Apple gaat in samenwerking met Oracle actief code bijdragen aan het OpenJDK-project. Ook zal het bedrijf de Java SE 6-runtime voor OS X Leopard en Lion actief blijven aanbieden, terwijl er ook een Java SE 7-implementatie moet komen.
In oktober leek het er op dat Apple van plan was om in alle stilte te stoppen met de ontwikkeling van een eigen Java-runtime. De aankomende Lion-release van OS X zou dan ook niet standaard voorzien zijn van officiële Java-ondersteuning, zo was op te maken uit recente ontwikkelaarsdocumentatie van Apple.
Inmiddels zijn de kaarten echter opnieuw geschud: Apple en Oracle maakten vrijdag bekend dat Apple actief code zal bijdragen via het OpenJDK-project. Hieronder vallen onder andere de HotSpot-virtual machine, de benodigde class libraries en network stack, en onderdelen voor de bouw van grafische omgevingen in Java. Door de overeenkomst tussen de twee bedrijven zal er voor OS X alsnog een Java SE 7-implementatie beschikbaar moeten komen, zowel een 32bit- als een 64bit-versie. Wanneer deze precies gereed zal zijn, is nog niet bekend, maar opensource-ontwikkelaars moeten met de code van Apple aan de slag kunnen.
Apple is verder van plan om Java Standard Edition 6 voor OS X Snow Leopard te blijven aanbieden. Java SE 6 zal ook voor OS X Lion beschikbaar komen. Toekomstige versies van de Java SE 7-runtime voor OS X zullen volgens de overeenkomst door Oracle uitgebracht worden. Volgens de partijen is hier voor gekozen omdat Oracle gebruikers altijd van de meer recente en veilige Java-runtime zou kunnen voorzien.
/u/69680/crop5fd33cb788a9c_cropped.png?f=community)
:strip_exif()/u/199617/chidori.gif?f=community)
:strip_icc():strip_exif()/u/1100/crop5a1c5df8066e1_cropped.jpeg?f=community)
/u/155722/Looneytunes.png?f=community)
:strip_icc():strip_exif()/u/83885/CopperCAT_small.jpg?f=community)
/u/90509/crop5f40f22c03c56_cropped.png?f=community)
:strip_icc():strip_exif()/u/173551/crop5db8c76d03a24_cropped.jpeg?f=community)