Apple legt in het aankomende OS X Mountain Lion nog meer de nadruk op het Cocoa-framework. Zo zal de Carbon-api als deprecated worden beschouwd en voor het X11-framework is voortaan een optionele opensource-package nodig.
Bij het installeren van een applicatie die het X11- framework nodig heeft, zal Mountain Lion niet langer de mogelijkheid bieden om een optioneel X11-pakket van Apple te installeren, zo meldt Apple Insider. Het besturingssysteem zal voortaan doorverwijzen naar een opensource-variant van het framework, XQuartz geheten. Na installatie kan een gebruiker alsnog op X11-gebaseerde software draaien.
In OS X 10.8 Mountain Lion, dat deze zomer beschikbaar moet komen en momenteel als developer preview is te verkrijgen, is ook de verouderde Carbon-api definitief afgeschreven. Zo mist Carbon ondersteuning voor 64bit-applicaties.
Met het stapsgewijs 'afdanken' van Carbon in de laatste OS X-releases en het doorschuiven van X11- en Java-ondersteuning naar externe opensource-projecten, stuurt Apple meer en meer OS X-ontwikkelaars richting het Cocoa-framework. Apple biedt Cocoa al enige tijd aan in OS X en zijn iOS-platform en het bedrijf acht zijn native api nu voldoende rijp om als hèt standaard framework voor OS X-software.