Команда «Лаборатории 50» подготовила новую версию ГосJava 8.
Открытый вариант
Apache Tomcat
Из дистрибутива удалён Apache Tomcat 8 в связи с закончившимся жизненным циклом.
Java Runtime Environment
Импортированы исправления из OpenJDK 8u442.
Включен сборщик мусора Shenandoah. Shenandoah GC старается удерживать короткие паузы сборки мусора даже на кучах большого объема за счёт выполнения как можно большего количества работы по сборке мусора в фоновом режиме (одновременно с работой основных потоков приложения).
Shenandoah включается параметром -XX:+UseShenandoahGC
.
Коммерческий вариант
В коммерческом варианте сохранятся поддержка Apache Tomcat 8. Наряду с ней в дистрибутив включена версия Apache Tomcat 9. Мы рекомендуем выполнить переход на версию 9.
Версия содержит все исправления, внесенные в предыдущих релизах.
Операционные системы
Бесплатная версия доступна для следующих операционных систем:
- Debian 12 (bookworm);
- Astra Linux Special Edition 1.7 (alse17);
- Astra Linux Special Edition 1.8 (alse18);
- Ubuntu LTS 24.04 (noble).
Другие операционные системы доступны в коммерческой версии.
Установка
- Создайте файл
/etc/apt/sources.list.d/gosjava8.list
:deb http://packages.lab50.net/gosjava/8 [ alse17 | alse18 | bookworm | noble ] main
- Далее вам необходимо добавить цифровой ключ подписи в APT:
wget -qO - http://packages.lab50.net/lab50.asc | sudo apt-key add -
- Установите один из следующих пакетов: gosjava8-free, gosjava8-free-headless, gosjava8-free-dev, gosjava8-free-dev-headless.