Перейти к содержимому

Liberica jdk что это

  • автор:

«1С: Предприятие» будет работать на российской Java-платформе

image

Компоненты системы «1С: Предприятие», которые написаны на Java, переведут на отечественную платформу Liberica JDK от Bellsoft. Разработчик будет оказывать техническую поддержку фирме «1С».

Среду исполнения Java из пакета Liberica JDK включат в комплекты поставок ПО «1С». В ней, в частности, нуждается инструмент разработчика 1C: Enterprise Development Tools (EDT). Он представляет собой кроссплатформенную расширяемую среду разработки прикладных решений для «1С: Предприятие». Инструмент на основе среды разработки Eclipse имеет открытый исходный код на Java.

Гендиректор Bellsoft Александр Белокрылов отметил, что благодаря этому сотрудничеству «1С» сможет «предоставлять миллионам своих пользователям безопасную и надежную среду исполнения Java, а также возможность оперативно исправлять обнаруженные дефекты прямо в проекте OpenJDK». По словам топ-менеджера, опыт инженеров Bellsoft гарантирует то, что в новых версиях Liberica JDK будет поддерживаться компоненты, которые были исключены из поддержки Oracle JDK. В частности, это касается JavaFX.

В настоящее время Oracle JDK нельзя использовать в коммерческих целях без подписки. В 2019 году «1С» уже порекомендовала при отсутствии соответствующей подписки использовать один из дистрибутивов на базе Oracle JDK, в том числе, Liberica JDK.

Liberica JDK представляет собой среду разработки и запуска Java-приложений. Разработчики утверждают, что она является полноценной заменой Oracle JDK. Liberica JDK находится в реестре отечественного ПО и прошла проверку ФСБ для использования с сертифицированными криптографическими средствами.

Liberica JDK поддерживает 64-битные и 32-битные Linux, ARM, Solaris SPARC, x86, PowerPC, Astra Linux, «Альт», «Ред ОС», «Роса».

Bellsoft предлагает коммерческую поддержку версий Java 8 и 11 на Liberica JDK до 2031 и 2027 года соответственно.

Ранее на Liberica JDK перешла «Национальная система платежных карт», оператор карт «Мир». Платформу используют для систем процессинга, клиринга и программы лояльности.

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

bell-sw / Liberica Public

Free and 100% open source Progressive Java Runtime for modern Java™ deployments supported by a leading OpenJDK contributor

License

bell-sw/Liberica

Name already in use

  • Local
  • Codespaces

Use Git or checkout with SVN using the web URL.

Work fast with our official CLI. Learn more about the CLI.

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

BellSoft Liberica JDK is a build of OpenJDK that is tested and verified to be compliant with the Java SE specification using OpenJDK Technology Compatibility Kit test suite for Linux, Windows, macOS, and Solaris operating systems. The distribution includes Server, Client, and Minimal JVMs.

For more information, check out the Liberica JDK product page, or download it directly here.

Alpine, Centos, and Debian Docker official images of BellSoft Liberica JDK are available in Docker Hub in the following repositories:

    (musl-based) (glibc-based)

About

Free and 100% open source Progressive Java Runtime for modern Java™ deployments supported by a leading OpenJDK contributor

Платежная система «Мир» перешла на российскую Java

Как стало известно CNews, оператор платежной системы «Мир», компания «Национальная система платежных карт» (НСПК), перешел на российскую среду исполнения Java – Liberica JDK. Разработка компании Bellsoft применяется НСПК в качестве платформы для систем процессинга, клиринга и программы лояльности. Bellsoft будет оказывать НСПК техническую поддержку.

Как рассказали CNews в НСПК, до перехода на отечественный дистрибутив Java в организации использовалась оригинальная платформа Oracle JDK. Обновления распространялись вендором бесплатно, однако затем его политика изменилась.

На вопрос CNews о том, почему выбор был сделан именно в пользу Liberica JDK, представитель компании ответил, что «это рекомендованный отечественный софт, который включен в реестр российского ПО. Кроме того, Liberica JDK основана на OpenJDK».

mir600.jpg

По словам Александра Белокрылова, генерального директора Bellsoft, «в финансовых системах предъявляются высочайшие требования к качеству и поддержке ПО, и поэтому важно, чтобы процессинг работал на безопасной российской среде исполнения Java».

Что такое Liberica JDK

Liberica JDK – это среда разработки и запуска приложений Java. Продукт создан российской компанией Bellsoft на основе проекта с открытым исходным кодом OpenJDK. Liberica JDK позиционируется разработчиком в качестве полноценной замены Oracle JDK. Liberica JDK включена в реестр российского ПО, допущена ФСБ для использования с сертифицированными криптографическими средствами и протестирована на совместимость с рядом отечественных операционных систем.

Первоначальный разработчик Java – компания Sun Microsystems, в 2009 г. поглощенная Oracle, в 2007 г. открыла исходный код Java под свободной лицензией GNU GPL v2 и создала проект OpenJDK, позволив другим компаниям участвовать в развитии платформы.

Начиная с версии 11, которая вышла в сентябре 2018 г., платформа Oracle JDK является платной. Последнее публичное обновление Java 11 вышло в феврале 2019 г. В данный момент и до декабря 2026 г. доступ к патчам безопасности и критическим исправлениям для Java 11 возможен только для коммерческих клиентов Oracle. Java 8 – еще одна актуальная версия платформы, вышла в марте 2014 г., а публичные обновления ее пользователи перестали получать в январе 2019 г. Bellsoft предлагает коммерческую поддержку версий Java 8 и 11 на собственной платформе Liberica JDK до 2031 и 2027 г. соответственно.

Liberica JDK, по заявлению представителей Bellsoft, включает все исправления критических уязвимостей, дефектов и оптимизации производительности. Bellsoft, наряду с Red Hat, SAP, Google и IBM, входит в пятерку компаний, вносящих наибольший вклад в разработку OpenJDK (по количеству отправленных исправлений). Это дает возможность заказчикам российской компании получать исправления безопасности синхронно с Oracle Java.

Где может применяться Liberica JDK

Как пояснил в разговоре с CNews Александр Белокрылов, применение Liberica JDK оправдано в системах, требующих высокого уровня безопасности. «Bellsoft выпускает обновления Liberica JDK синхронно с выходом обновлений Java SE, что минимизирует риск эксплуатации уязвимостей среды исполнения злоумышленниками», – отметил он.

Также платформа актуальна при создании современных микросервисных архитектур, которые становятся все более и более популярны, в том числе в крупных банках. По словам Белокрылова, Liberica JDK оптимизирована для работы в облаке и включает самый маленький в мире Docker-контейнер со стандартной средой исполнения Java SE.

Liberica JDK поддерживает широкий выбор платформ включая современные 64-битные Linux x86, ARM, так и устаревшие (legacy) 32-битные платформы, Solaris SPARC, x86, PowerPC. Система также гарантировано работает на российских ОС: Astra Linux, «Альт», «Ред ОС», «Роса». Таким образом, Liberica JDK подходит для работы в гетерогенном окружении.

«Иногда крупным компаниям сложно перенести некоторые приложения на современные версии Java. Для таких организаций Liberica JDK дополительно предлагает поддержку Java 1.6 и Java 1.7», – подытожил Белокрылов.

Чем занимается «Национальная система платежных карт»

НСПК – оператор платежной системы «Мир», операционный платежный и клиринговый центр Системы быстрых платежей Банка России, созданный в июле 2014 г. на волне введенных против России санкций. Структура была призвана обеспечить технологическую независимость банковской системы страны.

В задачи НСПК входят обеспечение бесперебойности операций по картам «Мир» и картам международных платежных систем на территории России, построение и развитие российской системы платежных карт.

Внутрироссийские операции по картам всех платежных систем, в том числе международных, осуществляются через процессинг операционного платежного и клирингового центра НСПК (ОПКЦ НСПК).

Отечественная платежная система «Мир» является российским аналогом таких систем как Visa, Mastercard и пр. Авторы проекта изначально задумывали карту «Мир» не как сугубо российскую, а как универсальную, поэтому в ней реализована совместимость со всеми технологическими стандартами, которые позволяют банкоматам считывать карточки различных платежных систем по всему миру.

Первая эмиссия карт для работы в платежной системе «Мир» произошла в декабре 2015 г.

BellSoft Axiom JDK
ранее Liberica JDK

Axiom JDK (ранее Liberica JDK) — это поддерживаемая среда разработки и запуска Java-программ, которая полностью отвечает принципам импортозамещения.

Совместимость с RooX UIDM

19 июня 2023 года компания RooX сообщила о том, что обеспечила совместимость отечественной системы управления аутентификацией и авторизацией RooX UIDM со средой разработки и исполнения Java Axiom JDK Pro. Совместимость этих решений позволит применять RooX UIDM в ИТ-ландшафтах, развёрнутых на российском Java-стеке. Подробнее здесь.

Axiom JDK Pro 20

30 марта 2022 года компания «БеллСофт» представила обновленный релиз отечественной среды разработки и исполнения Java Axiom JDK Pro 20. Он выпущен синхронно с Oracle JDK 20 и содержит предложения, оптимизирующие JDK по семи направлениям. Они сфокусированы на оптимизации производительности, стабильности и безопасности платформы, оптимизации разработки и улучшении языка Java.

По информации компании, Axiom JDK Pro 20 предлагает значимые обновления, в том числе для банковских, биржевых и других систем, критичных к высокой пропускной способности Java приложений. Релиз включает оптимизацию языка из проекта OpenJDK Amber (Pattern matching для switch), оптимизацию взаимодействия виртуальной машины Java (JVM) и машинного кода из проекта OpenJDK Panama (Foreign Function & Memory API и Vector API), а также функции из проекта Loom (Scoped Values, виртуальные потоки и структурная многопоточность). Последние оптимизируют процесс написания, поддержания и мониторинга многопоточных приложений с высокой пропускной способностью. Большинство обновлений направлены на оптимизацию функционала, представленного в более ранних версиях JDK.

Дополнительно Axiom JDK Pro 20 включает доверенный репозиторий Java-библиотек. Он расширен компонентом Libercat embeded, предназначенным для создания и запуска приложений совместно со Spring Native Image. Доверенный репозиторий помогает избегать случайного вредоносного кода за счет использования безопасных библиотек, прошедших верификацию. Разработчики Axiom JDK принимают заявки для включения в репозиторий тех библиотек, которые востребованы отечественной ИТ-индустрией. Проверка исходных кодов ведется с применением инструментов статического анализа кода SVACE от ИСП РАН и практик безопасной разработки. Ранкинг TAdviser100: Крупнейшие ИТ-компании в России 2023

В Axiom JDK Pro 20 добавлен перевод на русский язык сообщений от фреймворка Java API for XML Processing (JAXP). Начиная с январской версии, продукт включает готовые конфигурации российских TLS-сертификатов. Благодаря этому при защищенных TLS-соединениях с сайтами, использующими российские сертификаты, подключение Java приложений на платформе Axiom JDK Pro происходит автоматически.

«

»

Всего в JDK 20 внесено 2 442 фикса и 7 JEP с оптимизированными функциями. При этом инженеры-разработчики Axiom JDK устранили 11 проблем. Наиболее значимые обновления включают:

  • Обновления и изменения языка:
    • JEP 432: Record Patterns (второй Preview) делает код более лаконичным за счет оптимизации механизма сопоставления с образцом с помощью record patterns, используемых для деконструкции структурных значений.
    • JEP 433: Pattern Matching для switch (четвертый Preview) добавляет проверку соответствия образцов к выражениям и операторам switch.
    • JEP 429: Scoped Values (Incubator) обеспечивает расшаривание неизменяемых данных в рамках одного потока и между потоками-потомками.
    • JEP 436: Виртуальные потоки (второй Preview) оптимизируют многопоточность на Java благодаря тому, что виртуальные потоки не привязываются потоку ОС на весь жизненный цикл, позволяя оптимизировать количество параллельно выполняемых задач до десятков тысяч.
    • JEP 437: Структурная многопоточность (второй Incubator) обеспечивает координацию и структуризацию потоков, заключая потоки, работающие в рамках одной задачи, в один синтаксический блок.
    • JEP 434: Foreign Function & Memory API (второй Preview) заменяет нативный интерфейс Java (JNI) и позволяет более эффективно использовать код и память вне JVM.
    • JEP 438: Vector API (пятый Incubator) обеспечивает компиляцию векторных расчетов инструкции во время исполнения приложения, тем самым оптимизируя эффективность выполнения определенных математических операций.

    Среда разработки и исполнения Java Axiom JDK Pro внесена в реестр российского ПО и создается в соответствии с концепцией жизненного цикла безопасной разработки (SDL), поэтому системы на ее основе защищены с момента создания и на протяжении всей эксплуатации. Продукт доступен для Windows, Linux, Mac и Solaris и совместим с российскими ОС, СУБД, приложениями и оборудованием. Все сборки проходят через процесс исследования исходного кода и строгие процедуры контроля качества. В связке с Axiom JDK Pro стандартизированный сервер приложений Libercat предоставляет комплексное сертифицированное решение для обеих спецификаций Java SE и EE.

    В линейку входит сертифицированный ФСТЭК продукт Axiom JDK Certified. Он соответствует требованиям к средствам защиты информации по 4 уровню доверия и может применяться на всех объектах критической инфраструктуры и в комплексных системах с повышенными требованиями к информационной безопасности.

    Поддержка TLS-сертификатов Минцифры РФ в Axiom JDK Pro 8, 11, 17 и 19

    27 января 2023 года компания «БеллСофт» сообщила о том, что команда разработчиков российской среды исполнения Java обновила линейку продуктов Axiom JDK. Январская версия 2023 года включает готовые конфигурации российских TLS (SSL) сертификатов в дополнение к обновлениям безопасности и критическим патчам (CPU). Теперь при установлении защищенных TLS-соединений с цифровыми сервисами, использующими сертификаты Минцифры РФ, подключение Java приложений произойдет автоматически, если они работают на Axiom JDK Pro. Интеграция отечественных сертификатов в среду исполнения Java позволит упростить их установку и обезопасить миллиарды транзакций, это затронет десятки миллионов пользователей.

    С обновленной версией Axiom JDK Pro разработчики веб-приложений, пользователи государственных сервисов и мобильных приложений госслужб и российских компаний получили важную особенность. Отечественные TLS-сертификаты обеспечивают доступность ресурсов в любом браузере пользователям всех операционных систем и независимость от зарубежных удостоверяющих центров (УЦ). Минцифры РФ выпустил их взамен зарубежных сертификатов безопасности, которые перестали работать с российскими сайтами.

    Поддержка сертификатов, выданных российскими УЦ, включена в версии Axiom JDK Pro 19.0.2, 17.0.6, 11.0.18 и 8u382. Они реализуют квартальный цикл развития OpenJDK и доступны синхронно с Oracle Java SE. Таким образом, Java приложениям, исполняемым на Axiom JDK Pro 8, 11, 17 и 19, не потребуется донастройки для установления безопасных соединений по протоколу TLS (transport layer security, протокол защиты транспортного уровня) и проверки подлинности серверов, в отличие от приложений, работающих на Oracle Java и других JDK.

    «

    »

    Российские TLS-сертификаты «из коробки» получили все клиенты Axiom JDK Pro 8, 11, 17 и 19, подписанные на услуги техподдержки. Заказчики могут запросить обновленную версию на портале загрузок. В целом, январская версия Axiom JDK Pro содержит 778 фиксов и бэкпортов. CPU релизы 8u361, 11.0.17.0.1 и 17.0.5.0.1 содержат исправления известных уязвимостей (CVE) для поддержания максимальной безопасности и производительности среды разработки и исполнения. PSU релизы 8u362, 11.0.18, 17.0.6 и 19.0.2 включают некритические исправления.

    Cовместимость Aхiom JDK Pro с Ankey IDM

    Специалисты компании «Газинформсервис», крупный в России системный интегратор и вендор в области информационной безопасности, и инженеры команды Axiom JDK завершили совместные испытания. Тесты подтвердили совместимость и корректность работы комплекса Ankey IDM для управления доступом в российской среде разработки и управления Java Axiom JDK Pro от компании БЕЛЛСОФТ. Об этом сообщила компания «Газинформсервис» 21 декабря 2022 года. Подробнее здесь.

    Совместимость с платформой управления данными «Юнидата»

    Компания «Юнидата» объявила 17 ноября 2022 года об окончании испытаний совместимости платформы «Юнидата» и продукта на ее базе, в частности «Юнидата MDM», с Java Development Kit – Axiom JDK (разработанного компанией BellSoft), сервера приложений Libercat (разработанного компанией BellSoft) и операционной системы Astra Linux CE 2.12.44 (Орёл). Подробнее здесь.

    Axiom JDK Pro 19

    29 сентября 2022 года компания БЕЛЛСОФТ сообщила о выпуске обновленного релиза Axiom JDK Pro 19, отечественной среды разработки и исполнения Java. Он предлагает почти 2500 изменений и российский функционал — доверенный репозиторий Java-библиотек.

    По информации компании, изменения в данной версии коснулись 4 ключевых направлений: усиление ИТ-безопасности, оптимизация производительности, создание лаконичного, поддерживаемого кода и расширение совместимости с другими технологиями.

    Российская Java-платформа выпускается под брендом Axiom JDK и обновляется 6 раз в год синхронно с Oracle Java.

    В обновленный релиз Axiom JDK Pro 19 вошел доверенный репозиторий Java-библиотек. Эта функциональность позволяет оптимизировать безопасность отечественных Java-приложений и избегать случайного вредоносного кода за счет использования безопасных библиотек, прошедших верификацию. Доверенный репозиторий собирается командой инженеров Axiom JDK из исходных кодов Java-библиотек с применением инструментов статического анализа кода SVACE от института системного программирования РАН и практик безопасной разработки. Общий объём уже верифицированных исходных текстов составил порядка 4 ГБ: подобные работы у одного разработчика заняли бы десять лет.

    Важным событием релиза JDK19 стало внедрение виртуальных потоков и структурной многопоточности. Они помогают оптимизировать производительность среды исполнения Java и важны для пропускной способности приложений, например, банковских и биржевых систем. Виртуальные потоки позволяют использовать легкие потоки, количество которых может достигать десятков тысяч, но которые легко поддаются профилированию и мониторингу. Многопоточность позволяет координировать работу потоков, заключая их в один синтаксический блок.

    Усиление ИТ-безопасности в релизе JDK 19 открывает возможности работы с внешними данными без угрозы для виртуальной Java-машины. В обновленном релизе была оптимизирована функция Function & Memory API, внедренная в текущую LTS-версию 17, а также реализован ряд других фич. Совместимость с RISC-V, расширенная в обновленной версии, подтверждает фокус на поддержку современных разработок в области процессорных архитектур.

    В JDK 19 был добавлен порт Linux/RISC-V. В ответ на критику в громоздкости Java в обновленный релиз JDK 19 включена функция Record Patterns для работы с образцами, что позволит сделать программный код более лаконичным. Всего в JDK 19 внесено 2 422 фикса (2 220 в JDK и 222 в FX) и 7 JEP с дополнительными или оптимизированными функциями. При этом инженеры-разработчики Axiom JDK устранили 10 проблем.

    Axiom JDK Pro входит в реестр российского ПО и создается в соответствии с концепцией жизненного цикла безопасной разработки (SDL), поэтому системы на основе российской Java-платформы защищены и при создании, и при эксплуатации. Все сборки проходят через процесс исследования исходного кода и строгие процедуры контроля качества.

    Совместимость с ОС «Роса Кобальт» 7.9 и ОС «Роса Хром» 12

    Отечественные разработчики «БЕЛЛСОФТ» и НТЦ ИТ РОСА завершили совместное тестирование обновленных версий продуктов. Компании подтвердили корректность работы стандартизированного сервера приложений Libercat и доверенной среды разработки и исполнения Java Axiom JDK Pro с ОС РОСА «КОБАЛЬТ» 7.9 и ОС РОСА «ХРОМ» 12. Гарантии совместимости позволят ускорить проекты импортозамещения, в том числе при переходе с продуктов Oracle. Об этом сообщила компания НТЦ ИТ РОСА 19 июля 2022 года. Подробнее здесь.

    Сертификат ФСТЭК на Axiom JDK Certified

    «БеллСофт» получила сертификат ФСТЭК на Axiom JDK Certified, среду разработки и исполнения Java, рассказали TAdviser в компании 24 мая 2022 года. В «БеллСофт» отмечают, что платформа Java была сертифицирована ФСТЭК России впервые. Это должно ускорить аттестацию ГИС, КИИ и реализацию проектов импортозамещения, ожидают в компании-разработчике.

    Java Axiom JDK Certified прошёл испытания и соответствует требованиям к средствам защиты информации по 4 уровню доверия (СЗИ УД4). В ходе проверки соответствия было подтверждено отсутствие в СЗИ Axiom JDK Certified недокументированных возможностей и наличие требуемых функций безопасности, произведен контроль архитектуры продукта и полный анализ его исходного кода, включая фаззинг-тестирование.

    Java Axiom JDK Certified может применяться на всех объектах критической инфраструктуры и в комплексных системах с повышенными требованиями к ИБ:

    • государственных информационных системах до 1 класса защищенности включительно,
    • значимых объектах критической информационной инфраструктуры 1 категории,
    • информационных системах персональных данных до 1 уровня защищенности включительно,
    • автоматизированных системах управления производственными и технологическими процессами 1 класса защищенности.

    Axiom JDK Certified представляет собой единое кроссплатформенное решение для облачных, серверных и десктопных систем, а также Docker-контейнеров, верифицированное на соответствие стандарту Java SE. Продукт входит в семейство Axiom JDK, в результате ребрендинга заменяющее семейство Liberica JDK. Переименование позволит разработчику без ограничений лицензировать продукты и предоставлять поддержку в условиях цифрового суверенитета, санкций и требований по импортозамещению.

    Решение предоставляет инструменты, исполняемые и бинарные файлы, которые нужны для компиляции, отладки и выполнения программы на Java (Java Development Kit). Сертифицированный продукт доступен для всех LTS-версий – JDK 8, 11 и 17. Расширенные функции безопасности СЗИ Axiom JDK Certified включают:

    • Обеспечение независимости экземпляров виртуальных машин
    • Верификация class-файлов
    • Безопасное выполнение интерпретируемого кода
    • Управление доступом
    • Контроль целостности исполняемого кода (замкнутая программная среда)
    • Регистрация событий безопасности.
    • Очистка памяти.

    В «БеллСофт» рассчитывают, что выход Axiom JDK Certified позволит тысячам заказчиков, системных интеграторов и разработчиков упростить построение и аттестацию государственных информационных систем и ускорит проекты импортозамещения.

    Говоря о потенциальном количестве пользователей Axiom JDK Certified, гендиректор «БеллСофт» Александр Белокрылов со ссылкой на данные известного эксперта по информационной безопасности Алексея Лукацкого привёл цифру в порядка 100 тыс. организаций, которые попали под КИИ, и если предположить, что хотя бы треть использует Java – это уже порядка 30 тыс.

    «

    »

    Раньше Java старались избегать и для сертификации переписывали на С или использовали наложенные или организационные меры защиты, говорит гендиректор «БеллСофт». Но теперь разработчикам Java-приложений, подлежащих аттестации и сертификации, не потребуется тратить время на изучения Java-машины (JVM). «БеллСофт» инвестировал в проект 10 человеко-лет разработки и верифицировал 3 Гб кода. То есть 1 инженер-разработчик работал бы над этим 10 лет. В противном случае, разработчикам приложений пришлось делать это самим за сравнимое или большее время.

    «

    »

    Алексей Лукацкий в разговоре с TAdviser отметил, что у него неоднозначное отношение к этому событию. С одной стороны, оно знаковое тем, что это прецедент сертификации платформы для разработки. ФСТЭК сейчас очень активно смотрит в сторону выстраивания процессов безопасной разработки, в том числе сертифицированных компиляторов и средств для разработки. В этом контексте сертификация Java-среды – это интересное решение, полагает Лукацкий.

    С другой стороны, сложно назвать это событие знаковым с точки зрения потребителя: вряд ли многие компании перейдут на эту среду, потому что сертифицировать конечный продукт можно и не имея сертифицированной среды для разработки, просто подав в ФСТЭК продукт на сертификацию, предоставив исходные коды. Большинство организаций ведут разработку в несертифицированной среде, отметил эксперт в разговоре с TAdviser.

    «

    »

    Павел Коростелев, руководитель отдела продвижения продуктов компании «Код Безопасности», считает, что сертификация ФСТЭК среды разработки и исполнения Java – это важная история, потому что позволяет сильно упростить процесс сертификации готового кода по уровням доверия.

    «

    »

    В составе сквозного решения на процессоре Baikal-M

    Группа российских разработчиков в составе РЕД СОФТ, BellSoft, Postgres Professional и ЕМДЕВ подтвердили корректную совместную работу своих программных продуктов. Об этом 12 января 2021 года сообщила компания BellSoft. Успешные тесты позволяют рекомендовать совместное использование отечественного Java-стека – ОС, СУБД, сервер приложений, среда исполнения Java и корпоративный портал – как сквозного решения на процессоре Baikal-M.

    Решение построено на операционной системе РЕД ОС для сервера приложений LiberCat и среды исполнения Java Liberica JDK Pro. Данный Java-стек будет использоваться для доработки и развертывания корпоративного портала Incomand. Установленная СУБД Postgres Pro облегчит работу пользователей с ним. Все программные продукты входят в Единый реестр российских программ для электронных вычислительных машин и баз данных. Техностек успешно протестирован с отечественным процессором Baikal-M.

    «

    »

    «

    »

    «

    »

    «

    »

    Liberica JDK 17 с долгосрочной поддержкой до 2030 года

    24 сентября 2021 года компания BellSoft, один из участников OpenJDK, объявила о выпуске LTS-релиза Liberica JDK 17, прогрессивной среды исполнения Java. Версия с долгосрочной поддержкой предлагает повышенную безопасность, производительность и стабильность, а также оптимизацию платформы и языка программирования Java. Также оптимизированы все продукты линейки, включая Liberica JDK Pro 17 для российских аппаратных платформ и Liberica JDK Certified 17 для сертификации ФСТЭК. Следующие релизы среды исполнения Java от BellSoft доступны на сайте разработчика и выходят одновременно с Oracle JDK, что способствует оперативному внедрению технологий для решения задач импортозамещения и цифрового суверенитета.

    Стабильный LTS-релиз (Long-Term Support) имеет большое значение для промышленной разработки. С дистрибутивом Liberica JDK 17 будет предоставлена круглосуточная техподдержка до 2030 года на родном языке и фичи от BellSoft. Среди них — поддержка более широкого спектра платформ, включая AArch64 и легковесную Alpine Linux для создания компактных контейнеров, совместимость с российскими ПО и оборудованием, а также универсальный компилятор для ускорения запуска приложений Liberica Native Image Kit. Кроме того, Liberica JDK 17 будет использоваться в качестве базовой среды исполнения в проекте Spring Framework, начиная с версии 11, в рамках сотрудничества BellSoft с VMware Tanzu.

    В данный LTS-релиз были внесены 70 JEP-ов (JDK Enhancement Proposal) от членов сообщества, выпущенных за три года с момента выхода предыдущей LTS-версии JDK 11. Многие изменения были предложены и внедрены инженерами BellSoft, включая исправление 7 проблем в OpenJDK 17. При этом релизы JDK 17 и Java 17 являются LTS-версией, поддерживающей операционную систему Alpine Linux, порт для которой был интегрирован BellSoft в 2021 году (JEP 386), что повысило эффективность работы с микросервисной архитектурой. В линейке Liberica JDK поддержка ОС Alpine Linux доступна также в LTS-версиях 8 и 11.

    «

    »

    LTS-релиз Liberica JDK 17 характеризуется тремя ключевыми направлениями:

    • технические возможности, в том числе эффективная работа на процессорахApple M1 благодаря порту на MacOS/AArch64 (JEP 391) и конвейеру рендеринга для macOS (JEP 382), оптимизированные генераторы псевдо-случайных чисел (JEP 356). Кроме того, подготовка Applet API к удалению (JEP 398) стала очередным шагом к среде разработки без устаревших функций;
    • повышенная безопасность благодаря строгой инкапсуляций внутренних компонентов JDK (JEP 403), внедрению контекстных фильтров десериализации (JEP 415), признанию Security Manager устаревшим (JEP 411). Последнее мотивирует разработчиков к использованию более актуальных мер по обеспечению безопасности;
    • инструменты, которые позволят ускорить разработку и повысить производительность, среди которых 一 Vector API (JEP 414) и Vector API для switch (JEP 406), function & memory API (JEP 412) для внешних нативных (не Java) библиотек, закрытые классы и интерфейсы (JEP 409), а также восстановление всегда строгой семантики с плавающей запятой (JEP 306), которая обеспечит единообразие кода без ущерба для производительности.

    Вот, что об изменениях говорят разработчики BellSoft:

    «

    »

    «

    »

    «

    »

    Прогрессивная среда исполнения Java Liberica JDK – это единое кросс-платформенное решение для облачных, серверных и десктопных систем, а также Docker-контейнеров. Liberica JDK Pro входит в реестр российского ПО и включает расширенную поддержку российских аппаратных платформ, а Liberica JDK Certified — усиленные функции безопасности согласно требованиям ФСТЭК. Все сборки верифицированы на соответствие стандарту Java SE, благодаря чему заказчикам обеспечивается высокий уровень безопасности и производительности.

    Решение ФСТЭК о проведении сертификации по уровню доверия 4

    27 августа 2021 года компания BellSoft сообщила о том, что получила решение ФСТЭК о проведении сертификации средств защиты информации Liberica JDK Сertified и LiberСat Сertified по уровню доверия 4 (УД4). Впервые в России разрешена сертификация платформы Java благодаря тому, что отечественный разработчик выполнил требования безопасности, утвержденные Федеральной службой по техническому и экспортному контролю. Выход сертифицированных продуктов – среды исполнения Java Liberica JDK Certified и сервера приложений LiberCat Certified – значительно облегчит и ускорит аттестацию государственных информационных систем. В связи с этим BellSoft открывает консультационную линию и принимает заявки от компаний, которые планируют сертификацию решений, разработанных на базе Java-технологий.

    Благодаря инженерным усилиям BellSoft процесс сертификации Java-приложений, включающий также среду их разработки и запуска, будет наполовину пройден для пользователей и разработчиков систем на базе Liberica JDK Сertified. Они смогут сфокусироваться на основных задачах бизнеса и ИТ и не заниматься непрофильной деятельностью, связанной со сборкой исходных кодов OpenJDK, их статическим и динамическим анализом, верификацией ТСК и др. Отечественный разработчик, который входит в технический комитет ФСТЭК по стандартизации «Защита информации» (ТК 362), поможет решить эти вопросы, включая встраивание для конкретных систем и дальнейшее регулярное обновление. В результате в рамках проектов импортозамещения компании смогут проще и быстрее аттестовать:

    • государственные информационные системы до 1 класса защищенности включительно,
    • информационные системы персональных данных до 1 уровня защищенности включительно,
    • значимые объекты критической информационной инфраструктуры 1 категории,
    • автоматизированные системы управления производственными и технологическими процессами 1 класса защищенности.

    «

    »

    Программный продукт Liberica JDK Сertified предлагает все плюсы прогрессивной среды исполнения Java Liberica JDK, а также усиленные функции безопасности согласно требованиям ФСТЭК. По спецификации среда разработки и исполнения Java Liberica JDK Certified является основным компонентом среды Java, предоставляет все инструменты, исполняемые и бинарные файлы, которые нужны для компиляции, отладки и выполнения программы на Java (Java Development Kit). Это единое кросс-платформенное решение для облачных, серверных и десктопных систем, а также Docker-контейнеров, верифицированное на соответствие стандарту Java SE, благодаря чему клиентам гарантируется высочайший уровень безопасности и производительности.

    Расширенные функции безопасности Liberica JDK Certified включают:

    • Обеспечение независимости экземпляров виртуальных машин
    • Верификация class-файлов
    • Безопасное выполнение интерпретируемого кода
    • Управление доступом
    • Контроль целостности исполняемого кода (замкнутая программная среда)
    • Регистрация событий безопасности.
    • Очистка памяти.

    Сервер приложений LiberCat Certified поставляется совместно с Liberica JDK Certified. В дополнение к функциональности стандартизованного сервера приложений LiberCat он обеспечивает усиленный уровень безопасности, соответствующий нормативам ФСТЭК. LiberCat Certified – это сервер приложений Java/Java EE, который является самостоятельным веб-сервером (Java Expression Language и WebSocket), сервером контента, а также контейнером сервлетов, реализующих спецификацию сервлетов, спецификацию JavaServer Pages (JSP) и JavaServer Faces (JSF). В связке Liberica JDK Certified и LiberCat Certified предоставляют комплексное, сертифицированное решение для обеих спецификаций Java SE и EE.

    Команда BellSoft сформирована из инженеров-разработчиков OpenJDK, которые знакомы с его структурой на микроуровне и имеют 25-летний опыт разработки Java-платформы. Это позволяет гарантировать производительность, безопасность и эффективность решений на базе продуктов BellSoft в контексте любых бизнес-задач.

    Совместимость с CompanyMedia

    3 августа 2021 компания BellSoft (БеллСофт) сообщила о том, что совместно с «ИНТЕРТРАСТ» завершили тестирование и перевод системы управления документами и задачами CompanyMedia на среду исполнения Java, разработанную BellSoft. Испытания, проведенные специалистами «ИНТЕРТРАСТ», подтвердили совместимость и корректность работы CompanyMedia на технологиях BellSoft. Для развития технологического сотрудничества в рамках создания референсной архитектуры ИТ-решений на основе стека Java компании «ИНТЕРТРАСТ» и BellSoft заключили партнерское соглашение. Подробнее здесь.

    Совместимость с процессором Baikal-M

    22 июля 2021 года компания BellSoft объявила о совместимости программных продуктов Liberica JDK Pro и LiberCat с российским процессором Baikal-M. Тесты позволяют рекомендовать совместное использование прогрессивной среды исполнения Java и стандартизованного сервера приложений от BellSoft с отечественными ОС и оборудованием. Испытания проводились с операционными системами Astra Linux Special Edition и РЕД ОС с архитектурой ARMv8, предназначенными для применения с процессором Baikal-M. Сквозные защищенные решения «BellSoft – Astra Linux – Baikal-M» и «BellSoft – РЕД ОС – Baikal-M» обеспечивают перенос государственных информационных систем (ГИС), государственных автоматизированных систем (ГАС) и других Java-приложений на отечественный программно-аппаратный стек в кратчайшие сроки.

    По информации компании, Java-приложения, написанные под x86 или другие архитектуры, можно безопасно запустить на российском оборудовании без модификации кода благодаря кросс-плаформенности Java-технологий от BellSoft. Основной принцип Java — «написал один раз, выполняй везде». Сквозные решения будут пользоваться спросом в проектах, где особенно важно отечественное происхождение внедряемых продуктов. Федеральные и региональные органы власти, компании с государственным участием, финансовые организации смогут исполнить обязательства, возложенные на них требованиями Минпромторга, разработчики Java-приложений начать поставки своих решений под Baikal-M, а системные интеграторы — собрать полный стек Java и внедрять готовые отечественные системы и ПАКи для решения актуальных задач клиентов.

    Программный продукт Liberica JDK Pro предлагает расширенную поддержку российских аппаратных платформ и все возможности прогрессивной среды исполнения Java Liberica JDK. Это единое решение для облачных, серверных и десктопных систем, которое предназначено для применения в системах, требующих надлежащего уровня безопасности, сложных ИТ-ландшафтах финансовых, государственных, телеком, розничных и топливно-энергетических компаний, для создания и поддержки разнообразной архитектуры как монолитной, так и микросервисной.

    В связке Liberica JDK Pro и стандартизованный сервер приложений LiberCat предоставляют комплексное сертифицированное решение для обеих спецификаций Java SE и EE, обеспечивающее разработку и исполнение Java-приложений критической информационной инфраструктуры (КИИ) в соответствии с требованиями цифрового суверенитета. Все сборки Liberica JDK Pro верифицированы на соответствие стандарту Java SE по лицензии Oracle на Technology Compatibility Kit (TCK).

    Сквозные решения, ядром которых являются технологии BellSoft, позволяют использовать экспертизу по платформе Java на российском оборудовании и создавать системы, отвечающие задачам бизнеса и государства. На июль 2021 года протестированы и доступны – корпоративные порталы на базе Incomand, ГИС на базе РЕД Платформа, ERP, CRM, АБС, ЭДО на базе JMIX, рабочее место разработчика на Cuba Platform, СЭД на базе Тезис и Интертраст, инструментальная среда «CROC Java eXtendable FrameWork».

    Отечественный процессор Baikal-M представляет собой «систему на кристалле» надлежащей вычислительной мощности с 8 ядрами ARM Cortex-A57, 8-ядерным GPU Mali-T628 и большим набором интерфейсов. Тестирование показало сопоставимую производительность Baikal-M для Java-платформы с x86_64.

    «

    »

    «

    »

    Liberica JDK вошла в список допустимых сред функционирования версии КриптоПро JCP 2.0 R4

    8 апреля 2021 года компании КриптоПро, поставщик средств криптографической защиты информации и средств ЭП, и BellSoft объявили, что Liberica JDK вошла в список допустимых сред функционирования обновленной версии КриптоПро JCP 2.0 R4, которая получила сертификаты ФСБ РФ на средство криптографической защиты информации класса КС1 (сертификат 1 и сертификат 2). В обновленной версии КриптоПро к Liberica JDK 8, 10, 11 добавлена поддержка релизов 12, 13, 14, а также работы в ОС Windows. Подробнее здесь.

    Получение нативной поддержки ARM-процессора Apple M1

    Компания BellSoft выпустила очередной релиз Liberica JDK, прогрессивной среды исполнения Java с российской техподдержкой. Об этом стало известно 27 января 2021 года. В дополнение к обновлениям безопасности и критическим патчам пользователи получили ряд важных усовершенствований, среди которых нативная поддержка ARM-процессора Apple M1 и повышение эффективности разработки и запуска микросервисных приложений в Docker-контейнерах. Обновление Liberica JDK, рекомендованного отечественного программного продукта, способствует внедрению инноваций мирового уровня для решения задач цифрового суверенитета.

    Обновленные версии Liberica JDK 15.0.2, 11.0.10 и 8u282 реализуют квартальный цикл развития OpenJDK и доступны синхронно с релизом Oracle Java SE. Теперь Java-приложения, исполняемые на Liberica JDK 8, 11 и 15, могут работать с первым десктопным процессором Apple для Mac с архитектурой ARM в нативном режиме. В среднем еще на 5 Мб уменьшился объем кода среды разработки и исполнения Java — размер микроконтейнера с образами Liberica JDK. Эта особенность доступна в раннем доступе и обеспечит повышение эффективности создания контейнеризованного ПО и экономию дискового пространства. В результате ускорится развертывание и создание приложений с микросервисной архитектурой и в облаках, а поддержка разработчика BellSoft позволит сохранить инвестиции в существующую Java-инфраструктуру.

    «

    »

    В обновление Liberica JDK также включен ряд технических усовершенствований. Среди них измененная комбинация архитектуры и операционной системы, а также инсталлеры для Alpine Linux для Intel и ARM. Для ОС Alpine Linux наряду с архитектурой Intel x86 теперь также поддерживается ARM64 (AArch64). В целом в данном релизе в рамках обновления безопасности исправлена 401 ошибка (139 — в JDK 8, 200 — в JDK 11 и 62 — в текущей JDK 15).

    Liberica JDK поставляется в трех вариантах: Full, Standard и Lite, что позволяет применять оптимальный набор компонентов и сохранять вычислительные ресурсы. Lite версия —— самая компактная и является особой разработкой BellSoft. Она предназначена для высокоплотного развертывания контейнеризованных приложений и позволяет хорошо использовать ценные ресурсы облачных сервисов [1] .

    Рост числа пользователей на 1,1 млн

    9 февраля 2021 года компания BellSoft сообщила, что по итогам 2020 год число пользователей Liberica JDK превысило 2,5 млн, увеличившись на 1,1 млн, и более чем в три раза выросло число загрузок прогрессивной среды исполнения Java. В сравнении с 2019 годом объем контрактов по поддержке увеличился в 7 раз при росте средней сделки в 3 раза. Итоги 2020 года показывают, что профессиональные продукты BellSoft с российской техподдержкой выбирают представители рынка для обеспечения безопасности систем на Java, повышения эффективности ИТ с сокращением затрат и решения задач цифрового суверенитета.

    В 2020 году российский разработчик выпустил 6 релизов Liberica JDK и продукт – сервер приложений LiberCat, предназначенный для работы с рядом технологий Java EE. Компания предложила вариант поставки Lite, оптимизированный для облаков и микросервисов, и продолжила сокращать маленького Docker-контейнера на основе Alpine Linux. Объем кода среды разработки и исполнения Java — размер микроконтейнера с образами Liberica JDK — уже в 7 раз меньше стандартного. Это обеспечивает повышение эффективности Java-разработки за счет создания контейнеризованного ПО и экономии дискового пространства. В конце 2020 года BellSoft был избран в исполнительный комитет Java Community Process (JCP), высший совет по эволюции и стандартам Java в мире.

    Компании в финансовом, розничном, телеком и ИТ-секторах переводят свои ключевые системы на открытые технологии Liberica JDK с поддержкой 24/7/365 на родном языке. Так в Национальной системе платежных карт (НСПК), операторе платежной системы «Мир», Liberica JDK служит платформой для систем процессинга, клиринга и программы лояльности. Фирма «1С», российский разработчик делового программного обеспечения, использует Liberica JDK в качестве стандартного средства запуска Java-компонент программ системы «1С:Предприятие», что позволит усилить цифровой суверенитет организаций, автоматизирующих деятельность на базе «1С:Предприятие». В рамках глобального партнерства BellSoft предоставляет Liberica JDK для клиентов платформы VMware Tanzu и объединяет усилия с VMware, одним из инновационных лидеров по разработке корпоративного ПО, чтобы вывести производительность и удобство среды разработки и исполнения Java на качественно иной уровень с сохранением ее безопасности. Группе «М.Видео-Эльдорадо» переход Liberica JDK позволил не только ускорить эволюцию микросервисов, но и улучшить клиентский опыт. Микроконтейнер, разработанный BellSoft, легко перенести в облако, быстро развернуть и масштабировать. Благодаря этому российская розничная компания, повысила скорость разработки, запуска услуг и производительности онлайн-платформы.

    Партнерская программа, открытая BellSoft в 2020 году, позволила расширить экосистему прогрессивной среды исполнения Java на территории России. ИТ-компании получили возможность предлагать рекомендованный отечественный софт в составе своих продуктов и услуг. Технологическое партнерство, гарантирующее совместимость продуктов, связывает BellSoft с разработчиками ОС и СУБД, с разработчиками приложений и бизнес-отношения, с системными интеграторами и дистрибьюторами. Программа будет развиваться по всем четырем направлениям в 2021 году, чтобы приблизить профессиональные продукты BellSoft к заказчикам, которым необходимы поддержка критически важной инфраструктуры, повышение эффективности ИТ и соблюдение цифрового суверенитета.

    В 2021 году BellSoft планирует сохранить темпы роста бизнеса и базы пользователей и внедрять инновации, опережая тренды рынка. Разработчик продолжит уменьшать размер микроконтейнера (объем кода в статике и динамике), расширять поддержку новых платформ, в том числе Apple M1, Windows (AArch64), AWS, и программу российских сертификаций. Компания будет представлять комьюнити в высшем совете JCP, благодаря чему вырастет ее вклад в эволюцию и формирование стандартов Java. В планах компании выйти на рынок Азии и быть привлекательным работодателем для молодых талантов благодаря запуску программы стажировок.

    Liberica JDK как стандартная среда исполнения Java-компонентов программ системы «1С:Предприятие»

    20 октября 2020 года стало известно о том что, фирма «1С» выбрала отечественную платформу Liberica JDK компании Bellsoft в качестве стандартного средства запуска компонентов программ системы «1С:Предприятие», написанных на языке программирования Java. Кроме того, Bellsoft будет оказывать техническую поддержку фирме «1С». Подробнее здесь.

    Возможность использования клиентами платформы VMware Tanzu

    29 июня 2020 года российская компания BellSoft, один из представителей проекта OpenJDK, объявила о партнерстве по поддержке среды исполнения Java с VMware, компанией по разработке корпоративного ПО. BellSoft предоставляет VMware свой основной программный продукт Liberica JDK для использования клиентами платформы VMware Tanzu. Работая в тесном контакте с сообществом OpenJDK, компании BellSoft и VMware объединяют усилия, чтобы вывести производительность и удобство использования среды разработки и исполнения Java на качественно иной уровень, сохранив при этом ее безопасность. Liberica JDK (Java Development Kit) — это среда разработки и запуска приложений Java на основе OpenJDK, прошедшая тесты Technology Compatibility Kit (TCK) на соответствие стандарту Java SE.

    «

    »

    В ходе совместной работы два разработчика будут улучшать Java-платформу и развивать пользовательское сообщество. Клиенты VMware смогут оценить все преимущества Liberica JDK — ПО с открытым кодом и прозрачной поддержкой. Продукт гарантирует повышенное качество и безопасность во время выполнения при запуске, сборке и администрировании важнейших приложений. Команда технической поддержки Liberica JDK будет обслуживать запросы клиентов VMware и решать любые даже самые сложные задачи, которые могут возникнуть в среде исполнения Java, включая непредвиденные проблемы с безопасностью и производительностью. Теперь у VMware есть партнер, который поможет разобраться с запутанными и нетривиальными случаями.

    Релиз Liberica JDK 14

    23 марта 2020 года компания BellSoft объявила о выпуске релиза программного продукта Liberica JDK 14 (Java Development Kit). Это уже шестой релиз российской среды исполнения Java за прошедшие два с половиной года. Он выпущен синхронно с релизом Oracle Java SE. Отечественный продукт позволит предприятиям с госучастием, министерствам и ведомствам воспользоваться возможностями JDK 14 для разработки и запуска своих Java-приложений. Дополнительно в Liberica JDK 14 расширена поддержка российских операционных систем.

    Функционал JDK 14 поможет разработчикам быть еще продуктивнее. Изменения затрагивают четыре области: Программный интерфейс, Производительность, Удобство эксплуатации и Поддержку платформ. Кроме того, в текущей версии добавлены языковые расширения Java для Switch-выражений и для работы с дата-классами с помощью Records, появился API для непрерывного мониторинга виртуальной машины через JDK Flight Recorder, а сборщик мусора с малой задержкой Z Garbage Collector теперь поддерживается на macOS и Windows.

    Java Development Kit

    «

    »

    Помимо добавления функционала от релиза к релизу среда исполнения Java избавляется от устаревших частей. Например, в JDK 14 прекращается поддержка одного из сборщиков мусора Concurrent Mark Sweep (CMS) GC и некоторых других уже не используемых возможностей.

    Вместе с выпуском Liberica JDK 14 расширено взаимодействие с российскими операционными системами: помимо поддержки Astra Linux добавлен упрощенный способ установки Liberica JDK на Alt Linux. Компания BellSoft разработала подключаемое расширение репозитория Sisyphus (Сизиф), который поддерживается Alt Linux, благодаря чему облегчается установка и обновления Liberica JDK для пользователей этой операционной системы.

    Liberica JDK 14 поставляется в трех вариантах: Full, Standard и Lite, что позволяет применять оптимальный набор компонентов и сохранять вычислительные ресурсы. Версия Full включает в себя полный набор компонентов и дополнительные пакеты, такие как OpenJFX, MinimalVM, Device Input-Output API на некоторых платформах. Версия Standard подходит для большинства применений OpenJDK на десктопах и серверах. Lite версия — самая компактная, она предназначена для высокоплотного развертывания контейнеризованных приложений и позволяет наиболее эффективно использовать ценные ресурсы облачных сервисов. А оптимизация для работы в облаке расширяет применение российской среды исполнения Java в современных cloud-native приложениях, популярность которых растет с каждым днем.

    Liberica JDK, среда разработки и запуска приложений Java SE, включена в реестр российского ПО, допущена ФСБ для использования с сертифицированными криптографическими средствами и протестирована на совместимость с ведущими российскими поставщиками операционных систем. [2]

    Liberica JDK PRO

    На март 2020 года Liberica JDK PRO — дистрибутив Java SE, является полнофункциональной российской средой исполнения Java, рекомендованной отечественной разработкой, выполняющей функции, аналогичные Oracle JDK, и неподдерживаемых сборок OpenJDK с фокусом на совместимость с российскими операционными системами, такими как Astra Linux, Alt Linux, Red OS и т.д.

    Совместимость с Ред ОС и Ред База Данных

    25 декабря 2019 года компания РЕД СОФТ сообщила, что совместно с BellSoft завершили тестирование российской среды исполнения Java LibericaJDK с операционной системой РЕД ОС и СУБД Ред База Данных. Результаты показали полную совместимость и отражены в двусторонних сертификатах, что позволяет рекомендовать совместное использование операционной системы и базы данных РЕД СОФТ со связующим ПО LibericaJDK.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *