Apache adopts new JDO project

先週の話題ですが、JDOのAPITCKの管理がApache Projectに移管されるそうです。JDO 2.0 RIは、オープンソースのJPOXで開発されていく、とのことです。そして、このJDO実装が、EJB、JDO共通のApache Geronimoのパーシスタンス・エンジンとして統合されていくそうです。

某Hさんの受け売りですが、DI/AOPフレームワークにSpring、パーシスタンスにJDO RIを採用するApache Geronimoは、それぞれJBossAOPとHibernateを持っているJBossを強く意識しているようですね。

The plan is to migrate the existing JDO 1.0 code base, including the API, RI, and TCK to Apache. Subsequently, development on JDO 2.0 will commence, using the JDO 1.0 code as a starting point. The API and TCK will be implemented entirely as Apache sub-projects. The licenses will be changed to be Apache licenses.

The JDO 2.0 Reference Implementation will be developed outside Apache (in SourceForge under the JPOX project). The license will be Apache 2.0 from the beginning.

Subsequently, we will attempt to integrate with the persistence engine currently under development for Geronimo EJB. This engine, known as Tranql, will be investigated as the common persistence engine for both EJB and JDO in the J2EE 1.5 timeframe. The binding to Tranql will be done as a separate sub-project in the Apache JDO project.

  • TheServerSide.com > Apache adopts new JDO project

http://www.theserverside.com/news/thread.tss?thread_id=30443