Apache Software Foundationが運営していたプロジェクト、「Avalon」が分割され、単一プロジェクトとしては解散したことが明らかになった。(IDG)
オブジェクト指向/コンポーネントベースのプログラミングのためのフレームワーク構築に当たっていたApacheプロジェクトのAvalonが解散され、複数のオープンソースプロジェクトに分裂した。Apache Software Foundationが12月22日に確認した。
Avalonでは、コンテナプログラミングのためのInversion of Control (IoC)フレームワークを目指していた。これは、ライフサイクル/ディペンダンシー機能を相互にやり取りするコンポーネントをコンテナで制御するもの。Apache Avalonプロジェクト委員会の元議長で、現在はApache Excaliburプロジェクトの管理委員を務めるアーロン・ファー氏によれば、Avalonは当初Javaに注力していたが、その後ターゲットプラットフォームにC#が加わった。ExcaliburはAvalonの派生プロジェクトの一つとして浮上してきた。
Avalonは内部で複数の開発プロジェクトが並行して浮上してきたことから、11月に正式解散したとファー氏は説明。「基本的に、このプロジェクトが取るべき方向について意見の食い違いがあった」という。
これまでに立ち上げられたプロジェクトは以下の通り。
Copyright(C) IDG Japan, Inc. All Rights Reserved.