Looking for java Keywords? Try Ask4Keywords

Java Language В чем разница между Oracle Hotspot и OpenJDK


пример

Ортогональная JRE по сравнению с JDK-дихотомией, есть два типа выпусков Java, которые широко доступны:

  • Релизы Oracle Hotspot - это те, которые вы загружаете с сайтов загрузки Oracle.
  • Выпуски OpenJDK - это те, которые построены (как правило, сторонними поставщиками) из исходных репозиториев OpenJDK.

В функциональных терминах существует небольшая разница между выпуском Hotspot и выпуском OpenJDK. В Hotspot есть несколько дополнительных «корпоративных» функций, которые могут использовать клиенты Oracle (оплачивающие) Java, но кроме того, одна и та же технология присутствует как в Hotspot, так и в OpenJDK.

Еще одно преимущество Hotspot над OpenJDK заключается в том, что выпуски исправлений для Hotspot, как правило, доступны чуть раньше. Это также зависит от того, насколько гибким является ваш поставщик OpenJDK; например, сколько времени потребуется команде разработчиков дистрибутива Linux для подготовки и QA новой сборки OpenJDK и получить ее в своих публичных хранилищах.

С другой стороны, выпуски Hotspot недоступны из репозиториев пакетов для большинства дистрибутивов Linux. Это означает, что сохранение вашего программного обеспечения Java на современном компьютере Linux обычно более эффективно, если вы используете Hotspot.