3 ms·
You can look at macOS as an example. Using the command line I start searching through my home directory. I get a pop up saying, "Terminal wants to access your
by pfranz 8y ago
You can look at macOS as an example. Using the command line I start searching through my home directory. I get a pop up saying, "Terminal wants to access your Contacts: yes/no" "Terminal wants to access your Calendar: yes/no." This is the kind of behavior I think most people would like.
An example of the bad side is that Nvidia says they cannot develop drivers for their cards because Apple hasn't allowed them to (Apple develops the drivers). I technically believe they can, but they would have to make the user jump through some very unreasonable steps (reboot into a maintenance mode and disable integrity protection).
- Wowfunhappy 8y ago> I technically believe they can, but they would have to make the user jump through some very unreasonable steps (reboot into a maintenance mode and disable integrity protection). Just confirming this is accurate. SIP wouldn't need to be disabled completely, just the blocking of unsigned kexts. (Apple allows you to selectively enable and disable pieces of SIP). I don't think this would be so wholly unreasonable. The types of users installing third party video cards in their Macs are the types of users who should know how to do this. At the cost of their security, you could argue, but of course you still have normal Unix root restrictions to protect you there, as long as you're savvy enough to not grant such permissions to any random software.