romad wrote:
I abhor the MAS and try to purchase from non-MAS sources.
By going directly to the source, I get updates, bug fixes, upgrades way faster than by going via the MAS.
I do the same direct from Developers— however to each their own...
I would never advise to turn off GateKeeper universally— in reality downloading and updating direct from developers is not going to hobble any updates, bug fixes, upgrades with the GateKeeper enabled. You still get notifications and simply holding the control key to continue does not seem like it would threaten anyones workflow—maybe I am wrong.
Gatekeeper mechanism is central to security services, which tries to ensure that any code loaded is ‘safe’.
Code signatures are only part of this. Shutting down the Gatekeeper seems short sighted, since the macOS uses these to combat malware:
XProtect checks the security and integrity of files, including in broader ways too, vulnerable document types, such as JPEG images, are also screened to ensure that they’re not malicious.
Apple’s Malware Removal Tool (MRT) an app which often complements XProtect’s signature-based screening, and can automatically remove all traces of many different species of malware.
System Integrity Protection (SIP) which ensures that nothing can tamper with key system files, or even Apple’s bundled apps.
Apple uses its Software Update service as a mechanism for installing “background and critical” updates that are installed silently in the background with no notifications to the user.