Apple устарела от JVM, и она может не поддерживаться в будущих версиях OS X. Я не являюсь разработчиком Java, но я иногда пишите приложения Java, а основное приложение, с которым я работаю, использует Tomcat и Opal для предоставления интерфейса SOAP для исполняемых файлов командной строки, написанных на C.
Я продолжаю видеть предложения, чтобы просто использовать другую JVM, но это кажется смехотворным. На данный момент я считаю, что JVM Oracle, работающий на OS X, является чисто гипотетическим. Похоже, это разумное решение, но, учитывая, что Apple, Oracle и Google, похоже, находятся в трехстороннем писании, я опасаюсь, что это может затянуться на некоторое время.
Я все время указываю на OpenJDK, но для этого, похоже, требуется создание JVM из источника. Это прекрасно для меня лично, но не так хорошо для моих конечных пользователей. Я также указал на двоичный дистрибутив Soy Latte, построенный из OpenJDK, но это скорее X11, а не родная реализация, и, похоже, это требуется лицензия Java Research.
Может ли кто-нибудь указать мне на другие JVM для OS X или запретить мне какие-либо заблуждения относительно OpenJDK и SoyLatte?