Дата | Рынок | Событие |
1991, 15 января | M | Начало проекта The Green Project |
1992 | M | Создание языка Oak (Джеймс Гослинг) |
1994, май | S | Oak переименовывается в Java и позиционируется как язык для Интернета (идея Билла Джоя) с использованием аплетов |
1995, 23 мая | S | Джон Гейдж (Sun) и Марк Андриссен (Netscape) официально представляют Java на выставке SunWorld Expo'95 |
1996, январь | S | Выпуск JDK 1.0 (Java Development Kit) |
1996, январь | E | Анонс технологии сервлетов Java ("аплеты для Web-серверов") |
1996, май | M | Анонс JavaOS (операционной системы для бытовой электроники) |
1996, октябрь | S | Анонс первого JIT-компилятора: HotSpot (Sun) |
1996, октябрь | M | Анонс спецификации JavaCard (для программирования смарт-карт) |
1997, январь | S | Выпуск JavaBeans JDK (инструментарий для компонентного ПО) |
1998, март | E | Анонс Enterprise JavaBeans (JavaBeans для корпоративных систем) |
1998, декабрь | S | Выпуск Java 2 Platform (второе поколение языковой платформы Java) |
1999, январь | M | Анонс технологии Jini (сетевая интеграция разнородных устройств) |
1999, июнь | E | Представление JSP (Java Server Pages, генерирование Web-страниц) |
1999, июнь | E, S, M | Анонс платформ J2EE (Enterprise Edition), J2SE (Standard Edition) и J2ME (Micro Edition) |
1999, декабрь | E | Выпуск платформы J2EE |
2000, февраль | E | Выпуск Java API for XML (программный интерфейс к XML) |
2001, февраль | E | Анонс стратегической инициативы Sun ONE (Open Net Environment) |
2002, январь | M | Выпуск спецификации Real-time Specification for Java 1.0 (RTSJ) |
2002, июнь | E | Выпуск платформы для построения Web-сервисов (Sun ONE Developer Platform) |
Примечание. E — корпоративный рынок (Enterprise), S — рынок настольных систем (Standard), M — рынок систем реального времени, бытовая электроника (Micro).