Могу ли я лицензировать свою тему Wordpress под aGPL?


12

Меня интересовал недавний разговор о том, нужно ли лицензировать темы WordPress по лицензии GPL или они могут быть закрытыми. Видео можно найти в блоге Matts, и мое любимое обсуждение - это запись в блоге Dave Winers .

У меня вопрос - могу ли я лицензировать свою тему под aGPL ? или это тот же аргумент, как если бы я хотел использовать лицензию с закрытым исходным кодом?


1
Об этом есть подкаст: mixergy.com/chris-pearson-matt-mullenweg - Крис Пирсон и Мэтт Малленвег обсуждают эту проблему.
artlung

Ответы:


12

Поскольку 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 (не стесняйтесь спрашивать меня, почему, но это выходит за рамки этого вопроса).


В любом случае я вижу способ сделать это, это своего рода серая область: вы можете распространять WordPress под GPL v3, а затем в дружеской манере полагаться на комментарий о совместимости FSF относительно GPLv3 и aGPLv3. Вроде оба, так сказать, совместимы. И, черт возьми, это не то же самое, что с закрытым исходным кодом.
Хакре

@hakre Да, это потенциальный обходной путь ... но для этого нужно, чтобы вы были готовы и могли распространять WordPress ...
EAMann

1
.. которая не должна быть проблемой. Серая область не является перераспределением WordPress, это довольно хорошо определено, серая область означает, что aGPL совместим с GPL. Но я думаю, что всегда хорошо не иметь слишком узкого представления, поэтому я думаю, что это действительно.
2010 г.

Вы, конечно, можете обновить GPL. Код полученной темы - GPL. Его прямой, черный и белый. Вы не должны быть готовы и способны распространять что-либо кроме вашей собственной темы. AGPLv3 совместим с GPLv3 ( gnu.org/licenses/gpl-faq.html#v3Notwithstanding ), и ответ на этот вопрос должен измениться на «да».
WraithKenny

@EAMann, не могли бы вы подробнее рассказать, почему вы советуете не использовать aGPL для тем WordPress?
Кангур

2

Краткое изложение предложений от Мэтта Малленвега : PHP в темах WordPress должен быть GPL, художественные работы и CSS могут быть, но не обязательны.


4
Пожалуйста, не всегда вытаскивай Мэтта Малленвега из кармана. Он не учился на юриста, просто имеет свое мнение.
Кайзер

1
@kaiser: Согласен. Хотя я слонялся вокруг WP около 6 месяцев, я заметил тревожное сходство между тем, как некоторые люди называют «Мэтт», и тем, как саентологи называют «Рон» или «ЛРХ». Мэтт проделал хорошую работу и очень силен в мире WP, но он не Бог.
Питер Роуэлл

1
Мне очень нравится ваш мыслительный процесс, и никто не должен быть похож на бога. Тем не менее, я думаю, что Мэтт консультировался с юристами по этому вопросу, и это утверждение заслуживает доверия. Если бы он просто оскорблял сообщество и следил за ним слепо, он сказал бы, что все должно быть на 100% GPL. Это также имеет смысл на 100%, так как темам для работы нужны WP основные функции php. Им необязательно нужно несколько классов CSS, которые он создает. Но если вы посчитаете это очень строгим (мнение), вы можете даже сказать, если они используют CSS для стилизации .alignright и .wp-caption, CSS также основан на основном коде WordPress ^^
Джеймс Митч,

2

Добавление ссылки на обновленный ответ @ EAMann: я задал похожий вопрос на license@fsf.org.

Мой точный вопрос был:

Не могли бы вы уточнить, что означает выпуск исходного кода под «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 (ваш дополнительный код).

Йони Рабкин, волонтер лаборатории соответствия FSL GPL


1

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


«Некоторые из них могут тогда не подходить для распространения», что означает, что вы не можете распространять тему никому, даже клиенту, поскольку распространяемые темы должны быть выпущены под лицензией GPL или GPL-совместимой лицензией.
Эмиль Викстрем
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.