开放季节论开放源码 美国《Network World》专栏作家 Mark Gibbs 我相信开放源码,我相信开放源码项目开发的结果一般地说与那些商业软件具有同等的价值,而且通常还会大大地优于那些商业软件。 最近,SCO的CEO Darl McBride先生以一封公开信的形式对开放源码社区又进行了一次肆无忌惮的抨击。 McBride在信中倾泻了他对“黑客”们的不满,因为这些“黑客”对SCO网站发动了多轮DoS攻击(是的,McBride先生,我们也不希望这种事情发生)。他还试图向我们兜售这样一个概念:SCO起诉Linux完全是出于一片好意,而且故作表演状地声称开放源码软件是“健康而且有益的”,其态度不能不令人感觉可疑。 我必须承认,我在阅读McBride先生的公开信时,带着一种极端厌恶的眼光。从他的信中,你除了能够感受到SCO不仅在攻击开放源码,而且在攻击Linux以及使用Linux的用户之外,你还能感受到什么。 但尽管这样,SCO还是办了件好事:它至少说明了一些代码的出处,而这对于开放源码的项目开发来说是至关重要的。 然而其不利的一面却要比这一好处大得多,因为这一场闹剧已经,至少是暂时地扭曲了商业世界对开放源码的看法。 首先,这场闹剧多少让一些机构认为,使用开放源码是要冒风险的。SCO已经多少成功地让一些人相信了这样一个观点,即要想使用Linux的机构必须要有某种合法的许可证,而那些原先已经购买和部署了Linux系统的机构则不得不承担一定的法律责任。 其次,已经产生了很多有关开放源码产品质量问题的负面言论,主要是由SCO和其他一些公司散布的。这些言论暗示,开放源码在某种程度上说是低劣的、不可信赖的,因为它们是由置身于利益驱动的商业世界之外的默默无闻的人拼凑而成的。McBride说,“开放源码社区的根源是一些反文化的理想——就像反对商业世界的‘黑客’们的想法。”好像我们都是一些热衷于无节制的恐怖行为的嬉皮士,需要让严肃的商业世界慢慢地接受我们似的。 McBride继续说道,“如果开放源码社区想要超出业余爱好的范围成为企业可信赖的开发模式的话,明显地需要一种可持续的商业模式。” 这是一个荒谬的论点,是在兜售这样一个站不住脚的概念:没有利益驱动的努力,往好了说是一种值得同情的努力,而往坏了说就是糟糕透顶。它还有一层意思是说,商业企业所采用的研发方式在某种程度上要比开放源码所采用的研发方式更具有结构性和生产率。 我不知道读者诸君的意见如何,不过我是早已听腻了这种受到作家奥威尔深刻讽刺过的商业套话,有太多拥有专利的商业软件包的公司,包括一些最大的软件公司都这么说,他们的产品比起那些拙劣的、不成熟的软件产品来,有着怎样怎样辉煌的成功的案例。 我相信开放源码,我相信开放源码项目开发的结果一般地说与那些商业软件具有同等的价值,而且通常还会大大地优于那些商业软件。不然的话,为什么会有那么多的公司为了抢夺服务器市场的份额而使用着Linux和Apache?为什么会在程序开发的过程中存在着使用Java、Perl和Python的越来越明显的趋向?为什么会有成千上万的开发人员和成百上千的企业在构建其商业世界的时候恰恰选中了开放源码世界? McBride之流喜欢宣称在开放的环境下讨论开放源码,但是我们却没有理由允许甚至考虑这样一种建议有任何真实性或者现实意义。
回复Comments
作者:
{commentrecontent}