作者:alyi
本周二,Sun微系统总裁Jonathan Schwartz表达了其对开源软件领域的强烈支持,但同时他还批评了通用公共许可证(GPL)政策——这一编程运动中广泛应用的基础。
GPL在自由及开源软件领域掌控了Linux及其它无数的项目。但是Schwartz在开源业务会议上争辩说,这一授权政策的一个关键问题在于它造成了新的经济帝国主义。
当然,Schwartz推介了一新的代替品,Sun的通用许可和发布许可(CDDL)。CDDL是一开源许可策略,早期Mozilla公开许可(MPL)的一个变体。Sun还开始在一个叫OpenSolaris的项目中应用CDDL公开它的Solaris源代码。尽管Sun有销售服务,但现在Solaris本身是免费的。
Schwartz挑出GPL的某条规定称,万一其它的代码也是遵循GPL,那么现有的源代码将可能与之混淆。那一规定原来的意图是保持软件主体的自由,不至于陷入知识产权的束缚。但Schwartz说,有一些人跟他说过不满意这一规定,因为它将不允许他们利用开源软件作为私有项目的基础。
“经济体及国家需要知识产权(IP)来提升自身的经济地位。我曾与一些发展中国家的学者,学术院校及制造企业的代表谈论,它们开始将GPL软件集成到他们的产品中。但随后他们痛苦地发现,他们必须被迫将他们的知识产权拱手送出,并公布于众。”Schwartz说。
至今,自由软件基金会——负责监管GPL的机构代表并没有立即对此作出回应。