«Открытые системы»

На ближайшие три-четыре года основой для разработки корпоративных Java-приложений станет платформа Java SE 6, доступная каждому
Лори Толсон: «Платформа Java SE 6 демонстрирует более высокие показатели и имеет больший диапазон возможностей, чем ее предшественница Java SE 5»

В развитии языка Java год 2006-й отмечен несколькими существенными событиями. В феврале был выпущен бета-релиз платформы Java Platform Standard Edition 6 (Java SE 6), известной прежде под кодовым именем Project Mustang. В ноябре прозвучали объявления о грядущем открытии, в соответствии с правилами лицензии GPL, кодов платформы Java ME, а затем и Java SE. Последняя новость — начиная с 11 декабря с сайта Sun Microsystems можно загрузить новую версию Java SE 6. Именно так в конечном итоге можно коротко транслировать широковещательное объявление корпорации о завершении колоссального двухлетнего труда инженеров Sun и более чем трех сотен сторонних разработчиков в сообщение о доступности результатов этой работы любому желающему.

Основные характеристики Java SE 6 известны по бета-релизу. Чтобы начать работать с новой платформой, достаточно воспользоваться новой интегрированной средой NetBeans IDE 5.5. (Напомним, что NetBeans IDE — это многоплатформенная интегрированная среда с открытыми кодами, которую можно загрузить в составе платформы Java SE 6.) В комплексе Java SE 6 и NetBeans IDE 5.5 предоставляют основу для быстрого и простого создания приложений на базе технологии Java.

Характеризуя свойства новой платформы, Рич Грин, недавно назначенный на должность исполнительного вице-президента Sun по программному обеспечению, отметил: «Java SE 6 — исключительно мощная платформа для разработчиков, а инструментарий NetBeans IDE позволяет им наилучшим образом использовать всю функциональность Java SE 6. Благодаря расширенной поддержке динамических языков и Web-сервисов Java SE 6 оптимально подходит для разработки приложений и сервисов Web 2.0. По мере своего продвижения проект OpenJDK определит пути дальнейшего развития Java SE, и мы надеемся на еще более тесное сотрудничество с сообществом разработчиков при создании следующей версии платформы».

Помимо массы достоинств, которые могут оценить профессиональные разработчики, Java SE 6 обеспечивает расширенную поддержку операционной системы Windows Vista, что отражает не только объективную необходимость, но и заметное потепление в отношениях между двумя компаниями. Реакцию Microsoft выразил Брэд Голдберг, генеральный менеджер подразделения Windows Client: «Мы приветствуем выпуск Java SE 6 и ее совместимость с Windows Vista, потому что хотим, чтобы пользователи Windows имели доступ к новейшим технологиям Java. Мы очень тесно сотрудничали с Sun в процессе разработки, стремясь обеспечить совместимость и возможность взаимодействия платформ Java, Windows и новейших версий браузера Internet Explorer».

В представлении платформы Java SE 6 в России приняла участие вице-президент Sun Java Platform Group Лори Толсон. В своем выступлении Толсон привела отзывы тех, кто провел испытания новой платформы в практических условиях; в частности, отмечается повышение производительности по сравнению с Java SE 5 на 22-30%, большая стабильность.

Согласно планам Sun, следующая версия Java SE может появиться не ранее 2010 года.