Новая Компания Будет Поддерживать Openjdk 8 И 11 — Давайте Разберемся В Ситуации

Oracle прекращает поддержку старых версий OpenJDK для корпоративных клиентов.

Но на этой должности компанию заменит Red Hat. Обсуждаем причины решения и общественное мнение.



Новая компания будет поддерживать OpenJDK 8 и 11 — давайте разберемся в ситуации

/Pixabay/ Тасос_Леккас / П.

Л.



Смена караула

В январе 2019 года Oracle остановился Бесплатная поддержка OpenJDK 8 и 11 для корпоративных клиентов.

Теперь обновления безопасности для старых версий платформы можно получить только через платную подписку на Oracle Java SE Advanced и Java SE Suite. Обновления будут доступны для отдельных пользователей до 2020 года.

Ситуация обеспокоила ИТ-сообщество.

Наибольшие опасения связаны с Java 8, которая до сих пор остается самым популярным версия программной платформы.

Например, она используется разработчиками Minecraft и активно используется в облачных средах .

Решение Oracle, по мнению экспертов по информационной безопасности, может нанести серьезный ущерб безопасности экосистемы Java. Решение ситуации предложила компания Red Hat. IT-гигант взял на себя ответственность за обновления OpenJDK 8 и 11. Компания будет поддерживать их до 2023 и 2024 годов соответственно.



Чем проект интересен Red Hat?

История RedHat и OpenJDK берет свое начало в 2007 году.

На тот момент платформа не была полностью открытой — примерно 5% кода было заимствовано из сторонних приложений.

Red Hat решила исправить недоразумение и совместно с Sun Microsystems (теперь Oracle) запустил проект IcedTea .

Его цель — удалить весь проприетарный код из кодовой базы OpenJDK. Год спустя OpenJDK стал открытым исходным кодом, и Red Hat начала использовать его в своих продуктах.

С тех пор ИТ-гигант продолжает участвовать в разработке и развитии платформы.

Из последних обновлений - компания предложенный включите алгоритм сборки мусора Shenandoah в Java для повышения производительности.

С OpenJDK Red Hat связывает еще и то, что в корпорации работает один из технических лидеров этого открытого проекта — Эндрю Хейли.

В Red Hat он руководит командой разработчиков Java. Хейли ранее «перехватил» проекты Oracle — он отвечал за OpenJDK 6 и 7. «Жизнь» шестой версии уже подошла к концу, а поддержка седьмой закончится в следующем году ( Таблица 1 ).

Таким образом, у Red Hat есть опыт и ресурсы для контроля над OpenJDK 8 и 11.

Мнения

К мнение По мнению аналитиков, решение Red Hat важно с точки зрения информационной безопасности.

Как мы уже говорили, многие компании могут остаться без патчей для защиты своих приложений и сервисов.

Незадолго до того, как Oracle объявила о прекращении корпоративной поддержки, платформа получил обновление безопасности , в котором исправлено 254 ошибки.

«Многие компании стоят перед выбором: заплатить за ранее бесплатный продукт или перейти с Java на что-то другое», — комментирует руководитель отдела разработки Сергей Белкин.

1cloud.ru .

«Инициатива Red Hat даст пользователям старых версий OpenJDK некоторую передышку, чтобы они могли принимать обоснованные решения».

? Эндрю Хейли тоже стоит выступает против чрезмерной коммерциализации OpenJDK и считает, что пользователи устаревших версий должны иметь право получать необходимые обновления бесплатно.

Несмотря на то, что компании по-прежнему переключиться на Java 8 .

Но есть и обратное мнение — Старые версии Java не приносят пользы ИТ-сообществу.

Ряд экспертов убеждены, что организациям вообще следует заменить Java более современными технологиями: Python, JavaScript и Node.js.

Новая компания будет поддерживать OpenJDK 8 и 11 — давайте разберемся в ситуации

/ ++++++++++++++++++++++++++++++++++ /ПД

Кто еще занимается Java?

Ранее Oracle отказался от поддержки набора спецификаций Java EE (Enterprise Edition), описывающего архитектуру серверной платформы для задач средних и крупных предприятий.

Права на проект были переданы некоммерческой организации Eclipse Foundation в 2017 году и платформа теперь называется Jakarta EE. Eclipse Foundation обновляет старые версии продуктов Enterprise Edition и расширяет их функциональность.

Например, в начале 2019 г.

выяснилось обновление сервера GlassFish, в котором добавлена совместимость с Java 8. В будущем организация планы интегрируйте Jakarta EE с другими популярными технологиями с открытым исходным кодом — Docker, Kubernetes, NoSQL. Другой пример — платформа JavaFX. Он предназначен для создания мобильных и настольных приложений с богатым графическим интерфейсом.

В 2018 году JavaFX был выделен в отдельный модуль и удален из OpenJDK. Gluon решил поддержать платформу.

Недавно организация выпущенный Версия 12 Java FX — добавлены новые функции для приложений Android, связанные с WebView. Gluon планирует продолжать обновлять продукт.

Заключение

Red Hat ожидает, что Java «проживет» еще 20–30 лет. Можно ожидать, что корпорация продолжит поддерживать старые версии OpenJDK и останется одним из его основных сторонников.



О чем мы пишем в корпоративном блоге:
Теги: #открытый исходный код #ИТ-компании #ИТ-компании #Разработка веб-сайтов #Разработка электронной коммерции #Red Hat #openjdk #1cloud
Вместе с данным постом часто просматривают: