MySQL 的命运会是开源的未来吗?

作者:Glyn Moody

并非每天技术媒体都会为开源世界的新闻而疯狂,但这正是上周发生的事情,当时 Sun 宣布 它将收购 MySQL。 毫无疑问,所涉金额的令人愉悦的整数——10 亿美元——对此有所帮助,大部分是现金也功不可没。 但撇开自由软件世界的事件突然成为焦点的满足感不谈,Sun 的举动确实引发了一个关于所有开源初创公司命运的更大问题。

自从 Red Hat 在 2006 年 4 月以 4.2 亿美元收购 Jboss 以来,MySQL 显然是其余企业开源阵营的领导者。 许多知名网站(包括 Google)以及绝大多数主要的 Web 2.0 初创公司都使用它来进行后端繁重的工作。 它可能不在 Oracle 的级别,但正如克里斯坦森的创新者的困境 教导我们的那样,无情的技术进步往往意味着动力不足的弱者最终变得足够好,以满足绝大多数用户的需求,而动力过剩的强者——在本例中是 Oracle ——发现自己为了创新而创新,并添加了越来越多没人使用的功能。 这使得 MySQL 成为数据库世界的 GNU/Linux。

大多数人——包括我自己——都认为 MySQL 正朝着非常成功的 IPO 迈进,尤其是因为 MySQL 的 CEO Marten Mickos 总是 引导我们相信

GM:投资者显然期望在某个时候得到回报,那么您是希望被收购还是进行 IPO?
MM:我们的目标是 IPO。 实际上,我们的目标是独立生存,要做到这一点,您需要进行 IPO,但 IPO 不是目的,IPO 只是一个步骤。 人们问:“您的退出计划是什么?”,我们说我们不打算退出。

他决定接受来自 Sun 的资金,可能与笼罩全球经济的阴云以及它们可能对股市和公开发行产生的抑制作用有很大关系。

尽管 Sun 一直在开源世界中越来越活跃,以 OpenOffice.org、OpenSolaris 和 Java 的形式捐赠代码; 尽管在某种意义上,Sun 的起源可以追溯到自由软件的根源:但事实仍然是,可能最重要的冉冉升起的商业明星已经被吞并了。 问题是:我们是否看到了所有开源初创公司末日的开始?

这种可能性需要面对,因为在 Sun 高调收购 MySQL 之后,其他大型软件公司也将考虑类似的举措,以免在开源游戏中落后。 MySQL 的标价非常可观,但其他一些开源初创公司可能可以以更低的价格收购——以至于对于那些比想法更有现金的大型老牌公司来说,它们只代表着零钱。 我肯定会考虑的一些名字包括 Alfresco(企业内容管理)、SugarCRM(客户关系管理)、Hyperic(系统管理)和 Jaspersoft(商业智能),但这仅仅是个开始:还有数十家收购候选公司。

如果这些公司中的一些甚至全部被有类似 Sun 雄心的公司吞并,代码当然仍然可以免费获得,因为大多数顶级开源初创公司都使用 GNU GPL,有时还附带商业许可证。 但企业开源世界的性质将发生巨大变化:它将不再由勇敢的初创公司组成,而是由公司部门组成,而公司部门不可避免地更加保守。

开源社区需要考虑的是,这种变化对于更大的生态系统来说是否会成为问题? 它是否会导致开源的 корпоратизация,并丧失在短短几年内将其推向令人惊讶的强大地位的活力? 它是否会导致令人衰弱的分支,因为不满的程序员冲出去建立自己的新项目,甚至可能是新公司? 或者,相反,它是否实际上会通过带来额外的资源(Sun 收购 MySQL 的主要理由)来帮助开源世界更快地扩展?

如果提供的资金真的非常慷慨——这完全有可能——那么这些羽翼未丰的开源明星为什么要拒绝呢? 支持他们的风险投资家当然不希望这样做,也许公司的员工也不希望这样做。 那么,自由软件社区是否有权警告不要采取这种举动,仅仅因为它可能会损害该社区? 更重要的是,如果有一种观点认为这种转变是不利的,那么在实际方面有什么可以做来避免它呢? 例如,是否应该努力将许多领先的开源组织联合成一家公司,以获得一些原本缺乏的临界质量?

我当然没有任何这些问题的答案,但我确实认为人们需要开始认真思考这些问题。 我担心我们没有太多时间,Sun 的举动产生的连锁反应就开始显现:诺基亚 宣布 它希望收购 Trolltech,虽然不是直接相关的,但仍然是同一更广泛趋势的一部分。 一旦类似多米诺骨牌的收购浪潮开始席卷开源世界,那么可能就为时已晚,无法对此做太多事情了。

Glyn Moody 在 opendotdotdot 撰写关于开源的文章。

加载 Disqus 评论