Проект Джакарта

Проект Umbrella под эгидой Apache Software Foundation

Jakarta Project создал и поддерживал программное обеспечение с открытым исходным кодом для платформы Java . Он действовал как зонтичный проект под эгидой Apache Software Foundation , и все продукты Jakarta выпускаются под лицензией Apache License . По состоянию на 21 декабря 2011 года проект Jakarta был закрыт, поскольку не осталось ни одного подпроекта.

В 2018 году Jakarta EE, часть проекта Eclipse Enterprise for Java (EE4J), стала новым названием платформы Java EE в Eclipse Foundation . [1]

Подпроекты

Основными вкладами проекта «Джакарта» являются такие инструменты, библиотеки и фреймворки , как:

  • BCEL — библиотека для манипулирования байт-кодом Java
  • BSF — фреймворк для написания сценариев
  • Cactus — фреймворк модульного тестирования для серверных классов Java
  • Apache JMeter — инструмент нагрузочного и стресс-тестирования.
  • Слайд — хранилище контента, в основном использующее WebDAV [2]

Следующие проекты ранее были частью Jakarta, но теперь являются независимыми проектами в рамках Apache Software Foundation:

  • Ant - инструмент для сборки
  • Commons — набор полезных классов, призванных дополнить стандартную библиотеку Java.
  • HiveMind — микроядро служб и конфигураций
  • Maven — инструмент для сборки и управления проектами
  • POI — чистый Java- порт популярных форматов файлов Microsoft.
  • Struts — фреймворк для разработки веб-приложений
  • Tapestry — компонентная объектная модель, основанная на свойствах JavaBeans и строгих спецификациях.
  • Tomcat — контейнер JSP / Servlet
  • Turbine — фреймворк для быстрой разработки веб-приложений
  • Velocityшаблонизатор

Название проекта

Джакарта названа в честь конференц-зала в Sun Microsystems , где проходило большинство обсуждений, приведших к созданию проекта. [3] В то время подразделение программного обеспечения Java компании Sun располагалось в здании в Купертино, где все названия конференц-залов были отсылками к кофе. [ ненадежный источник? ]

Ссылки

  1. ^ Ричард Чиргвин (март 2018 г.). «Java EE переименована в „Jakarta EE“ после ссоры с брендом Big Red». The Register . стр. 1 . Получено 19 марта 2018 г. .
  2. ^ "Слайд устарел". apache.org . Получено 24 декабря 2023 г. .
  3. ^ Хантер, Джейсон (1 июня 1999 г.). «Sun и Apache объединяются для поставки сервлета и кода JSP». JavaWorld . InfoWorld . IDG Communications . Получено 10 июля 2020 г. .
  • Домашняя страница Джакарты
Retrieved from "https://en.wikipedia.org/w/index.php?title=Jakarta_Project&oldid=1235116346#Subprojects"