MySQL研发中心成立发布会会后访问整理

问:

我想问一下David Axmark先生,目前在全球购买MySQL数据库的用户大概占到什么样的比例?第二个问题分别请两位讲进目前GPL第三版本出来以后业界对数字版权方面是什么态度,SQL是否会支持?

David Axmark:

确实不知道有多少比例,我估计是1000:1。我不知道的原因是我不看重有多少商业用户。GPL3更简洁,而且更国际化了,GPL3在数据库方面取得了很多法律方面的保护,但是在数字版权方面具体的细节大家还是有争议的。数字版权确实有这样那样的争议,主要争议是有多少允许免费用?这个争议我认为很快还是可以解决的。

问:

我想问一下许可协议的问题,商业版的最新的正在研发中的MySQL5.0的版本,MySQL新的版本采取什么样的协议,在收费上有什么样的计划?

David Axmark:

2001年到现在MySQL的各种版本已经面市,5.0已经宣布,现在是5.1颁布。

问:

红帽公司提出一种服务方式,就是服务即软件的说法,我想知道MySQL在服务模式上有什么样的看法?是否同意这样的说法还是有自己另外的服务模式?我们今天研发中心成立对于中国MySQL用户来说无疑是天大的好消息,我们进入中国的过程中有没有针对中国的用户,社区以及中国的MySQL企业级用户有怎样的服务计划?

David Axmark:

完全同意红帽的概念,在中国我们和全球的MySQL用户都一样,可以享受订阅和服务。MySQL是开源的,它区别是的个人用户要从社区上下载自己维护,企业级用户要购买商业版才能得到一定的服务。

问:

MySQL数据库以目前主流数据库在兼容度上怎么样?我所关心的问题是我们企业大部分的应用都开发在其他的主流数据上,能部分平滑的过渡过来?第二个问题,请问MySQL的开发工具目前是采用自己的开发工具还是第三方的开发工具,有没有汉化版?

David Axmark:

迁移主要看用户的应用,在很多事例中有的迁移非常容易,有的迁移就非常难,关键看您的应用。现在大型数据库功能非常全,但是要看性能可靠性和易用性。我们自己有开发工具,也支持结合MySQL的第三方的开发工具,第三方开发工具可能是有汉化的。

问:

刚才您介绍了MySQL2000年加入??可以介绍一下当时的情况吗?

David Axmark:

最过的客户需求就是MySQL的服务。

问:

当执行的数据比如突发一个什么事件?

周群:

这是大多数企业的需求,但是不常用,也能解决客户遇到的一些问题MySQL5.0已经满足了跟Orocle差不多80%以上的功能,但是比较偏的可能没有包含,但是大部分还是包含在里面的。

问:

什么原因造成了MySQL以往用在了雅虎这样的网站上,是什么决定了应用这样的领域?目前需要在哪些特性方面有所加强?突破?

David Axmark:

96年MySQL就在网站开始应用,因为网站需要速度很快,MySQL的特点是性能是它非常强调的一个方面。

问:

MySQL已经通过免费和开源的特性已经慢慢的占领市场,MySQL崛起的过程中Oracle,DB2等都采取了部分代码开源的崛起,我想知道MySQL面对市场竞争对手的方案,MySQL会采取怎样的措施?

David Axmark:

开源和免费是两个完全不同的概念,免费并不是真正的开源,这是最大的区别。我们虽然是免费的但是没有开源,所谓开源是所有的代码都公开了,我们只是编好的你可以用。

我所知道其他专有数据库的开源项目,往往是公司内部已经“死”掉的项目,而且客户也没有需求,所以就开源了。比如(IN??)就是用户越来越少,然后就开源了。

问:

这样说的话是不是因为这些公司用开源满足客户的需求,单方面最终目标是赚钱,MySQL为什么要开源?MySQL的最终目标是不是为了赚钱?

David Axmark:

我们一直就是盈利,只不过增长投资以后要拓展,拓展以后有点亏钱,但是我们随时可以变得盈利。任何一家公司存在本身就都是要赚钱的,不光是开源的还是怎么样。但是我们赚的钱要比一般的软件公司赚的少很多,尽管是这样我们发展的还是很快的。

问:

是不是可以理解为这是“薄利多销”的特点,就是挣的钱很少,但是是迅速的占领市场份额。您刚才演讲的时候说到现在排名前面的还有两个,一个是 SQL Server,一个是Oracle,面对这两个强大的竞争对手,MySQL自己最大的核心竞争力是什么?

David Axmark:

让我们看吧。

问:

我想请问一下周先生,刚才演讲的时候也有人讲到中国人对开源不很理解,周先生是致力于开源事业的,您对这个问题怎么看?

周群:

我觉得中国市场和国外市场有所区别。我经常开一些开源论坛的会,包括SUN的,会上大家讨论的时候外国专家和中国专家,中国专家愿意谈跟Windows兼容性的问题,外国专家认为不应该花精力在微软这个事上的,因为要兼容的话不断的跟微软走。微软随时说随便找一个东西都可以不兼容,所以他们集体的对中国的开源界有一些争论。有些开源专家认为中国这么多的用户,我们还是要把兼容性解决。我们中国有很好的开源精神领袖,他在会上发言说,因为他参与了世界开源的讨论,所以他也说中国怎么跟国外配合发展开源系统,而不是中国自己关起门来。当中国的专家提跟Windows兼容的时候遇到这样那样的难题,就是应该没有人支持你,拿到国际上也没有上给你钱。

问:

讲到开源,当时做演讲的时候也讲了Windows,MySQL和微软还是有交叉的?

周群:

在Windows下运行是很简单的事情,但是要做到在Linux上跑Windows程序是很难的事。

问:

David有提到并不是很重视商业用户,我想知道您所拥有的这些商业用户对这家公司的直接贡献除了挣钱以外还有什么?MySQL付费客户和不付费的客户有什么服务上的区别?

David Axmark:

客户最需要的是三个方面,一个是分散式处理,一个是数据分析,另外一个需要也更好的集中备份。开源用户提的要求特别多,统计、分析都有提出,所以这是比较困难的事情。

付钱当然会得到一些罗列的一些意向,不付钱的可能就得不到这些。但是,我认为在我心目中付钱和不付钱的是一视同仁的,反而不付钱的客户提出的问题由于开源是与客户一起开发解决问题,所以反而可能不付费的客户比付费的用户得到的价值反而更高一些。举一个例子在德国有一个客户没有钱买MySQL,我们跟客户一起开发很好的解决了问题,所以开源最好的特点是客户跟他们开发。

问:

MySQL分为免费下载的个人版和收费的企业版,我想请问技术层面上两个版本有没有大的区别?

问:

MySQL对开源企业盈利模式上有什么更好的建议?

David Axmark:

依照不同的开源产品和定义的市场的不同大家都不一样。开源有很多项目,关键你的产品是什么,客户是什么,要求是什么。

问:

MySQL是开源的,我想请问安全性怎么样,因为原码开放的话黑客很容易就会利用?

David Axmark:

我认为开源是最安全的,其实对于黑客来说有没有原码都是一因的,有很多不开源的也有黑客的攻击。所有开源的项目和不开源的项目相比遭遇黑客攻击的是不开源的多。MySQL有最多问题的就是Windows病毒的感染盗取了MySQL的用户密码,这个是Windows问题。

最后一点,谈到开源因为是社区的,很多黑客也是对开源有所贡献的,我们每一个版本公开以后大量的用户在上面检查。因为用户自己要用,他自己检查的时候会找到问题,因为开源的要报告出来,报告出来马上就修改了。所以黑客很难在经过这么多人检查以后再找出漏洞,所以开源是安全的。

问:

我听David Axmark演讲的时候提掉他把MySQL技术分为三层,底层的应用是MySQL区别于商业应用的区别,我想请问技术层面上这样的区别是怎样的?优势是什么?

David Axmark:

如果专做数据库把它做的又大又全是很困难的事情。有的人需要快,有的可以做数据处理的,数字引擎速度很快,但是只是作为数据引擎保存的是用于查找的。