在本周的一次采访中,米科斯表示Oracle可能不会理解或关心太多关于开源和促进社区参与的任务,但是Oracle似乎正致力于产品本身,对此他并不抱怨Oracle的技术专长。 “MySQL 5.5可能是MySQL有史以来最好的版本,而即将发布的5.6版本似乎一样的强大”米科斯说。
MySQL用户敦促Oracle提高对开源的承诺的标准
“这是一个辉煌的工程,他们在GPL的许可之下,完全开源,神奇的建造,只有很少的漏洞,良好的测试以及品质保证。所有这些真是太棒了,”米科斯说, “但是你看到它已经发生了变化:社区参与,论坛,数据库错误,在线文档。你可以看到他们正在如何将MySQL变成和其他Oralcale产品一样的模式。社会上有很多人反对,并认为它不是一种开放和开源的,正如它们过去那样,但是事实就是如此。这就是为什么你会看到那么多新公司如雨后春笋般冒出来迎合这种需求。 但其核心产品,实际的代码,会比以往任何时候状态更加的好,我认为他们将继续保持这种方式。”
Sun在2008年收购了MySQL,而米科斯作为副总裁留了下来工作直到第二年。米科斯表示他喜欢为Sun工作,但是并不认为Sun可以独立生存。2010年初,在他宣布离职不久之后,Sun被Oracle合并的消息被披露,Sun从此不再作为一个独立的公司存在。现在,米科斯是云供应商Eucalyptus的CEO,并出席了本周在波士顿地区举行的红帽峰会。
米科斯表示Oracle会继续发展MySQL在被兼并之前的相同版本。MySQL的传统局限是它不能扩大规模,以此来防止它利用Sun的大型服务器。但是MySQL可以向外扩展,并正在成为新的云计算世界里的一个非常重要的元素。
"当被问及Oracle目前在MySQL方面的工作是否比他之前做的要好时,米科斯说:“我倾向于认为我是一个很好的CEO,我做的一切都是绝对正确的。 而且我们把它做的非常好。 我们过去的计划,他们(Oracle)将继续执行它。 对于长远的版本,他们正在执行着。他们正在追求与实现新的技术高度, 恰好跟我们过去自己做的一样。 但是他们真的正在做这件事。很多时候当技术被别人收购, 它们要么就停止发展,要么就发展变得缓慢, 但是 Oracle并没有,他们正在做着我们三、四年前雄心勃勃的计划”。
在Eucalyptus Systems上米科斯依然沿袭着之前的传统,Eucalyptus Systams是一个开源云建设的平台制造商。在离开Sun之后,米科斯发了封邮件给他的朋友们,问他们,“有什么能比开源更大?这个答案就是云计算,随着智能手机,笔记本电脑,iPad以及亚马逊Kindles,甚至是医疗设备和电子测量仪表的发展。一种新型的计算方式是必要的”他说。
米科斯说:“如果你继续像今天一样为每个应用程序配备一个专用的服务器,那么这个星球上将会被服务器填满,这里将不会有人类的空间。当然,我说的有点夸张了。但是他们会占据太多的空间,太多的生产,太多的电能,太多的管理。 唯一的解决方法是提高计算能力,使计算资源互换,并处于一个池中,从而使任何一个计算周期可以将任何应用在任何时候投入使用。”
“亚马逊尽管在上个月它的弹性云计算严重中断,但是它正在做一个了不起的工作推动云计算”,米科斯表示。“在谈到分步式计算,本质上也是一种云计算时”,米科斯指出:“硅谷的公司正面对着来自西雅图书商的冲击”。米科斯认为亚马逊API已经基本上成为其他厂商追随的一个云计算的事实标准,这就像硬件制造商已建成多年的IBM个人电脑兼容计算机事实标准。
米科斯表示,公共云和私有云,及软件作为一种服务和基础设施就像一种服务和平台作为一种服务需要展望未来,而开源软件将使客户能够灵活地选择正确的工具来工作。
米科斯说:“尽管微软和Vmware在较小程度上追求米科斯认为的以垂直堆叠为特点的锁定和缺乏选择,然而Eucalytpus创造了一个灵活的架构为客户提供他们的管理程序和操作系统的选择。通过追随亚马逊的API,Eucalyptus让客户在私有云和公共云间转移工作量。”
谈起公共云,比如亚马逊EC2,比私有云更进一步,但是“它们都将是巨大的业务”,相辅相成,米科斯说:“我们要主宰私有云业务,我们很高兴看到亚马逊和其他公司一起为公共云效力”
米科斯指出,尽管开放源代码并没有破坏微软的关键产品,然而像Exchange, SharePoint, Office 和Windows, LAMP组合(Linux, Apache, MySQL 和Perl/PHP/Python)已经成为向外扩展的Web服务器标准。
“所有在Web或者云中的事项运行在Linux上”,他说,“除了这个最大的战斗是在移动和云计算,LAMP组合是标准的解决方案,现在的战斗是在云计算,云基础设施和云API”,米科斯说。
微软有一个忠实的用户群以及一个在Windows Azure方面的好产品,米科斯说,但是作为一个开放源码的倡导者 他认为开放源码的模型是“优胜者和我们认为这就是渐渐接管世界“。 对于Azure,他指出,你不能选择某种管理程序或应用程序在服务器上运行。”你利用云计算平台并成为一个客户,但是这是你唯一可以做的一个决定“他说。
米科斯还讨论了他在芬兰发生的一些事,他的国家诞生了Linux的创始人Linux Torvalds和IRC和SSH项目。而MySQL的公司总部就设在瑞典。
“这可能是一个巧合但是这并不完全让人吃惊”,米科斯说。“在斯堪的纳维亚一般都非常开放。这里有共同工作的优良传统,我认为芬兰有一点科技狂热而且相比其他国家对此更加的迷恋。”
当然,MySQl以后具体会发展的如何,这恐怕只能看Oracle的政策了,然而Oracle是否会坚守他对MySQL用户开发者的承诺呢?还是让我们继续关注他吧!