Oracle меняет лицензию на сборки Java SE. Red Hat взял на себя сопровождение OpenJDK 8 и 11

18 апреля 2019 года

Начиная с 16 апреля компания Oracle начала публиковать выпуски Java SE с новым лицензионным соглашением, ограничивающим использование в коммерческих целях. Java SE отныне можно использовать бесплатно только в процессе разработки ПО или для персонального использования, тестирования, создания прототипов и демонстрации приложений.

До 16 апреля обновления Java SE выпускались под лицензией BCL (Binary Code License), а после только под новым лицензионным соглашением OTN (Oracle Technology Network). При использовании в коммерческих проектах требуется покупка лицензии или переход на свободный пакет OpenJDK, который продолжает развиваться на прежних условиях под лицензией GPLv2 с исключениями GNU ClassPath, разрешающими динамическое связывание с коммерческими продуктами. В случае продолжения применения Java SE для дальнейшего получения обновлений предприятиям требуется получить коммерческую лицензию, стоимость которой составляет $2.50 в месяц на одного пользователя или один компьютер.

Решение об изменении модели лицензирования принято после модернизации процесса разработки, переведённого на единую с OpenJDK постоянно обновляемую master-ветку, в которую включаются уже готовые изменения и от которой раз в шесть месяцев ответвляются ветки для стабилизации новых выпусков. Если раньше в набор Java SE от Oracle входили дополнительные коммерческие компоненты, то теперь их код открыт и продукты OpenJDK и Oracle Java SE можно рассматривать как взаимозаменяемые. Корпоративные пользователи бинарных наборов Oracle Java SE, поставляемых с java.com, могут продолжить бесплатное использование Java, перейдя на сборки OpenJDK.

В случае применения ветки Java SE 8, возможен переход на развиваемый компанией Amazon проект Corretto, распространяющий бесплатные дистрибутивы Java 8 и 11 с длительным сроком поддержки, готовые для применения на предприятиях. Выпуск обновлений для Corretto 8 будет обеспечен как минимум до июня 2023 года. Обновления предоставляются бесплатно и без каких-либо ограничений. Corretto сертифицирован как соответствующий спецификациям и может быть использован для замены Java SE. Стоит также отметить, что Джеймс Гослинг (James Gosling) — автор объектно-ориентированного и кросс-платформенного языка программирования Java с мая 2017 года работает заслуженным инженером в компании Amazon.

Дополнительно можно отметить, что компания Red Hat приняла лидерство над ветками OpenJDK 8 и OpenJDK 11, сопровождением которых ранее занималась компания Oracle, а теперь сосредоточилась на OpenJDK 12 и разработке master-ветки, от которой в сентябре будет ответвлён релиз OpenJDK 13. Компания Red Hat взяла на себя работу по продолжению формирования публично доступных обновлений для прошлых веток, сопровождению их кодовой базы и решению задач технической поддержки. Следует отметить, что подобный шаг не является чем-то особенным, Red Hat и раньше брал на себя сопровождение веток OpenJDK 7 и OpenJDK 6. Red Hat не единственная компания осуществляющая поддержку OpenJDK 8 и OpenJDK 11, у проектов есть группа мэйнтейнеров, в которую входят инженеры Red Hat, Amazon, SAP, Google, BellSoft и других компаний.

Дополнение: В Санкт-Петербурге, бывшими инженерами Oracle, выпускается поддерживаемый российский дистрибутив Liberica JDK (Архивная копия от 28 апреля 2021 на Wayback Machine), который проходит верификацию на совместимость стандарту Java SE и может быть использован без ограничений. Компания BellSoft, поддерживающая Liberica JDK, входит в Top-5 самых активных контрибьюторов в JDK 11 и JDK 12. Компания BellSoft также поддерживает JetBrains Runtime, на базе которого работают продукты на платформе IntelliJ.

Источники

править


 
 
Creative Commons
Эта статья содержит материалы из статьи «Oracle меняет лицензию на сборки Java SE. Red Hat взял на себя сопровождение OpenJDK 8 и 11», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.