但從08年1月底Sun公司宣布收購MySQL數據庫并達成最終協議,到如今的Sun所有產品盡歸甲骨文旗下,對于這一年前剛剛收購的MySQL數據庫來說,面對著這位昔日的競爭對手,如今卻成為了別人“棋子”,MySQL數據庫將會何去何從?四分五裂的MySQL能否重整山河?
MySQL數據庫的命運
對于MySQL數據庫來說,經歷著眾多的命運改變。早在Oracle收購之前,MySQL數據庫開源社區就受到過分的應用而導致資源緊張的狀況,隨著08年1月Sun收購MySQL數據庫,使得原有緊張的局面爆發,大量的MySQL數據庫開發人員的離開公司,維德紐斯(Widenius)稱,在易于使用和修改MySQL數據庫代碼上,Sun公司做得不夠,其中難以忍受MySQL數據庫在Sun管理體制下緩慢的研發進程和Sun的企業文化才是最終的因素。
另外,隨著大批開發人員的出走,MySQL數據庫的源代碼出現分支:Dizzle和MariaDB。這些還都不足以讓甲骨文收購MySQL數據庫的開發者煩惱,近日MySQL數據庫創始人MontyWidenius以及另一個MySQL數據庫專家DavidAxmark相繼離開,創建開源數據庫聯盟,實現了Widenius上個月底宣布將成立MySQL數據庫分支的計劃。
而更值得關注的是,對于支持MySQL數據庫開發用戶來說,其實并不孤單。前MySQL數據庫員工以及Dizzle開發者共同呼吁,新的開源數據庫聯盟應該更加的官方化,但是最終的結果將決定著MySQL數據庫的命運。
Oracle能否保留MySQL數據庫產品
當然,對于MySQL數據庫而言,只能有一個真正的,正式版的產品:這就是后來被Sun公司收購,并最終歸入甲骨文公司旗下的MySQL數據庫。甲骨文公司目前擁有MySQL數據庫所有版權,商標及其他知識產權。雖然這一切看上去都很好,但是僅MySQL數據庫的品牌存在,可能不會讓用戶的擔心得到寬慰。MySQL數據庫開源數據庫的特性不會由一個世界最大的商業軟件公司獲得更多的關注。
對于甲骨文收購下的低端產品MySQL數據庫而言,當它作為有一個利潤豐厚的,專有數據庫出售的時候會受到Oracle極大的支持。但作為MySQL數據庫開源社區而言,甲骨文公司的商業化會讓MySQL數據庫的吸引力逐漸變得減弱。
另外,眾所周知,開放源碼的用戶是賦予變化的團體。如果一個項目滿足不了用戶需求,那么用戶會轉到其他地方——而對于源代碼開發者也是一樣。不斷的完善才是開源社區的生存發展的保證,而作為商業化的甲骨文希望的不在反復完善的開發上耗費大量的資源。
出現分歧,誰是贏家和輸家
對于Oracle和開源軟件的支持者之間也同樣存在很大的分歧,這些因素就是拘泥于完全商業化進程的開發模式,以及緩慢的開發速度是開放源碼用戶不能容忍,甚至面對官方的繁瑣程序會更加的難以接受。
由此,最好的解決方案是甲骨文將加入開源數據庫聯盟,并積極的推廣MySQL數據庫在一個開放的、自由的社區環境中應用。MySQL數據庫作為甲骨文收購Sun得到的一項資產,盡管之前的Sun不知道把它擺在什么位置,也不知如何加以管理。但如今歸于Oracle旗下,如果Oracle不能加以合理有效應用,MySQL數據庫將仍然是一個品牌的名稱,而這個品牌將在不久的將來沒有實質的意義。
編輯推薦
如何更改在Ubuntu下的MySQL數據庫存儲位置
MySQL表結構使用timestamp以自動獲取當前時間
MySQL中的datetime與timestamp比較
淺析如何定位,排除和避免MySQL性能故障
用好SELECT索引 提高MySQL查詢統計速度