Apple stopt met eigen Java-runtime

Een opmerking over Java in de Release Notes van de gister gelanceerde update 3 van de jongste versie van het besturingssysteem voor de Mac deed dan ook meteen alarmbellen rinkelen. “Vanaf de uitgifte van Java voor Mac OS X 10.6 Update 3 staat de versie van Java die geport is door Apple en meegeleverd wordt met Mac OS X op de nominatie om verwijderd te worden. Dat betekent dat de door Apple geproduceerde runtime niet op niveau zal worden gehouden en in toekomstige versies van Mac OS X afwezig zal kunnen zijn.”
Doodvonnis
Een duidelijke aanzegging, lijkt het. Vooral in combinatie met de ontwikkelaarsrichtlijnen voor de ook gister gelanceerde Mac Apps Store. ‘Apps die gebruik maken van technologie die op de nominatie staat om verwijderd te worden, zullen worden geweerd”, heet het in die richtlijnen. Java exit bij Apple, concluderen velen dan ook.
Maar dat lijkt wat te kort door de bocht. Scott Fraser, technisch directeur van Portico Systems – een Java-ontwikkelhuis in de Mac-arena - benaderde Steve Jobs rechtstreeks om uitleg te vragen. En Jobs mailde hem terug met de volgende boodschap:
Jobs antwoordt
‘Sun (nu Oracle) levert Java voor alle andere platforms. Ze hebben hun eigen publicatieschema, en die wijken bijna altijd af van de onze. Het Java dat wij leveren loopt dus altijd een versie achter. Dat is misschien niet de beste manier om het te doen.”
Jobs zegt het niet met zoveel woorden, maar de boodschap lijkt duidelijk: hij zou liever zien dat Oracle ook de Java-runtime voor het Apple-platform zou leveren – iets waar hij en Apple overigens jarenlang op tegen waren. Of Oracle dat ook wil doen en of daar gesprekken over lopen tussen Oracle en Apple, is nog niet bekend. Maar van een ban op Java blijkt niets uit Jobs woorden. En hij is er de man niet naar om daar doekjes om te winden.
Geen Java in de App Store
Apps die in de Mac Apps Store aangeboden worden, zullen echter geen gebruik kunnen maken van Java, blijkt uit de voorwaarden voor ontwikkelaars van dergelijke apps. In de uitgelekte voorwaarden wordt het gebruik van losse plug-ins onder punt 2.24 verboden, en daarbij wordt Java expliciet genoemd.
Reacties
Om een reactie achter te laten is een account vereist.
Inloggen Word abonnee