Oracle and Apple Announce OpenJDK Project for Mac OS X
Oracle and Apple® today announced the OpenJDK project for Mac OS® X. Apple will contribute most of the key components, tools and technology required for a Java SE 7 implementation on Mac OS X, including a 32-bit …
Context & Ripple Effects
Three weeks after Steve Jobs confirmed Apple would stop shipping its own Java runtime, the company has named its successor arrangement: a jointly announced OpenJDK project with Oracle, in which Apple contributes most of the components, tools and technology needed for a Java SE 7 implementation on Mac OS X. The move converts what read in October as a deprecation notice into a handoff — Apple keeps the OS, Oracle inherits the runtime stewardship through the open-source project.
The announcement also closes a long Apple–Sun arc: Sun spent years pushing Java onto Apple platforms, from joining the OpenOffice.org porting effort for Mac in 2007 to floating an iPhone Java plan in 2008 that never materialized. With Sun now absorbed into Oracle, the Mac becomes one of the first places where Java's post-acquisition stewardship gets tested on a platform whose vendor had publicly lost interest in maintaining it.
First-order effects
- Mac developers targeting Java SE 7 get a supported migration path instead of a frozen runtime, with Apple supplying the bulk of the implementation work inside the OpenJDK project.
- Oracle takes on distribution responsibility for Java on OS X, adding Apple's platform to the portfolio it inherited with Sun.
Second-order effects
- Enterprise shops running Java-based tools on Mac hardware gain cover to stay rather than migrate, easing pressure that Apple's deprecation announcement created for IT buyers.
- Other platform vendors watching the handoff now have a template for shedding runtime maintenance costs without breaking developer compatibility — outsourcing the burden to the OpenJDK community while keeping control of the OS itself.
Third-order effects
- If the pattern holds, core software runtimes shift from per-vendor ports to shared open-source implementations maintained under foundation-style governance, with commercial players like Oracle monetizing support and certification on top.
- The episode reinforces a structural division of labor: hardware-and-OS companies concentrate on the platform layer and let neutral stewards carry cross-platform dependencies like Java.
The trend: Platform vendors are progressively handing cross-platform runtime maintenance to open-source stewardship models, with Oracle's OpenJDK becoming the landing spot for Java ports that OS makers no longer want to fund.