Linus Torvalds Calls Rules That Police AI Tools 'Utterly Stupid'. Here's Linux's Rule Instead
说明与用途
Linux 放弃了 "Assisted‑by" 标签,要求人工签名,以平衡 AI 使用与责任;QGIS 禁止 AI 代码,导致拒绝率上升。
问题
Open source projects struggle to balance AI‑assisted code contributions with maintainability and accountability.
结果
Linux achieved a balanced AI policy that maintains accountability without banning AI, while QGIS’s strict ban led to higher rejection rates and maintainability issues.
工作流
- 1. Review AI policy changes on LKML and QGIS QEP 408.
- 2. Update CONTRIBUTING.md to require Signed‑off‑by by a human and explain AI usage in PR description.
- 3. Add CI check to fail PRs without Signed‑off‑by or use DCO GitHub app.
- 4. Enforce maintainers to close PRs that appear unreviewed or contain unexplained diffs.
- 5. Monitor compliance and block repeat offenders.
证据
Since Linux 7.0 the kernel's AI coding assistants guide has asked developers to add an Assisted‑by tag to commits made with LLM help.
On October 9 Sasha Levin posted a patch to remove the requirement.
The kernel guide spells it out: "AI agents MUST NOT add Signed-off-by tags. Only humans can legally certify the DCO."
QEP 408, "AI tool use policy" started in January 2026 as a disclosure-based policy by Even Rouault.
- 记录日期: 2026-10-17T14:41:25.779Z