你们都了解Java社区流程 (JCP),不是吗? JCP是为Java技术开发标准技术规范的机制。 任何人都可以注册该站点并参与对Java规范请求(JSR)的审查和提供反馈,并且任何人都可以注册成为JCP成员,然后加入JSR专家组,甚至提交自己的JSR提案。 正在进行的有关透明性的工作是该机构和所有JSR最终与社区更加相关的好兆头。 但是您是否想知道那里有多少个JSR? 它们处于哪种状态? 还是谁是规范负责人? 我收集了一些公共信息,并对它们进行了一些分析。
有多少个JSR?
根据JCP网站 ,在三个不同的平台上,我们有192个JSR。 Java EE(47个JSR),Java SE(60个JSR)和Java ME(85个JSR)。 如果您解析所有JSR的完整列表,则总共将获得388。
从数量上讲,这意味着:31休眠,209决赛,52进行中,无效13拒绝,81退出。 对于这里的区别,我没有很好的解释。 最终的JSR比192还要多。可能是过时的数字。
其中有多少人由Oracle领导?
有了如此令人印象深刻的数字,很有趣的是,其中有多少实际上是由Oracle领导的:
在261(最终和进行中状态)中,超过68%(177)由Oracle或与Oracle一起领导。 32%(84)。 由公司提供的第二大JSR由IBM提供,该公司领导9个JSR,其次是North Sixty-One Ltd和Nokia Corporation(7)。 RedHat拥有5。Google仍然有一个JSR。
参考:来自JCG合作伙伴 Markus Eisele在Java企业软件开发博客上的Java规范请求编号 。
翻译自: https://www.javacodegeeks.com/2012/11/java-specification-requests-in-numbers.html