The Software Freedom Conservancy (SFC) has announced the release of recommendations for using large language model (LLM) and generative AI systems when contributing to free and open-source software (FOSS) projects. The document was developed jointly by the SFC and volunteers from the free-software community.

Crucially, the recommendations are positioned as best practices rather than formal requirements or definitions. The SFC describes them as offering practical assistance to minimise the damage caused by contributions produced with the aid of proprietary AI systems.

Why This Matters Now

The open-source community faces what the SFC characterises as "extremely difficult dilemmas" posed by the rapid adoption of AI coding assistants. By framing the document as a set of voluntary best practices, the organisation aims to give projects a starting point they can adapt to their own governance models rather than imposing a one-size-fits-all mandate.

What the Document Covers

The recommendations provide guidance for both contributors and maintainers on how to handle AI-assisted code submissions. Contributors are encouraged to be transparent about the use of AI tools, while maintainers are offered practical strategies for evaluating such contributions in line with their existing review processes and community norms.

Because the document is explicitly described as "not definitions or requirements," individual projects retain full discretion over how — or whether — to adopt its guidance.

Looking Ahead

The SFC acknowledges that both AI capabilities and the surrounding landscape are evolving quickly. By establishing a community-driven baseline now, the organisation hopes to give the FOSS ecosystem a shared reference point that can be refined over time. Whether projects adopt the recommendations wholesale or draw selectively on their principles, the document represents a concrete step toward addressing a challenge that is unlikely to diminish.


軟件自由保護協會(SFC)已宣布發布關於在為自由及開源軟件(FOSS)項目貢獻時使用大型語言模型(LLM)及生成式 AI 系統的建議。該文件由 SFC 與自由軟件社群的義工共同制定。

關鍵在於,這些建議被定位為最佳實踐,而非正式的規定或定義。SFC 將其描述為提供實用協助,以盡量減少由專有 AI 系統協助產生的貢獻所造成的損害。

為何現在至關重要

開源社群正面對 SFC 所形容的「極為困難的兩難局面」,這些困境源於 AI 編碼助手的快速普及。透過將文件定位為一套自願性的最佳實踐,該組織旨在為各項目提供一個起點,讓它們能根據自身的治理模式進行調整,而非強制實施一刀切的規定。

文件涵蓋的內容

該建議為貢獻者和維護者提供了如何處理 AI 輔助 code 提交的指引。建議鼓勵貢獻者透明化 AI 工具的使用,同時為維護者提供實用策略,以根據其現有的審查流程和社群規範來評估此類貢獻。

由於該文件被明確描述為「並非定義或規定」,個別項目保留完全的酌情權,決定如何——或是否——採納其指引。

展望未來

SFC 承認 AI 的能力及其相關領域正在快速演變。透過現在確立一個由社群驅動的基準,該組織希望為 FOSS 生態系統提供一個可隨時間完善的共同參考點。無論各項目是全面採納這些建議,還是選擇性地借鑑其原則,這份文件都代表了應對一項不太可能減弱的挑戰的具體一步。

新聞來源 / Original News Source