On Windows, if you want to run a program that’s not signed by a trusted CA, you just have to click “yes” when it asks if you’re sure, or just add the CA who did sign it to the set of trusted CAs.
On a Mac, if you want to run a program that’s not signed by Apple, you need to know the secret override handshake (right click the program and click “Open”), and there is no way to tell the system to trust anyone other than Apple.
Honestly I don’t think Macs are that closed. Not as open as a Linux distribution but not as bad as Windows.
They’re worse.
On Windows, if you want to run a program that’s not signed by a trusted CA, you just have to click “yes” when it asks if you’re sure, or just add the CA who did sign it to the set of trusted CAs.
On a Mac, if you want to run a program that’s not signed by Apple, you need to know the secret override handshake (right click the program and click “Open”), and there is no way to tell the system to trust anyone other than Apple.