(2006年11月16日讯) Java技术的发明者和创新领导者Sun Microsystems公司宣布,它将在GNU通用公共许可第二版(即GPLv2:General Public License version two)下,将Java技术作为免费软件对外发布。今天,Sun正式发布的有Java平台标准版(即Java SE:Java Platform Standard
(2006年11月16日讯) Java技术的发明者和创新领导者Sun Microsystems公司宣布,它将在GNU通用公共许可第二版(即GPLv2:General Public License version two)下,将Java技术作为免费软件对外发布。今天,Sun正式发布的有Java平台标准版(即Java SE:Java Platform Standard Edition)的第一批源代码,以及Java平台迷你版(即Java ME:Java Platform Micro Edition)的可执行源代码。Sun的这一开源举措的详细信息可从网站获得。此外,Sun还将对Java平台企业版(即Java EE:Java Platform Enterprise Edition)增加GPLv2许可。Java EE已通过Project GlassFish在CDDL(通用开发与发布许可)下对外提供有一年多的时间了。
Sun的这一宣布是GPL许可下的最大源代码贡献之一(GNU/Linux操作系统也是在GPL许可下发布的),也是业内最重大的、应用最广泛的软件平台的开源举措之一。目前,Java技术已成为超过38亿器件的使能者,其应用呈爆炸式增长,涉及到各行各业。从移动电话和智能卡,到各种企业应用和超级计算机,Java技术为软件创新提供了一个统一的平台。通过Java软件的开源,加上为客户提供的各种商用产品,Sun相信,Java技术定能成为更为广泛的适用性技术,渗入到各个行业之中。
“Sun对Java技术的开源举措,将使我们通过NetBeans™集成开发环境(IDE)的采用,进入一个开发者协作和创新的新阶段,预期Java平台将成为新一代Internet、桌面系统、移动器件以及企业应用的基础架构,”Sun公司主管软件事务的执行副总裁Rich Green说,“通过在GPL许可下将Java开发工具包(JDK™)作为免费软件发布,Sun将密切与GNU/Linux操作系统的分销商们的合作。这些GNU/Linux操作系统的分销商们很快将把JDK作为其开源库的内容之一,而其开源库一般包括在GNU/Linux的分销版本之中。”
“一直以来,所有的人都料想到,有一天Sun将开源Java技术,但却没有人能够料到他们走得这么远――直达GPL许可。这是一个勇敢果断的重要举措,将为Sun与免费和开源软件两方面创造巨大的商机,”O'Reilly Media的创立者兼首席执行官Tim O'Reilly说。
网友评论