7. 7OSGiの歴史1999年:「Open Service Gateway Initiative」が設立当初は家庭や小規模オフィス向けのゲートウェイ装置で動作するサービスプログラムの実行基盤2003年:名称を「OSGi Alliance」に変更対象を車載機器やモバイル端末、エンタープライズシステムに拡大2003年:Eclipse 3.0が プラグイン管理システムとしてOSGi仕様を採用Javaの世界での知名度が一気に向上2010年:OSGi R4.2の一部としてEnterprise Specification公開JavaEE環境でOSGiを活用するための拡張仕様Spring Framework由来のDIコンテナ機能も標準化 9. 9OSGiにおけるモジュール「Bundle」JarのマニフェストファイルにMetadataを記述Manifest-Version: 1.0Bundle-Symb