在公司对外宣讲的资料中,一贯说,Sun Microsystems是所有公司,机构中,对开源事业贡献开源代码的No.1,这些代码属于很多开发者熟悉的平台,软件和工具,比如OpenJDK, OpenSolaris, GlassFish, NetBeans, MySQL等等。同时,Sun在自己投入人力物力宣讲开源之外,也赞助各类开源项目,活动等等。
2009年4月中旬传来Oracel收购Sun的消息,但收购转眼拖到了2010年也没有完成,要说还是开源惹的祸,诞生于欧洲的MySQL是开源产品的一面旗帜,用户众多,欧盟担心Oracle的收购会扼杀MySQL, 因而迟迟不批准交易。而Sun在收购被拖延的半年多里,业务快速下滑,以每月一亿美元的速度亏损,对开源的投入和支持更无法顾及。
Oracle不断斡旋,即有对欧盟的,也有对原Sun用户的,也有对开发者的,也有对开源人士的,大致意思就是继续保持对Sun产品的开发和投入,对MySQL的投入也会比Sun更多。而技术人员也向欧盟解释MySQL的GPL License, 能保证这个开源软件的商业模式不被破坏。
这些看起来说服了欧盟,欧盟同意了收购,并会在2010年1月27日前给出正式决定,收购的完成近在眼前。但有很多疑问大家等着看答案,Java世界以后谁来定标准? 还有,Oracle会做对开源世界贡献最多的公司吗?
开源世界最不缺的就是斗士, MySQL创始人Michael Widenius在欧盟点头之后,转向俄罗斯和中国,希望这两个国家能够阻止收购,他认为这两个国家很强大,而且对开源一贯友善,会比欧盟做得好。这是一个很有意味的对比,我心目中最可能成为开源老大的Google此刻正要撤出中国。
在中国,可能开源还真得只能交给我们强大的政府去做了。