オープンソースとは、改良を積極的に受け入れるためにソース・コードを無償で公開しているソフトウェアです。現在アプリケーションの実行および開発環境において、オープンソースはさまざまなエリアで活用することができます。当講座ではその中でも利用価値の高いものを紹介しています。
特色とメリット
- EclipseはEclipse Foundationから提供されるIDEです。開発対象はJava®だけでなく、Plug-inを組み込むことにより、C/C++、COBOLなどのIDEとしても使用できます。
- StrutsはMcClanahanによって開発されたオープンソースのMVCアーキテクチャーを採用したWebアプリケーション・フレームワークです。フレームワークとは、アプリケーションの枠組みとして使用できる再利用可能なコンポーネントの集合(ライブラリー群)です。
- HibernateはGiven King氏を中心としたHibernate開発チームが提供する軽量なO/Rマッピング・フレームワークです。O/RマッピングとはオブジェクトをRDBに永続化するための仕組みです。
- PHPはWebサイトを迅速に開発できる言語です。
下記コース体系図の凡例です。
* 体系図の各ボックスをクリックすると詳細がご覧になれます(コースコードが2つある場合、右側はビジネス・パートナー様向けのコードです)。
本文中に記載の肩書や数値、固有名詞等は初掲載当時のものであり、閲覧される時点では、変更されている可能性があることをご了承ください。
IBM、IBMロゴ、WebSphereはInternational Business Machines Corporationの米国およびその他の国における商標。 Linuxは、Linus Torvaldsの米国およびその他の国における商標。JavaおよびすべてのJava関連の商標およびロゴはSun Microsystems, Inc.の米国およびその他の国における商標または登録商標。 他の会社名、製品名およびサービス名等はそれぞれ各社の商標。 他の会社名、製品名およびサービス名等はそれぞれ各社の商標。
