问:你在赞助Net Trust这类计划时,你会指定采用某种特定的开源授权方式吗?
答:我们通常偏好Apache授权,但也愿意跟别人配合。
问:为什么偏好Apache授权?
答:Apache授权对使用者来说容易遵守。对我们而言,要遵守GPL(General Public License)、LGPL、MPL、CPL等等授权条件很容易,但对使用者来说可能有点难。我们希望把事情化繁为简,所以每当我们赞助计划时,就希望使用者能利用到我们赞助计划的成果。
问:Google对开放源代码与封闭源代码混用的看法如何?你们似乎是混合源始码公司的一个范例。
答:这两种软件显然和平共存。有许多软件我们绝不会开放;这些软件在我们用的开源基础上执行。
问:Sun已开放Java的源代码,对你们来说有没有什么差别?
答:我们也常用到Java,现在Java开放源代码是好事。我认为,Sun这么做是美事一桩。对我们而言--就我们推出软件的方式,以及我们通过Google.com向使用者展示的方式而论--Java源代码开放与否其实差别没那么大。不过,我们仍然很高兴他们这么做了。
问:那赋予你们更大的弹性吗?
答:确实赋予我们更多弹性。以往,如果我们发现Java程序有错,事情比较棘手。若你想修补自己的Java,必须与Sun签订特别协议。我们是有签那种协议。但现在要通过Sun发布那些修补程序,再开放到社区,可比以前容易多了。
问:你觉得开放源代码最棒的好处是什么?
答:对我们来说,就是弹性。开放源代码软件最棒的一点,就是我们事先不必征求任何人的允许,就能着手修改我们用的操作系统。不必征求任何人的允许,就能修改我们用的数据库。我们用这些东西,也不必支付按客户端份数计价的授权费。这一点极为重要,不仅是从节省成本的观点来看,也从弹性和速度的观点来看。
能够用我们的计算机做任何我们想做的事,就极具价值。不论是竞争对手或朋友,没有人有动机对我们说不。这实在很棒。但愿更多的企业能体会这一点。购买软件要付出的代价其实远不止于财务成本而已。
买软件意味你必须真的信任跟你往来的人,因为他们对你了如指掌,而且具有影响力,能拖慢你的脚步。所以你必须谨慎挑选合作伙伴。开源最棒的事,就是你的伙伴就是自己。
问:但Google也重视专属软件。对你们而言,保护商业机密很重要吗?
答:那是当然!我们不可能公布任何排序公式(ranking functions)。不是因为借刻意模糊来保持安全性,那很虚假,而是因为那些技术本身是作战的一部分。
参考链接:
http://tech.sina.com.cn/roll/2006-12-29/1022204296.shtml http://tech.sina.com.cn/i/2006-12-31/10061316258.shtml
|