BSD дозволяє похідні твори, які в цілому не мають ліцензії на BSD. Небезпека полягає в тому, що новий учасник (або, справді, будь-який учасник) може подати кодовий внесок, а потім пізніше стверджувати, що його внесок не має ліцензії на BSD. Чи буде це затримано в суді, ймовірно, багато що залежить від точних обставин передачі - уявіть неоднозначний випадок, коли хтось розміщує патч у списку розсилки і просто каже: "Подивіться на цю акуратну нову функцію, яку я написав!" без прямого надання йому проекту за ліцензією BSD. (Проект, який вимагає підписаних угод, відповість: "Дякую, але перш ніж ми зможемо прийняти це до нашої кодової бази, будь ласка, юридично визнайте, що ваш внесок має BSD".)
Проект, що має ліцензію GPL, менш вразливий до такої неоднозначності. Відповідні юридичні зуби у GPL містяться у розділі 8 :
Ви не можете поширювати чи змінювати охоплені роботи, за винятком випадків, передбачених цією Ліцензією. Будь-яка спроба розповсюдити або змінити його недійсна, і автоматично припинить ваші права відповідно до цієї Ліцензії ...
У моєму прикладі неоднозначного внеску немає ніякої неоднозначності з GPL. Модифікований твір обов'язково має ліцензію GPL, і дописувач не зміг розмістити свої зміни в списку розсилки, не надавши прав GPL на нього (оскільки розміщення його модифікованої версії означає передачу). Будь-яка спроба аргументувати інакше вимагає від нього активно заявляти, що він порушив GPL, а це означає, що він повністю втрачає права на проект і його модифікована робота є юридично недійсною .
(Я не юрист, тому я не впевнений, чи достатній захист GPL для захисту проекту від судового розгляду, який не переймається будь-якою сумою юридичної шкоди, але це, безумовно, достатньо для стримування більшості розумних людей від нагальних судових дій.)