Я розумію, що:
Проекти, що мають ліцензію MIT, можна використовувати / перерозподіляти в проектах, що мають ліцензію на BSD.
ІСТИНА (але якщо немає модифікацій, користувачі також можуть отримати її з оригінальних джерел.
Проекти, що мають ліцензію на BSD, можна використовувати / перерозподіляти в проектах, що мають ліцензію MIT.
FALSE MIT ліцензія дозволяє розповсюджувати без внесків; BSD не робить.
Ліцензії MIT та BSD на 2 пункти по суті однакові.
ФАЛЬСІ Див. Вище.
3-ти пункт BSD = 2-пункт BSD + пункт "без схвалення"
ІСТИНА
Видача подвійної ліцензії дозволяє користувачам вибирати з цих ліцензій - не прив’язуватися до обох.
ІСТИНА (я так думаю!)
Так само, оскільки ліцензії на MIT та BSD є "сумісними GPL" і можуть перерозподілятися в проектах, що мають ліцензію GPL, то подвійне ліцензування MIT / GPL також видається зайвим.
НІ . Тут головна відмінність. Ліцензія MIT та ліцензія Apache вимагають лише надання кредиту оригінальним власникам авторських прав. Якщо ви вирішите, ви можете перерозподілити джерело; але якщо ви вирішите, можете зберегти новий похідний продукт без відкриття коду. Отже, можна використовувати код, розроблений під MIT та Apache - за комерційною ліцензією.
Якщо ви коли-небудь використовуєте код з ліцензією на базі GPL і трапляєте його змінювати, ви повинні поширювати свій модифікований код також під GPL. Іншими словами, щойно будь-яка база коду GPL використовується в рамках проекту, і якщо ви хочете опублікувати це як продукт, він повинен бути опублікований з вихідним кодом, і він повинен бути опублікований під GPL. Це ніколи не може бути комерційною ліцензією або закритим джерелом, і це не може бути будь-яка інша ліцензія, яка менш сувора, ніж GPL.
Можна, наприклад, взяти ліцензійний код MIT, Apache або BSD, модифікований та розповсюджений під GPL. Після того, як база коду поширюється як GPL, її подальші похідні версії не можуть поширюватися під ліцензією MIT, Apache або BSD, але повинні бути лише GPL.
Редагувати:
Приклад випадку подвійної ліцензії: Припустимо, Nice Office випускається під подвійною ліцензією - MIT та GPL. Він має дві можливості. Деякі люди можуть створити NicePro Office, який може комерційно продавати та продавати. Тоді як деякі інші спільноти з відкритим кодом створюють форк NiceOpen Office. У цьому випадку він може застосовуватись після розподілу GPL (оригінальної програми Nice Office, а також версії NiceOpen Office), тому якщо ви починаєте з NiceOpen Office, ви повинні дотримуватися лише GPL, а не ліцензії MIT.
Справа в тому, що у випадку подвійної ліцензії перший вибір, хто отримає ліцензію, має вибір. Він може вибрати будь-який шлях - проте друга людина повинна дотримуватися вибору, яку зробила перша людина. Він / вона не може відміняти оригінальні права будь-якого покоління і ніяк не може зменшити зобов'язання відповідної ліцензії.
EDIT 2
Додавання цікавого прочитаного - GPL та MPL Ліцензії мають серйозні конфлікти. Прочитай це. http://www.tomhull.com/ocston/docs/mozgpl.html