OS X 10.8 'Mountain Lion' Gatekeeper - A disappointment, rather than a serious security tool
Summary: Gatekeeper is really little more than a tool that restricts what the user an runs, rather than a security tool that sorts the wheat from the toxic chaff.
Earlier, Apple made a preview of OS X 10.8 'Mountain Lion' available to developers. One new feature present in the OS (along with a lot of iOS integration) is a security tool called Gatekeeper. However, a quick hands-on with this tool reveals that it is more of a novelty feature than a serious security tool.

Image credit: Apple
Initially I understood that Gatekeeper was an anti-malware tool built into the OS, but a quick look at it reveals that it is little more than a cursory addition to the Quarantine tool. The Quarantine tool in OS X kicks in when you try to run a file downloaded from the Internet, and it asks you to confirm that you do indeed want to run the file.
Gatekeeper adds three more options to Quarantine:
- Anywhere Quarantine works just as before, and as long as the app isn't identified as malware, it'll run when you approve it.
- Mac App Store Any applications not downloaded from the Mac App Store will be blocked from running.
- Mac App Store and identified developers Along with apps from the Mac App Store apps, it will also allow third-party apps that have been signed by an 'identified developer' to run (developers registered with Apple - hey get a certificate to sign the application with, and any tinkering with the code once signed will prevent it from running).
I'm not really that impressed with Gatekeeper, and here's why. Like Quarantine, it only scans a download the once, the first time you try to run it. Unless it is known malware, once you OK it, it'll never be checked again.
In other words, it's really little more than a tool that restricts what the user runs, rather than a security tool that sorts the good wheat from the toxic chaff.
However, given that this is a developer preview of 'Mountain Lion,' there's hope for he technology to get better before the final release.
Related:
- Apple unveils OS X 10.8 'Mountain Lion' to developers
- Get Messages for your Mac OS X 10.7 'Lion' system today
- Seven months on: Too much, too soon for a major Mac OS X update?
- Apple's 'Mountain Lion': Another step toward iOS, Mac feature unification
- Say Hello to Mountain Lion (a.k.a. Mac OS 10.8)
Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Talkback
RE: OS X 10.8 'Mountain Lion' Gatekeeper - A disappointment, rather than a serious security tool
RE: OS X 10.8 'Mountain Lion' Gatekeeper - A disappointment, rather than a serious security tool
Your right. Sort of like the example where a person starts to walk across the street when the Green "Walk" traffic light indicator is on and not looking both ways to insure that motor vehicles are obeying the traffic lights.
But a third party software developer might wish to receive an "official sanction" from Apple, non-the-less. And a person who receives a warning "pop up" menu indicating that this third party (non App Store delivered) software has not been approved by Apple might pause and look both ways, so to speak, before committing to the download and installation of this app.
RE: OS X 10.8 'Mountain Lion' Gatekeeper - A disappointment, rather than a serious security tool
RE: OS X 10.8 'Mountain Lion' Gatekeeper - A disappointment, rather than a serious security tool
RE; iHate mode?
I think the hate is equally distributed. Read any of SJVN's blogs lately?
RE: OS X 10.8 'Mountain Lion' Gatekeeper - A disappointment, rather than a serious security tool
Seriously?
Sure hope this doesn't apply to programs purchased on a CD/DVD disc for installation. This would definitely end my relationship with Apple.
Your reading comprehension needs work
The question is how they're labeling them "identified developers"
Is this something where a developer has to apply for it, even if they've been developing for years? And will Gatekeeper be able to tell that an app on an older CD/DVD is the same as an app on the Apple Store? And where is the certificate/signature stored: in the app itself, or on Apple's servers?
What about developers that never made the transition from physical-disk format to app-store digital-download format: is Apple saying, "Don't worry, you won't see any problems with it", or are they really saying, "We'll support it, but only if you downgrade Gatekeeper's default protection... which is just our way of forcing you to upgrade to a 'newer' version of the app so that we can charge you more money"?
RE: OS X 10.8 'Mountain Lion' Gatekeeper - A disappointment, rather than a serious security tool
Developers can get the ID for free.
RE: OS X 10.8 'Mountain Lion' Gatekeeper - A disappointment, rather than a serious security tool
Any developer that has been publishing Mac software for years alread has a developer I.D. Thy have one because they get it the same time as they get an "ApplicationID" header for any files their apps create. It's been this way for the past 10 years, nothing to do with the new online Mac App Store.
RE: OS X 10.8 'Mountain Lion' Gatekeeper - A disappointment, rather than a serious security tool
@msalzberg
Thank you, it wasn't clear from the article how that worked.
Although I guess the question then becomes, will you have to have an active Internet connection now to install all Mac software that's on a CD or DVD, or will the Gatekeeper software store the ID info locally?
You have the option
Adrian misses the big feature of Gatekeeper, the ability of those of us looking after family/friends macs to lock them down to known software sources.
It's a great move!
RE: OS X 10.8 'Mountain Lion' Gatekeeper - A disappointment, rather than a serious security tool
http://homepage.mac.com/chriswjohnson/gatekeeper/gatekeeper.html
I guess some sort of statute of limitations ran out and allowed Apple to use the name...or else maybe they just took it.
RE: OS X 10.8 'Mountain Lion' Gatekeeper - A disappointment, rather than a serious security tool
RE: OS X 10.8 'Mountain Lion' Gatekeeper - A disappointment, rather than a serious security tool
A trademark must be in use to remain live.
RE: OS X 10.8 'Mountain Lion' Gatekeeper - A disappointment, rather than a serious security tool
RE: OS X 10.8 'Mountain Lion' Gatekeeper - A disappointment, rather than a serious security tool
You're not making any sense here. Everything described on this page is customer-facing.
Furthermore, throughout this preview there have been zero changes to any processes or procedures performed by developers of Mac software.
If you are a Mac Developer, you already have your Developer ID you got years ago for free.
RE: OS X 10.8 'Mountain Lion' Gatekeeper - A disappointment, rather than a serious security tool
Frankly I think it's a brilliant approach that shouldn't chafe significantly on developers or users. Don't want to get a certificate from Apple to effectively certify your app to your users? Bully for you; you can still distribute your code. If you can convince users to trust you, and that you have good reasons for avoiding an Apple certificate, you'll not be impacted.
RE: OS X 10.8 'Mountain Lion' Gatekeeper - A disappointment, rather than a serious security tool
So you have your $500 digital cert for your windows and/or linux app, but you have to pay for another one from Apple for their platform? For a minority platform? And again for iOS? At least accept the same cert the rest of the industry does. Otherwise there's a really big WHY in my thinking.