?我是荔園微風(fēng),作為一名在IT界整整25年的老兵,今天我們來看一看世界范圍內(nèi)知名的開源基金會和開源許可證。
開源基金會
基金會是開源生態(tài)中的一個重要組成部分,用于資金的籌集與開源項(xiàng)目的前期資助與后期的發(fā)展。這里將介紹部分重要基金會,供大家深人學(xué)習(xí)與借鑒。
云原生計(jì)算基金會 CNCF ( Cloud Native Computing Foundation )
云原生計(jì)算基金會于2015年12月11日成立。當(dāng)年谷歌內(nèi)部一直用于編排容器的Borg項(xiàng)目開源了,為了使該項(xiàng)目能夠得到更好的發(fā)展,谷歌與Linux基金會一起創(chuàng)辦了CNCF。谷歌把Borg用Go語言重寫,更名為 Kubernetes,并捐贈給CNCF。成立這個組織的初衷,簡單地說,是推動云原生計(jì)算可持續(xù)發(fā)展;幫助云原生技術(shù)開發(fā)人員快速地構(gòu)建出色的產(chǎn)品;主要成員包括谷歌、華為、蘋果、Spotify、Atlassian、 eBay、 Intuit、 Reddit、 Shopify、 Squarespace和沃爾瑪?shù)?87家公司。
CNCF的口號是“堅(jiān)持和整合開源技術(shù)來編排容器作為微服務(wù)架構(gòu)的一部分”,作為致力于云原生應(yīng)用推廣和普及的一支重要力量,不論是云原生應(yīng)用的開發(fā)者、管理者,還是研究人員都有必要了解。CNCF通過建立社區(qū)、管理眾多開源項(xiàng)目等手段來推廣技術(shù)和生態(tài)系統(tǒng)發(fā)展。CNCF作為一個廠商中立的基金會,致力于推廣 GitHub 上快速成長的開源技術(shù),如 Kubernetes、Prometheus、Envoy等,幫助開發(fā)人員更快、更好地構(gòu)建出色的產(chǎn)品。
目前,主要支持的項(xiàng)目有:源于谷歌的Kubemetes(容器編排引擎)開源項(xiàng)目;源于華為的KubeEdge(邊緣計(jì)算平臺)開源項(xiàng)目。
很多公司樂于把項(xiàng)目貢獻(xiàn)給CNCF,這樣能吸引更多的專家參與進(jìn)來。只有足夠優(yōu)秀的項(xiàng)目,CNCF才會接納,原創(chuàng)公司會在該項(xiàng)目上保持技術(shù)上的領(lǐng)先,也能擴(kuò)大技術(shù)影響力,所以原創(chuàng)公司愿意分享項(xiàng)目到CNCF。
CNCF(云原生計(jì)算基金會)構(gòu)建可持續(xù)生態(tài)系統(tǒng),并促進(jìn)社區(qū)支持云原生開源軟件的增長和健康發(fā)展。每個CNCF項(xiàng)目都需要有一個成熟度等級,申請成為CNCF項(xiàng)目的時候需要確定項(xiàng)目的成熟度級別。成熟度級別(MaturityLevel)包括以下三種:sandbox(初級),incubating(孵化中),graduated(畢業(yè))
更多信息可參閱:
https://www.cncf.io/
https://www.linuxidc.com/Linux/2015-07/120813.htm
Linux基金會
2000年, Linux 基金會成立,贊助Linux 創(chuàng)始人Linus Torvalds的工作。該基金會通過領(lǐng)先的技術(shù),和來自世界各地的開發(fā)人員合作。Linux基金會保護(hù)其成員和開源開發(fā)社區(qū)資源,以確保Linux仍然是免費(fèi)的,但技術(shù)上是先進(jìn)的。
2007年,由開源碼發(fā)展實(shí)驗(yàn)室(Open Source Development Labs, OSDL)與自由標(biāo)準(zhǔn)組織(Free Standards Group, FSG)聯(lián)合起來成立了 Linux 基金會。Linux基金會是一個非營利性的聯(lián)盟,其目的在于協(xié)調(diào)和推動Linux系統(tǒng)的發(fā)展,以及宣傳、保護(hù)和規(guī)范Linux。其中,MeeGo 是Linux 基金會管理下的Linux操作系統(tǒng)。
它還通過舉辦合作活動促進(jìn)創(chuàng)新,例如Linux技術(shù)社區(qū)、應(yīng)用開發(fā)商、行業(yè)和最終用戶,解決Linux生態(tài)系統(tǒng)面臨的緊迫問題,包括LinuxCon等。通過與Linux基金會的合作計(jì)劃,最終可以解決用戶、開發(fā)和產(chǎn)業(yè)的合作、技術(shù)、法律和宣傳的問題。
2010年6月29日,Linux基金會執(zhí)行董事JimZemlin表示:在嵌人式領(lǐng)域,Linux排名第一;超級計(jì)算機(jī)領(lǐng)域也是Linux領(lǐng)先的;服務(wù)器方面,Linux與微軟的Windows各占半壁江山;而桌面則是微軟領(lǐng)先的。從中可以看到,Linux在絕大部分領(lǐng)域都有出色的表現(xiàn)。
截至2011年12月,Linux已經(jīng)發(fā)展成為計(jì)算領(lǐng)域中的強(qiáng)有力的工具。
2018年3月28日,Linux基金會(Linux Funds)宣布推出LF深度學(xué)習(xí)基金會,助力開源技術(shù)在人工智能、機(jī)器學(xué)習(xí)和深度學(xué)習(xí)領(lǐng)域的發(fā)展。該基金會的聯(lián)合創(chuàng)始公司有:百度、華為、騰訊、諾基亞、中興、Amdocs、AT&T、B.Yond、Tech Mahindra、 Univa。
相關(guān)鏈接:Linux基金會,https: //linuxfoundation.cn
Apache軟件基金會
Apache 軟件基金會(也就是 Apache Software Foundation, ASF),是專門為支持開源軟件項(xiàng)目而辦的一個非營利性組織。在它所支持的Apache項(xiàng)目與子項(xiàng)目中,所發(fā)行的軟件產(chǎn)品都持有Apache許可證(Apache License)。
Apache軟件基金會正式創(chuàng)建于1999年7月。它的創(chuàng)建者是一個自稱為“Apache組織”的群體。這個“Apache組織”在1999年以前就已經(jīng)存在很長時間了,這個組織的開發(fā)愛好者們聚集在一起,在美國伊利諾伊斯大學(xué)超級計(jì)算機(jī)應(yīng)用程序國家中心(National Center for Supercomputing Applications,簡稱NCSA)開發(fā)的NCSA Httpd服務(wù)器的基礎(chǔ)上開發(fā)與維護(hù)了一個叫 Apache的Http服務(wù)器。
相關(guān)鏈接:https://www.apache.org/index.html#news
自由軟件基金會(FSF)
自由軟件基金會(Free Software Foundation,F(xiàn)SF)是一個致力于推廣自由軟件,促進(jìn)計(jì)算機(jī)用戶自由的美國民間非營利性組織。它是1985年10月由理查德·斯托曼建立的。其主要工作是執(zhí)行GNU計(jì)劃,開發(fā)更多的自由軟件,完善自由軟件理念。
自由軟件基金會是一個致力于促進(jìn)和保護(hù)計(jì)算機(jī)用戶自由的非營利性組織,從其建立到20世紀(jì)90年代中期,自由軟件基金會的基金主要被用來雇傭程序員發(fā)展自由軟件。從20世紀(jì)90年代中期開始,寫自由軟件的公司和個人太多了,因此,自由軟件基金會的雇員和志愿者主要在自由軟件運(yùn)動的法律和結(jié)構(gòu)領(lǐng)域工作。
隨著社會越來越依賴計(jì)算機(jī),運(yùn)行的軟件對于確保自由社會的未來至關(guān)重要。自由軟件需要對在家庭、學(xué)校和企業(yè)中使用的技術(shù)的控制權(quán)。在這些技術(shù)中,計(jì)算機(jī)是為個人和公共利益服務(wù)的,而不是為可能尋求限制和監(jiān)控的專有軟件公司或政府而服務(wù)的。自由軟件基金會專門使用自由軟件來執(zhí)行其工作。
自由軟件運(yùn)動是計(jì)算文化引起的成功的社會運(yùn)動之一,它是由致力于自由和共享事業(yè)的全球程序員社區(qū)推動的。但是,自由軟件運(yùn)動的最終成功取決于向我們的朋友、鄰居和工作同事傳授沒有軟件自由的危險(xiǎn),以及社會對其計(jì)算失去控制的危險(xiǎn)。
FSF維護(hù)了“自由軟件定義”,清楚地記錄了特定軟件程序必須被視為自由軟件的真實(shí)情況。FSF贊助了GNU項(xiàng)目,正在進(jìn)行的工作是支持被許可為免費(fèi)軟件的操作系統(tǒng)的開發(fā)。FSF還資助和促進(jìn)重要的免費(fèi)軟件開發(fā),并為GNU軟件維護(hù)者提供開發(fā)系統(tǒng),包括完整的電子郵件和 shell服務(wù),以及郵件列表。我們致力于促進(jìn)GNU操作系統(tǒng)的開發(fā),并使志愿者能夠輕松地為這項(xiàng)工作做出貢獻(xiàn),包括贊助Savannah源代碼存儲庫和免費(fèi)軟件開發(fā)中心。
FSF在大部分GNU操作系統(tǒng)和其他自由軟件上擁有版權(quán)。FSF聲稱持有這些資產(chǎn)是為了保護(hù)自由軟件。每年,F(xiàn)SF都會從從事免費(fèi)軟件工作的個人軟件開發(fā)人員和公司那里收集成千上萬的軟件,在美國版權(quán)局注冊這些版權(quán),并執(zhí)行分發(fā)自由軟件所依據(jù)的許可證——通常是GNU通用公共許可證。FSF這樣做是為了確保自由軟件發(fā)行人遵守其義務(wù),將自由傳遞給所有用戶,共享、學(xué)習(xí)和修改代碼。FSF通過免費(fèi)軟件許可和合規(guī)性實(shí)驗(yàn)室進(jìn)行此項(xiàng)工作。
FSF發(fā)布了GNU通用公共許可證(GNU GPL),這是世界上最受歡迎的自由軟件許可證之一,并且是唯一以促進(jìn)和維護(hù)軟件自由為明確目的而編寫的許可證。FSF發(fā)布的其他重要許可證包括GNU較小通用公共許可證(GNULGPL)GNU Affero 通用公共許可證(GNU AGPL)和 GNU自由文檔許可證(GNUFDL)。
Eclipse基金會
2004年,Eclipse基金會被創(chuàng)立,這是一個不以營利為目的的組織,主要任務(wù)是監(jiān)督項(xiàng)目,從技術(shù)上替代微軟的Visual Studio 套件。Eclipse為開發(fā)者提供的開發(fā)環(huán)境是不依賴于任何單一的編程語言或供應(yīng)商的。
具體內(nèi)容詳見以下網(wǎng)址:http://www.eclipse.org/org/foundation/
?
開源許可證
開源所涉及的許可證非常多,這些內(nèi)容都可以在以下網(wǎng)站進(jìn)行檢索。具體詳見https://opensource.org/licenses/category。以下我們重點(diǎn)介紹幾個廣泛使用的許可證。
GNU GPL:GNU通用公共許可證
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
GNULGPL:GNU較小通用公共許可證
https://opensource.org/licenses/lgpl-license
Apache許 2.0(Apache-2.0)
Apache 許可證, https: //opensource.org/licenses/Apache-2.0
3條款BSD許可證(BSD-3-Clause)
https://opensource.org/licenses/BSD-3-Clause
2條款BSD許可(BSD-2-條款)
https://opensource.org/licenses/BSD-2-Clause
MIT許可證(MIT)
https://opensource.org/licenses/MIT
Mozilla公共許可證2.0(MPL-2.0)
https://opensource.org/licenses/MPL-2.0
通用開發(fā)和發(fā)行許可證1.0(CDDL-1.0)
https://opensource.org/licenses/CDDL-1.0
Eclipse公共許可證 2.0(EPL-2.0)
https://opensource.org/licenses/EPL-2.0文章來源:http://www.zghlxwxcb.cn/news/detail-485203.html
作者簡介:荔園微風(fēng),1981年生,高級工程師,浙大工學(xué)碩士,軟件工程項(xiàng)目主管,做過程序員、軟件設(shè)計(jì)師、系統(tǒng)架構(gòu)師,早期的Windows程序員,Visual Studio忠實(shí)用戶,C/C++使用者,是一位在計(jì)算機(jī)界學(xué)習(xí)、拼搏、奮斗了25年的老將,經(jīng)歷了UNIX時代、桌面WIN32時代、Web應(yīng)用時代、云計(jì)算時代、手機(jī)安卓時代、大數(shù)據(jù)時代、ICT時代、AI深度學(xué)習(xí)時代、智能機(jī)器時代,我不知道未來還會有什么時代,只記得這一路走來,充滿著艱辛與收獲,愿同大家一起走下去,充滿希望的走下去。文章來源地址http://www.zghlxwxcb.cn/news/detail-485203.html
到了這里,關(guān)于開源軟件介紹——開源基金會和開源許可證的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!