Нет, добавив код GPL к вашему проприетарному коду не автоматически введите свой код GPL.
Возможно, вам не разрешено распространять код GPL как часть вашего кода, если вы не используете GPL собственный код, но все это означает, что вы распространяете код GPL без разрешения. Это связано с тем, что по по умолчанию вам не разрешено делать это (дисконтировать справедливое использование и другие разрешающие положения на данный момент), а GPL - это лицензия, которая дает вам эти дополнительные права при условии соблюдения вами своих условий.
Таким образом, распространение кода GPL без соблюдения этих правил является плохим, конечно (нарушение авторских прав), но это может быть исправлено другими способами, чем законом, принуждающим лицензию на свой собственный код.
Вы можете stop делать это, например. Или вы можете получить другую лицензию от автора (ов). Или вы можете спорить со всеми обычными юридическими вещами в суде, такими как эстоппель и нечистые руки, чтобы показать, что у вас есть право делать то, что вы делаете.
Суть в том, что GPL является вирусным, только если вы согласны. Он не автоматически заражает проприетарный код.
Стандартная оговорка: Я не юрист. Я, конечно, не ваш адвокат. Все мои юридические знания в области информационных технологий получают от работы с очень хорошими юристами на работе, но я ничуть не больше, чем прыщ на их заднем конце, когда дело касается судебных вопросов. И эти проклятия стоят каждого процента, который вы мне заплатили за них (абсолютно ничего).
GPL не является волшебным веществом, и это также не супер-солдатская сыворотка. Таким образом, он ни в чем не превращает ничего. –
@jae - это делается в манере говорить. –
даже не «в манере говорить». Просто нет. GPL не * * * "вирусный * *. –