官术网_书友最值得收藏!

1.3 三大頂級基金會

在形形色色的開源組織里,有三個巨無霸的角色,就是Linux基金會、OpenStack基金會和Apache基金會。而三大基金會又與云計算有著千絲萬縷的關系。

整體而言,云計算的開源體系可以分為硬件、容器/虛擬化與虛擬化管理、跨容器和資源調度的管理和應用。在這幾個領域里,Linux基金會關注硬件、容器及資源調度管理,在虛擬化層面,也有KVM和Xen等為人熟知的項目。在容器方面,Linux基金會和Docker聯合發起了OCI(Open Container Initiative);在跨容器和資源調度管理上,Linux基金會和Kubernetes發起了CNCF( Cloud Native Computing Foundation)。相比之下,OpenStack基金會更為聚焦,專注于虛擬化管理。

1.Linux基金會

Linux基金會的核心目標是推動Linux的發展。我們耳熟能詳的Xen、KVM、CNCF等,都來自Linux基金會。

Linux基金會采用的是會員制,分為銀級、金級、白金級3個等級,白金級是最高等級。Linux基金會的會員數量不勝枚舉,不過由于白金級高達50萬美元的年費門檻,白金級會員卻是一份短名單,僅包括思科、富士通、惠普、華為、IBM、英特爾、NEC、甲骨文、高通、三星和微軟等知名企業。

值得一提的是,作為白金級會員的華為,在Linux基金會成功建立了一個項目——OpenSDS,這是首個由我國主導的Linux基金會項目。OpenSDS旨在為不同的云、容器、虛擬化等環境創建一個通用開放的軟件定義存儲解決方案,提供靈活的按需供給的數據存儲服務。

另外,2018年3月,由英特爾開源技術中心中國團隊主導的車載虛擬化項目ACRN也被Linux基金會接受并發布。ACRN是一個專為物聯網和嵌入式設備設計的管理程序,目標是創建一個靈活小巧的虛擬機管理系統。通過基于Linux的服務操作系統,ACRN可以同時運行多個客戶操作系統,如Android、Linux其他發行版或RTOS,使其成為許多場景的理想選擇。

2.OpenStack基金會

近些年,在開源的世界,OpenStack應該是最為紅火的面孔之一。OpenStack基金會就是圍繞OpenStack項目發展而來的。2012年9月,在OpenStack發行了第6個版本Folsom的時候,非營利組織OpenStack基金會成立。OpenStack基金會最初擁有24位成員,共獲得了1000萬美元的贊助基金,由RackSpace的Jonathan Bryce擔任常務董事。OpenStack社區決定OpenStack項目從此以后都由OpenStack基金會管理。

OpenStack基金會的職責為推進OpenStack的開發、發布,以及能作為云操作系統被采納,并服務于來自全球的所有28000名個人會員。

OpenStack基金會的目標是為OpenStack開發者、用戶和整個生態系統提供服務,并通過資源共享,推進OpenStack公有云和私有云的發展,輔助技術提供商在OpenStack中集成新興技術,幫助開發者開發出更好的云計算軟件。

OpenStack基金會在成立之初就設立了專門的技術委員會,用來指導與OpenStack技術相關的工作。對于技術問題討論、某項技術決策和未來技術展望,技術委員會負責提供指導性建議。除此之外,技術委員會還要確保OpenStack項目的公開性、透明性、普遍性、融合性和高質量。

在一般情況下,OpenStack技術委員會由13位成員組成,他們完全是由OpenStack社區中有過代碼貢獻的開發者投票選舉出來的,通常任職6個月后需要重選。有趣的是,其中的6位成員是在每年秋天選舉產生的,另外7位是在每年春季選舉產生的,通過錯開時間保證了該委員會成員的穩定性和延續性。技術委員會成員候選人的唯一條件是,該候選人必須是OpenStack基金會的個人成員,除此之外無其他要求。而且,技術委員會成員也可以同時在OpenStack基金會其他部門兼任職位。

而隨著越來越多的用戶在生產環境中使用OpenStack,以及OpenStack生態圈里越來越多的合作伙伴在云中支持OpenStack,社區指導用戶使用和產品發展的使命就變得越來越重要。鑒于此,OpenStack用戶委員會應運而生。

OpenStack用戶委員會的主要任務是收集和歸納用戶需求,并向董事會和技術委員會報告;以用戶反饋的方式向開發團隊提供指導;跟蹤OpenStack部署和使用,并在用戶中分享經驗和案例;與各地的OpenStack用戶組一起在全球推廣OpenStack。

3.Apache基金會

Apache基金會,簡稱為ASF,它支持的Apache項目與子項目中所發行的軟件產品都需要遵循Apache許可證(Apache License)。

對于開發者來說,在Apache的生態世界中,有“貢獻者→提交者→成員→導師”這樣的成長路徑。積極為Apache社區貢獻代碼、補丁或文檔就能成為貢獻者。通過會員的指定能夠成為提交者,成為提交者后就會擁有一些“特權”。提交者中的優秀人員可以“畢業”成為ASF成員。

Apache基金會為孵化項目提供組織、法律和財務方面的支持,目前其已經監管了數百個開源項目,包括Apache HTTP Server、Apache Hadoop、Apache Tomcat等。其中,Kylin是我國首個Apache頂級項目。

主站蜘蛛池模板: 海城市| 延长县| 天等县| 象州县| 舒城县| 阳山县| 尉犁县| 洮南市| 安福县| 曲靖市| 乐都县| 潞城市| 公安县| 普格县| 镇坪县| 上饶市| 云梦县| 聂拉木县| 南投市| 邛崃市| 英吉沙县| 绍兴县| 武宁县| 天镇县| 娄烦县| 毕节市| 阜宁县| 积石山| 井研县| 荆门市| 鄢陵县| 保德县| 湄潭县| 湘阴县| 邯郸县| 临沧市| 土默特右旗| 黄平县| 望都县| 平昌县| 石家庄市|