Во время пленарного доклада на конференции JavaOne 2012 Хасан Ризви, исполнительный вице-президент по направлению Oracle Fusion Middleware and Java, а также лидеры команды разработчиков Oracle Java Development очертили планы развития платформы Java, особо выделив недавние инновации технологии Java.
«Убедившись, что Java работает везде, для всех и на всем, Oracle стремится к созданию платформы Java следующего поколения путем расширения инноваций технологии Java в сочетании с неизменной поддержкой сообщества, — подчеркнул Хасан Ризви. — Мы будем продолжать предоставлять сообществу Java прозрачные планы развития, чтобы они могли заранее планировать будущие обновления и новые версии Java. Мы также будем продолжать сотрудничество с участниками сообщества и всеми, кто его поддерживает, в целях дальнейшего развития платформы».
Фил Роджерс (Phil Rogers), обладатель почетного звания AMD Corporate Fellow и президент фонда HSA Foundation, присоединился к докладчикам Oracle, чтобы обсудить проект Project Sumatra, недавно одобренный сообществом OpenJDK Community. Проект Project Sumatra будет изучать возможности расширения Java для поддержки гетерогенных вычислительных моделей в целях повышения производительности и оптимизации энергопотребления.
Компании и организации Canoo, Cinterion, Navis, National Geographic, Nike и Royal Canadian Mint также присоединились к Oracle во время пленарного доклада для обсуждения недавних проектов на базе Java.
Тестовая версия для разработчиков JavaFX Scene Builder 1.1 доступна для загрузки уже сейчас, добавлена поддержка Linux.
Позже в этом году Oracle планирует предложить сообществу OpenJDK Community проект Project Nashorn по созданию нового движка JavaScript для виртуальной машины Java Virtual Machine (JVM). Oracle предполагает привлечь к поддержке Project Nashorn ряд других участников и спонсоров сообщества OpenJDK Community, включая IBM, Red Hat и Twitter.
Работа над проектом Java SE 8 продвигается; Oracle представила перспективный план выпуска Java SE 8 — ожидается, что версия будет доступна в конце 2013 года.
Завершение проекта слияния HotSpot/JRockit JVM запланировано в JDK 8, включая повышение производительности и Java Flight Recorder второго поколения.
Сообщество OpenJDK продолжает поддерживать разработку эталонной реализации Java SE 8.
Версия JavaFX 8 будет выпущена как часть реализации Oracle Java Development Kit (JDK) 8 и будет служить базовым набором инструментов разработки пользовательского интерфейса для Java SE 8 Embedded, предоставляя единую согласованную среду программирования приложений как для встраиваемых, так и для настольных систем.
Oracle выпускает тестовую версию JavaFX for Linux/ARM, которую можно загрузить уже сейчас.
Новая версия Oracle Java ME Embedded 3.2 является полноценным клиентским Java Runtime, оптимизированным для микроконтроллеров и других устройств с ограниченными ресурсами.
Oracle Java Embedded Suite 7.0 является новым готовым стандартным решением, которое облегчает создание приложений для широкого спектра встраиваемых систем, включая сетевые, медицинские устройства, домашние межсетевые шлюзы и маршрутизаторы, а также крупные периферийные устройства подобно многофункциональным принтерам.
Совместимость Java ME и Java SE планируется реализовать в конце 2013 года.
Запросы JSR на изменение спецификации Java ME 8 готовятся для представления на утверждение исполнительным комитетом Java Community Process (JCP).
Java EE продолжает оставаться чрезвычайно популярной платформой, о чем свидетельствует ее растущее распространение среди разработчиков и более 50 млн. загрузок компонентов Java EE (включая Oracle GlassFish Server), а также 14 совместимых реализаций сервера приложений Java EE 6, предлагаемых в настоящее время ИТ-поставщиками.
Развитие Java EE 7, следующего поколения Java EE, идет полным ходом: ведется работа над 4 новыми и 10 обновленными запросами JSR в рамках процесса Java Community Process.
Версия Java EE 7 намечена к выпуску во втором квартале 2013 года. В Java EE 7 планируется реализовать новые функции, которые помогут облегчить создание масштабируемых приложений HTML5, включая поддержку I/O Servlet 3.1 API для неблокируемых (управляемых событиями) операций ввода/вывода, функций JCache, JSON-P, WebSockets, JAX-RS 2.0 Client API, генерирования схем JPA, а также улучшенные возможности настройки безопасности, что особенно важно для приложений, разворачиваемых в облачных средах.