LINUX.ORG.RU

История изменений

Исправление hateyoufeel, (текущая версия) :

Но те кто присылают мне патчи они обязаны же лицензировать их код также?

Нет.

То есть если мой проект под GPL, то и все патчи под GPL.

Патчи могут быть под вообще любой лицензией. Другой вопрос, что если эта лицензия несовместима с GPL, то ты не можешь запатченный код под GPL распространять.

А если патчи под GPL то как я могу менять лицензию для проекта, в котором такие патчи есть, это же меняет и их лицензию тоже, а такое только автор кода может делать, а PR не «забирает» авторство.

Авторство отобрать нельзя, но автор может передать все права на код стороннему лицу. Например, хозяину проекта.

Исходная версия hateyoufeel, :

Но те кто присылают мне патчи они обязаны же лицензировать их код также?

Нет.

То есть если мой проект под GPL, то и все патчи под GPL.

Патчи могут быть под вообще любой лицензией. Другой вопрос, что если эта лицензия несовместима с GPL, то ты не можешь запатченный код под GPL распространять.