QGIS
An open-source desktop geographic information system that supports visualization, editing, and analysis of geospatial data. It serves as an important prerequisite tool for OSINT and remote sensing analysis workflows.
Core Facts
Timeline (last 90 days)
QGIS lead Niall Dawson merged PR 387 on October 7, cutting a 140-line AI policy down to three sentences and banning any LLM-, AI- or agent-assisted code contribution, with violators rolled back and penalized.
The rationale for QGIS's AI ban was that the old policy cost too much—it lost at least one extremely valuable contributor, and it was ignored by "AI quick-gunners farming contributions."
The QGIS community voted to pass a strict ban that fully prohibits AI-generated code contributions.
QGIS 此前曾尝试更轻量的 AI 辅助 PR 标记流程,结果大约五十个 PR 被标记,四十个被关闭,该流程最终无声消亡。
QEP #387 违规者面临'代码回退和贡献者权利制裁',该提案取代了此前的人机协同政策。
当被问及合规如何执行时,一位 QGIS 核心贡献者表示执行机制是'凭良心,你自己是不是亲手写的这段代码'。
The Hacker News discussion thread about the QGIS ban has accumulated more than three hundred comments, with opinions split into two camps: those supporting restrictions and those criticizing the policy as unsustainable.
QGIS 提案中维护者称 AI 提交量超出'人类审查者能认真对待的范围',理由是'巨大且难以承受的压力'。
A contributor named Amalvir left a comment supporting QGIS's AI ban, and confessed that his AI-assisted regression-fix PR was made without realizing it would harm QGIS's fragile reviewer community.
QGIS merged a proposal named QEP428 on October 7, 2026, deciding to no longer accept any form of AI-assisted contributions.
15 more timeline events
All Facts (20)
QGIS recently announced a ban on accepting AI-assisted code contributions.
65%UnverifiedThe rationale for QGIS's AI ban was that the old policy cost too much—it lost at least one extremely valuable contributor, and it was ignored by "AI quick-gunners farming contributions."
50%UnverifiedQGIS 提案中维护者称 AI 提交量超出'人类审查者能认真对待的范围',理由是'巨大且难以承受的压力'。
50%UnverifiedQEP #387 违规者面临'代码回退和贡献者权利制裁',该提案取代了此前的人机协同政策。
50%Unverified当被问及合规如何执行时,一位 QGIS 核心贡献者表示执行机制是'凭良心,你自己是不是亲手写的这段代码'。
50%UnverifiedIn the QGIS AI ban discussion, intellectual property arguments did not appear at all; all the reasons were reviewer attention and community health, making it a purely labor-economics decision.
50%UnverifiedQGIS's new AI policy replaces the previous mild stance of 'human in the loop' with one clear rule: AI contributions are banned across the board.
50%UnverifiedQGIS project steering committee member Tim Sutton drafted enforcement terms stipulating that LLM-assisted code contributions are not allowed in the repository, and acknowledged that enforcement is difficult, but if LLM use is discovered, contributors face the risk of code rollback and contributor-rights sanctions.
50%UnverifiedQEP428 author Nyall Dawson proposed requiring all new contributors to provide 'proof of life' before their first contribution is accepted, including a small financial contribution or an in-person meeting with an existing contributor, but the proposal has not yet been adopted.
50%UnverifiedCorporate projects such as OpenJDK require contributors to sign a Contributor License Agreement (CLA) that grants the copyright of contributions to the project side; QGIS has no CLA, and contributors license code directly under an open-source license.
50%UnverifiedQGIS's ban adopts the precautionary principle—when it is impossible to effectively distinguish responsible AI assistance from hands-off submissions, it would rather not distinguish at all.
50%UnverifiedQGIS supports viewing, editing, and analyzing geospatial data, has a plugin architecture and a large user community, and is widely used by government agencies, research institutes, environmental organizations, and others for mapmaking, spatial analysis, and decision support.
50%UnverifiedQGIS (Quantum GIS) is a cross-platform open-source desktop geographic information system released under the GNU General Public License (GPL).
50%UnverifiedThe QGIS project maintainers clearly stated that they do not accept code submissions generated with AI assistance or written entirely by AI.
50%UnverifiedIn the QGIS workflow, it is recommended to delete polygons containing fewer than 20 radar pixels to eliminate random fluctuations caused by speckle noise, and to apply a fixed-distance buffer that shrinks inward by 10 meters to keep calculations away from edge noise.
50%UnverifiedQGIS lead Niall Dawson merged PR 387 on October 7, cutting a 140-line AI policy down to three sentences and banning any LLM-, AI- or agent-assisted code contribution, with violators rolled back and penalized.
50%UnverifiedThe QGIS community voted to pass a strict ban that fully prohibits AI-generated code contributions.
50%UnverifiedQGIS 此前曾尝试更轻量的 AI 辅助 PR 标记流程,结果大约五十个 PR 被标记,四十个被关闭,该流程最终无声消亡。
50%UnverifiedA contributor named Amalvir left a comment supporting QGIS's AI ban, and confessed that his AI-assisted regression-fix PR was made without realizing it would harm QGIS's fragile reviewer community.
50%UnverifiedQGIS merged a proposal named QEP428 on October 7, 2026, deciding to no longer accept any form of AI-assisted contributions.
50%