OpenJDK: Oracle und Apple wollen Java für Mac zu Open Source machen

Java soll auch künftig für Apples Betriebssystem Mac OS X zur Verfügung stehen. Zwar hat Apple im Oktober 2010 angekündigt, dass sich Entwickler nicht länger darauf verlassen können, dass Apple auch weiterhin eine Java-Runtime für Mac OS X zur Verfügung stellt, doch soll dies in Zukunft Oracles Open-Source-Projekt OpenJDK übernehmen.
Demnach wird Apple dem Projekt OpenJDK wesentliche Teile seiner Java-Umsetzung für Mac OS X zur Verfügung stellen, darunter eine auf Hotspot basierende JavaVM für 32- und 64-Bit-Systeme, Klassenbibliotheken, einen Netzwerkstack und die Basis für einen neuen grafischen Client. Auf dieser Basis soll OpenJDK dann Java SE 7 für Mac OS X entwickeln und dieses als Open Source zur Verfügung stellen.
Während Oracle, wie bereits zuvor Sun, Java für diverse andere Systeme zur Verfügung stellt, kommen die Java-Updates für Mac OS X von Apple selbst und hinken in der Regel dem Stand für andere Betriebssysteme hinterher. Apple hatte in Aussicht gestellt, das nicht länger zu tun. Zudem hatte Apple Java als veraltete Technik dargestellt.
Nun aber verständigten sich Apple und Oracle offenbar darauf, dass Apple Java SE 6 auch weiterhin für Mac OS X 10.6, Snow Leopard und das kommende Mac OS X 10.7 anbieten wird. Das für Januar 2011 geplante Java SE 7 soll dann von Oracle verteilt werden.
Oracle konnte kürzlich schon IBM zur Mitarbeit in seinem Open-Source-Projekt OpenJDK gewinnen. IBM hatte angekündigt, sich künftig bei OpenJDK statt Apache Harmony zu engagieren.