Apple zal met ingang van de aankomende editie van Mac OS X, geen Java-runtime meer meeleveren. Een hernieuwde versie van de ontwikkelaarsdocumentatie stelt dat de release voor versie 10.6 Update 3 de laatste zal zijn die Apple ondersteunt.
Apple stelt in de documentatie dat ontwikkelaars er niet vanuit moeten gaan dat het bedrijf in versies later dan 10.6 Update 3, nog een Java-runtime mee zal leveren met zijn besturingssysteem. De versie die meegeleverd wordt met 10.5 en 10.6 zal nog wel op ondersteuning kunnen rekenen. Dat betekent dat de onlangs aangekondigde Lion-editie van het besturingssysteem, de eerste zal zijn zonder officiële Java-ondersteuning.
Het lijkt erop dat Apple in navolging van zijn iOS-platform, ook op de Mac zoveel mogelijk applicaties wil zien die in native code geschreven zijn. Op zijn mobiele platform stelt Apple strenge eisen aan software die toegelaten wordt in de App Store, en het bedrijf lijkt diezelfde lijn nu door te willen trekken. Uit een gelekte versie van de voorwaarden voor de onlangs aangekondigde OS X-variant van de App Store, blijkt dat applicaties die geschreven zijn in een deprecated programmeertaal, zoals Java, niet toegelaten zullen worden.
Naast Java, zal ook Adobes Flash Player niet meer standaard aanwezig zijn in het besturingssysteem: de deze week gepresenteerde Macbook Air-modellen hebben standaard al geen Flash Player meer geïnstalleerd. Deze maatregelen van Apple betekenen niet dat het voor Mac-gebruikers in de toekomst onmogelijk zal worden om Java- en Flashapplicaties te draaien. Adobe maakt immers de Flash Player voor Mac, die gebruikers dan wel zelf zullen moeten installeren. Bij Java is het ingewikkelder, aangezien eigenaar Oracle tot nu toe alle verantwoordelijkheid voor de Mac-runtime bij Apple legde. Het is nog niet bekend of Oracle nu zelf een OS X-versie van Java gaat uitbrengen.