Một diễn đàn mã nguồn mở đặt ra ranh giới cứng
r/opensource là diễn đàn Reddit dành cho cộng đồng phần mềm mã nguồn mở, nơi các quy định đăng bài mới đang quyết định dự án nào được giới thiệu và ai có thể tham gia thảo luận. Tối 24 tháng 10, ban điều hành công bố lệnh cấm dự án có sử dụng AI, do AI tạo ra hoặc được phát triển dành cho AI. Đây là lựa chọn có lập trường rõ rệt, không chỉ là cách dọn bớt bài quảng bá: AI, theo ban điều hành, không phù hợp với cộng đồng này. Nhưng cấm cả công cụ dùng AI lẫn phần mềm hướng tới AI khiến ranh giới khó áp dụng nhất quán. Chẳng hạn, một dự án dùng AI ở một tính năng nhỏ có bị loại như một công cụ chuyên về AI hay không? Khi tiêu chí thiếu phép thử khách quan, quyết định kiểm duyệt dễ phụ thuộc vào cách từng điều phối viên diễn giải.
Lệnh r/opensource cấm AI xuất hiện trong bối cảnh đội ngũ điều hành nói lượng bài đăng và yêu cầu ngoại lệ tăng quá cao. Điều phối viên Wolvereness cho biết họ nhận khoảng 20 tin nhắn mỗi ngày liên quan đến các trường hợp xin miễn quy định, mà bài đăng mô tả là dự án chất lượng thấp và tài khoản dùng một lần. Áp lực kiểm duyệt là có thật: người duy trì phần mềm cũng đang phải xử lý lượng đóng góp và báo cáo do AI tạo ra. Tuy vậy, cấm theo nhóm rộng có thể giảm việc cho người kiểm duyệt bằng cách đẩy cả trường hợp hợp lệ ra ngoài. Đó là đánh đổi đáng bàn: một cộng đồng có thể chống nội dung rác mà không mặc định mọi dự án có liên hệ với AI đều thiếu giá trị.

Quy định mới không chỉ nhắm vào AI
Các quy định Reddit còn đặt ngưỡng cao cho dự án mã nguồn mở được giới thiệu: phải hoạt động ít nhất một năm, được duy trì tích cực, có từ ba người đóng góp trở lên theo cách định nghĩa của điều phối viên, có cộng đồng người dùng riêng và dùng giấy phép được OSI phê duyệt. Người đăng cũng cần tài khoản Reddit ít nhất một năm tuổi cùng lịch sử hoạt động đáng kể. Những bài tìm người bảo trì hoặc cộng tác viên bị từ chối, khiến nhà phát triển đơn độc không thể dùng diễn đàn để tìm trợ giúp. Các tiêu chí này có thể ưu tiên phần mềm đã trưởng thành, nhưng cũng biến một nơi giao lưu thành bảng giới thiệu chỉ dành cho dự án đã có nền tảng. Một dự án chín năm tuổi với hàng trăm lượt quan tâm vẫn có thể không đạt điều kiện nếu chỉ có một người duy trì. Tuổi đời và số cộng tác viên không tự động đo được chất lượng hay ích lợi của phần mềm.
Quy định ngôn ngữ gây tranh cãi hơn vì nó loại trừ con người, không chỉ bài đăng. Ban điều hành yêu cầu người không nói tiếng Anh tìm cộng đồng khác, với lý do họ không thể phân biệt nội dung do AI viết với bản dịch bằng AI, cũng như không thể xác minh bản dịch nếu người đăng không biết tiếng Anh. Lập luận này biến hạn chế của khâu kiểm duyệt thành rào cản đối với lập trình viên không nói tiếng Anh. Người đóng góp ở Seoul hay São Paulo vốn dùng công cụ dịch để trao đổi vẫn có thể hiểu mã nguồn và tham gia phát triển, dù tiếng Anh không phải ngôn ngữ họ sử dụng thành thạo. Một cộng đồng có thể yêu cầu bài đăng dễ kiểm tra; cấm hẳn người viết bằng ngôn ngữ khác lại thu hẹp sự tham gia theo cách khó dung hòa với tinh thần mở.

Linux phơi bày điểm mơ hồ của lệnh cấm
Làn sóng phản đối tập trung vào câu hỏi quy định sẽ áp dụng tới đâu. Người bình luận cảnh báo rằng Linux kernel đã có một số đoạn mã do AI tạo ra; nếu áp dụng lệnh cấm theo nghĩa đen, các dự án xây dựng trên Linux cũng có thể bị xem là vi phạm. Trường hợp này cho thấy khác biệt giữa cấm một sản phẩm AI và cấm mọi phần mềm có liên hệ với AI trong chuỗi phát triển. Một hệ điều hành lớn có thể tiếp nhận mã đóng góp từ nhiều nguồn mà không vì thế trở thành dự án tập trung vào AI. Nếu tiêu chí không làm rõ mức độ sử dụng, nguồn gốc mã và trách nhiệm rà soát của con người, nhà phát triển sẽ khó biết dự án nào được phép đăng. Sự mơ hồ ấy làm suy yếu tính thuyết phục của một quy tắc vốn nhằm bảo vệ chất lượng.
Phản ứng đến nhanh: đến sáng sau khi quy định được đăng, luồng thảo luận đã có khoảng 1.180 bình luận theo thống kê được dẫn trong nguồn tin. Người dùng lập ra r/TrueOpenSource ngay trong ngày, tạo một nơi cạnh tranh cho những người bất đồng với cách điều hành mới. Trong khi đó, câu chuyện Linux cũng nhắc rằng ngay cả quy định ở cấp dự án mã nguồn mở còn thay đổi khi công cụ mới phổ biến: một yêu cầu khai báo liên quan đến nhân Linux đang được đề xuất loại bỏ, với bản vá của Sasha Levin ngày 9 tháng 10 và phản hồi của Linus Torvalds ngày 13 tháng 10. Diễn biến này không chứng minh AI nên được chấp nhận vô điều kiện; nó cho thấy chính sách cần đủ cụ thể để phân biệt mã được rà soát với nội dung tự động không kiểm chứng.

Giữ bản sắc không nên đồng nghĩa với đóng cửa
r/opensource có lý do để bảo vệ cộng đồng khỏi bài quảng bá hàng loạt và mã khó đánh giá. Nhưng các quy tắc hiện tại gộp nhiều vấn đề khác nhau — chất lượng dự án, việc dùng AI và năng lực tiếng Anh — vào những điều kiện loại trừ rộng. Kết quả là người mới, nhà phát triển làm việc một mình và người dùng ngôn ngữ khác có thể mất nơi tìm phản hồi trước cả khi chất lượng đóng góp của họ được xem xét. Căng thẳng nằm ở chỗ: quy định cho biết nội dung nào được đưa vào một cơ sở mã, còn quy tắc diễn đàn quyết định ai được phép bàn về cơ sở mã đó. Muốn giữ bản sắc, ban điều hành cần giải thích cách đánh giá từng trường hợp, thay vì dựa vào những dấu hiệu khó kiểm chứng. Chính sách công khai về khai báo, rà soát của con người và ngoại lệ có thể bảo vệ chất lượng mà không biến cánh cửa cộng đồng thành rào chắn.
Phán đoán cuối cùng không nên là chọn AI hay chống AI bằng một lệnh cấm bao trùm. Một diễn đàn có thể giới hạn nội dung quảng bá, yêu cầu người đăng minh bạch về cách tạo và kiểm tra mã, đồng thời giữ kênh tiếp nhận dự án mới và người đóng góp không nói tiếng Anh. Nếu r/opensource không phân biệt được các trường hợp này, cộng đồng mới lập sẽ tiếp tục hút người bất mãn, còn diễn đàn cũ có nguy cơ thu hẹp chính mạng lưới đa dạng đã làm nên sức mạnh của mã nguồn mở. Bảo vệ chất lượng là mục tiêu hợp lý; để đạt mục tiêu ấy, quy tắc phải dễ hiểu, nhất quán và không đánh đồng khác biệt ngôn ngữ hay sự trợ giúp của công cụ với thiếu năng lực.






