问:Google或Google人参与的顶尖开源计划为何?
答:各种的Apache计划,以及整体而言,Apache软件基金会。不过,我们聘请Andrew Morton之后,也很重视Linux核心。我们曾回馈一些补丁程序给MySQL,但MySQL也许挤不进前五名。我们另拨出许多人力投入OpenBSD和OpenSSH。
问:Firefox呢?
答:喔,Firefox当然有。我不知道为什么忘了提。
问:Firefox显然是客户端程序,除此之外,你们参与的其它开源计划似乎都偏向服务器方面。这是巧合呢,还是你们偏重服务器计划呢?
答:大致来说,的确是如此。
CNET科技资讯网 12月31日国际报道 Google开放源代码计划经理Chris DiBona日前DiBona接受CNET News.com专访时表示,Google虽积极参与开源活动,但也笃信专有(proprietary)软件的价值。他提到Google偏好的开源程序、Java开放源代码对Google的影响,以及有些程序代码Google绝不会对外部开发人员开放的理由。以下是访谈摘要。
问:那是因为你本身也用这类软件吗?
答:一点也没错。我们极可能修补对我们重要的程序,那是很自然的事。我们曾发布一些并不是我们谋生工具的东西,但我们专注于对我们最重要的软件。
问:那Google本身用哪些开源软件?
答:我们用Linux核心。我们取得GNU工具。我们用自由软件基金会(FSF)出的许多套编译器。我们也用一些Apache程序库(libraries)--我们不常用Apache网页服务器,但常常使用他们的程序。OpenSSL和OpenSSH经常使用。我们用Python和C这类的程序语言。也常用MySQL。诸如此类。
问:你用什么版本的Linux?
答:我们用Goobuntu,是我们自家版本的Ubuntu,安装在我们自己的台式机上。我们的服务器系统脱胎自旧的Red Hat版本,但后来程序改变得实在太多,所以现在实质上已变成我们自己的版本。就操作系统而言,我们以前曾亦步亦趋地跟随Red Hat,但现在系统变得很精简,很不一样,所以情况已改观。
问:你们的台式机选用Ubuntu,有没有什么理由?
答:我们真的很喜欢Ubuntu。觉得它执行效果好,使用者很容易上手,管理起来也很容易。这是跟得上时代的版本。非常安全。程序写得非常好。他们起初从Debian着手,改造得很棒。我认为他们的成就卓著。当然,我们也加以修改,以便在我们的网络上执行,并提供我们软件开发人员需要使用的那类工具。
问:你们有把Google版Linux贡献回社区吗?还是你们不必这么做呢?
答:我们不必这么做。我们的确在搜索appliance和我们的网站上用了一些东西,因为我们必须开放。 可以谈谈我们的开源协议遵守状况,那跟我们的开源推广活动是两回事。最重要的是遵守开源授权条件,这个我们优先实行。接下来才从事其它活动,像是Summer of Code,和赞助Net Trust这类计划。
|