【IT168 业界新闻】在经历了无数次的预告和展望后,Java终于开源了!11月13日,Sun宣布采用GPL许可方式发布Java源代码。
Sun许诺开放所有
软件的代码已经有一段时间了,而且它已经开放了某些Sun的产品的代码,但是这些开放是基于Sun自己的开源授权CDDL(社区开发和发布许可)。尽管CDDL也被免费软件组织认为是一个免费软件授权,但是它更广泛的认为与商业软件企业有关,而不像GPL那样被用户认可,与自由软件的精神有所偏离,这次是基于GPL授权的开放源代码,必将会得到用户的欢迎。
Sun的CEO Jonathan Schwartz在其博客中表示,GPL是用于管理GNU/Linux的授权,在此规范下开源Java,表示我们向开源社区敞开了大门,当然也包括Java的代码本身。
更有意思的是,Schwartz还提到了最近一直炒得火热的微软和Novell结盟的新闻,并表示是微软和Novell的结盟最终推动了Sun选择GPL。
Sun负责软件业务的执行副总裁格林表示,此举将有助于Java的普及,使它能够被更方便地捆绑到Linux中。他说,对于整个计算产业而言这都是一个里程碑,我们不仅仅开放了一种有影响的、得到广泛应用的Web软件平台,还表明了我们改变软件开发模式的决心。
格林表示,Java源代码有望在2007年3月全部公开,其中包括应用于手持设备、电脑和
服务器的Java技术。
分析人士认为,Java诞生已经十年有余,Sun此举很可能会起到延长Java寿命的作用,并有助于该公司重振它的业务。
(关于Sun开源的深度报道,IT168技术开发频道将随后推出,敬请关注。)