2016-05-09 4 views
0

osgiに関するwikiページを読むhttps://en.wikipedia.org/wiki/OSGi OSGi関連のJSRに関するJSRがないことがわかりました。 OSGi仕様がJSRから外れているということですか?はいの場合は、なぜですか?OSGi仕様とJSR

+2

私はプログラミングに関してではなく、実用的で便利な答えにつながることができないので、この質問を議論の対象外としています。 –

答えて

1

それは1999年以来、独立して存在していたのにOSGiのは、2006年の周りの一点で、JSR-291で正式に、...このJSRはAugust 2007に完成したようですが、私はその後の一切の言及を見つけることができませんか、現在のOSGi仕様書(R6)では、それ以降は静かに忘れ去られたと私は推測しています。

活性であり、JVMにモジュールを導入することを目指して、現在JSRがいつかジグソーパズルは完全に無関係である2017

お知らせでJava 9で導入される、Project Jigsawの中央部である、JSR-376ありますOSGi(どちらもOSGiの最も広く使用されているツールの著者BondはPeter Kriensですが、BndはJSR-376専門家グループのメンバーであり、OSGi Allianceのメンバーです)、どちらのプロジェクトもJavaに優れたモジュール性を追加するという同じ目標を共有しています。

OSGiがOSGiアライアンスと独自のやり方をしてJSRプロセスに従わないことを推測できるのはなぜですか?私の意見では、OSGiはJavaコミュニティで広く受け入れられていませんでしたこれはIoT /組み込み機器やアプリケーションサーバを含む特定の分野で普及しています。これはあなたの平均的なJava開発者が取り組んでいるものではないため、進化のためには最も適切なチャネルに従うべきです90年代後半から何らかの形で存在してきた興味深い団体(エリクソンやIBMのような企業)の同盟であり、彼らにとってはかなりうまくいっているようだ。

+0

ありがとうございますが、OSGiはJavaコミュニティ全体で広く受け入れられたことはなく、IoT /組み込み機器やアプリケーションサーバなどの特定の分野で非常に普及しました。現在、ほとんどの場合、90%近くのライブラリがosgiバンドルとして提供されています。 –

+0

この種の答えはまさにその質問がStackOverflowに属していない理由です。純粋な政治... –

+0

@NeilBartlett JSGがOSGiにとって理にかなっていない理由についての背景を確立しようとするために、OSGiとJSRに関するいくつかの事実を与えて、厳密に政治家のない回答を得ようとしました。私の答えは純粋な政治のどのようなものですか? – Renato