Apache だけじゃない...
2007.09.28
ヘヴィなネタが続きましたから、今回は軽いネタで。
Apache 製の(言い方変ですが)各種ツールに日々お世話になっているのは言うまでもないことですが、それでも「オープンソース≒Apache」と言ったらかなり言いすぎというものでしょう。Apache にもいろいろとライバルがいます。
JBoss だって、独立したオープンソースソフトウェア・コミュニティだと言えます。傘下に Hibernate が居ますものね。あと、ここには Java バイトコードを編集して AOP ができちゃうライブラリである javassist が Incubator に居たりします。これ東工大の千葉滋という先生がリーダーをしていたりして、親近感がありますね...
とはいえ、最大のライバル...となると、Codehaus でしょうか。ここのフラグシップは Apache が Apache と Tomcat であるように、Jetty になるのかなぁ....で、Apache のスポンサーが IBM...というのは有名ですが、Codehaus は Weblogic で有名な BEA が大きなスポンサーにいたりします(他にもいろいろ...)。ここの傘下のプロジェクトというと、
- JVMの上で動くスクリプト言語である Groovy
- ミニJavaコンパイラであり、断片コードをJavaバイトコードにしてくれる Janino
- 一時注目されたことのある DBとXMLを無差別にオブジェクト・バインディングしてくれちゃう Castor
- バイトコード織り込み型AOPフレームワークの AspectWerkz
- Apache James が使ってた「簡単に任意のサーバを作るフレームワーク」だった、Avalon-Phoenix の後身である Loom
- XPathエンジンとして有力視されている Jaxen
- コメント内に書かれた Doclet 風の MetaData をランタイムから参照して何かをさせるフレームワークの MetaClass
- MetaClassを使って DI コンテナの機能を指定する DIコンテナの DNA
などなど、結構面白めなプロジェクトが目白押しです。
そういえば、Apache 傘下の ActiveMQ が Codehaus 出身だったり、Apacheの次期フラグシップ?な Geronimo の内部で Codehaus の XMLパーサである Woodstox が使われていたり...とか、意外にハタから見るほど、「強烈なライバル意識」みたいなものはないのかもしれませんね。
まあ、たまにはこういう記事もいいかも。
投稿者 : 杉浦 こずえ | 投稿日時 : 2007.09.28 14:01





