it-swarm.xyz

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

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

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

11
Tom

Поскольку WordPress лицензируется как GPLv2, вы можете лицензировать любое дополнение (например, тему) с помощью лицензии, которая совместима с версией 2 GPL. Теперь вот печальная часть ... версия 1 aGPL не совместима ни с одной версией GPL. Версия 3, однако, совместима с GPLv3 ... но не с GPLv2.

Краткий ответ: нет, вы не можете лицензировать тему WordPress с помощью aGPL, потому что ни одна из версий aGPL не совместима с лицензией WordPress (GPLv2).

Ссылка на таблицу совместимости лицензий для справки ...

Обновление

Строго говоря, да. Темы WordPress считаются производными работами, поэтому они должны лицензироваться способом, совместимым с основным проектом. WP лицензируется как GPLv2 +, поэтому вы можете (если хотите) обновить его до GPLv3 для распространения.

Это важно, потому что единственная версия aGPL, совместимая с GPL, - это версия 3 ... так что ваша тема must be aGPLv3.

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

12
EAMann

Добавление ссылки на обновленный ответ @ 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 (ваш дополнительный код).

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

2
Kangur

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

2
Sudhanshu

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

1
hakre