Trong các giấy phép sau, giấy phép nào yêu cầu các phân phối phần mềm sửa đổi phải mở mã nguồn và dùng cùng một giấy phép như phiên bản gốc?
Trả lời:
Đáp án đúng: C
Giấy phép GNU General Public License (GPL) yêu cầu bất kỳ phần mềm phái sinh hoặc sửa đổi nào từ phần mềm gốc được cấp phép GPL cũng phải được phát hành dưới giấy phép GPL tương tự. Điều này đảm bảo rằng mã nguồn của phần mềm được sửa đổi vẫn mở và miễn phí cho người dùng, tuân thủ các nguyên tắc của phần mềm tự do. Các giấy phép khác như Apache, MIT và MS-PL có tính cho phép hơn và không yêu cầu các bản phân phối sửa đổi phải sử dụng cùng một giấy phép hoặc mở mã nguồn.