loading
薄凉的小子
赞赏支持
关注

Oracle 开始搞小动作 要毁掉 MySQL

薄凉的小子

我喜欢每天的 【晚安】 和 【早安】。

Oracle在2010年收购Sun Microsystems令开源资料库MySQL一起也被收归Oracle的旗下然而为免开源的MySQL影响自家品牌Oracle Database的收入有人发现Oracle开始开始搞小动作目的是要毁掉MySQL这个「养子」

众所周知Oracle一直是开源技术的「积极用家」只会利用开源技术的好处来赚钱但从来不会回馈开源社区然而Sun Microsystems旗下有数个非常重要的开源项目如OpenOffice.orgMySQL和VirtualBoxOracle收购Sun后为免闲言闲语并没有即时中止有关项目MySQL是目前最受企业欢迎的开源资料库之一更加是Oracle Database的理想代替品自然成为被开刀的对象最近发布的MySQL 5.5.27就被发现被静悄悄地拿走了Test Cases究竟Test Cases有多重要

任何开发者都有需要经常为程序加入修正档MySQL也不例外在给MySQL加入修正档后不仅需要测试新增的功能同时更重要的问题是需要对原有的功能作回归测试目的是确认新增的修正档不会导致其他功能产生新的臭虫Test Cases是一个以MySQL架构mysql-test和内部引擎为测试对象的工具可通过执行一个Case将该Case的输出结果与其他已证实没有问题的MySQL版本上的执行结果作比对如果某个Case的执行结果不一致便代表这个版本的MySQL有问题

mysql-test 自1999年起一直都有被使用此举自然令开发者除虫的工作更加困难今天MySQL已经被大量企业采用令问题有进一步增大的倾向Facebook Twitter甚至中国大陆的淘宝网都有使用MySQL其中Twitter的时间线用户资料和发言的技术都要使用MySQL暂时未知道会造成什么影响

另一个Oracle搞的小动作就是删除了MySQL的修正记录MySQL每次都会更换数百行的源程序码每一个change sets表示了特定功能的改良部分并记录了修正者的名字日期时间和理由没有了修正记录的话开发者将难以记起修正了什么或者作出了什么修正不少开发者都在Hacker News留言表示也许是时候放弃MySQL从新开发一个真正开源的资料库开发者集体逃亡在Oracle国王统治旗下发生已经不是第一次过去亦增发生OpenOffice开发人员集体离家出走事件OpenOffice原班人马创造了新的开源办公室软体LibreOfficeMySQL会不会演变到同一地步值得大家密切注意

 

2015-09-17
MySQL
MySQL
¥38.02
总资产
38953
获点赞
447
关注者
「真诚赞赏,手留余香」
赞赏支持
还没有人赞赏,支持一下吧
发布讨论

网友评论

还没有用户评论

相关链接

写评论
0
0
0
打赏