ジャカルタプロジェクト
Jakartaプロジェクトは、 Javaプラットフォーム向けのオープンソースソフトウェアの開発と保守を行っていました。Apache Software Foundationの傘下であるアンブレラプロジェクトとして運営されており、すべてのJakarta製品はApache Licenseに基づいてリリースされています。2011年12月21日をもって、サブプロジェクトが残っていないため、Jakartaプロジェクトは終了しました。
2018年、Eclipse Enterprise for Java(EE4J)プロジェクトの一部であるJakarta EEが、Eclipse FoundationにおけるJava EEプラットフォームの新しい名称となった。[ 1 ]
サブプロジェクト
Jakarta プロジェクトによる主な貢献には、次のようなツール、ライブラリ、フレームワークが含まれます。
- BCEL - Javaバイトコード操作ライブラリ
- BSF - スクリプトフレームワーク
- Cactus - サーバーサイド Java クラス用のユニットテストフレームワーク
- Apache JMeter - 負荷およびストレステスト ツール。
- Slide - 主にWebDAVを使用したコンテンツリポジトリ[ 2 ]
以下のプロジェクトは以前は Jakarta の一部でしたが、現在は Apache Software Foundation 内の独立したプロジェクトとなっています。
- Ant -ビルドツール
- Commons - Java の標準ライブラリを補完することを目的とした便利なクラスのコレクション。
- HiveMind - サービスと構成のマイクロカーネル
- Maven - プロジェクトビルドおよび管理ツール
- POI - Microsoft の一般的なファイル形式の純粋なJavaポート。
- Struts - Webアプリケーション開発フレームワーク
- Tapestry - JavaBeansのプロパティと強力な仕様に基づいたコンポーネントオブジェクトモデル
- Tomcat - JSP /サーブレットコンテナ
- Turbine - 迅速な開発を可能にするWebアプリケーションフレームワーク
- Velocity -テンプレートエンジン
プロジェクト名
ジャカルタは、プロジェクトの創設につながる議論の大部分が行われたサン・マイクロシステムズの会議室にちなんで名付けられました。 [ 3 ]当時、サンのJavaソフトウェア部門はクパチーノのビルに本社を置いており、会議室の名前はすべてコーヒーにちなんで付けられていました。
参照
参考文献
- ^ Richard Chirgwin (2018年3月). 「Big Redブランドの論争後、Java EEは『Jakarta EE』に改名」 The Register . p. 1. 2018年3月19日閲覧。
- ^ 「Slide is Retired」 . apache.org . 2023年12月24日閲覧。
- ^ Hunter, Jason (1999年6月1日). 「SunとApacheが協力し、サーブレットとJSPコードを提供」 . JavaWorld . InfoWorld . IDG Communications . 2020年7月10日閲覧。