正文

专访Google开源负责人:一窥Linux库房乾坤2007-01-02 10:34:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/xiangyu/22162.html

分享到:

专访Google开源负责人:一窥Linux库房乾坤

2006.12.29  来自:新浪科技     

CNET科技资讯网12月27日国际报道 搜索巨头Google大量使用开放源代码软件,也积极参与许多开源程序的开发计划,甚至是部分计划的赞助者。问:Google支持开源计划的标准何在?比方说,Net Trust基本上协助这所大学(印第安纳大学)编写更多的开源程序,并培养出更多的开源程序开发人员,因为可征召一群学生投入此事。
CNET科技资讯网12月27日国际报道 搜索巨头Google大量使用开放源代码软件,也积极参与许多开源程序的开发计划,甚至是部分计划的赞助者。

Google开放源代码计划经理Chris DiBona表示,Google的计算机系统上安装各式各样的开源软件,例如Ubuntu。该公司最近也依据开源授权发布用来开发Java软件的Google Web Toolkit,以协助程序设计师打造Web 2.0应用程序。

Google还出资赞助一项称为“Net Trust的计划。这项开放源代码程序的源代码最近通过Google Code (Google为开源开发人员建立的在线协作园地)发布。Net Trust由印第安纳大学的L.Jean Camp率先发起,是一项反网络钓鱼(antiphishing)软件开发计划,其作用是根据网络使用者所属社区的成员对网站的评价,来标注某网站值不值得信任。

日前DiBona接受CNET News.com专访时表示,Google虽积极参与开源活动,但也笃信专有(proprietary)软件的价值。他提到Google偏好的开源程序、Java开放源代码对Google的影响,以及有些程序代码Google绝不会对外部开发人员开放的理由。以下是访谈摘要。

问:Google支持开源计划的标准何在?

DiBona答:必须考虑三件事。有时,Google的工程师会拿某个计划给我们过目,希望我们出资赞助。我们会研究看看,评估那项计划构不构成合理的投资条件。所谓“合理”,意味如果投资的话,会不会催生更多的程序、或培育出更多的开源程序开发人员、或对开源社区做出其它别的贡献。

我们已发布许多程序代码,但我们比较可能参与既有的社区,而不是自己从头建立新社区。看看我们赞助过的活动,即可知道那些计划都符合这三项标准中的一项,或不只一项。比方说,Net Trust基本上协助这所大学(印第安纳大学)编写更多的开源程序,并培养出更多的开源程序开发人员,因为可征召一群学生投入此事。我们赞助这类计划的范围很广。

问:Net TrustGoogle从旁协助的开源计划之一,来龙去脉为何?

 答:约莫一年前,某个Google工程师与这个开源集团接触。他的朋友在印第安纳大学就读,正在研究如何运用社交网络反制网钓问题。我们曾赞助许多的开源软件,而这项计划听起来很有意思。后来我们跟Jean Camp面谈,进一步了解她的研究计划,觉得很有趣,所以就出资赞助。

简单说,Net Trust是一种让使用者互相参考意见,以确认某个网站的确是表里如一,而不是挂羊头卖狗肉。背后的观念是:如果你信任你的朋友,也连带信任你朋友的朋友,那么你对因特网的信任感就会增加一些。这很吸引人。

问:有很多人要求你支持开源计划吗?

答:提到开源跟钱,有趣的是,钱未必能转化成程序代码。我们非常注重赞助活动会不会产生程序。意思是,当登门造访的人想做的不是以程序为导向的活动时,我们不支持。众所周知,如果你想写程序,跟我们很好谈;如果你要的是建立别的管理组织,就不怎么好谈。

问:Google本身可曾产生开源计划?

答:我们曾经发布许多程序代码,但我们比较可能参与既有的社区,而不是建立新的社区。我宁可在(Linux)核心之上添加补丁程序,而不是另外再打造新的核心。我宁可在Apache上加入补丁程序,而不是另外再创造新的Apache。我认为这样做更好。

问:GoogleGoogle人参与的顶尖开源计划为何?

答:各种的Apache计划,以及整体而言,Apache软件基金会。不过,我们聘请Andrew Morton之后,也很重视Linux核心。我们曾回馈一些补丁程序给MySQL,但MySQL也许挤不进前五名。我们另拨出许多人力投入OpenBSDOpenSSH

问:Firefox?

答:喔,Firefox当然有。我不知道为什么忘了提。

问:Firefox显然是客户端程序,除此之外,你们参与的其它开源计划似乎都偏向服务器方面。这是巧合呢,还是你们偏重服务器计划呢?

答:大致来说,的确是如此。

阅读(3413) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册