“開(kāi)源軟件”這個(gè)術(shù)語(yǔ)自1988年誕生至今已有20多年歷史,已經(jīng)成為全球IT軟件的重要組成,越來(lái)越多的人選擇擁抱開(kāi)源,開(kāi)源社區(qū)流行著這樣一句話:“只要有足夠多的眼睛,就可以讓所有問(wèn)題浮出水面。”同樣的,也有足夠多的人和智慧去解決這些問(wèn)題。
根據(jù)全球最大開(kāi)源代碼托管平臺(tái)GitHub年度報(bào)告數(shù)據(jù)顯示,截止2019年GitHub托管倉(cāng)庫(kù)已有1.4億。開(kāi)放源代碼的使用在中國(guó)、印度和德國(guó)加快了速度。目前,中國(guó)GitHub用戶居全球第二,僅次于美國(guó)。
根據(jù)中國(guó)信息通信研究院(以下簡(jiǎn)稱信通院)發(fā)布的《開(kāi)源生態(tài)白皮書(shū)(2020年)》,2019年我國(guó)企業(yè)已經(jīng)使用開(kāi)源技術(shù)的企業(yè)占比為87.4%,同比增長(zhǎng)10.7%,我國(guó)企業(yè)使用開(kāi)源技術(shù)已成主流。
而在開(kāi)源軟件的使用中,數(shù)據(jù)庫(kù)是香餑餑。
根據(jù)信通院的數(shù)據(jù),我國(guó)超半數(shù)企業(yè)使用開(kāi)源軟件應(yīng)用于數(shù)據(jù)庫(kù)方向。企業(yè)在數(shù)據(jù)庫(kù)方面對(duì)開(kāi)源軟件的使用比例最高,占比為58.7%,其次企業(yè)對(duì)大數(shù)據(jù)和存儲(chǔ)的開(kāi)源軟件使用占比也均超過(guò)五成,分別為52.4%和51.2%。
在數(shù)據(jù)庫(kù)近50年的發(fā)展史中,開(kāi)源數(shù)據(jù)庫(kù)占據(jù)著非常重要的地位。根據(jù)DB-Engines的數(shù)據(jù),從2013年到現(xiàn)在,商業(yè)數(shù)據(jù)庫(kù)與開(kāi)源數(shù)據(jù)庫(kù)流行度此消彼長(zhǎng),達(dá)到分庭抗禮的態(tài)勢(shì)。以MySQL、PostgreSQL、MongoDB、MariaDB等為代表的開(kāi)源數(shù)據(jù)庫(kù)開(kāi)啟了一個(gè)新的時(shí)代,為科技公司和互聯(lián)網(wǎng)公司提供了新的選擇。
開(kāi)軟軟件既是商業(yè)模式的一種創(chuàng)新嘗試,也是新的技術(shù)產(chǎn)品形態(tài)。隨著開(kāi)源軟件的應(yīng)用越來(lái)越廣泛深入,其風(fēng)險(xiǎn)也越來(lái)越突出?!堕_(kāi)源生態(tài)白皮書(shū)(2020年)》指出,開(kāi)源軟件可能涉及三類(lèi)風(fēng)險(xiǎn):知識(shí)產(chǎn)權(quán)及合規(guī)風(fēng)險(xiǎn)、安全風(fēng)險(xiǎn)、運(yùn)維和技術(shù)風(fēng)險(xiǎn),其中知識(shí)產(chǎn)權(quán)及合規(guī)風(fēng)險(xiǎn)主要與開(kāi)源許可證的規(guī)定相關(guān),安全風(fēng)險(xiǎn)主要涉及安全漏洞等問(wèn)題,運(yùn)維和技術(shù)風(fēng)險(xiǎn)主要指因開(kāi)源軟件的引入導(dǎo)致的開(kāi)發(fā)運(yùn)維投入量大、技術(shù)人員要求高等問(wèn)題,而這三類(lèi)風(fēng)險(xiǎn)在不斷上升。
其中,許可協(xié)議的不確定性在數(shù)據(jù)庫(kù)領(lǐng)域較為突出,這兩年為業(yè)內(nèi)敲響了警鐘。從2018年開(kāi)始,Redis Lab、MongoDB、Neo4j等多家開(kāi)源數(shù)據(jù)庫(kù)修改許可協(xié)議,收縮許可。全球不確定性在增加,Apache、GitHub說(shuō)明遵循美國(guó)出口管制,更多人意識(shí)到開(kāi)源不自由。
按照開(kāi)源許可證的授權(quán)模式,有GPL、AGPL、LGPL、APL、MPL、BSD等,其中GPL非常嚴(yán)格,而B(niǎo)SD給予開(kāi)發(fā)者很大自由,比如MySQL屬于GPL,而PostgreSQL屬于BSD授權(quán),國(guó)內(nèi)有不少數(shù)據(jù)庫(kù)公司的產(chǎn)品就是基于Postgre開(kāi)發(fā)。
雖然開(kāi)源存在著風(fēng)險(xiǎn)和不確定性,但是很多人對(duì)開(kāi)源的發(fā)展持樂(lè)觀態(tài)度。國(guó)內(nèi)開(kāi)源生態(tài)的發(fā)展也逐漸向好?!堕_(kāi)源生態(tài)白皮書(shū)(2020年)》指出,早期國(guó)內(nèi)開(kāi)源生態(tài)發(fā)展最早集中在應(yīng)用側(cè)開(kāi)發(fā)軟件領(lǐng)域,但具有國(guó)際影響力的開(kāi)源項(xiàng)目不足,近年來(lái)國(guó)內(nèi)企業(yè)逐漸側(cè)重基礎(chǔ)軟件開(kāi)源項(xiàng)目布局,在操作系統(tǒng)、數(shù)據(jù)庫(kù)、中間件等領(lǐng)域涌現(xiàn)多個(gè)開(kāi)源項(xiàng)目,不乏國(guó)際基金會(huì)頂級(jí)開(kāi)源項(xiàng)目。技術(shù)共建是我國(guó)企業(yè)參與開(kāi)源的主要?jiǎng)訖C(jī)。根據(jù)信通院調(diào)查,60.7%的企業(yè)希望通過(guò)建設(shè)開(kāi)源生態(tài)的方式影響共建技術(shù),實(shí)現(xiàn)產(chǎn)品的完善與提升,其次,有41.4%的企業(yè)希望能接住開(kāi)源項(xiàng)目擴(kuò)大企業(yè)名氣。
而在數(shù)據(jù)庫(kù)領(lǐng)域,一方面取之開(kāi)源,回饋開(kāi)源,共同繁榮開(kāi)源生態(tài),加強(qiáng)開(kāi)源的治理,能夠規(guī)避一些風(fēng)險(xiǎn)茁壯成長(zhǎng),另一方面也需要加大自研的力度,走出自己的路。
責(zé)任編輯:lq
-
開(kāi)源軟件
+關(guān)注
關(guān)注
0文章
210瀏覽量
15934 -
數(shù)據(jù)庫(kù)
+關(guān)注
關(guān)注
7文章
3839瀏覽量
64542
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論