Axiom JDK (БЕЛЛСОФТ)

Liberica Native Image Kit

Команда Axiom JDK, поставщик российской платформы Java, основана в 2017 году управляющей командой Центра Разработки Oracle в Санкт-Петербурге. Инженерное ядро сформировано из разработчиков OpenJDK, которые имеют 25-летний опыт разработки Java и вносят активный вклад в развитие платформы.

Компания производит и поддерживает безопасный стек базовых технологий для разработки и исполнения Java приложений с обеспечением санкционной устойчивости:

  • Axiom JDK Pro — российская доверенная среда разработки и исполнения Java на базе проекта с открытым исходным кодом OpenJDK и поддержкой в России;
  • Libercat — стандартизированный сервер приложений для технологий Java EE (Jakarta EE);
  • Axiom JDK Certified — среда разработки и исполнения Java, сертифицированная ФСТЭК (СЗИ 4УД);
  • Axiom NIK (Native Image Kit)— инструментарий для создания нативных образов Java- приложений;
  • Axiom Runtime Container — легковесный Java контейнер, основан на операционной системе (ОС) Axiom Linux и специально оптимизированной версии среды разработки и запуска Java Axiom JDK Pro Lite;
  • Axiom Linux — операционная система российской разработки, оптимизированная для запуска Java-приложений и работы с контейнерами.

Все продукты входят в реестр российского ПО, что позволяет рекомендовать их органам государственной власти и для решения задач импортозамещения. Это значит, что поддержка будет осуществляться даже в условиях санкций, без контакта с мировым сообществом OpenJDK.

Технологии компании реализованы в концепции жизненного цикла безопасной разработки (SDL, Secure Development Lifecycle), что обеспечивает безопасность систем на их основе как на этапе построения, так и на протяжении всего срока эксплуатации.

Компания является лицензиатом ФСТЭК России на деятельность по разработке и производству средств защиты конфиденциальной информации.

Универсальный инструмент на базе GraalVM Open Source для многоязычного программирования и ускорения работы ваших приложений

Оптимизация и минимизация

Пакет разработчика Liberica Native Image Kit преобразует ваше Java-приложение в предварительно (AOT) скомпилированный исполняемый файл, который запускается автономно и почти моментально. Благодаря совместимости с различными платформами, включая легковесную ОС Alpine Linux с библиотекой musl, решение оптимизирует потребление ресурсов и уменьшает размер приложения.

Новые возможности

Liberica Native Image Kit обеспечивает плавную реализацию многоязычных проектов, например микросервисов на различных языках программирования. Ощутите все преимущества технологии native image: экономию оперативной памяти, простой обмен данными и высокую скорость работы. Разработка с Liberica Native Image Kit – это гарантированная эффективность и техподдержка от лучших экспертов BellSoft.

Характеристики и преимущества

Поддержка беспрецедентного диапазона платформ, в том числе Linux x86_64 (glibc), Linux Alpine x86_64 (musl), Linux AArch64 (glibc), Linux Alpine AArch64 (musl), Mac OS x86_64

Взаимодействие компонентов на разных языках

Большинство сборок Liberica NIK работают с Java. JavaScript. LLVM. Python. Ruby. R и WebAssembly, как и сборки GraalVM Native Image.

Поддержка большинства версий JDK

Поддерживаемые версии:

  • JDK 11.0.10 и новее
  • GraalVM CE 21.0 и новее