微软董事长盖茨卷入开放源代码辩论
(//www.tvsmo.com)
【大澳门威尼斯人赌场官网6月21日讯】 微软董事长盖茨表示,他无意反对公开源码运动,但令他懮虑的是管理并流传这类软件的授权模式具有“小精灵(Pac-Man)似的性质”,恐会侵蚀商业软件赖以生存的基础。
在TechEd 2001会议中接受CNET News.com专访时,盖茨表示,微软定期与伙伴分享Windows操作系统的源码,微软Hotmail电子邮件服务也采用若干开放源码软件。
但盖茨说:“商业用户使用开放源码软件时,会遭遇与通用公共授权协议(GPL)有关的问题。我们只是希望确定人们了解GPL的内涵罢了。”
欲修改Linux等开放源码软件的核心程序,必须受制于GPL的规范,许多开放源码项目也以GPL为准则。按此授权协议,如果某公司要传布修改后的开放源码软件,必须公布对核心程序做了哪些修改。
开放源码支持者说,GPL让一般公司能撰写并销售有专属权的软件,可与GPL授权的程序兼容,只要该软件不含GPL程序代码即可。例如,Oracle的数据库软件可在Linux环境下运行,没有任何法律或技术问题;具专属权的程序模块,例如绘图卡驱动程序等,也可插入开放源码核心程序。
但盖茨说,微软对开放源码的立场“被误解了”。他说:“有人会说,‘微软不做免费软件’。嘿,但我们确实有免费软件,这世界永远会有免费软件。但如果你问人:‘你懂得GPL吗?’他们或许会很惊讶,GPL竟会有小精灵似的性质。”
盖茨指出,免费软件与商业软件并存的生态系统是重要而且健康的。但GPL“打破那种循环,换言之,GPL使商业软件公司无法利用那些作品,或改良那些作品。所以,你现在所见的TCP/IP或Sendmail或浏览器,本可能永远不会问世。我们相信,应该有免费软件和商用软件,及外围丰富的生态系统。”
盖茨说:“有些人相信,商业软件根本不应存在。虽然只是一小撮人这么想,但创立GPL就是为了达到那种目标,所以大家应了解GPL的内涵。人们谈公开源码时,通常指的就是GPL。”(//www.dajiyuan.com)
澳门威尼斯人赌场官网相关的文章