Могу ли я лицензировать свою тему Wordpress в соответствии с aGPL
Меня заинтересовал недавний разговор о том, нужно ли лицензировать темы WordPress в соответствии с GPL или они могут быть с закрытым исходным кодом. Видео можно найти в блоге Мэттса, и моя любимая дискуссия об этом - Сообщение в блоге Дейва Уайнерса.
Мой вопрос в том, могу ли я лицензировать свою тему в соответствии с AGPL? или это тот же аргумент, как если бы я хотел использовать лицензию с закрытым исходным кодом?
4 answers
Поскольку WordPress лицензирован как GPLv2, вы можете лицензировать любое дополнение (т. Е. тему) с лицензией, которая совместима с версией 2 GPL. А теперь самое неприятное... версия 1 aGPL не совместима ни с одной версией GPL. Версия 3, однако, совместима с GPLv3... но не GPLv2.
Краткий ответ: нет, вы не можете лицензировать тему WordPress с aGPL, потому что ни одна из версий aGPL не совместима с лицензией WordPress (GPLv2).
Ссылка на таблицу совместимости лицензий для справки ...
Обновление
Строго говоря, да. Темы WordPress считаются производными работами, поэтому они должны быть лицензированы способом, совместимым с основным проектом. WP лицензирован как GPLv2+, поэтому вы можете (если хотите) обновить его до GPLv3 для распространения.
Это важно, потому что единственной версией aGPL, совместимой с GPL, является версия 3... поэтому ваша тема должна быть AGPLv3.
Тем не менее, вы не собираетесь распространять WordPress самостоятельно... Я просто указываю на совместимость здесь. Но чтобы все было просто, я буду всегда не советуйте использовать aGPL. На практике это плохо подходит для тем WordPress (не стесняйтесь спрашивать меня, почему, но это выходит за рамки данного вопроса).
Краткое содержание одного предложения от Мэтта Малленвега: PHP в темах WordPress должен быть GPL, иллюстрации и CSS могут быть, но не обязательны.
Добавление ссылки на обновленный ответ @EAMann: Я задал аналогичный вопрос [email protected] .
Мой точный вопрос был:
Не могли бы вы уточнить, что означает выпуск исходного кода под "GPLv2 (или более поздней версией)", и если да, то позволяет ли это выпускать производные работы под AGPL v3.
И последовавший ответ:
Лицензируя свою работу под GPLv2 (или более поздней версией), которую я буду называть в этом письме GPLv2+, правообладатели Wordpress явно разрешили вам распространять их работы в соответствии с любой более поздней версией GPL. Путем обновления вы можете в дальнейшем распространять свою работу под GPLv3, GPLv3+, GPLv4 (еще не существует, но если бы это было так, вы могли бы выбрать его), GPLv4+ и т. Д. Это изложено в разделе 9 GPLv2 и разделе 14 из GPLv3.
Как только вы обновите работу до GPLv3 (вы обновите номер версии лицензии и включите копию GPLv3, добавьте свои собственные уведомления об авторских правах по мере необходимости, но в противном случае сохраните оригинальные уведомления об авторских правах и уведомления о лицензиях в целости), произойдут две вещи: во-первых, работа станет несовместимо с кодом только для GPLv2; как GPLv2, так и GPLv3 являются лицензиями с сильным авторским левым, и они не могут быть удовлетворены одновременно время. Во-вторых, и это более важно для вас, это то, что в соответствии с разделом 13 GPLv3 и раздел 13 AGPLv3, теперь у вас будет узкая совместимость с работами, лицензированными в соответствии с AGPLv3. Это означает, что , хотя вы не можете повторно лицензировать работая, в целом, с GPLv3 до AGPLv3, вы сможете в дальнейшем распространять комбинацию кода GPLv3 (обновленный код Wordpress) и код AGPLv3 (ваш дополнительный код).
Йони Рабкин, волонтер в Лаборатории соответствия требованиям FSF GPL
Да, вам разрешено лицензировать свою тему под любой лицензией, которую вы считаете подходящей. Тогда некоторые из них могут оказаться неподходящими для перераспределения. Но прежде всего вы свободны в своем выборе. Это бесплатное программное обеспечение, расширяйте его по своему усмотрению.