Примечания к релизу Axiom JDK 8u392+9

Данный релиз соответствует OpenJDK 8u392, номер версии Axiom JDK - 8

Axiom JDK 8u392+9

Пожалуйста, прочитайте примечания к релизу Oracle JDK 8 для получения дополнительной информации о функциях JDK 8. В этом документе дополнительно описываются особенности дистрибутива Axiom по сравнению с Oracle JDK 8.

Поддерживаемые серверные и десктопные конфигурации

Axiom поддерживается в следующих ОС:

  • Ubuntu Linux 14.04, 16.04, 18.04 (x86_64, x86, ARMv8*)
  • Debian Linux 8, 9 (x86_64, x86, ARMv8*)
  • Red Hat, Oracle Linux, CentOS 5.5+, 6.x, 7.x (x86_64, x86, ARMv8*)
  • SUSE Linux Enterprise 12, 15, tumbleweed (x86_64, ARMv8*)
  • Alpine Linux x86_64 (64-bit версия для Alpine Linux с libc MUSL)
  • Apple macOS 10.11+ (64 bit only)
  • Solaris 10.9+ (SPARC, x86_64)*
  • Microsoft Windows 2019, Windows 2016, Windows 2012 R2, Windows 10, Windows 8, Windows 7 (32 bit, 64 bit)

* - версия не поддерживает Client VM

Примечание: минимальная поддерживаемая версия ядра Linux - 2.6.18, версия GLIBC - 2.5. AxiomFX работает на всех поддерживаемых версиях Ubuntu, семействе Red Hat Linux начиная с версии 7.x и SUSE с бэкэндом GTK2.

Поставка Axiom 8 JDK и JRE

Axiom JDK и JRE распространяются в виде .msi, .dmg, .deb, .rpm, .zip и .tar.gz. Пожалуйста, выберите формат, который наиболее подходит для ваших целей.

  • Используйте Axiom JDK, если вашему приложению требуется javac или другие инструменты и службы, отсутствующие в JRE, или вы хотите использовать jlink для создания урезанной версии Java Runtime для ваших конкретных потребностей.
  • Используйте Axiom JRE для всех других целей.

Axiom 8 содержит весь функционал, поддерживаемый OpenJDK 8.

По умолчанию Axiom использует серверную виртуальную машину (Server VM). Серверная виртуальная машина и клиентская виртуальная машина могут быть включены с помощью параметров командной строки -server и -client соответственно. В случае, если требуется минимальный размер среды исполенения, можно использовать Minimal VM, которая оптимизирована по размеру. Minimal VM имеет только компилятор C1 JIT, Serial GC и не имеет функционала Serviceability. Minimal VM можно включить параметром командной строки -minimal.

Версии Axiom 8 для Linux x86_64, Linux x86, Apple macOS x86_64, Microsoft Windows x86_64 и x86 содержат AxiomFX. В macOS AxiomFX работает, начиная с 10.10+.

Безопасность

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

Дефекты, исправленные в этом релизе

Issue Description
6722928 Provide a default native GSS-API library on Windows
8040887 [TESTBUG] Remove test/runtime/6925573/SortMethodsTest.java
8042726 [TESTBUG] TEST.groups file was not updated after runtime/6925573/SortMethodsTest.java removal
8139348 Deprecate 3DES and RC4 in Kerberos
8144781 Assertion failure in debug build running any JavaFX program on Mac
8173072 zipfs fails to handle incorrect info-zip “extended timestamp extra field
8200468 Port the native GSS-API bridge to Windows
8202952 C2: Unexpected dead nodes after matching
8205399 Set node color on pinned HashMap.TreeNode deletion
8209115 Adjust libsplashscreen linux ppc64le builds for easier libpng update
8214046 [macosx] Undecorated Frame does not Iconify when set to
8219804 java/net/MulticastSocket/Promiscuous.java fails intermittently due to NumberFormatException
8225687 Newly added sspi.cpp in JDK-6722928 still contains some small errors
8232225 Rework the fix for JDK-8071483
8242330 Arrays should be cloned in several JAAS Callback classes
8253269 The CheckCommonColors test should provide more info on failure
8283441 C2: segmentation fault in ciMethodBlocks::make_block_at(int)
8284910 Buffer clean in PasswordCallback
8286503 Enhance security classes
8287073 NPE from CgroupV2Subsystem.getInstance()
8287663 Add a regression test for JDK-8287073
8295685 Update Libpng to 1.6.38
8295894 Remove SECOM certificate that is expiring in September 2023
8297856 Improve handling of Bidi characters
8301119 Support for GB18030-2022
8303384 Improved communication in CORBA
8303748 WebKit build fails with Visual Studio 2022 17.5.0
8305815 Update Libpng to 1.6.39
8306328 Update libFFI to 3.4.4
8306329 Update ICU4C to 73.1
8308306 Update to Xcode 14.3 on macOS
8308307 Update to gcc 12.2.0 on Linux
8308308 Update to Visual Studio 2022 version 17.5.0 on Windows
8308788 [8u] Remove duplicate HaricaCA.java test
8309122 Bump update version of OpenJDK: 8u392
8309143 [8u] fix archiving inconsistencies in GHA
8309508 Possible memory leak in JPEG image loader
8309966 Enhanced TLS connections
8310026 [8u] make java_lang_String::hash_code consistent across platforms
8310582 Update copyright header for files modified in 2023
8310947 gb18030-2000 not selectable with LANG=zh_CN.GB18030 after JDK-8301119
8314960 Add Certigna Root CA - 2
8315135 Memory leak in the native implementation of Pack200.Unpacker.unpack()
8317040 Exclude cleaner test failing on older releases
Обратно на страницу загрузки
Команда Axiom JDK roman.karpov@axiomjdk.ru Команда Axiom JDK logo Axiom Committed to Freedom 199 Obvodnogo Kanala Emb. 190020 St. Petersburg RU +7 812-336-35-67 Команда Axiom JDK 199 Obvodnogo Kanala Emb. 190020 St. Petersburg RU +7 812-336-35-67