Javaマスターリンク集 → オープンソース

オープンソース

オープンソースソフトウェアの団体や、代表的なオープンソースソフトウェアです。オープンソースソフトウェアは、ネットワークで集結した世界中の凄腕プログラマたちによって開発が進められているもので、プログラムだけではなくソースコードも入手可能です。開発者集団に加わったりソースを入手して読むのは相当高度なレベルが必要ですが、非常に勉強になります。

The Apache Software Foundation

WebサーバやJavaアプリケーションコンテナのTomcatで有名なApacheです。

SourceForge.net

世界最大級のオープンソースリポジトリです。

ObjectWeb

フランスに拠点を構えるオープンソースソフトウェアのミドルウェアコンソーシアムです。

GNU

古くからたくさんの高品質なフリーソフトウェアを開発・保守しつづけている団体です。ソフトウェアの世界の発展はこのGNUに支えられてきたといっても過言ではないでしょう。有名なプロダクトには、エディタ(Emacs), コンパイラ(GCC)など。

Tigris.org

ソフトウェア開発のためのツールを多く提供しているコミュニティです。ソースコード管理ツールSubversionが代表的なプロダクトです。

横浜ベイキット

XMLに関する開発を行っている非営利団体です。

Open Source Software in Java(tm)

ジャンル別にJavaオープンソースプロダクトを紹介しているサイトです。現在利用しているライブラリと類似のものを探したり、新しいジャンルを調べたりするのに非常に役立ちます。