Axiom JDK Pro можно использовать как альтернативу Oracle JDK, главное отличие которой состоит в уровне техподдержки. Инженеры находятся в Санкт‑Петербурге и отвечают на запросы клиентов в режиме 24/7. Специалисты из команды работают с Java больше 25 лет и имеют опыт работы в Центре разработки Oracle в России.

Axiom JDK Pro: обзор доверенной среды исполнения Java
Axiom JDK Pro — это доверенная среда разработки и исполнения Java SE на базе проекта с открытым исходным кодом OpenJDK. Мы расскажем об особенностях инструмента от компании БЕЛЛСОФТ, который можно использовать для ваших проектов.
В Yandex Cloud Marketplace представлены образы Axiom JDK 8, 11, 17 (LTS-версии с долгосрочной техподдержкой) для CentOS и Ubuntu. Команда также поддерживает более ранние версии Java 6 и 7 и текущую не‑LTS версию.
Обновления выходят регулярно: дважды в год публикуются функциональные релизы, четыре раза в год — CPU‑патчи LTS‑версий и текущей версии JDK с критическими обновлениями безопасности и другими улучшениями.
Все сборки Axiom JDK Pro прошли сертификационные тесты Technology Compatibility Kit (TCK) Oracle на соответствие спецификациям Java SE. Это значит, что можно без труда мигрировать с другого TCK‑верифицированного дистрибутива, например, Oracle JDK. Это важно для проектов, в которых нужно использовать ПО из реестра Минцифры.
Совместимое ПО и архитектуры
Axiom JDK Pro совместима с разными платформами и системными конфигурациями, в том числе российскими процессорами и ОС: РЕД ОС, Astra Linux, Alt Linux, ROSA.
Важное преимущество по сравнению с Oracle JDK — расширенная поддержка технологий FX и Webstart, которые часто используют российские заказчики для обработки графических изображений.
Рантайм функционирует в виртуальной и облачной среде и поддерживает следующие гипервизоры:
- Docker
- KVM
- Microsoft Hyper‑V (первое и второе поколение)
- VirtualBox
- VMware vSphere Hypervisor
- Solaris Containers & Solaris LDOMs
Гарантия безопасности и качества
Безопасность программного обеспечения начинается с безопасности рантайма, ведь связующее ПО обеспечивает доступ приложения к ресурсам и ускоряет взаимодействие.
Axiom JDK Pro создается в соответствии с концепцией жизненного цикла безопасной разработки (SDL), поэтому системы на её основе защищены и при создании, и при эксплуатации. Все сборки проходят через процесс исследования исходного кода и строгие процедуры контроля качества, в том числе:
- Проверку концепции (proof‑of‑concept, PoC) для подтверждения безопасности рантайма в рамках тестирования на уязвимости.
- Регрессионное тестирование с применением инструментов Java Regression Test Harness (jtreg) и фреймворков Spring и Apache Tomcat.
- Бенчмаркинг для измерения производительности (тесты SPECjbb и SPECjvm, JMH, микробенчмарки OpenJDK).
Повышать безопасность приложений на базе Axiom JDK Pro позволяет доверенный репозиторий для Java‑библиотек. Он собран разработчиками Axiom JDK Pro из исходных кодов 200 библиотек с применением инструментов статического анализа кода SVACE от института системного программирования РАН и практик безопасной разработки.
Общий объём верифицированных исходных текстов — порядка 4 ГБ.
Помимо цикла CPU‑релизов инженеры компании выпускают экстренные патчи для российских клиентов и внеплановые обновления безопасности.
Дополнительные инструменты для формирования стека Java‑технологий
Помимо Java‑рантайма БЕЛЛСОФТ выпускает все необходимые инструменты для создания и запуска Java‑приложений:
- Libercat — стандартизированный сервер приложений, соответствующий спецификациям Java EE (Jakarta EE). Этот сервер — альтернатива Oracle WebLogic, IBM WebSphere, Jboss.
- Axiom JDK Certified — среда разработки и исполнения Java, сертифицированная ФСТЭК (СЗИ 4УД), что позволяет применять её на всех объектах критической инфраструктуры, ГИС, АСУ ТП до 1 уровня защищенности.
- Axiom NIK — инструментарий для создания нативных образов Java‑приложений. Axiom NIK помогает ускорить запуск приложений до 0,1 с и минимизировать объём потребляемой памяти.
- Axiom AC — утилита для контроля и обновления корпоративного парка Java‑рантаймов. Axiom AC обеспечивает контроль лицензий, внедрение патчей безопасности и обновление рантаймов с одной панели.
Более того, в комплект поставки Axiom JDK Pro входят средства мониторинга Java Flight Recorder и Mission Control. В результате компании могут использовать полный стек Java‑технологий от одного вендора и таким образом существенно сократить расходы на ИТ.