Nghị sĩ California định bắt hệ điều hành phải kiểm tra độ tuổi người dùng. Cơ mà đụng ngay tổ kiến lửa Linux và cái kết quay xe khét lẹt.

Đang yên đang lành thì mấy ông nghị sĩ bang California lại thích chọc ngoáy vào tổ kiến lửa. Chuyện là các pháp sư lập pháp bên bển vừa định thông qua một cái luật bắt buộc các hệ điều hành (OS) phải xác minh độ tuổi người dùng. Nghe qua thì có vẻ nhân văn, bảo vệ mầm non tương lai đồ, nhưng khoan... thế Linux thì xác minh kiểu đ*o gì?
Tóm tắt nhanh cho anh em lười đọc, dự luật này yêu cầu các nhà phát triển OS phải thu thập và xác minh độ tuổi để chặn trẻ em tiếp cận nội dung độc hại. Đặt vào vị trí của Windows hay macOS, nơi các ông bị ép phải đăng nhập tài khoản Microsoft/Apple thì nghe còn có lý.
Nhưng với Linux thì nó là một câu chuyện cười cmnl. Anh em maintainer kiểu: "Ủa alo? Bọn tôi làm open-source, phân phối file ISO miễn phí qua hàng nghìn mirror, torrent các kiểu. Bọn tôi còn chả biết user tên gì, sống ở đâu, lấy cái quần đùi gì để đòi ID?"
Đứng trước nguy cơ vi phạm luật, các distro Linux có lẽ chỉ còn một nước đi: Block mẹ toàn bộ IP từ California cho rảnh nợ. Mà anh em biết rồi đấy, 90% vps và máy chủ internet chạy Linux. Nếu các distro cấm cửa California, hệ thống server của cả cái Thung lũng Silicon chắc chắn sẽ toang nặng. Sập server cả bang chứ đùa à.
Kết quả? Bị chửi rát quá, chính cái ông nghị sĩ chắp bút viết ra cái luật đó đã phải cuống cuồng tung ra một cái "tu chính án" (amendment) để... miễn trừ cho Linux và các HĐH mã nguồn mở. Tự đẻ ra bug xong tự push hotfix trong đêm, ảo ma thực sự!
Lướt qua các diễn đàn và Hacker News (nơi bài post húp trọn hơn 800 upvote), anh em dev chia thành mấy luồng combat cực kỳ giải trí:
Tóm cái váy lại, vụ này là minh chứng rõ nhất cho việc: Khi những người đ*o hiểu gì về kỹ thuật lại đi viết requirements.
Nó cũng giống hệt cái cách mà sếp hay khách hàng của các ông thỉnh thoảng ném ra mấy cái task ngáo chó vãi nồi vậy. Thay vì chửi đổng hay cãi cùn, anh em cứ vạch rõ hậu quả ra (ví dụ: "Sếp đòi làm tính năng này thì server cắn RAM x3, sập database, công ty đền hợp đồng ốm"). Phân tích bằng tiền và rủi ro, tự khắc mấy chả sẽ phải "quay xe" như ông nghị sĩ California kia thôi. Code là nghệ thuật, nhưng deal với requirement ngáo thì cần ma giáo một tí anh em ạ.
Nguồn: Tom's Hardware / Hacker News