My MacBook Pro is running OS X 10.8 (Mountain Lion) and I have been literally advised by an authorised vendor not to install 10.9 due to its bugs.

(I would appreciate not to be given the advise to upgrade to 10.9 or higher, that would be a major disruption for my system running bug-free for many years. That is not what I am asking and is not helpful in my case.)

However, I have noticed the following entries in the System Information under Software/Developer:

  OS X:
  10.8: (12F37)
  10.9: (13C64)

Does this mean, some of the 10.9 functionalities are available on my machine that aren't currently enabled?

Is it possible to enable these, so that some 10.9 software can be used that currently refuses to install based on my OSX?

As an example, I wonder if that could help me install a more recent C++?

  • Even if it were possible, wouldn't these 10.9 functionalities contain the very bugs that you are worried about? If you want the features of an OS, you have to take the bugs as well. Mountain Lion is not 'bug-free'. ;-)
    – benwiggy
    Jul 19, 2019 at 6:45
  • @benwiggy I am not worried about these bugs as I can easily disable the specific change causing them. Very different from new bugs or inefficiencies. And no, I don't want any feature if it comes with bugs. I haven't encountered any bugs on my 10.8 for many years, so for my purposes it is bug-free :) Jul 19, 2019 at 7:22
  • @Tetsujin I respect your opinion, please kindly respect my request and don't comment if you cannot help. I have deleted my comments, as engaging in this discussion is of no help to me. Jul 19, 2019 at 9:21
  • I removed all comments except this - in which I shall reiterate... you cannot build functionality from 10.9 into 10.8, no matter how many SKDs you have..
    – Tetsujin
    Jul 19, 2019 at 13:20

1 Answer 1


Just because some of the SDK is there from 10.9 does not mean that you have enough of it to run 10.9 software. So unfortunately you can either upgrade to 10.9 or sit it out on 10.8.

  • If these SDK allow me to develop for 10.9 on my machine, shouldn't they be capable of running some >=10.9 apps? Jul 19, 2019 at 5:34
  • I think what you're asking is... if I have 10.9 SDKs on my computer will my computer act like 10.9 and the answer to that is no. Installers that are built on 10.9 should not install on 10.8. Its possible that some software is compatible for both but if you didn't have it on 10.8 then there is most likely a reason its not compatible. If anything ... try it and see. Jul 19, 2019 at 5:38
  • Look at it this way... you have enough of the SDKs to build cross-platform apps but not enough to run apps that are built for 10.9. If you can find an old version of parallels or virtual box you might be able to run 10.9 there. Jul 19, 2019 at 5:42
  • Thanks for your comments and sorry if my question is naive as I have no experience with OSX SDKs. Do I see it right that, with SDK provided, I can build my own 10.9 installers but cannot run them on my machine? Isn't it related to some build software, e.g. more recent C++ version? If yes, can I enable that version or check it somehow? Jul 19, 2019 at 8:23
  • 1
    Dmitri... that is another question best asked on its own. Jul 21, 2019 at 20:09

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .