谁构成了org.osgi.framework。*接口?

时间:2010-08-27 12:15:14

标签: api standards osgi equinox

据我所知,OSGI只是一个规范,他们并不认为实现是用Java实现的。

然后是谁/哪些人构成了“org.osgi.framework.x”软件包。对于例如 BundleContext.java 类来自哪里?此API是否由 OSGIALliance 本身提供?

请注意,我了解这些界面的实现是由各种不同的社区提供的。我只需要知道基础接口的来源,因为我看到Knopplerfish和Equinox都有类似的org.osgi.framework。*文件

3 个答案:

答案 0 :(得分:1)

  

据我所知,OSGI只是一个规范,他们并不认为实现是用Java实现的。

不正确:

http://www.osgi.org/About/HomePage

  

OSGi联盟是一个由技术创新者组成的全球联盟,它推动了一个经过验证的成熟流程,以创建开放式规范,支持使用 Java技术构建的软件的模块化组装。

     

然后是谁/哪些人构建了“org.osgi.framework.x”软件包。

OSGi联盟是一个联盟,框架API是以协商一致方式达成的。

答案 1 :(得分:1)

除了skaffman的回答:请查看OSGi Alliance网站(http://www.osgi.org/About/FAQ)上发布的常见问题解答。您将找到关于工作,规范过程以及与其他标准组织的关系的良好描述。

可以在此处下载基础界面:http://www.osgi.org/Specifications/HomePage。您必须选择该版本并接受Click-trough许可证。

答案 2 :(得分:1)

org.osgi。*包是OSGi规范的一部分。它们可以从以下页面下载为JAR:http://www.osgi.org/Specifications/HomePage