QGIS chính thức cấm mọi đóng góp có sự hỗ trợ của AI
Dự án mã nguồn mở QGIS vừa thông qua QEP 428, chính thức cấm mọi đóng góp mã nguồn được viết bởi AI hoặc các tác nhân AI. Quyết định này nhằm giảm áp lực lên đội ngũ duyệt code và bảo vệ mạng lưới cộng đồng con người vốn là nền tảng của dự án.

QGIS chính thức cấm mọi đóng góp có sự hỗ trợ của AI
Dự án bản đồ mã nguồn mở QGIS vừa phê duyệt đề xuất QEP 428, qua đó chính thức cấm toàn bộ các đóng góp mã nguồn được viết bởi AI hoặc các tác nhân AI. Quyết định này đánh dấu bước chuyển từ chính sách "con người trong vòng lặp" trước đó sang một lập trường nghiêm ngặt hơn. Đề xuất được đưa ra bởi Nyall Dawson, một trong những cộng tác viên chủ chốt của dự án.
Lý do đằng sau quyết định
Theo các thành viên thảo luận, việc sử dụng AI từ những người đóng góp bên ngoài đang tạo ra áp lực khổng lồ và không thể chịu đựng nổi lên đội ngũ duy trì dự án. Những người này vốn đã gánh khối lượng công việc nặng nề ngay cả trước kỷ nguyên của các mô hình ngôn ngữ lớn (LLM).
"Dòng chảy AI nhiều hơn mức mà việc duyệt thủ công có thể xử lý một cách nghiêm túc, dẫn đến việc hoặc danh sách pull request chưa được duyệt ngày càng dài, hoặc mã nguồn không được kiểm tra đầy đủ và xuất hiện các vấn đề về chất lượng." — haubourg, thành viên dự án
Cộng đồng phần mềm tự do được xây dựng trên mạng lưới con người. QGIS được các tổ chức tin tưởng bởi họ biết mình có thể đóng góp ngược trở lại, có thể thuê cộng tác viên để hỗ trợ, đào tạo và phát triển tính năng. Đây chính là giá trị mà dự án muốn bảo vệ.
Góc nhìn từ người trong cuộc
Một cộng tác viên tên Amalvir đã chia sẻ thẳng thắn về trải nghiệm của mình khi từng tạo hai pull request sửa lỗi có sự hỗ trợ của AI:
"Tôi chưa đủ kỹ năng để sửa lỗi trong một dự án phức tạp như QGIS, nhưng LLM mang lại ảo giác rằng điều đó là khả thi. Chỉ vài token sau, lỗi đã được sửa. Làm như vậy, chúng ta đã phá vỡ một hợp đồng tin cậy giữa người duyệt và người đóng góp — hợp đồng rằng để đóng góp vào một dự án lớn như vậy, bạn phải thực sự biết mình đang làm gì."
Người này cũng chỉ ra một hệ quả thứ hai: những người đóng góp dùng AI học được rất ít hoặc không học được gì, không tích lũy kỹ năng cho dự án, từ đó không bao giờ có thể hy vọng trở thành người duyệt code, khiến cộng đồng bị đình trệ.
Những lo ngại về phạm vi áp dụng
Không phải mọi ý kiến đều đồng tình hoàn toàn. Một số thành viên lo ngại rằng quy định hiện tại sử dụng các từ ngữ như "được hỗ trợ" và "được sử dụng" quá rộng, có thể vô tình cấm cả những trường hợp hữu ích.
Các câu hỏi được nêu ra bao gồm:
- Việc dùng LLM để tìm ngữ cảnh ẩn trong mã nguồn có bị cấm không?
- Tính năng gợi ý tự động (autocomplete) dựa trên LLM thì sao?
- Các mô hình học máy truyền thống trong IDE JetBrains có vi phạm không?
- Dùng AI để hỗ trợ dịch thuật hoặc tra cứu thông báo lỗi thì có được phép?
Một thành viên đề xuất cách diễn đạt rõ ràng hơn: "Không cho phép bất kỳ đóng góp mã nguồn nào được viết bởi LLM hoặc tác nhân AI trong kho lưu trữ QGIS" — qua đó loại bỏ thuật ngữ "AI" quá rộng và nhấn mạnh vào từ "viết".
Quan điểm của ban duy trì
Nyall Dawson giải thích rằng mục đích không phải là biến đây thành chính sách "khắc trên đá, vĩnh viễn". Thay vào đó, đây là cách tiếp cận "bắt đầu với cánh cửa đóng, rồi sau đó có thể mở hé một chút khi an toàn và đã có thảo luận thích đáng".
Étienne Rouault, một trong những người duyệt, bình luận thẳng thắn:
"Đúng, chúng tôi ý thức được rằng có thể đang đổ cả em bé lẫn nước tắm, nhưng em bé có thể không sống nổi, nên... Đây là một biện pháp tình thế. Hai năm trước thế giới vẫn ổn mà không có AI. Chúng ta có thể phải chờ đến khi bong bóng AI vỡ để hiểu đầy đủ thế nào là sử dụng AI công bằng."
Kết quả bỏ phiếu
Sau giai đoạn thảo luận kéo dài từ cuối tháng 9 đến đầu tháng 10, QEP 428 đã được chuyển sang giai đoạn bỏ phiếu và chính thức được phê duyệt với các phiếu thuận từ rouault-on-strike, alexbruy, signedav và elpaso. Bản cam kết đã được hợp nhất vào nhánh chính của QGIS.
Một số thành viên nhấn mạnh rằng đây chỉ là chính sách khởi đầu, và nhiều đề xuất QEP mới sẽ tiếp tục được mở ra để từng bước xem xét mở hé cánh cửa cho những trường hợp sử dụng AI cụ thể.
Ý nghĩa với cộng đồng mã nguồn mở
Quyết định của QGIS phản ánh một xu hướng đang nổi lên trong giới mã nguồn mở: các dự án ngày càng phải vật lộn để cân bằng giữa việc tận dụng AI và bảo vệ tính bền vững của cộng đồng. Với các dự án nhỏ, đội ngũ duy trì mỏng manh như nhiều dự án mã nguồn mở tại Việt Nam và trên toàn cầu, áp lực từ làn sóng đóng góp do AI tạo ra có thể còn nghiêm trọng hơn.
Câu hỏi đặt ra không chỉ là AI có thể giúp viết code hay không, mà là liệu cộng đồng có còn giữ được vai trò trung tâm trong việc học hỏi, đánh giá và tin cậy lẫn nhau — những giá trị cốt lõi làm nên sức mạnh của phần mềm tự do.
Bài viết liên quan

Công nghệ
Nộp đơn xin việc lẽ ra nên khó hơn. Thật đấy
25 tháng 8, 2026

Công nghệ
Mô hình AI hàng đầu giỏi Vật lý đến đâu? Nghiên cứu mới chỉ ra các bài kiểm tra hiện hành đang đánh giá sai
16 tháng 9, 2026

Công nghệ
Citroën hồi sinh 2CV phiên bản xe điện: Vũ khí hoài cổ giữa cuộc chiến xe Trung Quốc
12 tháng 10, 2026