Java для Astra Linux и Альт Линукс

ГосJava

ГосJava  — это специальная версия Java для работы в операционных системах Astra Linux Special Edition и Альт Линукс СПТ.

ГосJava предоставляет полную реализацию Java Runtime Environment на базе OpenJDK. Помимо JRE в состав входят дополнительные библиотеки и утилиты. ГосJava может быть использована для работы в закрытых защищённых вычислительных системах, соответствующих требованиям ФСТЭК и МО к автоматизированным системам, обрабатывающим конфиденциальную, секретную и совершенно секретную информацию.

Состав

В состав дистрибутива ГосJava входят:

  1. JRE из состава OpenJDK 8;
  2. сервер приложений Apache Tomcat 8.5;
  3. JDBC драйвер PostgreSQL;
  4. пакеты интеграции с операционными системами Astra Linux и Альт Линукс.

Возможности

Помимо стандартных функций, ГосJava предоставляет дополнительные возможности в открытой и коммерческой версиях.

Открытая версия:

  1. Работа с ядром PaX Astra Linux.
  2. Лучшая интеграция с поддерживаемыми операционными системами.
  3. Поддержка GTK+ 3.
  4. Поддержка экранов с высокой разрешающей способностью.
  5. Улучшенное отображение шрифтов с субпиксельным сглаживанием.

Коммерческая версия:

  1. Провайдер безопасности с алгоритмами ГОСТ.
  2. Поддержка замкнутой среды Astra Linux Special Edition (подписывание JAR-файлов цифровой подписью).
  3. Поддержка алгоритмов ГОСТ для Kerberos (для Astra Linux).

Дополнительная информация

Будут ли обновления дистрибутива ГосJava?

Да, обновления происходят вслед за выпусками обновлений OpenJDK, Apache Tomcat и других компонентов.

Почему в состав ГосJava входит JRE, а не JDK?

По правилам эксплуатации защищенных систем, запрещено или не рекомендуется присутствие средств разработки, каким является JDK. ГосJava полностью совместима с OpenJDK. Пакеты ГосJava и OpenJDK могут быть параллельно установлены в системе.

Где взять открытую версию?

Открытая версия доступна в нашем репозитории. Инструкция (для Astra Linux версий CE 2.11, SE 1.5, SE 1.6):

  1. Создайте файл /etc/apt/sources.list.d/gosjava.list:
    deb http://packages.lab50.net/gosjava/[ce211 | se15 | se16 ] gosjava main
  2. Далее вам необходимо добавить цифровой ключ подписи в APT:
    wget -qO - http://packages.lab50.net/lab50.asc | sudo apt-key add -
  3. Выполните aptitude update и установите пакет gosjava-jre.

Где взять коммерческую версию?

Напишите запрос на sales@lab50.net.

Можно ли включить/добавить/сертифицировать дополнительные библиотеки Java?

Да, это возможно.