新聞中心
【外電頭條】當(dāng)初Sun Microsystems公司即將迎來(lái)收購(gòu)之時(shí),一群曾經(jīng)參與過(guò)著名人氣開(kāi)源數(shù)據(jù)庫(kù)MySQL開(kāi)發(fā)的程序員們決定另起爐灶,打造名為MariaDB的新項(xiàng)目。

MariaDB Logo
新項(xiàng)目由Michael “Monty” Widenius定名并領(lǐng)導(dǎo),這位MySQL項(xiàng)目的原始開(kāi)發(fā)者兼MySQL公司聯(lián)合創(chuàng)始人放棄甲骨文的招攬,從零開(kāi)始重新奮斗。在離開(kāi)Sun公司之后,他在自己的故鄉(xiāng)荷蘭成立了一家公司——也就是Monty Program AB——借以管理MariaDB項(xiàng)目的開(kāi)發(fā)工作,同時(shí)向廣大MySQL技術(shù)達(dá)人敞開(kāi)懷抱。不久之后,Monty Progam公司就擁有了一個(gè)實(shí)力強(qiáng)勁的開(kāi)發(fā)團(tuán)隊(duì)。
也許大家并不了解,但他們的確一直在廢寢忘食地工作。由于甲骨文公司在全面收購(gòu)Sun資產(chǎn)后對(duì)MySQL的開(kāi)發(fā)工作表現(xiàn)出極高熱情,導(dǎo)致MariaDB感受到了***的競(jìng)爭(zhēng)壓力。然而優(yōu)秀的人才在對(duì)抗當(dāng)中力挽狂瀾,幫助MariaDB站穩(wěn)了腳跟。在一份由Network World網(wǎng)站公布的六大開(kāi)源數(shù)據(jù)庫(kù)評(píng)測(cè)報(bào)告中(包括MySQL),我們發(fā)現(xiàn)MariaDB赫然成為人氣***的數(shù)據(jù)庫(kù)方案。Monty告訴我,MariaDB與MySQL相比擁有約三十人工作年的研發(fā)優(yōu)勢(shì),而Monty Program公司也對(duì)自家產(chǎn)品的領(lǐng)先性表示認(rèn)同——尤其是在安全性修復(fù)方面。
快速修正是關(guān)鍵
Monty告訴我們,MariaDB開(kāi)發(fā)團(tuán)隊(duì)一直在與mitre.org通力合作,希望保障一切安全問(wèn)題都能被快速發(fā)展、上報(bào)且擁有完備的細(xì)節(jié)描述。由于甲骨文公司不再公布安全修復(fù)細(xì)節(jié),MariaDB團(tuán)隊(duì)通常需要對(duì)來(lái)自MySQL的補(bǔ)丁程序進(jìn)行逆向工程,借以找出其修復(fù)對(duì)象。搞清狀況之后,這些補(bǔ)丁將被合并起來(lái)并為MariaDB提供服務(wù)。Monty表示“MariaDB可以被看作是安全性***的MySQL版本”——這一聲明相當(dāng)大膽。
盡管MariaDB與MySQL兩者在新版本公布之前,其安全漏洞的修復(fù)細(xì)節(jié)一般都要受到嚴(yán)格保密,但最近的一次事件令雙方在安全應(yīng)對(duì)機(jī)制與響應(yīng)速度上的差異顯露無(wú)遺。問(wèn)題甫一曝光,MariaDB就行動(dòng)起來(lái)并在幾天之內(nèi)就利用開(kāi)放并記錄開(kāi)源補(bǔ)丁完成了修復(fù)工作;相比之下,MySQL直接現(xiàn)在(截稿之日)仍然沒(méi)能搞定這些安全漏洞。
這已經(jīng)不算什么新鮮事了。甲骨文公司一直在對(duì)企業(yè)資源優(yōu)先參與并處理MySQL社區(qū)事務(wù)的做法抱怨不已,結(jié)果當(dāng)然顯而易見(jiàn):裁撤相關(guān)流程轉(zhuǎn)投其它開(kāi)發(fā)項(xiàng)目并延緩修復(fù)安全漏洞,而這一切都令項(xiàng)目組與MySQL生態(tài)系統(tǒng)間的交流日益惡化。我曾與MySQL與MariaDB雙方的外部生態(tài)系統(tǒng)合作伙伴進(jìn)行過(guò)對(duì)話(huà),而他們都對(duì)甲骨文公司的強(qiáng)硬作風(fēng)表示無(wú)奈。
面臨如此窘境,上周傳出的新聞無(wú)疑可算大大的利好消息:MariaDB基金會(huì)正式成立,MySQL開(kāi)源社區(qū)也將有望自此步入新的發(fā)展階段。MariaDB——從側(cè)面來(lái)看也就是MySQL——終于擁有了專(zhuān)門(mén)的機(jī)構(gòu)體系,該基金會(huì)的出現(xiàn)將一舉扭轉(zhuǎn)發(fā)展控制一家掌握的被動(dòng)現(xiàn)狀。
生態(tài)系統(tǒng)受到影響
這對(duì)MySQL的生態(tài)系統(tǒng)又意味著什么?首先,MySQL將借打包與整合之力獲得提升。很明顯,像MariaDB這樣的開(kāi)放式項(xiàng)目在使用便捷性上要遠(yuǎn)超過(guò)某家企業(yè)針對(duì)自身業(yè)務(wù)所打造的數(shù)據(jù)庫(kù)方案。在未來(lái),我們很可能看到被囊括在Linux發(fā)行版中的MariaDB,同樣也可能在LAMP部署中發(fā)現(xiàn)它的身影(而且在用MariaDB代替?zhèn)鹘y(tǒng)MySQL之后,我們?nèi)匀豢梢匝赜谩甅’這個(gè)字母)。
其次,創(chuàng)新的可能性也將大大增加。某位開(kāi)發(fā)人士曾告訴我,MariaDB身上具備一些***吸引力的發(fā)展?jié)摿ΑС諳LTP、OLAP、以數(shù)據(jù)為中心的專(zhuān)業(yè)處理方案以及高度可擴(kuò)展的多控制集群。這種多元化的發(fā)展方向意味著項(xiàng)目需要接納來(lái)自各個(gè)方面的信息與意見(jiàn),而基金會(huì)的成立為開(kāi)發(fā)者提供了一套透明的管理平臺(tái),其向所有人開(kāi)放的基礎(chǔ)特性對(duì)于整個(gè)項(xiàng)目的走向有著非常深遠(yuǎn)的積極意義。
第三,有效改善項(xiàng)目競(jìng)爭(zhēng)力。MariaDB最近剛剛公布了一套兼容性極高的客戶(hù)端庫(kù),完全利用LGPL從零開(kāi)始重新編寫(xiě)、借以替代MySQL及其衍生版本原先所使用的GPL——現(xiàn)在MariaDB與MySQL雙方都將由此而受益。正如社區(qū)成員Arjen Lenz在評(píng)論中所說(shuō),這一點(diǎn)對(duì)于雙重許可問(wèn)題意義重大?,F(xiàn)在商業(yè)用戶(hù)們?cè)僖膊槐貫榱吮苊忸~外的GPL合規(guī)性管理需求而忍痛為MySQL購(gòu)買(mǎi)專(zhuān)有許可了。
將三個(gè)因素綜合起來(lái)看,MariaDB絕對(duì)有機(jī)會(huì)在規(guī)模龐大且對(duì)手眾多的MySQL市場(chǎng)中依靠獨(dú)特魅力取得競(jìng)爭(zhēng)優(yōu)勢(shì)。Monty告訴我們,MariaDB項(xiàng)目的代碼貢獻(xiàn)者中已經(jīng)出現(xiàn)了許多企業(yè)巨頭的身影,其中包括Facebook、谷歌、Twitter等,而且專(zhuān)為開(kāi)發(fā)者們準(zhǔn)備的IRC交流平臺(tái)上經(jīng)常有上百人在線(xiàn)。
雖然形勢(shì)見(jiàn)好,但也并非萬(wàn)事大吉。MySQL生態(tài)系統(tǒng)中有那么一部分似乎就完全沒(méi)受到正面影響:Drizzle項(xiàng)目,其目的是通過(guò)重新設(shè)計(jì)一套更小、更具模塊化特性的微內(nèi)核實(shí)現(xiàn)云部署。該項(xiàng)目創(chuàng)始人Brian Aker在Twitter上明確表達(dá)了自己對(duì)于基金會(huì)的不屑一顧,并通過(guò)電子郵件宣稱(chēng)自己將保持觀(guān)望態(tài)度。Drizzle項(xiàng)目已經(jīng)擁有了自己的一套非GPL客戶(hù)端庫(kù)——雖然還未能實(shí)現(xiàn)完全兼容——而Aker認(rèn)為MariaDB所使用的JDBC驅(qū)動(dòng)(即Java數(shù)據(jù)庫(kù)連接)從某種程度上來(lái)說(shuō)源自Drizzle(其采用BSD許可,而MariaDB則采用LGPL)。
在任何大型技術(shù)社區(qū)當(dāng)中,意見(jiàn)分歧都是不可避免的,所以我們倒是無(wú)需對(duì)這種劍拔弩張的氣氛太過(guò)在意。相信只要擁有良好的執(zhí)行力,MariaDB基金會(huì)很可能為MySQL社區(qū)注入新的活動(dòng),并實(shí)現(xiàn)又一輪創(chuàng)新與業(yè)務(wù)增長(zhǎng)。要達(dá)到這一目標(biāo)并不簡(jiǎn)單,但項(xiàng)目中所蘊(yùn)含的潛力同樣極為可觀(guān)。MySQL已經(jīng)成為開(kāi)源歷史上的一塊重要基石,而MariaDB很可能在未來(lái)的發(fā)展道路上成為又一座豐碑。
英文原文地址:http://www.infoworld.com/d/open-source-software/the-mariadb-foundation-turning-point-mysql-209168
新聞名稱(chēng):MariaDB成為MySQL命運(yùn)轉(zhuǎn)折點(diǎn)?
網(wǎng)頁(yè)網(wǎng)址:http://m.5511xx.com/article/dppeicj.html


咨詢(xún)
建站咨詢(xún)
