Re:Apple proposes new web 3D graphics API
by snuxoll on Tuesday February 07, 2017 @09:06PM
(#13595067)
kext's must be signed now, Apple can freely revoke developer certs and block them if they so desire.
[ Parent
| on HN ]
Re:Apple proposes new web 3D graphics API
by threeseed on Wednesday February 08, 2017 @12:42AM
(#13596097)
Signing was designed for security purposes which is the only reason where certificate revocation has been used to date. There seems to be a lot of FUD here but without any actual hard examples.
Re:Apple proposes new web 3D graphics API
by stymaar on Wednesday February 08, 2017 @06:49AM
(#13597555)
But it prevents doing what you just said above :
> Developers can ask users for their admin password, sudo to root and largely do whatever they want including adding kernel extensions and drivers.
Re:Apple proposes new web 3D graphics API
by plorkyeran on Tuesday February 07, 2017 @09:56PM
(#13595284)
Having a technical means to make distribution of a driver awkward is quite a few steps short of forbidding it.
Re:Apple proposes new web 3D graphics API
by nicky0 on Wednesday February 08, 2017 @05:24AM
(#13597216)
But they only use these power to shut out malware. Not to nix software they don't like.
Re:Apple proposes new web 3D graphics API
by AlphaSite on Wednesday February 08, 2017 @08:45AM
(#13598101)
Windows drivers need to be signed as well, whats the problem?
Re:Apple proposes new web 3D graphics API
by snuxoll on Wednesday February 08, 2017 @11:04AM
(#13599258)
But not by Microsoft, you can opt to obtain WHQL certification for your driver and have MS sign them - but it's also acceptable to get a code signing cert from any trusted CA.
Apple controls all the keys for macOS, AFAIK there's not even an option to add additional CA's for code-signing trust. To get around this you have to completely disable SIP, and it's rather stupid to tell users they must disable a well-meaning (if somewhat poorly implemented) security feature to install a kext because Apple doesn't like you (no knowledge if this has happened, but it can, and I don't care for that).