Trong thế giới hậu mã nguồn mở, Bruce Perens, một trong những người đồng sáng lập phong trào Nguồn mở, đã hình dung ra một quy trình tuân thủ đơn giản mà các công ty phải trải qua hàng năm để đổi lấy tất cả các quyền cần thiết để sử dụng phần mềm nguồn mở. Các công ty này sẽ tài trợ cho các nhà phát triển viết phần mềm cho người bình thường thay vì các chương trình kỹ thuật cao. Anh ấy đã mô tả thế giới này trong nhiều bài báo khác nhau và gần đây nêu suy nghĩ của anh ấy với The Register.
Perens đặc biệt quan tâm đến những gì diễn ra sau phong trào 30 tuổi. Ông tin rằng nó rất cần được cải cách, bắt đầu với GPL, vốn có nhiều lỗ hổng mà các công ty khai thác. Mô hình đó không còn hoạt động trong môi trường hiện tại. Perens tin rằng “các điều khoản hợp đồng có thể thực thi” thay vì cấp phép sẽ hiệu quả hơn.
Ông lưu ý rằng một phần ba tổng số hệ thống Linux trả phí được bán với sự vượt qua GPL. Anh ấy đặc biệt thất vọng với Red Hat Enterprise Linux (RHEL), công ty đã ngừng cung cấp mã nguồn vào tháng 6 do lỗ hổng GPL.
Thuộc quyền sở hữu của IBM, RHEL đã trở thành độc quyền và ngừng phân phối CentOS fork Red Hat miễn phí. Hơn nữa, IBM cấm khách hàng của Red Hat chia sẻ mã nguồn của các bản vá bảo mật của Red Hat. Nó cũng không cho phép nhân viên cung cấp các bản vá cho dự án nguồn mở ngược dòng theo yêu cầu của giấy phép GPL.
Perens nói: “Vì vậy, tôi cảm thấy rằng IBM hiện đã có được mọi thứ họ muốn từ cộng đồng nhà phát triển nguồn mở và chúng tôi đã nhận được điều gì đó giống như ngón giữa từ họ”.
Một vấn đề khác với nguồn mở là nó đã thất bại trong việc phục vụ người dân hàng ngày. Nếu nó được sử dụng thì đó là thông qua cơ sở hạ tầng của công ty phần mềm, trong khi các ứng dụng là mã độc quyền. Perens lấy iOS và Android làm ví dụ. Động lực này đã tạo ra một kịch bản hoàn toàn trái ngược với nguồn mở và những gì nó từng đại diện. Perens nói rằng nó đã đến mức mà người dùng bình thường không biết về các quyền tự do mà Sáng kiến Nguồn Mở thúc đẩy.
“Thật vậy, ngày nay nguồn mở được sử dụng để giám sát và thậm chí đàn áp họ,” ông nói với The Register.
Tầm nhìn của ông về nguồn hậu mở – miễn phí cho các cá nhân và tổ chức phi lợi nhuận chỉ với một giấy phép – sẽ khắc phục được nhiều vấn đề này. Điều quan trọng nhất trong số này là các điều khoản sau mở sẽ xác định mối quan hệ tài chính giữa các nhà phát triển và các công ty sử dụng sản phẩm của họ.
Hiện nay, các nhà phát triển nguồn mở có xu hướng viết mã cho chính họ và những người khác trong cộng đồng. Nếu các công ty trả tiền cho họ, họ sẽ có được sự hỗ trợ và động lực cần thiết để tạo ra nhiều ứng dụng thân thiện với người dùng hơn.
Ông nói: “Và tất cả những điều này phải đủ minh bạch và có thể điều chỉnh để nó không bị phân chia theo 100 cách khác nhau”. “Vì vậy, bạn biết đấy, đó là một trong những câu hỏi lớn của tôi. Điều này thực sự có thể xảy ra không?”