在Apache提出Oracle对java进行了太多的控制之后,Oracle希望能够挽救这成关系。Oracle已经要求Apache对于退出Java SE/EE 执行委员会重新考虑,并且也了解到了ASF对于java未来的重要性。
前不久,ASF在博客中宣布了将要退出委员会的消息。其中提到了,Oracle对java进行了太多的控制。Oracle是一个“唯利是图”的商业实体,它将继续阻碍并偏离这种透明的生态环境。 ASF也在为Java技术兼容包应用领域的限制所苦恼,ASF曾经试着图遵从它自己的Apache开源的Java run-time来抵制Java standard.这些限制阻碍了开源和谐在移动平台上面的应用。
Oracle的执行副总裁Adam Messinger写道:“上个月Oracle重新提出希望Apache能加入Java的执行委员会,因为我们意识到了他们对于Java的积极作用,Oracle 有责任为数百万的开发人员和大多数的执行委员会成员同意让Java继续保持与Java standard的统一性。我们希望Apache能重新审视他们的立场并且保留对推动Java发展的一部分处理方式。ASF和其他很多的开源项目都是整个Java生态环境的重要组成部分”。 的确,ASF的大约100个开源项目都以某种方式绑定到Java上,其中包括Tomcat和Geronimo应用服务器。Oracle向ASF伸出的橄榄枝表明,Oracle已经意识到如果没有Apache的参与Java的道路将困难重重。但是到目前为止,ASF并没有重新加入委员会的意愿。
ASF的总裁Jim Jagielski 在Twitter中说到:“给我一个理由为什么ASF需要考虑(再斟酌)而不是‘请’”。(我们的Apache还是很有傲骨的!)。Jagielski 在他的博客中说:“Java的社区已‘死’,而留下的只是一具僵尸,行走在Java生态系统的街道上,寻找着脑袋(看来玩儿过植物人大战僵尸),但是有可能,从这以后一个新的、真正的社区将会在某个地方诞生,以一个完全不同的全新的群体,一个没有实体的、更公平的社区而不像其他人(我们的Oracle)。Jagielski补充说到:“我想这就是ASF想要说的。”Jagielski在给IDG News Service的email中详细阐述了他的立场。“如果没有Oracle背离FOU(fields of use )而如此遵从[Java Specification Participation Agreement]的话,现在也就没有什么好说的了。如果他们真的想重启会谈的话,那么ASF将会很乐意。”
Apache的高级官员 Geir Magnusson Jr. 也对Oracle在电子邮件中的申明作出了回应。“我们现在所作的是为了Java的规范对于任何人在实施和发布的时候能够更加的开放,而不是限制,自由的软件、开源的许可证。然而Oracle对于Java SE7的举措已经违背了这一点,而且更可笑的是Oracle在他们的发言中甚至没有试图去辩护,”他写道:“如果你读了表决申明,你将会了解到在这个立场上我们并不孤独。” Magnusson 还强调:“ASF是支持Java的前进的,并且在Java的生态环境中尤为突出。但是我们的软件必须能够通过Apache的许可证发布并且我们的用户不必担心知识产权的诉讼。”
看来Oracle要想Apache重新回到Java委员会来不表是一点诚意是不行的了。衷心的希望他们能好好的谈一谈,共同的将我们大家的Java发展的更好,而不是像两个小朋友一样整天的闹别扭。这样我们的Java才能前提光明。
以上内容翻译至http://www.javaworld.com/javaworld/jw-12-2010/101210-oracle-apache.html?page=1
分享到:
相关推荐
10. **答辩准备**:提供的"答辩PPT.ppt"意味着项目完成后,学生需要向导师和评审委员会展示项目的功能、设计思路、技术实现和创新点,这需要精心准备和清晰的表达。 整体来看,这个Java毕业设计项目涵盖了企业资产...
### Java个人简历模板知识点解析 #### 一、个人基本信息 - **姓名**:应聘者需填写个人姓名。 - **希望从事行业**:软件工程师。表明求职者的专业领域为软件开发,专注于成为一名专业的软件工程师。 - **意向工作...
8. **答辩PPT**:答辩PPT通常包括项目简介、系统目标、功能模块介绍、关键技术讲解、系统架构展示、实现效果及未来展望等内容,用于向评审委员会展示项目的完整性和实用性。 9. **源码结构**:源码通常按照模块化...
Java Community Process 也更名为 Eclipse EE.next Working Group,Oracle 开发管理团队现在也变成了 Eclipse Enterprise for Java 项目管理委员会。这些变化,都是 Java EE 更名为 Jakarta EE 的结果。 Jakarta EE...
PPT可能包含了项目的主要功能、架构设计、技术选型以及项目亮点,用于向评审委员会展示项目成果。 14. **源代码**: 源代码文件是整个系统的灵魂,包含了所有的业务逻辑、数据访问层、控制层以及视图层的实现,...
Eclipse基金会由一个协会委员会管理和指导,该委员会包括各个合作者的代表。Eclipse基金会的主要目标是保证Eclipse开源的健壮发展和为合作伙伴谋求商业机会。在操作上,Eclipse由PMC(项目管理委员会)领导,并从...
需要说明的是,尽管官方的JSR从未被JCP执行委员会所批准,但是标准化Java配置的努力却从未停止过。在本文中,我将会关注后续的工作以及这个初始项目的当前状态。配置标准为何如此重要?配置是一个通用的横切性关注点...
8. **答辩PPT**:答辩PPT用于在毕业设计答辩时向评审委员会展示项目的主要内容和创新点,通常包括系统概述、关键技术、实现功能、性能评估和未来展望等部分。 9. **源代码**:源代码是项目的核心部分,包含了所有...
5. **工程教育认证**:工程教育认证通常是指按照国际工程教育认证体系,如ABET(美国工程与技术认证委员会)的标准,确保教育质量,为学生提供足够的知识和技能以适应实际工作需求。 6. **数据库**:该项目包含...
5. **成果展示**:准备答辩材料,向导师和评审委员会展示项目成果。 通过这一系列步骤,不仅能够锻炼学生的实践能力和团队协作精神,还能加深对Android开发、网络通信、数据库管理等技术领域的理解,为未来的职业...
项目管理委员会(PMC)负责管理Eclipse项目,该项目分为三个主要子项目:平台(Platform)、Java开发工具箱(JDT)和插件开发环境(PDE)。这些子项目又细分为多个组件,如Platform下的Compare、Help与Search;JDT下...
它是向评审委员会或导师解释项目价值和实施细节的关键材料。 7. **可维护性** 可维护性是软件工程中的一个重要概念,意味着代码应易于理解、修改和升级。在这个项目中,可能体现在良好的代码组织结构、注释清晰、...
答辩PPT是向评审委员会展示项目成果的关键工具,通常包含项目简介、系统功能演示、技术亮点、问题解决方案以及项目贡献等内容,帮助评委快速理解系统的核心价值。 3. **源代码**: 源代码是系统运行的基础,JSP...
其他改进包括对IDEF1X标记的支持,Oracle的位图连接索引,DB2的多个数据库支持,Apache Axis的集成,EAServer 5.0的支持,过程和包的复合视图,委员会过程符号,ebXML支持的增强,支持PNG图像格式在报告中的使用等...
- **概述**:IETF是一个定义标准互联网操作协议(例如TCP/IP)的团体,受到Internet架构委员会(IAB)的监督管理。IETF的成员来自互联网协会的个人或组织成员。 - **官网**:[http://www.ietf.org]...
答辩委员会主席 评阅人 硕士学位论文 基于Android+HTML5的移动Web项目 高效开发探究 专业名称: 软件工程 研究生姓名: 唐帅 导师姓名: 罗军舟 校外导师: 苏生 THE RESEARCH OF ...