![]() |
新聞中心
當(dāng)前位置:網(wǎng)站首頁(yè) > 新聞中心
Kubernetes, OpenStack 等被閉源?我禮貌性地慌一下
最近一段時(shí)間,有一種觀點(diǎn)在流傳,一些知名的開源軟件有可能被閉源。起因是美國(guó)制裁某通訊廠商,制裁內(nèi)容包括芯片和安卓系統(tǒng)。因?yàn)榘沧肯到y(tǒng)是開源的,引起了一種論調(diào),“開源的OpenStack、Kubernetes、Hadoop等軟件是美國(guó)人發(fā)起的,美國(guó)政府只要愿意,隨時(shí)也可以閉源!”
這種觀點(diǎn)是不正確的,相反,只有積極擁抱開源,才有話語(yǔ)權(quán),才能有利于正真的實(shí)現(xiàn)自主可控!這個(gè)問題需要分為幾個(gè)層面來看:
1.被制裁的是安卓系統(tǒng),不是安卓源代碼
Android最初由安迪·魯賓等人開發(fā)制作,于2005年7月11日被谷歌收購(gòu)。隨后,谷歌以Apache免費(fèi)開放源代碼許可證的授權(quán)方式,發(fā)布了安卓的源代碼。
安卓系統(tǒng)實(shí)際分為三個(gè)部分:內(nèi)核,實(shí)際是Linux內(nèi)核上裁剪和開發(fā),因?yàn)長(zhǎng)inux內(nèi)核使用的是GPL開源協(xié)議,GPL是具有傳染性的開源協(xié)議,即對(duì)Linux內(nèi)核的任何修改,也必須開源,這也是為什么Linux發(fā)行版都要開源的原因。
安卓系統(tǒng),谷歌以Apache許可證的方式發(fā)布了安卓源代碼。
谷歌的安卓應(yīng)用,比如谷歌Play商店、Gmail、地圖等,這部分是閉源的。谷歌發(fā)行的原生版本包含以上三個(gè)部分,被制裁的實(shí)際是谷歌的安卓框架和應(yīng)用,如果把安卓的內(nèi)核和系統(tǒng)源代碼拿來,去掉谷歌框架和谷歌的軟件,理論上是可以使用的。
亞馬遜的Kindle系統(tǒng)就是一個(gè)很好的例子,Kindle系統(tǒng)就是亞馬遜深度定制的安卓系統(tǒng),完全不依賴谷歌的安卓發(fā)行版。
另外,插一句,關(guān)于各種開源協(xié)議,阮一峰的博客上有一副圖,非常形象,可以參考下:2.開源是大勢(shì)所趨
使用開源軟件是大勢(shì)所趨,根據(jù)中國(guó)信通院《開源治理白皮書》中的數(shù)據(jù):開源軟件市場(chǎng)應(yīng)用廣泛。據(jù) Gartner 調(diào)查顯示, 99%的組織在其 IT系統(tǒng)中使用了開源軟件,同時(shí)開源軟件在服務(wù)器操作系統(tǒng)、云計(jì)算領(lǐng)域、 Web 領(lǐng)域都有比較廣泛的應(yīng)用。
開源軟件市場(chǎng)規(guī)模穩(wěn)居服務(wù)器操作系統(tǒng)首位。 ?全球公有云上運(yùn)行的負(fù)載有 90% 是 Linux 操作系統(tǒng)。
開源軟件在云計(jì)算領(lǐng)域使用廣泛。?2017《OpenStack User Survey》顯示: 2017 年, OpenStack 全球部署將近 1000 次。
2013 年 Docker 發(fā)布之后, 技術(shù)日漸崛起。截至 2014 年底,容器鏡像下載量高達(dá) 1 億;到 2017 年初,這一數(shù)量超過 80 億。
開源軟件在 Web 領(lǐng)域占據(jù)主要市場(chǎng)份額。 根據(jù) Netcraft《WebServer Survey》顯示, 調(diào)查發(fā)現(xiàn), Nginx 市場(chǎng)份額增加到 21.4%,較上一年增長(zhǎng) 3.84%, 成為了面向 Web 的計(jì)算機(jī)市場(chǎng)上第三大服務(wù)器廠商。開源軟件在安全、敏捷、人才方面有巨大的優(yōu)勢(shì),就連以前對(duì)開源嗤之以鼻的微軟也一百八十度的大轉(zhuǎn)彎,積極擁抱開源。
3.OpenStack、kubernetes 、Hadoop的運(yùn)作模式是基金會(huì)模式,美國(guó)政府也難以干涉
主流的開源軟件項(xiàng)目使用的都是基金會(huì)模式,OpenStack有自己的基金會(huì),kubernetes屬于CNCF基金會(huì),Hadoop屬于Apache基金會(huì),Apache基金會(huì)托管了許多知名的開源項(xiàng)目。最知名的開源基金會(huì)應(yīng)該是Linux基金會(huì)。這些開源基金會(huì)都采用相似的運(yùn)作模式,以Linux基金會(huì)為例。
以下數(shù)據(jù)引用自維基百科。
Linux 基金會(huì)(英語(yǔ):Linux Foundation,簡(jiǎn)稱 LF),是一家非營(yíng)利性技術(shù)貿(mào)易協(xié)會(huì),致力于促進(jìn),保護(hù)和推進(jìn)Linux和協(xié)同開發(fā)。它開始于2000年的開源碼發(fā)展實(shí)驗(yàn)室(OSDL),并與自由標(biāo)準(zhǔn)組織(FSG)合并后從而成為現(xiàn)在的組織。Linux基金會(huì)贊助Linux創(chuàng)始人Linus Torvalds和主管維護(hù)者Greg Kroah-Hartman的工作,并由領(lǐng)導(dǎo)Linux和開源公司的支持,以及來自全世界的開發(fā)商 。
截至2017年1月,Linux基金會(huì)共有超過260多名企業(yè)會(huì)員:白金會(huì)員(12名)每個(gè)會(huì)員每年捐出50萬美元,其中包括 (按字母順序排列):AT&T[12], 思科系統(tǒng), 富士通, 日立, 華為, IBM, 英特爾, 微軟, 日本電氣, 甲骨文公司, 高通, 三星電子
黃金會(huì)員(19名)每個(gè)會(huì)員每年捐出10萬美元
白銀會(huì)員(244名)每個(gè)會(huì)員每年捐贈(zèng)5,000-20,000美元(按雇員數(shù)量增加)基金會(huì)董事會(huì)成員由公司會(huì)員選舉(付費(fèi)高的會(huì)員選舉更多董事)。開源基金會(huì)的運(yùn)行類似聯(lián)合國(guó),任何的決議都需要董事會(huì)投票,是博弈的結(jié)果,基金會(huì)的運(yùn)行只要不違法,美國(guó)政府也不能干預(yù)。
從上面的數(shù)據(jù)可以看出,開源社區(qū)是全球開發(fā)者民間自發(fā)創(chuàng)新行為,開源項(xiàng)目(如Linux項(xiàng)目)和基于開源的商業(yè)化產(chǎn)品(如紅帽的企業(yè)版RHEL產(chǎn)品)是兩回事,前者不受商業(yè)爭(zhēng)端和政治行為的影響,所以不存在所謂“閉源”的風(fēng)險(xiǎn),即使把開源項(xiàng)目產(chǎn)品化,也必須遵守相關(guān)的開源協(xié)議(紅帽的RHEL也是開源的),把中美商業(yè)爭(zhēng)端和開源閉源放在一起,是一種誤導(dǎo),是對(duì)開源協(xié)議和開源組織的運(yùn)作方式不了解。
在法律層面,已經(jīng)銷售License和服務(wù)的商業(yè)化軟件產(chǎn)品的用戶使用權(quán)是受到法律保護(hù)的。知識(shí)產(chǎn)權(quán)也是受到法律保護(hù)的。
總結(jié):使用開源軟件是大勢(shì)所趨,OpenStack、Kubernetes、Hadoop這樣的軟件不僅不會(huì)閉源,并且會(huì)沿著目前的方向堅(jiān)定的走下去。正是因?yàn)殚_源項(xiàng)目的內(nèi)在機(jī)制,基于開源的商業(yè)化產(chǎn)品是安全和有發(fā)展保障的。只有積極擁抱開源,切切實(shí)實(shí)深度理解開源,才能在開源的基礎(chǔ)上實(shí)現(xiàn)真正的自主可控。
|