Oracle发布OpenJDK草案章程

近日,Oracle发布了首个用于指导OpenJDK开发过程的草案章程。这些章程最初本应该是由OpenJDK临时管理董事会制定的(由Sun在2007年5月所建立),但因为延期等缘由,董事会没法完成这项工做。Java 7平台首席架构师Mark Reinhold(他做为该文档的编辑)就该新文档说到:

    总结Sun特许创建的OpenJDK临时管理董事会早先的工做,咱们的目标是一致的:提供一份书面规则,促进OpenJDK社区长久的健康与成长,鼓励OpenJDK成员以开放、透明的方式参与进来。

Reinhold说到:“这是开始,而不是结束。这份草案有不少Bug和不完善之处,毫无疑问,咱们能够经过各类方式改进它“。接受建议的截至日期为3月3日,以后他会将其提交给OpenJDK社区成员进行审批。

一些批评之声也不绝于耳,认为这项工做严重依赖于Oracle和IBM这两家公司。临时管理董事会的前成员及Sun Microsystems的首席开源官员Simon Phipps认为这项提案能得-3分(分数范围从-10到10),他援引了大量议题,特别是管理董事会成立的方式来佐证他的想法。该董事会由Mark Reinhold和Adam Messinger(他们都来自于Oracle)以及Jason Gartner (来自IBM),还有两个独立成员Doug Lea(他在Java并发上所完成的工做为人所津津乐道)和Mike Milinkovich(Eclipse基金会执委)所组成的。该团队与来自于IBM的John Duimovich共同起草了该草案章程。Phipps说到:

    自由Java领导者Mark Wielaard指出:一开始这是一个封闭大公司所构成的团队,里面的成员历来没有参与过OpenJDK的开发工做。最初的董事会都是由Oracle和 IBM指派的,他们只选择本身信任、可以表明本身的人,冒的风险越小越好(只有Doug Lea在离开JCP后才开始吐露心声),但他们却忽略了OpenJDK的贡献者Red Hat与Google(还有最近加入进来的Apple)。将来的董事会将至少包含两名Oracle员工和一名IBM员工。有趣的是,这并不符合最初的 OpenJDK宪章——将大多数席位留给推选出来的表明。比尔Veghte在变化世界中的安全企业
    将来,董事会还有成长的空间,从理论上来讲,最后会有社区指定的成员加入到董事会当中,数量也会超过Oracle和IBM表明总和,但规则自己却差劲至极,毫无疑问,这又是Oracle主导的游戏舞台。

上面说起的Wielaard还表示了对JCP与OpenJDK之间的许可冲突的担心:

    如你所知,目前的平台JSR有规范许可,ri与tck是由JCP发布的,但其许可条款却与GPL冲突。最好在遇到麻烦前先把他们解决掉。

但Milinkovich却赞同这项工做,他说:该草案”最成功之处”在于创建好了公平的管理结构。html

相关文章
相关标签/搜索