太阳计算机(Sun)宣布,已开始将Java转为开放原始码软件技术的作业,预计到明年2007年3月份,所有关于Java的源代码将对外公开。
Sun的执行副总裁Rich Green表示,所有Java的开放原始码将在2007年3月份公开,包括应用于手机设备及各类终端计算机和服务器的Java技术。除了一部分所有权不属于Sun的源代码之外,几乎所有Java技术的源代码,将按照GNU自由软件通用公共许可授权协议(GNU GPL;GNU General Public License)对外公开。
GNU GPL授权协议也就是Linux内核程序的发行方式。以后全球相关软件开发人员,均可对成为开放原始码项目的Java源代码进行检查、修改、除错、开发等作业,同时Java也将变成除了维护收费以外,其他免费的技术。
这是Sun首次将Java源代码开放,也是全球开放原始码源运动以来,最大的一次创举。Java技术已经被应用在38亿个电子设备上,包含手机、超级计算机、医疗设备和其他相关领域。
业界分析人士指出,对于Sun来说,把Java原始码开放出来,必有其他获利可图,Sun不会弃守有关Java的其他服务营利机会。随着开发语言环境和IT业界的关系从此紧密起来,Sun也可更容易地销售能与Java兼容的Web服务器和操作系统。开放Java原始码,将开拓Java软件朝向开放社群的渠道,向其证明Sun可以成为一个开放原始码社群的好朋友。
分析人士也认为,Java应用已经超过10年,Sun此一策略将可延长Java的使用寿命。同时,把Java源代码开放出来,亦可卸下Sun为维护升级Java技术承担庞大成本的沉重包袱。
Green表示,Sun希望未来能够有更多的程序设计工程师使用Java语言,这也将会带动应用Java软件的相关产品出现。