盖茨:开源模式即“无人能提高软件性能”

发布:追蝶   时间:2008-4-25   阅读:620  

来源:腾讯科技 中涛/编译

北京时间4月24日消息,据国外媒体报道,微软董事长比尔·盖茨(Bill Gates)近日在美国西雅图市系统生物学研究所(Institute for Systems Biology)发表演讲时表示,与专利性商用软件相比,开放源代码(以下简称“开源”)软件的最大不足是,正由于开放了源代码,将导致出现“无人愿意去提高软件性能”现象。

盖茨此前宣布,将于今年7月1日正式退出微软日常管理工作,而把精力专注于比尔-梅琳达·盖茨(Bill & Melinda Gates)基金会的慈善工作。在本周举行的演讲中,盖茨首先谈到了科技对提高人类生活水平、战胜疾病的重要性,并表示今后微软将致力于计算机技术与生物学的结合。

在接受台下听众提问阶段,盖茨指出,目前许多制药企业通常会投入大量资金,以研究治疗脱发等无关紧要的药物,而不愿意研发可治疗发展中国家各种传染病的相关药品。

盖茨接着表示,各大制药企业之所以这样做,是因为他们面临着进退维谷的局面:如果自己成功开发了某种可治疗公众传染病的药物,外界就会要求该公司对外开放这项技术。如果开放技术,就意味着赚不到钱,也就无法收回前期研发投资;如果选择不开放技术,则又将面临着外界的严厉道德指责。

随后台下一名与会者问道,在医药技术开发过程中,是否可借鉴软件开发中的开源模式?盖茨对此回答道,自己并不认同开源“通用公共许可证(GPL)”模式,但微软经常在发展中国家免费发放Windows操作系统及其他软件产品。

盖茨表示,GPL许可证导致的结果是,“没人愿意(或能够)提高既有软件性能”;如此一来,开源产业白白浪费了大量人力物力,同时也错过了大量商机。盖茨说:“开源产业与前面所说药品研发难题之间有很大相似性。如果我们研制了新药物,就应该对此收费,这样才能调动开发者的积极性。”