Apple OSX с поддержкой JVM (или любой виртуальной машины) [дубликат]

Несколько вещей, которые я не понимал в OS X ...

С 2010 года до сегодняшнего дня ...

  • В Интернете было несколько источников, утверждающих, что в соответствии с лицензионным соглашением Apple EULA незаконно запускать любую виртуальную машину (включая JVM) на OS X 10.5 и выше.

  • По прошествии времени источники в Интернете заявили, что поставка JVM с OS X устарела, и Oracle взяла на себя обновления.

В настоящее время законно ли запускать JVM в OS X? Если да, поддерживает ли это Apple?

РЕДАКТИРОВАТЬ: Все i-устройства Apple никогда не будут запускать JVM (по крайней мере, не поддерживать ее). Я не знаю, каково будущее по этой проблеме, но похоже, что существуют JVM для i-устройств, но законны ли они?

-1
задан 20 September 2014 в 12:12
2 ответа

Конечно, последние несколько версий OSX не поставлялись с JRE, но если вы попытаетесь запустить какой-либо файл .jar, появится сообщение с вопросом, хотите ли вы его загрузить. Это происходит напрямую от них и поддерживается ими, хотя это почти 100% чистый код Oracle.

1
ответ дан 5 December 2019 в 19:55

Запуск JVM на MacOS всегда был законным. Не путайте это с запуском виртуальных машин в VMWare Fusion или VirtualBox. Благодаря этому вы всегда можете запускать Windows, Linux и т. Д. Ограничения, которые вы, вероятно, имеете в виду, применяются к виртуализации MacOS X, которая сегодня разрешена при некоторых обстоятельствах, но только на оборудовании Apple и никогда на чем-то еще.

0
ответ дан 5 December 2019 в 19:55

Теги

Похожие вопросы