程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> 2007開源數據庫MySQL將展翅高飛

2007開源數據庫MySQL將展翅高飛

編輯:MySQL綜合教程

一、自主搜索引擎Falcon蓄勢待發 

與自己的旗艦數據庫產品具有相同名字的著名開源軟件公司MySQL ABwww.mysql.com/),正在數據庫存儲引擎方面面臨著逐漸獲得更多的選擇,因為它已經看到一個更強大的競爭對手正悄然向其逼近。 

2005年,當著名的數據庫巨人甲骨文收購了小小的芬蘭數據庫軟件制造商Innobase後,曾經吸引了無數開源人士的關注,因為正是這家小公司在一直為開源數據庫MySQL提供著InnobaseDB存儲引擎。而由於MySQL在近年取得的迅速發展,已經逐漸開始對甲骨文產生了一定威脅,考慮到兩者之間的競爭關系,人們沒有理由不產生這樣的疑問:開源公司MySQL是否能繼續以令自己滿意的條件來得到Innobase的授權呢? 
盡管它還在努力去爭取這一點,MySQL首席執行官Marten Mickos表示:甲骨文在InnoDB上做的非常不錯,他們還是和以前一樣修復漏洞和開發產品。但是,MySQL必須具有新的選擇。2006年年底甲骨文開始銷售自己的Linux,這一變化更是加速了MySQL尋求研發自主搜索引擎的步伐。 
Mickos如此表示:對於那些可能不想使用InnoDB存儲引擎的用戶或者具有不同需求的用戶,MySQL將通過新增的存儲引擎插件來滿足它們。 
2006年7月25日,Solid Information Technology公司宣布,其專門為MySQL量身定做的Beta版SolidDB Storage Engin正式對外發布。目前,SolidDB的關系數據庫產品已經被全球超過300萬個關鍵任務系統所采用,SolidDB for MySQL開源數據庫系統能夠充分滿足高吞吐量、關鍵任務級應用對系統性能和可擴展性的要求。 
除此之外,MySQL公司自己的Falcon計劃不久也將作為測試版發布。近日,MySQL又宣布新增了兩家存儲引擎合作伙伴:Nitro安全公司和Infobright公司。 
就在幾天前,MySQL表示將在最近發布Falcon存儲引擎的Alpha測試版本提供給開發人員的內部測試版本)。對此Mickos表示:這表明了開源軟件系統具有自我治愈的能力,拿走一些東西,或者說有些東西有可能被拿走,開源社區和開源生態系統就會隨之創造相應的其他候選者和替代者。

二、MySQL與開源社區親密合作 

Falcon代碼的發布是MySQL向一個與以前不同的方向所邁出的一步。它證明了一點:MySQL並不會終止與自由/開源軟件社區的親密關系。2006年,MySQL與微軟通過談判達成合作伙伴關系,MySQL數據庫將成為微軟的Visual Studio業界合作伙伴之一。另外,MySQL開始推遲針對Debian發布企業產品的二進制版本。而在2005年,MySQL曾與SCO集團達成協議,MySQL將支持SCO的Unix操作系統的某些版本——要知道,SCO所發起的針對IBM的專利訴訟有可能對全球軟件事業造成毀滅性的打擊。MySQL的所有這些動作,曾經讓人們開始懷疑MySQL對開源社區的態度是否在發生變化。 

Mickos把與SCO的合作簡化為只是市場和金錢的關系。他表示:“關於和SCO的合作,有一個簡單的理由使我不能談論細節:協議條款中規定我不能這樣做。不過簡單的來說,是SCO來找到我們,並且想支付給我們報酬來讓我們支持它們的操作系統。我們認為,對最終用戶來說,無論他們使用的是什麼操作系統,他們都有權力使用最好的數據庫產品,因此我們接受了這次合作。” 

當Mickos被問及為什麼在2004年放棄了對相同的Unix操作系統的支持的時候,他表示:“這是因為我們沒有在市場中看到足夠的需求。”Mickos進一步表示:“我們也譴責SCO所發起的法律訴訟,但是我們也相信那一事件中的法官有兩個,一是法院,而是他們自己的消費者。我們一直是一個‘醫生’的角色而非‘法官’。” 
無疑,Mickos心中十分明白,他們所做的每一項決策都要經過仔細的考慮和審查,都要考慮到MySQL公司多年來在自由/開源軟件領域所建立起來的聲譽。Mickos表示:他最不想做的事情就是把這種已經建立起來的聲譽毀掉。 
MySQL推出自主搜索引擎是其高瞻遠矚的一種選擇,Mickos表示:為此他們已經放棄了一些新的存儲引擎方面的合作。

三、視用戶接受程度決定何時支持GPL V3 

最新版的通用公共授權GPLGeneral Public License) V3計劃在2007年3月份發布,當被問及MySQL是否會對其支持的時候,Mickos表示;在即將發布的MySQL 5.0 和 MySQL 5.1中還將使用目前的GPL V2版本,暫時沒有向GPL V3版本遷移的傾向,因為這樣更能符合業界的要求。 
從2006年開始,FSF(自由軟件基金會,Free Software Foundation)開始著手GPL V3的草稿,但是新的授權協議遭到了大部分Linux內核開發人員的抵制,他們比較看好目前的GPL V2版本。 
MySQL對GPL V3采取了觀望態度,想要觀察開源社區對即將到來的開源許可的接受的態度。Mickos 表示:“直到我們清晰的了解GPL V3相對GPL V2的接受程度,我們才會對GPLv2在我們的許可中的參考感到很舒服。” 
不過Mickosis也對未來充滿了美好願景,他表示:“你可能也知道,我們一直在積極參與GPL V3的制定工作,從GPL V3在2006年1月被宣布起草開始就成為GPL V3委員會的一員,並為自由軟件基金會提意見。我們目睹了巨大的改進並期望GPL V3流行” 
新的一年已經悄然開始,越來越多的軟件公司已經從自由/開源軟件中得到了自己想要的名或利,它們將必須設計新的業務模型以應對來自專有軟件廠商的挑戰。Mickos顯然更注重實效,而且比較擅長於和外界的合作。MySQL AB公司也因此成為目前使用最廣泛的開源數據庫——包括在微軟的操作系統Windows上也是如此。顯然,Mickos會想辦法讓MySQL坐穩開源數據庫的頭把交椅。 

小結

很顯然,MySQL的生命力和沖擊力已經有所影響,但是,MySQL在面臨著Oracle的觊觎、PostgreSQL的緊追等問題下,無論在產品技術還是市場策略上都需要自出自己的路。

相關文章鏈接:

盤點2006開源數據庫:面臨競爭和收購的選擇

07開源數據庫技術趨勢展望

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved