Hiểu biết của tôi là:
Các dự án được MIT cấp phép có thể được sử dụng / phân phối lại trong các dự án được cấp phép BSD.
TRUE (nhưng trừ khi có sửa đổi, người dùng cũng có thể lấy nó từ các nguồn ban đầu.
Các dự án được cấp phép BSD có thể được sử dụng / phân phối lại trong các dự án được MIT cấp phép. Giấy phép
FALSE MIT cho phép phân phối mà không cần tín dụng đóng góp; BSD không.
Các giấy phép điều khoản 2 của MIT và BSD về cơ bản là giống hệt nhau.
SAI Xem ở trên.
BSD 3-mệnh đề = BSD 2 mệnh đề + mệnh đề "không chứng thực"
TRUE
Cấp giấy phép kép cho phép người dùng chọn trong số các giấy phép đó mà không bị ràng buộc với cả hai.
ĐÚNG (tôi nghĩ vậy!)
Tương tự, vì giấy phép MIT và BSD đều "tương thích GPL" và có thể được phân phối lại trong các dự án được cấp phép GPL, nên cấp phép kép MIT / GPL cũng có vẻ dư thừa.
NO . Đây là một sự khác biệt lớn. Giấy phép MIT và Giấy phép Apache chỉ yêu cầu bạn cung cấp tín dụng cho chủ sở hữu bản quyền gốc. Nếu bạn chọn, bạn có thể phân phối lại nguồn; nhưng nếu bạn chọn bạn có thể giữ sản phẩm mới có nguồn gốc mà không cần mở mã. Do đó, có thể sử dụng mã được phát triển theo MIT và Apache - theo giấy phép thương mại.
Nếu bạn đã từng sử dụng mã với giấy phép dựa trên GPL và tình cờ sửa đổi nó, bạn phải phân phối mã sửa đổi của mình theo GPL. Nói cách khác, một khi bất kỳ cơ sở mã GPL nào được sử dụng trong một dự án và nếu bạn muốn xuất bản dưới dạng sản phẩm, nó phải được xuất bản cùng với mã nguồn và nó phải được xuất bản theo GPL. Nó không bao giờ có thể là giấy phép thương mại hoặc nguồn đóng và nó không thể là bất kỳ giấy phép nào khác ít nghiêm ngặt hơn GPL.
Ví dụ, có thể lấy mã giấy phép MIT, Apache hoặc BSD, được sửa đổi và phân phối theo GPL. Khi một cơ sở mã được phân phối dưới dạng GPL, các phiên bản dẫn xuất tiếp theo của nó không thể được phân phối theo giấy phép MIT, Apache hoặc BSD mà chỉ phải là GPL.
Chỉnh sửa:
Ví dụ trường hợp giấy phép kép: Giả sử Nice Office được phát hành theo giấy phép kép - MIT và GPL. Nó có hai khả năng. Một số người có thể tạo NicePro Office, có thể thương mại và bán. Trong khi đó một số cộng đồng nguồn mở khác tạo ra một văn phòng NiceOpen ngã ba. Trong trường hợp này, nó có thể thực thi theo phân phối GPL (của phiên bản Nice Office ban đầu cũng như NiceOpen Office) do đó nếu bạn bắt đầu với NiceOpen Office, bạn phải tuân thủ chỉ GPL và không phải giấy phép MIT.
Vấn đề là trong trường hợp giấy phép kép, người đầu tiên nhận được giấy phép có một sự lựa chọn. Anh ta có thể chọn một trong hai cách - tuy nhiên, người thứ hai cần tuân thủ sự lựa chọn của người đầu tiên. Anh ấy / cô ấy không thể ghi đè các quyền ban đầu của một trong hai thế hệ và dù sao cũng không thể làm giảm nghĩa vụ của giấy phép áp dụng.
EDIT 2
Thêm một bài đọc thú vị - Giấy phép GPL và MPL có mâu thuẫn nghiêm trọng. Đọc này. http://www.tomhull.com/ocston/docs/mozgpl.html