您的位置: 萧山信息网 > 游戏

Sun将采用开放源代码模式发布Java

发布时间:2019-09-13 20:16:09

据国外媒体报道,经过长达数年的内部争论和外界呼吁之后,Sun公司最终决定采用GPL许可模式发布Java源代码。  Sun公司本周一宣布,将采用第二版GPL(GPLv2)许可方式发布Java源代码,包括Linux在内的很多开放源代码软件都采用了这一方式。目前,用户已经可以通过Sun公司旗下的Java.net网站访问Java ME和Java SE的部分源代码。在此之前,Sun已经通过一个名为“GlassFish”的项目将服务器端Java EE软件开放源代码,但当时采用的许可方式为CDDL,未来同样将更改为GPLv2。

Sun主管软件业务的执行副总裁里奇·格林(Rich Green)表示,开放源代码有助于Java的进一步普及推广,以及更加方便地捆绑到Linux之中。他说:“对于整个计算产业而言,这无疑是一个里程碑。我们不仅仅开放了一个有影响力、广泛应用的网络软件平台,还表明了Sun改变软件开发模式的决心。”

按照GPL的要求,采用GPL许可方式的软件的附加产品也必须采用GPL许可方式,因此,如果软件程序员在开发软件时采用了开放源代码Java软件,他的软件也必须以GPL许可方式发布。不过,Sun采用了一种名为“classpath exception”的模式,从而该公司可以对GPL覆盖的软件施加一定的限制。格林表示,程序员即使使用开放源代码版的Java开发软件,也可以为自己的软件选择不同的许可方式。

此外,Sun将继续提供Java商业许可,这种“双许可”结构可以为其它软件厂商提供法律保护和官方标准认证。在此之前,Sun一直拒绝开放Java源代码,原因是可能导致市场上出现太多不兼容Java版本。格林表示,选择GPL许可模式,以及考虑到当前Java市场的规模,出现不兼容Java版本的可能性已经大为降低。今年5月,Sun首次宣布将于今年底或明年初开放Java源代码。

两个月宝宝退烧好方法
小孩睡觉咳嗽是怎么回事
一岁宝宝发烧手脚冰凉是怎么回事
宝宝脾虚吃什么食物
猜你会喜欢的
猜你会喜欢的