Đóng góp mã cho Mono yêu cầu người đóng góp gửi chúng theo các điều khoản của .NET Foundation CLA (liên kết PDF).
Tôi không phải là một luật sư, nhưng bit này:
a. Giấy phép bản quyền.
Bạn cấp cho .NET Foundation và những người nhận được Thông tin trực tiếp hoặc gián tiếp từ .NET Foundation, một giấy phép vĩnh viễn, không độc quyền, miễn phí bản quyền, không thể hủy ngang trong Nội dung gửi để sao chép, chuẩn bị các tác phẩm phái sinh, hiển thị công khai, công khai thực hiện và phân phối Nội dung gửi và các tác phẩm phái sinh đó và cấp phép cho bất kỳ hoặc tất cả các quyền đã nêu ở trên cho các bên thứ ba.
dường như gợi ý rằng họ có thể cấp phép lại theo ý muốn. Tuy nhiên, Wayback Machine gợi ý rằng trước đây mỗi giấy phép đóng góp được đánh giá riêng lẻ:
Tôi muốn đóng góp mã cho Mono theo một giấy phép cụ thể. Giấy phép nào bạn sẽ chấp nhận?
Trước tiên, chúng tôi sẽ phải đánh giá các giấy phép để tương thích, nhưng theo nguyên tắc chung, chúng tôi sẽ chấp nhận mã theo các điều khoản tương tự của mô-đun container Container.
Các trang góp phần cho Mono cũng có này:
Đóng góp cho thời gian chạy Mono: Nếu bạn đang gửi các thay đổi cho thời gian chạy, bạn phải đảm bảo phát hành thay đổi của mình theo giấy phép MIT trước khi nó được tích hợp.
Theo Wayback Machine , đó là trường hợp đã được một thời gian.