開篇明義:中國數(shù)據(jù)庫產(chǎn)業(yè)在未來可能遇到大問題。
原因有三。其一,發(fā)生在Android系統(tǒng)上的美國政府長臂管轄未來也可能發(fā)生在數(shù)據(jù)庫領(lǐng)域;其二,GPL開源協(xié)議的傳染性給國產(chǎn)數(shù)據(jù)庫商用帶來潛在未知風(fēng)險(xiǎn);其三,開源世界的商業(yè)平衡正在打破,日趨突出利益糾葛可能禍及國產(chǎn)數(shù)據(jù)庫公司。
以下對(duì)此一一解讀。
長臂管轄:開源的達(dá)摩克利斯之劍
起源于上世紀(jì)90年代初的開源運(yùn)動(dòng),對(duì)于整個(gè)世界有著深遠(yuǎn)的影響。它讓Linux成為全球最流行的操作系統(tǒng),也讓Linus Torvalds成為開發(fā)者們的偶像,并且深深影響著后來的軟件產(chǎn)業(yè)。
但是,今年特朗普政府施壓讓谷歌暫停華為Android部分服務(wù),讓人們看到美國政府長臂管轄所帶來的巨大破壞力,占據(jù)Android市場(chǎng)大半壁江山的中國五大手機(jī)廠商對(duì)此卻無能為力。開源,一開始是自由與美好的,一旦"野蠻力量"介入之后,它也可能變得齷齪與坑臟。
通常,人們總是高估了事件的短期影響,而低估了其帶來的長期影響。與開源有著千絲萬縷聯(lián)系的中國數(shù)據(jù)庫產(chǎn)業(yè),同樣需要重視長臂管轄這把開源的達(dá)摩克利斯之劍。
作為三大基礎(chǔ)軟件之一,數(shù)據(jù)庫在整個(gè)IT體系中的重要性不言而喻。中國數(shù)據(jù)庫產(chǎn)業(yè)經(jīng)過四十個(gè)年頭的發(fā)展,基本形成了三個(gè)派別:以人大金倉、達(dá)夢(mèng)、南大通用為代表的學(xué)院派,以阿里、騰訊為代表的互聯(lián)網(wǎng)公司派,以及以華為、中興為代表的通信公司派。
仔細(xì)研究會(huì)發(fā)現(xiàn),開源成就了中國數(shù)據(jù)庫產(chǎn)業(yè)的高速發(fā)展,以阿里、騰訊為代表的多家公司已經(jīng)成為數(shù)據(jù)庫領(lǐng)域重要的創(chuàng)新力量。但是,當(dāng)國內(nèi)的"去IOE"運(yùn)動(dòng)轟轟烈烈之際,一旦貿(mào)易糾紛持續(xù)下去,數(shù)據(jù)庫領(lǐng)域被特朗普政府所盯上是在所難免的,只是現(xiàn)在沒有爆發(fā)而已。因此,國產(chǎn)數(shù)據(jù)庫很難偏安一隅,再聯(lián)想到甲骨文創(chuàng)始人今年的公開言論,如果一旦針對(duì)開源數(shù)據(jù)庫進(jìn)行類似Android的長臂管轄,后果將是不寒而栗。
以在業(yè)界擁有廣泛應(yīng)用基礎(chǔ)的MySQL數(shù)據(jù)庫為例,MySQL可謂是中國開發(fā)者的最愛,常年個(gè)位列最常用的的數(shù)據(jù)庫排行榜第一位,多款國產(chǎn)商用數(shù)據(jù)庫都是基于MySQL。MySQL數(shù)據(jù)庫目前為Oracle公司所擁有,采用的雙重協(xié)議:一種是采用GPL(General Public License)授權(quán)協(xié)議,公眾可以免費(fèi)使用,主要是針對(duì)MySQL社區(qū)版;另一種則是商業(yè)授權(quán)協(xié)議,主要針對(duì)那些基于MySQL開發(fā)自己商業(yè)版本的企業(yè)。
MySQL的這種協(xié)議模式意味著,如果是用戶不涉及到改動(dòng)MySQL源代碼,則不用考慮準(zhǔn)尋GPL協(xié)議的問題,可以放心使用;而如果需要修改源代碼的情況下,要么遵守GPL協(xié)議選擇開源,要么獲得商業(yè)授權(quán)。一旦,特朗普政府針對(duì)數(shù)據(jù)庫開源協(xié)議"下手",進(jìn)行長臂管轄,勒令甲骨文公司暫停暫停商用授權(quán),或者嚴(yán)格執(zhí)行GPL協(xié)議,則會(huì)給國產(chǎn)數(shù)據(jù)庫帶來不可預(yù)估的潛在風(fēng)險(xiǎn)。
開源協(xié)議:國產(chǎn)數(shù)據(jù)庫的阿克琉斯之踵
開源≠免費(fèi),這世界本就沒有免費(fèi)的午餐。
在開源領(lǐng)域中,開源協(xié)議是一道繞不過的坎。它既讓大家享受到了開源軟件帶來的好處,也對(duì)使用開源軟件規(guī)定了相關(guān)限制與義務(wù)。目前在開源數(shù)據(jù)庫領(lǐng)域主要有GPL和BSD兩大類協(xié)議,不同開源協(xié)議下得開源數(shù)據(jù)庫,其對(duì)使用者的限制與義務(wù)不同。
在數(shù)據(jù)庫領(lǐng)域,目前基于BSD開源協(xié)議的開源數(shù)據(jù)庫限制最為寬松,典型的就是目前非常流行的PostgreSQL。
而最為嚴(yán)格就是GPL協(xié)議,而在國內(nèi)擁有最廣泛基礎(chǔ)的MySQL恰恰就是基于GPL協(xié)議。GPL協(xié)議核心思想是代碼開源和免費(fèi)使用,如果有人修改了基于GPL協(xié)議的軟件,那么修改的源代碼也必須要開源。GPL帶來的直接好處是大幅提升軟件產(chǎn)業(yè)整體效率和加速軟件技術(shù)整體發(fā)展,很多軟件的開發(fā)可以在源碼基礎(chǔ)上進(jìn)行開發(fā),避免重復(fù)勞動(dòng)。
但是GPL也是有"代價(jià)"的。GPL可謂是開源協(xié)議中要求最為嚴(yán)格的,即不允許修改后和衍生的代碼作為閉源商業(yè)軟件進(jìn)行發(fā)布和銷售,只要采用了開源軟件的接口和庫,哪怕是不修改源代碼,也必須對(duì)自身代碼進(jìn)行開源。
MySQL除了商業(yè)授權(quán)模式之外,它還嚴(yán)格遵循GPL協(xié)議。目前,MySQLClient的License采用的GPL v2,具有極高的傳染性,即與其有鏈接關(guān)系的代碼都必須以GPL許可對(duì)外開源,也就是說與該軟件在同一進(jìn)程中運(yùn)行的代碼都必須開源。如果有企業(yè)使用MySQL 5.6/5.7/5.8,并且沒有走商業(yè)授權(quán)模式,使用的是社區(qū)版,則需要遵循MySQL的GPL v2,即使通過鏈接方式使用GPL v2的軟件,也需要開源。
目前,針對(duì)MySQL數(shù)據(jù)庫作為云上服務(wù),GPL協(xié)議貌似還沒有覆蓋到,但是基于GPL協(xié)議更改的國產(chǎn)商用數(shù)據(jù)庫在善用私有云和線下分發(fā)銷售都存在著巨大的使用風(fēng)險(xiǎn)。如果通過 Blackduck Protex、FOSSID等專業(yè)工具進(jìn)行掃描認(rèn)定,一旦存在片段復(fù)用的情況,則需要遵守開源協(xié)議。
因此,GPL這種開源協(xié)議就猶如國產(chǎn)數(shù)據(jù)庫的阿克琉斯之踵,可能會(huì)給我國的數(shù)據(jù)庫產(chǎn)業(yè)帶來潛在的巨大風(fēng)險(xiǎn)。所有基于MySQL的商用國產(chǎn)數(shù)據(jù)庫公司,可能會(huì)面臨因?yàn)閰f(xié)議風(fēng)險(xiǎn),讓投入了大量的人才和資金在數(shù)據(jù)庫的研發(fā)與創(chuàng)新付之東流。
利益糾葛:開源的潘多拉之盒
開源,絕對(duì)數(shù)據(jù)庫市場(chǎng)未來的趨勢(shì),也是中國數(shù)據(jù)庫產(chǎn)業(yè)的未來。
開源數(shù)據(jù)庫最近十年一直處于快速增長的趨勢(shì),并且在2019年開始接近商業(yè)數(shù)據(jù)庫的市場(chǎng)份額。但是,2018年一系列事件標(biāo)志著開源世界的商業(yè)平衡正在打破。包括Redis、MongoDB、Neo4J等一批開源數(shù)據(jù)庫公司紛紛修改開源許可證,MongoDB甚至與全球最大云服務(wù)商AWS直接開撕。開源數(shù)據(jù)庫市場(chǎng)的商業(yè)利益糾葛日漸突出,糾葛愈演愈烈的話,就猶如打開潘多拉之盒,釋放出各種糾紛與風(fēng)險(xiǎn)。
環(huán)顧整個(gè)數(shù)據(jù)庫市場(chǎng),在交易型數(shù)據(jù)庫市場(chǎng)中,Oracle、微軟、IBM和SAP猶如四座大山,擁有深厚的用戶基礎(chǔ)和很大的市場(chǎng)份額;而隨著云計(jì)算市場(chǎng)的快速發(fā)展,AWS、微軟Azure、Google Cloud Platform正在形成云數(shù)據(jù)庫服務(wù)的新三巨頭,它們利用云計(jì)算的市場(chǎng)先機(jī)和規(guī)模效應(yīng),正在迅速提升自身在數(shù)據(jù)庫領(lǐng)域的影響力;而像MongoDB、Neo4J、Redis等專業(yè)數(shù)據(jù)庫廠商,則在數(shù)據(jù)庫的細(xì)分領(lǐng)域有著較強(qiáng)的影響力。
所以,中國數(shù)據(jù)庫公司要想取得突破可謂是困難重重,緊緊抓住開源這個(gè)數(shù)據(jù)庫技術(shù)未來創(chuàng)新最大的動(dòng)力源泉是關(guān)鍵所在。除了需要結(jié)合自身情況考慮數(shù)據(jù)庫技術(shù)路線、應(yīng)用的發(fā)展趨勢(shì)之外,另外不能忽視的很重要一點(diǎn)就是潛在的商業(yè)糾葛。
還是以MySQL為例,這種商業(yè)糾葛存在的風(fēng)險(xiǎn)取決于Oracle公司對(duì)于MySQL未來的態(tài)度。眾所周知,Oracle乃業(yè)界的開源殺手,對(duì)于開源一向不太友善。同樣是自身的數(shù)據(jù)庫軟件產(chǎn)品,更加傾向于商業(yè)數(shù)據(jù)庫產(chǎn)品和商業(yè)授權(quán)。近年來,隨著云計(jì)算市場(chǎng)越來越大,Oracle自身業(yè)務(wù)一直止步不前、增長乏力,未來是否會(huì)對(duì)MySQL商業(yè)授權(quán)深究值得中國數(shù)據(jù)庫產(chǎn)業(yè)的警惕。
此外,全球版權(quán)合規(guī)化、正版化的趨勢(shì)可謂是不可阻擋。從長遠(yuǎn)來看,中國的數(shù)據(jù)庫公司需要在注重自身技術(shù)的版權(quán)化、合規(guī)化,否則在未來很容易陷入到技術(shù)訴訟的糾紛之中。
總得來說,國產(chǎn)數(shù)據(jù)庫近年來取得了很多大家非常為之驕傲的成績,但是未來發(fā)展之路依然是充滿荊棘。我們固然不要妄自菲薄,但是也需要正視目前需要面對(duì)的這一切,在努力創(chuàng)新之余去盡量規(guī)避掉那些潛在的大坑。
路漫漫其修遠(yuǎn)兮,國產(chǎn)數(shù)據(jù)庫加油!
- 蜜度索驥:以跨模態(tài)檢索技術(shù)助力“企宣”向上生長
- 名創(chuàng)優(yōu)品超4000家門店接入“碰一下”支付,引爆年輕消費(fèi)熱潮
- 免稅店也能用“碰一下”支付了!中免海南免稅店:碰一下就優(yōu)惠
- 報(bào)告:人工智能推動(dòng)數(shù)據(jù)中心系統(tǒng)支出激增25%
- 密態(tài)計(jì)算技術(shù)助力農(nóng)村普惠金融 螞蟻密算、網(wǎng)商銀行項(xiàng)目入選大數(shù)據(jù)“星河”案例
- 專利糾紛升級(jí)!Netflix就虛擬機(jī)專利侵權(quán)起訴博通及VMware
- 兩大難題發(fā)布!華為啟動(dòng)2024奧林帕斯獎(jiǎng)全球征集
- 2025年工業(yè)軟件市場(chǎng)格局:7個(gè)關(guān)鍵統(tǒng)計(jì)數(shù)據(jù)與分析
- Commvault持續(xù)業(yè)務(wù)策略:應(yīng)對(duì)現(xiàn)代數(shù)據(jù)保護(hù)挑戰(zhàn)的新范式
- 2025年網(wǎng)絡(luò)安全主要趨勢(shì)
- 2025年值得關(guān)注的數(shù)據(jù)中心可持續(xù)發(fā)展趨勢(shì)
免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個(gè)人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),應(yīng)及時(shí)向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會(huì)依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。