Áp lực xác minh độ tuổi trên các nền tảng
Các chính phủ ở châu Âu, Hoa Kỳ và những nơi khác đang soạn thảo hoặc ban hành luật yêu cầu các nền tảng xác minh độ tuổi của người dùng trước khi cho phép truy cập vào một số tính năng hoặc nội dung nhất định. Lý do rất đơn giản: bảo vệ trẻ em khỏi nội dung có hại, hạn chế thu thập dữ liệu về trẻ vị thành niên và thực thi các biện pháp kiểm soát của phụ huynh. Nhưng các luật này thường đặt trách nhiệm lên nền tảng — thực thể vận hành dịch vụ — để thực hiện việc kiểm tra độ tuổi. Đối với các ứng dụng và trang web độc quyền, đó là một thách thức về kỹ thuật và pháp lý. Đối với các dự án mã nguồn mở, đó có thể là một thách thức mang tính hiện sinh.
Tại sao mô hình mã nguồn mở lại dễ bị tổn thương
Phần mềm mã nguồn mở thường dựa vào các kho lưu trữ mã phân tán, các phiên bản tự lưu trữ và những người duy trì tình nguyện, những người không hoạt động như một công ty truyền thống. Một dự án đơn lẻ có thể có hàng trăm người đóng góp trải dài khắp các quốc gia, nhiều người sử dụng bút danh. Không có cơ quan trung ương nào yêu cầu xác minh danh tính hoặc thực thi việc giới hạn độ tuổi trên mọi nhánh và phiên bản. Nếu luật nói “các nền tảng phải xác minh độ tuổi người dùng”, thì không rõ ai — hoặc cái gì — được coi là nền tảng. Người duy trì một thư viện nhỏ? Dịch vụ lưu trữ? Ứng dụng hạ nguồn đóng gói mã?
Các nhà phát triển cảnh báo rằng các định nghĩa mơ hồ có thể buộc những người duy trì vào những vai trò mà họ chưa bao giờ đăng ký. Một tình nguyện viên chạy máy chủ Git cho dự án của mình có thể phải chịu trách nhiệm xác minh độ tuổi của mọi người commit. Điều đó tốn kém, rủi ro về mặt pháp lý và đi ngược lại với tính cởi mở đã thu hút nhiều người đến với mã nguồn mở ngay từ đầu.
Sự xung đột về kỹ thuật và văn hóa
Việc triển khai xác nhận độ tuổi trong một môi trường phi tập trung không chỉ là một cơn đau đầu về pháp lý — mà còn là một câu đố kỹ thuật. Các kiểm tra độ tuổi truyền thống dựa vào giấy tờ tùy thân, quét sinh trắc học hoặc dữ liệu thẻ tín dụng. Các dự án mã nguồn mở thường không có những thứ đó. Yêu cầu mọi người đóng góp tải lên hộ chiếu trước khi có thể gửi yêu cầu kéo (pull request) sẽ giết chết sự cộng tác ít rào cản đã làm cho mã nguồn mở phát triển mạnh. Nó cũng sẽ làm dấy lên những lo ngại nghiêm trọng về quyền riêng tư: những người duy trì dự án đột nhiên trở thành người giữ dữ liệu cá nhân nhạy cảm, một công việc mà ít người muốn và càng ít người có đủ năng lực để đảm nhận.
Cũng có một sự không tương thích về văn hóa. Đạo đức của mã nguồn mở coi trọng tính ẩn danh và bút danh. Nhiều người đóng góp, đặc biệt trong các lĩnh vực nhạy cảm như bảo mật hoặc vượt kiểm duyệt, phụ thuộc vào khả năng tham gia mà không tiết lộ danh tính thực của họ. Các yêu cầu xác nhận độ tuổi có thể buộc những người đóng góp đó phải rời đi, làm suy yếu các dự án và toàn bộ hệ sinh thái.
Điều gì tiếp theo cho các nhà phát triển và cơ quan quản lý
Các nhóm ngành đại diện cho các tổ chức mã nguồn mở đã bắt đầu gửi ý kiến trong các hồ sơ quy định, lập luận về các miễn trừ hoặc các bến đỗ an toàn rõ ràng. Họ đang thúc đẩy ngôn ngữ phân biệt giữa người vận



