2010年3月3日星期三

MySQL会消失么?

  Oracle 对 SUN 收购已经快要接近尾声了,就在北京时间1月27日的凌晨,Oracle 美国总部将发布对 SUN 收购后的战略。

  越来越多的“开源软件(自由软件)”爱好者都释放出了对 MySQL 的哀婉叹息,大家群情激昂,表现出了对知识产权自由分享极高的热情,甚至还出现了“拯救 MySQL 网站”。但我个人认为这难免是有一些盲目的,同时也体现出了大家对“自由软件”理念以及相关协议理解的不透彻。

  接下来,为了澄清可能有的误区,我将通过回答以下几个问题的方式进行分析。

  问题:

  1、是什么让 MySQL 成功?SUN 在 MySQL 的成长过程中扮演了什么样的角色?

  2、MySQL 会被 Oracle 扼杀么?

  3、Oracle 到底有没有这个能力扼杀 MySQL?

  答案:

  1、MySQL 是开源软件社区的得意之作,其真正的成功完全不取决于 SUN 对 MySQL 的支持。要知道,还有很多很多优秀的开源软件都没有找到像 SUN 这样实力雄厚的靠山,他们却依然坚挺着、活跃着。

  Samba的作者Jermy Allison这样描述自由软件:

  Free software is created by collaboration — collaboration between individuals, companies and universities. It‘s developed by soft engineers in the same way that scientists do science — openly, collaboratively, peer-reviewed.

  自由软件是通过个人、公司以及大学之间的合作而创造的。它是由软件工程师像科学家搞科研一样,通过自由、协作、互相审阅的模式开发出的。(翻译仅供参考)

  MySQL 的成功,不是仅仅依赖于 SUN 的支持,我想更多地是依赖于站在它背后的无名英雄。 在这里,我想分享一个视频,讲述的正是人类知识的分享。

  2、MySQL 会不会被 Oracle 封杀谁也说不清楚,那是 Larry Ellison 考虑的问题。他曾经发表过声明,会投入更多的资源给 MySQL .如果他能够兑现,那绝对是好事;不能兑现,我认为也没什么妨碍,至于为什么下面会有说明。就本人对 Oracle 的了解,Oracle 公司内部电脑是预装了很多开源软件的,比如说 7zip 、 Thunderbird 、 Pidgin 、 Firefox ,而且内部的 Web 邮件界面选用了 Zimbra ,同时也非常倡导大家使用这些开源的软件。

  3、我认为 Oracle 完全没有任何能力毁灭 MySQL .上面讲到开源软件不是简单地通过一个公司能支撑起来的,更多的贡献者来自于民间。 Oracle 如果停止对 MySQL 的支持,没问题,一支从 MySQL 衍生而来的新的产物即将诞生。根据自由软件的相关协议,人们有权对 MySQL 的代码进行修改,只是不可以再用曾经的商标罢了。自由软件还在,分享的精神还在,咱们广大劳苦大众怕什么?

  综合以上的考虑,我想大家会更明白什么是分享的精神,也更能体会到自由软件的强大生命。最后,表示一下对 MySQL 及开源社区的敬意。

  来源:读者Marco YIN投稿