Back Menu

11:59PM的面包屋

大事件!Sun宣布Java启动开源 明年3月所有代码全公开!
据国外媒体报道, 美国IT巨头Sun公司周一宣布, 他们已经开始了将Java转为开源软件技术的工作, 预计到明年三月份, 所有有关Java的源代码将向外界公开.

  Sun公司宣布, 除了一部分所有权不属于Sun的源代码之外, 几乎全部Java技术的源代码将按照GNU GPL自由软件许可授权协议公开. 未来, 全世界所有的开发人员均可以对Java源代码进行修改, 改善, 除错, 同时Java也将变为一种真正免费的技术 (维护收费) .



媒体分析认为, Java步入开源世界, 这不仅是Sun公司有史以来对开源社群最大的贡献, 也是全球开源运动启动以来所获得的最大的一次 "捐赠"
. 美国《商业周刊》在此前的一篇分析文章中说: "对于Sun来说, Java开源还有其它好处, 公司不会放弃有关Java的收入来源.
随着这个开发语言和IT业界的关系变得更加紧密, Sun公司也将更容易卖出自己兼容Java良好的WEB服务器和操作系统. 这个举动将会给软件开发群体带来新的活力, 改善Sun公司的公众形象, 并同时证明Sun可以成为一个开源社会的 ‘良民’. "


  Sun公司的执行副总裁里奇·格林表示, 未来, Sun公司ixiwang能够有更多的程序员使用Java语言, 这也将促使更多弥补Sun产品的Java软件出现.


  格林表示, 所有的Java源代码将在2007年3月份公开, 其中包括应用于手机设备、各点电脑和服务器的Java技术.


  分析人士认为, Java诞生已经十年有余, Sun公司此举将会有效延长Java的寿命. 另外有分析人士也指出, 将Java转为开源同时还将给Sun卸下一个维护这个技术的大包袱. 据悉, Sun公司维护Java技术的团队有千人之多.


  值得一提的是, Sun公司此前已经在开源之路的行走了很长时间, 比如开源办公软件OpenOffice也源自Sun的StarOffice, Sun已经成为全球开源运动的一个中坚力量.


查看: Sun picks GPL license for Java code

观看: Jonathan Schwartz and Rich Green现场直播收看地址

其他一些新闻:

Sun采用GPLv2将Java开源

正在发生的大事件,Sun公司采用了GPLv2开放了Java的源代码。这个消息足以震动地球,以至于有消息称开源界领袖RMS听到此消息后过于激动以至昏迷。当然,这一消息已经得到正式的澄清,官方人士否认RMS有任何不妥。实际上,RMS将参加此次新闻发布会。

目前已经开源的项目有:
* Java HotSpot technology (JVM)
* Java programming language compiler (javac)
* JavaHelp software
* Sun’s feature phone Java ME implementation
* Java ME testing and compatibility kit framework

晚一点会有:
* An advanced operating system phone implementation
* The framework for the Java Device Test Suite

2007年第1季度:
* A buildable Java SE Development Kit (JDK)
* Project GlassFish (in addition to CDDL)

至此,Java将全面走向开放,任何人都可依据GPL的要求对Java进行改进和再发布。当然,GPL的重要要求之一是任何修改和再发布都不能影响获取者拥有的同样的权利,以及必须提供所有源代码。


Sun CEO设定Java开源时间表

近日在甲骨文OpenWorld大会上,Sun公司CEO Jonathan Schwartz表示,Sun公司将在一到两个月内推出Java核心平台的开放源代码。

  Sun计划开放的平台有Java Enterprise Edition、Java Standard Edition、Java Micro

  Edition,而该公司希望通过这些平台的开放,能有更多开发者加入到基于JAVA的产品开发中。

  在今年五月份的JavaOne大会上,Sun曾经表示,Java将采取开源行动,但是那时候它们并没有提供具体的时间框架。

  在甲骨文OpenWord大会上,Sun公司CEO同时表示,Sun于甲骨文的关系正在变的更密切,其中暗指甲骨文最近对Linux的增强的支持,现在在Sun公司内部已经部署应用了很多甲骨文的产品。