Когда Apple подтвердила в 2010 году, что прекратит поддержку Java для OS X, она вскоре после этого объявила о соглашении с Oracle о включении поддержки OS X в будущие версии своего проекта OpenJDK для предоставления реализации Java SE 7 на Mac. Спустя более года Oracle выпустила Java SE 7 Update 4 и JavaFX 2.1 с первым JDK, поддерживающим OS X (по данным MacRumors):
Этот выпуск знаменует собой первую поставку Oracle как комплекта разработки Java (JDK), так и комплекта разработки программного обеспечения JavaFX (SDK) для Mac OS X.
— Разработчики Java теперь могут загрузить JDK от Oracle, который включает JavaFX SDK, для Mac OS X с Oracle Technology Network (OTN).
— Oracle планирует выпустить потребительскую версию Java SE 7, включая среду выполнения Java (JRE) для Mac OS X, позднее в 2012 году.
После первоначального объявления в 2010 году покойный генеральный директор Apple Стив Джобс объяснил, что практика его компании по выпуску версии Java с задержкой по сравнению с Oracle, возможно, «не лучший способ это сделать». Конечно, Apple исправила несколько уязвимостей в Java в последние недели, которые привели к вспышке вредоносного ПО на Mac. Эта уязвимость была исправлена Oracle в феврале, за несколько месяцев до того, как пользователи OS X получили ее.