Jakarta-Projekt

Das Jakarta-Projekt war ein 1999 begonnenes Projekt der Apache Software Foundation. Es beherbergte, entwickelte und unterstützte freie Software, die in der Programmiersprache Java geschrieben wurde. Seit 2005 wurden mehr und mehr Jakarta-Projekte zu Apache-Top-Level-Projekten. Im Dezember 2009 bestand Jakarta noch aus folgenden Unterprojekten:[1]

  • Byte Code Engineering Library (BCEL): erleichtert das Analysieren, Erstellen und Manipulieren von Java-Bytecode.
  • Bean Scripting Framework (BSF)
  • Cactus (ehemals J2EE Unit)
  • Element Construction Set (ECS)
  • JCS
  • Apache JMeter
  • ORO
  • Regexp

Am 21. Dezember 2011 waren alle ehemaligen Jakarta-Projekte eingestellt oder zu Apache-Top-Level-Projekten geworden und Jakarta somit beendet.[2]

Ehemalige Jakarta-Projekte

Ehemalige Jakarta-Projekte, die jetzt Top Level Apache-Projekte sind

  • Ant
  • Commons: Das Apache-Commons-Projekt enthält mehrere Dutzend kleine, wiederverwendbare Komponenten, die die Java-Library ergänzen. Viele dieser Komponenten werden auch von anderen Jakarta-Projekten genutzt.
  • Excalibur
  • Gump
  • HttpComponents
  • James
  • Logging
  • Lucene
  • Maven
  • POI: Das Ziel des POI-Projekts ist es, Bibliotheken zu entwickeln, die die von Microsoft Office verwendeten Dateiformate lesen und schreiben können
  • Struts
  • Tapestry
  • Tomcat
  • Turbine
  • Velocity

Weitere ehemalige Jakarta-Projekte

  • Avalon
  • HiveMind
  • Log4j (jetzt Teil des Apache-Logging-Projektes)
  • Portals
  • Taglibs: Bibliotheken spezieller Tags für JavaServer Pages (teilweise in Apache Taglibs übernommen)
  • Watchdog
  • Jakarta-Website

Einzelnachweise

  1. Apache Jakarta Subprojekte
  2. Jakarta Retired. In: jakarta.apache.org. 21. Dezember 2011, abgerufen am 23. Januar 2014 (englisch).