AI News HubLIVE
站內改寫2 分鐘閱讀

100%無AI軟體供應鏈規範

有機程式碼運動提出一份旨在實現完全擺脫人工智慧的軟體供應鏈規範,要求使用2017年及之前的作業系統、編輯器、編譯器和硬體,並嚴格禁止任何可能涉及AI的工具或資源。

來源Hacker News AI作者: open-reality

有機程式碼運動釋出了一份名為“100%無AI軟體供應鏈規範”的指南,旨在對抗人工智慧對軟體開發領域的侵蝕。該運動認為,現代軟體工程已被AI生成的程式碼、統計猜測和幻覺語法所淹沒,導致人類對程式碼的理解和控制力喪失。為此,他們提出一套嚴格的規範,確保從作業系統到每個編譯步驟都完全脫離AI的參與。

規範要求開發者建立一臺“經認可的AI前工作站”,即使用2017年及之前釋出的軟體和硬體。推薦的作業系統包括Debian 9(Stretch)或Ubuntu 16.04.3 LTS,這些系統釋出於AI大規模應用於程式碼生成之前。硬體方面,包括矽片、記憶體、CPU微碼和BIOS,也建議採用2017年或更早的版本。程式碼編輯器只允許使用Vim 8.0、GNU Emacs 25.3、Sublime Text 3.0(Build 3143)或Qt Creator 4.5等舊版本,而VS Code、Cursor、JetBrains系列等現代編輯器則被嚴格禁止。

編譯器和構建環境同樣必須凍結在2017年之前的版本,例如GCC 7.2.0、LLVM 5.0.0、rustc 1.22.1、Go 1.9.2等。構建系統如CMake 3.9.6和Ninja 1.8.2也在許可之列。為確保最高保證,規範建議從只讀物理介質(如存檔的釋出CD/DVD)或網際網路檔案館的歷史快照中獲取這些工具,並使用原始的SHA-256校驗和與PGP簽名驗證其完整性。

依賴管理方面,規範禁止使用npm install、pip install等即時連線遠端登錄檔的命令。所有第三方庫必須使用2017年12月31日之前釋出的版本。開發者應自行配置本地文件,使用2017年之前印刷的物理書籍、離線文件集(如系統man頁面或ISO/POSIX標準PDF),以及經Wayback Machine確認未編輯的老論壇帖子。現代網路搜尋引擎、部落格以及Stack Overflow等可能包含AI生成內容的來源均被禁止。

該規範的核心原則是“不信任任何人”,因為除非親眼看到所有程式碼的編寫過程,否則無法確認其未使用AI。這一原則也適用於工具鏈的編譯器、作業系統以及所涉及的所有知識。規範強調,這僅針對AI的使用,而非其他安全風險。有機程式碼運動號召開發者選擇艱難的道路,維護人類思考的結晶,讓每一行程式碼都成為人類智慧的紀念碑。