日期:2014-05-20  浏览次数:20682 次

甲骨文继续采取措施 进一步将MySQL转向闭源 转
原文地址

甲骨文在最新发布的 MySQL 中将不再公开测试数据,此举表明它将继续采取措施,将该开源软件转向闭源,并疏远 MySQL 开发者社区。

  这个问题可以回溯到业内人士发现最新版本的 MySQL 修复了一些漏洞,但所有补丁均未提供任何有关的测试数据。这给开发者们带来了很多问题,开发者们无法保证那些漏洞是否真的被修复了。

  很明显,甲骨文是想让开发者们很难使用 MySQL。这主要是因为开发者社区对于甲骨文如何看待开源和闭源问题有着不同的看法。 甲骨文此举将给开发者们带来各种各样的问题。

  MySQL 是全球开发者使用最多的数据库。甲骨文在 2010 年收购了 Sun Microsystems 之后获得了该软件的发布控制权。

  据国外科技网站 MariaDB 上发布的一个帖子称,MySQL 自 1999 年起使用了一种名为 MySQL-test 的测试框架。多年以来,各种测试主要针对新功能来设计,其中总是包括一项用来保证漏洞得到修复的回归测试。

  来自 Facebook 和 Twitter 的开发者们对那个测试框架的依赖性很重。在 Twitter 平台上,MySQL 是大多数 Twitter 数据、兴趣图表、时间轴、用户数据和推特本身背后最主要的存储技术。

  甲骨文似乎还抽出了 MySQL 的修订历史。修订历史将以前对无数行源代码进行的修改进行了分组,归纳到所谓的“变化集”中。一个变化集可以显示出某项具体功能发生的变化。它可以显示出修改者的身份、修改的时间和原因。

  清除掉修订历史记录后,甲骨文就可以让开发者们搞不清楚哪些问题已经被修复,哪些问题还没有被修复。

  观察员们认为,甲骨文似乎不想公开 MySQL 的修订测试和修订历史。 从甲骨文一贯的行事风格和历史来看,这一点并不出人意料。

------解决方案--------------------
SF。
------解决方案--------------------
Larry. Ellison比那些伪君子好多了。

看好疯狂的人,他能改变世界,打破微软统治就靠他了。

解放被微软禁锢的思想,建立自由软件的天堂。

JAVA变成什么样子我都能接受,只要不变成C#那样就行了。
------解决方案--------------------
自己是比较喜欢mysql的。
真不知道这个喜欢的东西是不是要被埃里森搞的不太喜欢。

对于埃里森以前还是比较欣赏的。特别是他在耶鲁大学的讲话。

------解决方案--------------------
开不开源无所谓。

------解决方案--------------------
我是新人,用什么无所谓,不过还是想用MYSQL
------解决方案--------------------
力挺Postgresql!

Postgresql一定会越来越多地替代MySQL的。


------解决方案--------------------
现在参加oracle的会议,旁边都是mySQL展台

11楼可能确实很牛自己写数据库,可惜无论怎样,不可能去改变数据库当今的格局
------解决方案--------------------
早就用maria替代mysql了,以后还得变。
进了Oracle被闭源是迟早的事儿,天下开久必闭,闭久必开,SQL久了就NoSQL,行久了就列。
------解决方案--------------------
MySql世界上用得最多的数据库?
------解决方案--------------------
埃里森的那个演讲显然是假的。。。。。
------解决方案--------------------
我很想知道我的ATTiny13能不能用Java驱动起来。。如果可以那是多美好的事情啊。。
------解决方案--------------------
路过.
------解决方案--------------------
帮顶!
------解决方案--------------------
mark.
------解决方案--------------------
围观围观。。。