Я знаю, что можно продавать код GPL, но я хотел знать, можно ли продавать код GPL, который был разветвлен и изменен. Разветвленный и измененный код будет по-прежнему доступен для использования, изменения и распространения.
Я знаю, что можно продавать код GPL, но я хотел знать, можно ли продавать код GPL, который был разветвлен и изменен. Разветвленный и измененный код будет по-прежнему доступен для использования, изменения и распространения.
Ответы:
Да, это разрешено, но вы все равно должны соответствовать всем требованиям лицензии. Кому-либо, кому вы продаете его, должно быть разрешено использовать, модифицировать и распространять его в соответствии с GPL.
Движение за свободное программное обеспечение всегда четко различало бесплатность и свободу использования / модификации / распространения. GPL явно о последнем. Единственный фундаментальный вопрос - полное соблюдение всех условий лицензии. Видимо, вы намерены сделать именно так, чтобы это не было проблемой.
В итоге: ничто в GPL не мешает вам взимать плату за программу.
Единственная проблема, которая может возникнуть, является независимой от GPL и является просто вопросом логики / психологии: если модифицированная программа свободно распространяется и, следовательно, доступна, то почему кто-то может заплатить за нее. Это все еще не делает это неустранимым.
Вы не должны ничего делать с кодом GPL, пока не прочитаете и полностью не поймете лицензию. В частности, третий абзац преамбулы к GNU Public License версии 3 гласит:
Когда мы говорим о свободном программном обеспечении, мы имеем в виду свободу, а не цену. Наши общедоступные лицензии предназначены для того, чтобы вы могли свободно распространять копии бесплатного программного обеспечения (и платить за них, если хотите), получать исходный код или получать его, если хотите, что вы можете менять программное обеспечение. или использовать его в новых бесплатных программах, и вы знаете, что можете делать эти вещи.
Казалось бы, это ответ на вопрос, но раздел 5 специально описывает передачу модифицированных исходных версий :
Вы можете передать работу, основанную на Программе, или модификации для ее создания из Программы в форме исходного кода в соответствии с условиями раздела 4, при условии, что вы также выполняете все эти условия ...
А в разделе 10 объясняется, что, хотя вы можете взимать плату за код, вы должны сохранять лицензию без изменений, и вы не можете взимать плату с человека за использование его прав в соответствии с GPL.
Да, сделайте это, отметив, что в лицензии говорится, что вы должны предоставить исходный код любому, кому вы распространяете программное обеспечение. Этот аспект не является обязательным. Вы также должны понимать, что вы не можете помешать своим пользователям передавать программное обеспечение другим людям (ссылка FSF ниже объясняет эти моменты).
Вот страница FSF по продаже программного обеспечения GPL , в основном «да, вы можете сделать это, но вы все равно должны соблюдать лицензию».
Остерегайтесь одной вещи - есть много людей, которые связывают GPL со свободным (как в пиве) программным обеспечением, а не просто свободны делать то, что вы хотите, с программным обеспечением, которое вы получаете. Если вокруг программного обеспечения есть большое сообщество, вы можете получить неудачный толчок, когда попытаетесь продать свою разветвленную версию. Вероятно, одной из реакций будет то, что вы пытаетесь заработать на тяжелой работе других.
Если вы можете, сделайте ваш источник общедоступным. Там, где это уместно, вы также можете рассмотреть возможность продвижения некоторых ваших изменений в первоначальный проект. Это может не иметь смысла для вашего бизнес-плана, но если вы сможете изменить его, это будет иметь большое значение для того, чтобы замолчать любого, кто думает, что вы просто вымываетесь из сообщества.
Конечно, вы можете продавать программное обеспечение GPL, авторские права на который полностью или частично принадлежат кому-то другому. Делать это так же, как распространять его бесплатно, и на него распространяются точно такие же ограничения. Просто группа, в которую вы распространяете, - это «люди, которые сначала платят мне 10 долларов».