引:Marc Fleury,遵循GPL许可的J2EE应用公司JBoss的创始人最近指出,Sun在Java的许可证问题上做出了聪明的抉择——但其它公司在使用许可上的小计谋会使整个产业陷入某种“核恐慌”。
在柏林的JBoss大会上,Red Hat JBoss分部的创始人与领导人告诉LinuxWorld说他对Sun选择遵循GPL通用公共许可来发布Java这一举动感到非常高兴,他认为“这至少给了Java未来15年的生机。”
从自由软件运动的观点来看, Java也遵循GPL许可真是一个好消息,这在 “Java虚拟机(JVM)方面的知识产权”给予了有力的保护。
Fleury相信Java虚拟机在开源社区的影响下将会得到迅速的发展,不过Sun还是会保留对品牌的控制而对于JBoss、开发者还有开源社区来说那这都是件不错的事情。因为我们关心平台的演化与发展。我们同时也关心一个统一虚拟机的平台,这给了开发者们一个很大的市场,他们不需要去在乎Linux、Windows还是Solaris,相反,只需要关注Java平台。”
他把GPL里的自由条款看作是维护知识产权与代码完整性的技巧。“GPL通用公共许可是两个世界里最棒的,”他说道,“因为,除了Stallman的政治信念,GPL创造了一个非常强的知识产权概念,自由软件社区由此得到了一个非常不错的虚拟机——Sun提供的解决方案——同时,Sun还是可以通过双份许可来从虚拟机中得到一些收益。”
Fleury说缺少成熟稳定的开源虚拟机一直以来都是个困扰。但在实践中,并没有太多人在意这些。开发者在Linux上一直运行着Java虚拟机。这并没有让任何人裹足不前,但从长远的目光来看,遵循GPL许可发布虚拟机至少又给Java增加了15年的生机。
GPL是合适的机制。“因为你将看到更少的分岐。”公司品牌下的程序会受到严格约束。从Sun的观点来看这是件好事。GPL允许他们为Java ME环境待价而沽。虚拟机的应用肯定会大量增加,Sun能从中得到一定收益。”
Sun对合作者也很开放,“并向他们征询应该如何开放虚拟机。我们投票,就是Red Hat JBoss,应该遵循GPL许可。我不想对此大加赞赏,但我们很高兴看到他们做了正确的事情。”
Fleury感到大部分针对Sun的批评都是非常不公正的。“许多对Sun的指责都是出于个人利益”,他说道,“试着把自己描述为开源运动的卫士,把Sun判定为捣乱的家伙。”而事实上, 在Java许可的监督者JCP组织中,自2003年以来一直都有开源人士的在场。开源社区的加入,还有我们如何与JCP合作的问题都已经解决了。我们是“企业JavaBeans 3.0规范的主要贡献者,此外我们还主导着Web Beans,那是下一代网络应用程序如何书写的规范。
对于针对Sun的批评,他并不是那么的大方。“IBM听到Sun的声明后作出了消极的反应,因为他们接近开源行动的做法被我们称为‘掠夺性采矿’,就是让开源社区做事——然后IBM来了,把成果打好包拿走,再加入所有权的代码,然后拿到市场上去。因此他们有这种专有权产品和低端开源产品的双策略。”这种策略“通常对于BSD那样的许可来说是奏效的,你可以进行创造,但作为程序供应商,提供一个有竞争力的商品应该是专有的。”
|