Is it Safe to Use & The Future

Mountain Lion does still have some rough edges and there's an extensive list of known bugs. The OS is usable if you're wondering whether or not you can install it on a secondary machine and live with it. I would caution anyone against migrating their primary system to it unless they're ok with dealing with some bugs that may not have workarounds.

We often encourage competition because the end user stands to benefit. It's clear that Microsoft's renewed aggressiveness with Windows 8 is making the OS space more interesting than it has been for a few years now. I don't know that we're necessarily going to see an increased rate of switching/reverse switching as a result of Mountain Lion/Windows 8 but that's where all of this is heading. Microsoft wants to prevent and reverse any exodus to the Mac while Apple wants to grow its marketshare at Microsoft's expense. Even as the mobile revolution transpires it's clear that there's still room for innovation and competition in the more traditional notebook/desktop space.

Going into 2013 and beyond things do get more interesting however. The line between notebook and tablet will become even blurrier. If you could build something iPad-sized out of MacBook Air hardware what would it run? iOS or OS X? UI aside I think there are some very interesting options for OS convergence going forward.

Conclusions

Like most OS X updates, Mountain Lion combines visible new features with under-the-hood changes and improvements, which between them usually amount to an upgrade that is worth Apple's asking price for the majority of users. The changes you care about will vary from person to person, but based on what I've seen (both in the new features covered by other outlets or the changes I've mentioned above) it looks like there should be something here for most people, especially if you own multiple Macs or are in any way invested in iOS.

Those of you worried that Lion was the first step toward disallowing non-Mac App Store programs from running in OS X: that future has not come to pass, at least not yet. "Never" is a long time, but for now it appears that the Gatekeeper functionality is indicative of the way these things will be handled on Macs. The default settings may change, but power users can freely install anything they want on their systems, just as before.

The (admittedly smallish) audience of OS X Server users who were worried that Lion Server was a step toward dumbing the servers down and stripping out features: it looks like your fears may be more justified, depending on which services you use. Apple seems focused on maintaining a core set of technologies like Mail, NetBoot, Messages, Open Directory, Profile Manager, File Sharing, and others, but by (apparently) removing more enterprise-centric features like DHCP from OS X Server, the company seems to be admitting that its servers are typically used in conjunction with other Windows and/or Linux boxes that supply the network's backbone (which, at least in my experience as an IT admin, has tended to be true).

At this early point in the development process, the conclusions I've made here are the only ones I feel comfortable making. Keeping in mind that all of this is subject to change, have at it in the comments section.

Messages, AirPlay Mirroring, QuickSync, Server & Older Hardware
Comments Locked

96 Comments

View All Comments

  • B3an - Sunday, February 19, 2012 - link

    Completely agree. I develop apps for other platforms but will never develop for OSX, it's obvious where things are heading here. And jumping through Apples hoops to get your app on iOS is a nightmare, so i've stopped that too.

    MS will have an App Store for Win 8 but thats just for Metro, and atleast it's easier to deal with and get your app on there, plus i cant ever see MS doing anything like this to desktop apps. If anything it gives MS even more reason not to, so developers and people have an alternative and a better option. Theres always Linux, but we all know that wont be going anywhere even near to 5% market share any time soon.
  • ex2bot - Monday, February 20, 2012 - link

    I think you misunderstand the signed applications option. They don't have to be in the Mac App Store, the developer just needs to pay Apple $100 for an ID.

    I love Apple! There awsome!

    Who do you love, microsoft? There awsom to! And much less evil than apple.

    And, by the way, this really is . . . the end.

    Ex2bot
    Mac Fanbot
  • GotThumbs - Monday, February 20, 2012 - link

    Love? You appear to live outside of reality. An OS is a tool for accessing applications for work and entertainment, It's NOT a relationship. Either you prefer one OS over the other. That's your choice. Don't be disillusioned about what Apple and MS are...They are companies in the business to make money....and they are very good at marketing to consumers. Just don't drink the Cool-Aid.

    Best wishes
  • MobiusStrip - Tuesday, February 21, 2012 - link

    Not to mention that it's ANOTHER $100, even if you've already paid for your developer membership for iOS. Lame.
  • ex2bot - Tuesday, February 28, 2012 - link

    They send me all that stuff for free. You know, inner circle (shhh!).
  • ex2bot - Tuesday, February 28, 2012 - link

    No, I prefer iced green tea. Slightly sweetened. Yum.
  • KoolAidMan1 - Monday, February 20, 2012 - link

    The problem with your post is that developers don't need to sell through the App Store to benefit from Gatekeeper.

    Any applications that are from the App Store or signed with a developer certificate (the free one you get for registering with Apple) can be launched without any warning with Gatekeeper's default settings. If you want to launch an app that hasn't been signed then you either get a UAC style warning, or you can just turn Gatekeeper off globally.

    The entire point is that Apple wants to be able to blacklist developers who write malware. Mountain Lion does a check of that blacklist once a day. Without this security method, Apple can only blacklist app identifiers, which take 5 seconds to change, and even malware can adapt to work around that (simply hijack safe identifiers). But there is no easy way for malware to hijack other developer's certificates because they are encrypted like any other security certificate is.

    In one fell swoop Apple gains control of easily blocking malware, all while making it brain-dead simple for developers since they can be whitelisted without even needing to release their software through the App Store (your concern).

    If a developer chooses not to get on the whitelist, they can still release their software and users (the same ones technically savvy enough to turn off Gatekeeper or manually dismiss it per application) can install it themselves. They'd just get a UAC style warning like they do right now if they want to manually dismiss it.

    Lots of worry about nothing.
  • repoman27 - Monday, February 20, 2012 - link

    "...If your non-Mac app store app doesn't have access APIs reserved only for those who distribute through the App Store than you are at a serious disadvantage thus you need to make a version for the app store.

    Doing so you basically scar your customers who buy directly, basically forcing you to give Apple 30% and go through the app store."

    The API's that require Mac App Store distribution are the ones that use Apple's servers. I don't think it's a mystery as to why they want a bit of the action in return for this privilege.

    As was noted in the article, the developer can just produce a small add-on module for the Mac App Store if they want to leverage the reserved API's. If they make the add-on free, they only have to pay Apple $99 annually. No one gets "scarred" in the process.

    Gatekeeper is merely an attempt at protecting users from their own actions. It's not much different than Windows User Account Control—just another way to deal with the age old problem of giving administrative privileges to the accounts that many people use 100% of the time. If Apple came out with an OS that didn't allow the end user to have elevated privileges at all, that would be much more sinister (like iOS).
  • kmmatney - Tuesday, February 21, 2012 - link

    The App store is good for a majority of people. I have to admit that when I try Linux, I always have trouble installing Apps, and the "App Store", or Software Center is by far the easiest way to get Apps installed. I remember trying to run Linux without centralized application management, and it was a nightmare for me, as least for a Linux noob like me.
  • MobiusStrip - Tuesday, February 21, 2012 - link

    Holding Linux software installation out as any kind of comparison is ludicrous. A much better example would be Windows, which has had excellent installers for many years. It has also had UNINSTALLERS, which OS X inexplicably still lacks after a decade.

    Double-clicking to launch an installer is plenty "elegant" and has been understood even by noobs for many years. Ignoring that fact is a weak strawman.

Log in

Don't have an account? Sign up now