前段時間我寫過一篇文章《》,介紹了 Zig 這門有點(diǎn)“不走尋常路”的新語言。
沒想到,這門語言本身很有個性,它的創(chuàng)始人安德魯在做事的風(fēng)格上更是個性。
11 月 26 日,他發(fā)布了一篇博客:Zig 正式從 GitHub 遷移到 Codeberg。
為什么要走?原因主要有兩個。
1.GitHub被微軟收購以后,越做越爛
GitHub曾經(jīng)流暢的界面變得反應(yīng)遲緩,經(jīng)常完全無法使用。
GitHub Actions的可靠性問題日益嚴(yán)重,3 月份的安全漏洞導(dǎo)致超過 23,000 個代碼庫的 CI/CD 密鑰泄露。
11 月中旬,Dependabot 的速率限制導(dǎo)致 57% 的任務(wù)失敗。
GitHub Actions還存在一個“vibe-scheduling”漏洞,該漏洞會隨機(jī)選擇要運(yùn)行的 CI 作業(yè),導(dǎo)致嚴(yán)重的構(gòu)建隊列積壓。
對于一個高度依賴自動化構(gòu)建的編程語言項目來說,這是不能忍的。
2.GitHub全面擁抱AI
安德魯給Zig定下的規(guī)矩很簡單也很明確:No LLM , No AI 。
因為開源不僅是寫代碼,還包括 review、討論、學(xué)習(xí)、貢獻(xiàn),這些事兒應(yīng)該由真正的人來完成。
但是安德魯發(fā)現(xiàn),在Zig的pr中,有不少是AI生成的:
這讓安德魯很不爽。
更讓安德魯不爽的是,Zig所在的平臺GitHub正在大力推廣AI,它的CEO曾經(jīng)說過:要么擁抱AI,要么滾蛋。
GitHub不但推廣Copilot,也鼓勵這種由AI生成的PR和issue。
在這種大趨勢下,兩種價值觀的沖突是不可調(diào)和的。
解決的辦法只有一個:走人。
安德魯給Zig選擇了一個非盈利的、社區(qū)驅(qū)動型的托管平臺:Codeberg。
這個平臺不集成人工智能或者Copilot,不追蹤用戶,采用隱私優(yōu)先架構(gòu),由社區(qū)治理而非企業(yè)控制。
特別值得一提的是,它的用戶界面和YAML語法與GitHub幾乎完全相同,因此遷移過程非常簡單。
Zig做出這樣的事情,是非常需要魄力的,因為Zig的主要收入來源就是GitHub Sponsors。
離開GitHub,錢沒了,要是你,你干不不?
安德魯毅然決然地做了,他停止了GitHub Sponsors,然后在Every.org建立了新的捐贈賬號,呼吁大家從那里向Zig捐款。
我估計,Zig想恢復(fù)原來的捐贈水平,恐怕還要經(jīng)歷一段時間。
從安德魯?shù)男钥梢钥闯觯驳卖斒且粋€極度重視工程質(zhì)量、堅持開源價值觀、反平臺壟斷、反 AI 混入基礎(chǔ)設(shè)施的編程語言作者。
他寧可換平臺,寧可承受遷移成本,也不愿被低質(zhì)量的工具所拖累。
他強(qiáng)調(diào)人寫的代碼才是可靠的、可審查的、可負(fù)責(zé)的,對AI混入基礎(chǔ)設(shè)施非常警惕。
在 AI和平臺資本席卷的 2025 年,他的姿態(tài)顯得格外“逆潮流但有骨氣”。
我去搜了一下,安德魯并沒有獨(dú)行,還有不少項目也在從GitHub離開:
他們離開的理由和Zig差不多,對微軟將GitHub轉(zhuǎn)型為“人工智能平臺”表示不滿。
相對于龐大的GitHub項目和用戶來說,這些人的離開無關(guān)痛癢,但是如果這家曾經(jīng)最懂程序員的平臺,開始忽略基礎(chǔ)設(shè)施和開發(fā)體驗,變成一個只在乎AI指標(biāo)的產(chǎn)品,將來會有更多的項目用腳投票。
開發(fā)者需要的是一個靠譜的GitHub,而不是一個強(qiáng)行推銷AI的GitHub。
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.