openjdk.ruOpenJDK на русском

JDK 10

JDK 10 — эталонная реализация платформы Java SE 10 с открытым исходным кодом, определённой в JSR 383 в рамках Java Community Process.

JDK 10 достиг стадии General Availability (общедоступный выпуск) 20 марта 2018 года. Готовые к промышленному использованию двоичные файлы под лицензией GPL доступны от Oracle; двоичные файлы других поставщиков появятся в ближайшее время.

Возможности и график этого выпуска предлагались и отслеживались через процесс JEP с изменениями, внесёнными предложением JEP 2.0.

Возможности

286: Local-Variable Type Inference
296: Consolidate the JDK Forest into a Single Repository
304: Garbage-Collector Interface
307: Parallel Full GC for G1
310: Application Class-Data Sharing
312: Thread-Local Handshakes
313: Remove the Native-Header Generation Tool (javah)
314: Additional Unicode Language-Tag Extensions
316: Heap Allocation on Alternative Memory Devices
317: Experimental Java-Based JIT Compiler
319: Root Certificates
322: Time-Based Release Versioning

График

2017/12/14Rampdown Phase One (первая фаза стабилизации)
2018/01/11Прогон всех тестов
2018/01/18Rampdown Phase Two (вторая фаза стабилизации)
2018/02/08Первый Release Candidate (кандидат в релизы)
2018/02/22Окончательный Release Candidate
2018/03/20General Availability

Фазы

Мы стабилизировали выпуск в ходе последовательности всё более строгих фаз, которые перечислены здесь для справки:

В ходе этих фаз мы координировали работу с помощью трёх процессов:

Последнее обновление оригинала: 2018/3/21 19:05 UTC