你需要了解的八家最重要的開源軟件基金會
【51CTO.com快譯】這是個開源世界
如今開源軟件基金會可謂是遍地開花:似乎每個月都有一家新的基金會宣布問世,開放容器項目(OCI)和云原生容器基金會(CNCF)就是最近成立的兩家基金會。
其原因是,由于開源軟件運動變得日益商業化,而另一方面,商業硬件和軟件廠商越來越可能參與開源項目。
開源項目組織(Open Source Initiative)的委員會主席Allison Randal說:“許多公司認為,自己可以通過一家可以信賴的獨立的非盈利機構,與其他公司一起搞開源項目,這對它們來說特別重要。”
她補充說:“彼此競爭的公司通常在合作上面臨巨大障礙。能夠進入一家中立、不競爭的基金會,大有用處。”
軟件基金會為開源項目提供了許多服務,包括擁有硬件、與供應商簽合同,甚至聘用員工。它們還起到了防火墻的功效,可以保護貢獻者,避免合同責任或者法律起訴(比如疏忽)。
它們還為項目參與者提供了許可、版權、專利及其他知識產權管理等方面的一個法律框架。Apache軟件基金會和自由軟件基金會之類的基金會甚至為監管的項目開發了自己的自由軟件許可證(分別是Apache許可證和GPL),這些許可證還可用于更為一般的用途。
大多數基金會還提供了技術服務,比如軟件庫和代碼簽名證書,另外還提供了比較普通的商業服務,比如提供銀行賬戶、管理項目成員以及發表聲明和新聞稿。
但并非所有軟件基金會都相同:一些基金會致力于單單一個開源項目,一些充當多個項目的大本營,還有一些不太關注項目,更加關注推廣宣傳整個開源軟件。
下面是八家最重要的開源軟件基金會。
1.Apache軟件基金會
Apache軟件基金會(ASF)提供了組織、法律和財務等方面的支持,監管350多個開源項目,其中包括Apache HTTP Server(全球應用最廣泛的網站服務器軟件)、Apache Hadoop大數據分析平臺以及Apache Tomcat(Java應用服務器)。這些開源項目都是采用Apache許可證發行的。
其孵化器項目還為期望加入該基金會的項目(和代碼庫)提供了一條道路。
2.軟件自由管理委員會
雖然無論規模還是知名度,軟件自由管理委員會(Software Freedom Conservancy)都不如Apache軟件基金會,但這是另一家為開源項目提供大本營和服務的基金會。它目前管理著33個項目,包括幾個一下子就能 辨認出來的項目,比如BusyBox、Git、Samba和Wine。
軟件自由管理委員會還運作一個GPL合規項目,該項目旨在執行GPL。它目前在幫助出錢出力,支持指控VMware涉嫌違反GPL的訴訟。
3.Linux基金會
Linux基金會支持Linux內核。這本身很重要,因為Linux內核是Linux的基礎,而Linux又是大多數開源軟件的基礎。
不過近些年來,Linux基金會已擴大了涉足領域,支持其他軟件項目,比如與軟件定義網絡、物聯網、移動、嵌入式軟件、云計算和容器等有關的項目。
Linux基金會還監管大型的協作項目,包括Xen項目、Kinetic開放存儲項目和核心基礎設施項目(Core infrastructure Initiative),項目貢獻者來自大型商業機構,包括谷歌、IBM、英特爾、思科和惠普。