Почему Sun/Oracle предпочла Unicode 5.1 Unicode 5.2 в Java 7/JDK7?
Вопрос
Согласно Список функций JDK 7 Поддержка Unicode в Java будет обновлена (с Unicode 4.0 в Java 6) до Unicode 5.1, хотя Unicode 5.2 доступен с октября 2009 года.В чем причина этого, учитывая, что Unicode 5.2 был по большей части обновлением книги Unicode?
РЕДАКТИРОВАТЬ:Поддержка Unicode в Java 7 будет обновлена до Unicode 6.0.
Решение
Чтобы получить окончательный ответ, вам нужно будет обратиться к Sun/Oracle по официальным каналам, и я ожидаю, что ответ будет примерно таким: «Список функций JDK 7 еще не доработан».
Подождите, пока наконец выйдет JDK 7...время от времени это может измениться.
Прямо сейчас, возможно, член проектной группы, который будет заниматься этим, сейчас работает над чем-то другим.
РЕДАКТИРОВАТЬ
Обратите внимание, что обновление Unicode 5.1 в JDK 7 было выполнено на этапе M3.«М3 03.04.2009 – 14.05.2009 (b59)».Согласно вашему вопросу, Unicode 5.2 был выпущен на 5-6 месяцев позже, в 2009/10 году.
Другие советы
Согласно данным, за этим изменением стоит нечто большее. официальные страницы:
В стандарт Unicode версии 5.2.0 было добавлено 6648 новых назначений символов (сверх того, что было в Unicode 5.1.0).Репертуар символов соответствует стандарту ISO/IEC 10646:2003 плюс поправки с 1 по 6.
(Больше изменений можно найти на странице, указанной выше)