GitHub 事件之後,我們應該如何看待開源?|Q推薦

在開發者心中,GitHub 在一定程度上就約等於“開源”。GitHub 作為一個原始碼託管平臺,將全球的開發者連線在了一起,為開源專案、生態的發展提供了有力的支援。GitHub 2021 年度報告顯示,平臺上的開發者數量達 7300 萬;世界財富 100 強企業中的 84% 都在使用 GitHub。近期,GitHub 的一些事件在開源圈內引發了熱議,也引發了大家對於開源的思考。

1

開源的中立性受到質疑

最引人關注的一個事件可能是, GitHub 前段時間封停了俄羅斯開發者的一些賬號,理由是這些賬號的使用者受僱於被美國製裁的一些公司。這種無徵兆的 GitHub 賬號訪問限制影響到了一些其他開源專案,如蘋果開發者社群有兩個比較熱門的專案 Quick (9。4k star,230 watch,888 fork)和 Nimble (4。4k star,92 watch,504 fork)。這兩個專案的主要維護者 Jesse Squires 表示,由於 GitHub 封停賬號的時候並未充分考慮這些(賬號擁有者對其他開源專案的貢獻、影響),導致這兩個專案受到影響。

當開發者們開始討論“開源的中立性”,實際上是在講開源專案、開源平臺、開源社群的中立性。GitHub 封停賬號事件的本質應該是“GitHub 的中立性”受到了開發者們的質疑,損傷了部分開發者對於“GitHub”乃至“開源”本身的信心。GitHub 因開源而壯大,作為全球開源專案的集散地,承載著眾多開源愛好者、優秀開源專案的期望。

早在微軟於 2018 年決定以 75 億美元收購 GitHub 時,開發者社群就一直擔心軟體巨頭會拿出霸道總裁做派,將這項覆蓋全球的程式碼共享與協作業務作為優先服務微軟的平臺。面對質疑,微軟選中了擁有豐富開發及開源參與背景的 Friedman 出面負責。開發者社群對這樣一位老朋友表達出善意,GitHub 也在他的三年任期之內保持著良好的獨立性與平臺中立態度。

但是這位努力維持程式碼託管平臺中立性的 CEO ,在 2021 年 11 月 15 日卸任了。GitHub 封停賬號事件擴大化,開發者們將“中立性”的討論蔓延到了開源本身。開發者們對於此次事件的討論,可以歸結到對於開源平臺建設和開源發展方向上的探討。

2

平臺建設,是開源當下發展的核心問題之一

開源的本質是透過個體協同來創造價值。這種協同能夠打破地域限制、連線到全球開發者,推動技術進步與社會發展。開源平臺的初心是為開發者提供一個能夠發揮自己能量的舞臺,在參與共建共享的過程中收穫自身價值。所以,平臺在其中扮演了非常重要的角色。

GitHub 作為開源平臺的先行者與“老大哥”,其所遇見的問題,也恰恰是當下所有開源平臺建設者共同關注的。如果我們將這些問題做一個簡單概括,大致可總結為三點:是否有本土化運營支援,能否實現自主可控,能否支援地區性的個性化需求。

去年 3 月,與 GitHub 同樣基於 Git 的全球知名程式碼倉庫管理平臺 GitLab 公司,與紅杉寬頻跨境數字產業基金和高成資本共同成立了極狐 (GitLab) 公司。在極狐公司創始人兼 CEO 陳冉看來,過去中國參與開源的過程中沒有找到很好的商業模式,更多的人只是在使用開源成果,很難出現真正意義上的貢獻,“沒有貢獻就沒有服務,沒有服務就沒有生態,沒有生態就沒有商業模式。極狐公司希望在開源貢獻賽道上首先幫助中國企業驗證一種真正可行的商業模式。極狐公司將成為一家真正自主可控、自強不息的公司,能夠真正站在中國立場,幫助所有中國開源生態使用者取得成功。”

這裡的“自主可控”,無疑是行業內人士的關注焦點,而極狐公司近期的動態,似乎也證實了該願景並非空穴來風。4 月 11 日,極狐公司正式宣佈 A 輪融資簽約完成,融資金額達數億元人民幣。本輪融資分兩階段進行,第一階段由淡馬錫領投,Alpha Prime、紀源資本、上海人工智慧產業基金和諾基亞成長基金跟投;第二階段由泰康人壽領投,乾杯基金和聯想創投跟投。A 輪融資完成後,GitLab Inc。 的持股比例將下降到 50% 以下,進一步落實由中方主導的獨立運營體系。值得注意的是,極狐公司以“中外合資 3。0”模式創立,擁有 GitLab 在國內獨家且永久的技術授權及相關智慧財產權授權,獨立提供極狐 GitLab 一體化 DevOps 平臺發行版 (私有部署與 SaaS 服務版本);極狐公司是一家完全獨立運營的中國公司,擁有本地自主研發權。

遵循《個人資訊保護法》和《資料安全法》,極狐公司產品的基礎設施(網路、伺服器、儲存等)和資料均獨立存放於中國境內,為使用者提供內建安全能力和獨有的安全合規體系,覆蓋配置管理、資料管理、漏洞管理、事件響應等,保障開源資料安全合規。

同樣值得注意的是,極狐 GitLab 一體化 DevOps 平臺,會遵循 MIT 開源許可證規定,完全開源開放,支援私有化部署。(極狐 GitLab 原始碼檢視路徑:https://jihulab。com/gitlab-cn/gitlab )極狐 GitLab 文件是中文的,所有服務支援團隊、研發團隊均在國內,能為企業提供本土化的服務與支援。(參與文件貢獻:https://gitlab。cn/community/contribute/documentation/ )

GitHub 事件之後,我們應該如何看待開源?|Q推薦

(上圖由極狐 GitLab 提供)

在建設國內開源生態方面,極狐公司成立之初就釋出了高校開源公益計劃、未來獨角獸計劃,從高校到企業建設開源生態,現在已經與眾多廠商進行了合作,並和雲原生計算基金會 (CNCF) 成立“開源 GitOps 產業聯盟”,簡稱 OGA,共同推進國內 GitOps 生態發展。

資料安全也是極狐公司重點關注的方面。據悉,極狐公司 所有資料均儲存在境內,其中,極狐 GitLab SaaS 平臺(JihuLab。com)通過了網路安全等級保護 2。0 三級評測,提供嚴格的身份管理能力,採用雙因素認證加強訪問控制。在程式碼開發運營全生命週期管理中,極狐公司從資料保護、合規和隱私保護、身份 / 許可權管理三方面提供安全服務,幫助企業提升網路 / 資訊保安與安全合規要求的能力,如資料本地化儲存,保密性和可用性。

除 GitHub 的運營模式之外是不是有更適合國內發展頂級開源專案的可能?是否有新的模式能夠在跨國家、跨區域的場景下,與廣大開發者和企業建立信任基礎、達成共識?從極狐公司的中外合資 3。0 模式來看,答案是肯定的。

極狐 GitLab 提供 GitHub 專案平滑遷移流程,免費註冊 JihuLab。com 匯入 GitHub 專案即可完成一鍵式遷移,Blog:https://about。gitlab。cn/blog/2022/01/05/github-to-jihu-gitlab/

TAG: 開源極狐github開發者GitLab