本文來自 CSDN 策劃的《2022 年技術年度盤點》欄目。本欄目將圍繞編程語言、開源、雲計算、人工智慧、架構服務、資料庫、晶元、開發工具等核心技術領域,特邀一線技術專家親臨分享自身的技術實踐,藉此希望能夠為更多的行業從業者帶來一些借鑒與思考,更好地把握技術的未來發展趨勢。
在本文中,來自開源社的庄表偉從 2022 年開源大事件、開源商業、開源安全、開源技術等多個開發者關心關注的開源話題展開,探索開源在當下及未來的新趨勢。
作者 | 開源社-庄表偉 責編 | 何苗
出品 | CSDN(ID:CSDNnews)
從 2021 年開始,我們就有意識地對開源界發生的大事進行整理並略作評述,以作《開源大事記》。直至 2022 年,面對已搜集整理的近 300 條開源相關的新聞報道,卻發現事情反而變得棘手起來。
首先是分類:如此多事件,應該如何分類?有些事情似乎既算是社區事件,又算是商業事件,甚至還與開源安全相關,怎麼辦?
其次是取捨:怎麼才算是大事件?每年那麼多開源相關的投資,具體多大的投資才值得關注、引發大量議論?到底是對全球的影響重要,還是應該更加關注對中國的影響?
最後是總結:當我們嘗試以歷史的眼光來看這些當下正在發生的故事,有哪些是值得關注的趨勢,又有哪些可能只是一時熱鬧?
以下的內容,就是我在「開源商業、開源安全、開源技術、開源法務&合規、開源社區&生態」五大分類中,針對開源社區與生態嘗試進行的年度總結。

政治無處不在,開源也不能獨善其身
2022 年 2 月 24 日,俄羅斯發動「特別軍事行動」,俄烏戰爭打響。隨後在開源的世界裡,也發生了多起重大事件,看起來遠離政治的開源,同樣不能獨善其身。
多個著名的開源社區、開源項目在 GitHub 上、在自己的官網上聲援烏克蘭,也有呼籲 GitHub 禁止俄羅斯開發者的聲音出現,以至於 3 月 2 日,GitHub 官方就俄烏戰爭發表聲明,承諾「將繼續確保免費開源服務可供所有人使用,包括俄羅斯的開發人員。」
然而,封禁事件依然在發生,也有俄羅斯的開發者甚至前俄羅斯公司的僱員、來自俄羅斯的開源貢獻者被誤傷,他們對於開源項目的貢獻痕迹也遭到刪除。還有不少企業級的「制裁」,開源企業或暫停在俄羅斯的業務,或宣布禁止俄羅斯的代碼貢獻。
另一方面,過激的行為也在不斷出現,node-ipc 事件的爆發終於引起了所有開源人的警惕,以開源的方式進行投毒,終於突破了所有正義的底線,直到 OSI(開放源代碼促進會) 發布博文譴責這一行為:《開源「抗議軟體」最終將會傷害開源》。
總之,面對劇烈動蕩的國際政治局勢,開源人能夠做什麼、不能做什麼、應該做什麼、又不該做什麼?都是非常困難的問題!

各國政府與開源的關係紛繁複雜
在 2021 年,我們觀察到「各國開源政策將對開源世界的未來產生重大影響」,但主要還是從國家政策對開源產業的促進作用來立論的。到了 2022 年,我們觀察到了更多也更加複雜的現象。
美國主要關注的是開源安全問題,1 月和 5 月美國白宮兩次召集開源基金會與 IT 巨頭,共同商討開源軟體安全問題,並推出 1.5 億美元開源軟體保護計劃,到了九月份更通過兩黨立法保護開源軟體安全性。
而在歐洲,更多的是關注來自美國的開源競爭問題。9 月 14 日,歐盟普通法院作出裁決,維持了之前對谷歌壟斷行為的創紀錄罰款,高達 41 億歐元,罪名是 「將谷歌搜索 / Chrome 與 Android 系統捆綁在一起」。
在亞洲,比較「奇葩」的是印度針對 VLC 的封禁行為。從 2 月份開始,印度政府屏蔽了 VLC 播放器項目的網站及下載鏈接,到了 10 月份,VLC 播放器開發商威脅起訴印度政府,於是 11 月份,封禁解除。從開始封禁 VLC,再到目前解禁,印度政府沒有進行任何錶態,也沒有向 VideoLAN 基金會以及印度民眾提供封殺 VLC 的理由,確實令人感到疑惑。
至於中國,繼 2021 年的《十四五規劃》之後,在 2022 年國家又進一步提出了《知識產權強國建設綱要和"十四五"規劃實施年度推進計劃》、《中國銀保監會辦公廳關於銀行業保險業數字化轉型的指導意見》,到了 12 月,國家互聯網信息辦公室、工業和信息化部、公安部三部門聯合發布的《互聯網信息服務深度合成管理規定》,也將對 AIGC 以及開源領域產生深遠影響。
總而言之,政府針對開源行業與開源生態,可以施加多種多樣的動作,制定各種政策,至於影響,還有待長期觀察與總結。

更多中國人在開源社區中發揮影響力
2022 年,從國際基金會傳來了不少好消息。3 月,姜寧當選 Apache 基金會董事,堵俊平再次當選 LF AI&DATA Board 主席;8 月,Tina Tsou 當選 LF Edge Board 主席。其中尤為引人矚目的是:Tina 是第一位擔任企業互聯網工程任務組(IETF)工作組主席的中國女性,也是國際電聯電信標準化部門(ITU-T)歷史上來自亞洲最年輕的報告人。她還曾擔任 Akraino 技術指導委員會主席。
根據 CSDN 的《2022 中國開源貢獻度報告》,我們還可以看到更多數據:
中國開源貢獻者數量,佔全球 9.5%;
中國開發者主導的開源項目,佔全球 12.5%;
全球公司開源貢獻榜 TOP50,中國佔比 20%;
國際開源項目 TOP50,中國僅佔兩席;
……
從某種意義上來說:已經很好了,但是還不夠好...

開源報告與榜單紛紛出爐,喜憂參半
從 2015 年開始,開源社每年都會發布一份《中國開源年度報告》,到了 2022年,同道中人越來越多。7 月,《2022中國開源發展藍皮書》正式發布;8 月,《中國開源發展研究分析 2022 》發布;10 月,CSDN《2022 中國開源貢獻度報告》發布;11 月,開放原子開源基金會、X-lab 開放實驗室和阿里巴巴聯合出品的《2022 年開源大數據熱力報告》發布。這本身,就是一個重大的信號!
一方面,我們可以看到更多的數據、更多的趨勢與排行榜,另一方面,我們也能看出,越來越多的機構、企業和組織開始關注開源訊息。
不過,今年 11 月發布的 GitHub Octoverse 報告,也傳來了一些不太妙的消息:在今年新增的 2050 萬用戶中,印度、中國和巴西的增幅最大,佔比分別為 32.4%、15.6%、11.6%,其中印度的開發者人數增長超過中國。當然,這也可以解讀為更多的中國開發者增長,發生在國內的開源平台上了。

開源平台的發展,依然在探索中
互聯網時代,一個越來越明顯的趨勢是:平台為王,即使是開源也不能例外。因此,平台的一舉一動,也往往牽動所有人的心神。2021 年 5 月到 2022 年 12 月,GitHub 的用戶在 18 個月的時間內從 6500 萬增長至 9400 萬,而在 2020 年,這個數字還只是 5000 萬。與此同時,國內的平台也在高速增長,雖然總量上較之 GitHub 依然有差距,但是增速卻毫不遜色。
除此之外,平台的各項措施卻常常遭遇批評。GitHub Copilot 遭到質疑,SFC 甚至在呼籲《放棄 GitHub,時機已到!》,到了 11 月,一項程序員的集體訴訟已提交到美國加州北區地方法院,要求法院批准對 GitHub 的 90 億美元(約 649 億人民幣)法定損害賠償金。至於後續將如何發展,咱們 2023 年再持續關注。
而 Gitee 推出的新政策「倉庫開源必須審核再上線」,Microsoft Store 推出的新政策「禁止開源軟體在平台上的商業銷售」,也遭到了廣泛的批評。
總之,平台政策牽一髮而動全身,經營者不可不慎啊!

開源個體戶生存現狀,個人英雄主義的黃昏
在回顧自由開源軟體早期歷史的過程中,我們會遇到一個又一個如雷貫耳的名字,這些代碼英雄們開創了一個嶄新的時代。而到了今天,開源人傳來的消息卻常常令人沮喪。著名開源作者刪庫跑路,或被平台盤剝,或遭大公司白嫖,或遭受有毒言論攻擊被迫出走,或因為「申訴無門「宣布停止開發並關閉所有項目。還有一些默默無聞,守護著重要開源項目的人們,因為僅僅是默默無聞堅守陣地,所以也無人問津。
總而言之,個人英雄主義的時代已近黃昏。那些孤獨的個體戶們,正在漸漸地走下舞台,遠離眾人的視線。而我們開源世界,又將走向何方呢?