На проходящей в США конференции JavaOne представители Sun Microsystems объявили о том, что компания завершила процесс выпуска большей части технологии Java по лицензии GNU GPLv2 в рамках своего проекта OpenJDK. Некоторая доля исходных кодов Java, однако, осталась нераскрытой в связи с тем, что у Sun недостаточно прав на их выпуск по GPL. Общий объем кода Java насчитывает порядка 6,5 млн. строк. В Sun не сообщают, какая часть осталась нераскрытой, но указывают, что упомянутая проблема в основном касается технологии плоской графики, в частности функций растеризации шрифтов и изображений. Хотя на сегодня существуют реализации соответствующих библиотек с открытым кодом, они поддерживают не все необходимые функции API Java 2D. Чтобы у разработчики могли получить доступ к полному комплекту Java Deveopment Kit, компания будет предлагать подключаемые модули, реализующие функции Java 2D, которые можно будет объединять с открытой частью Java. В дальнейшем же в Sun рассчитывают совместно с сообществом opensource переписать эти компоненты заново и выпустить новый код по GPLv2.
Источник