Чи дозволено мені ліцензувати мою тему Wordpress в рамках програми AGPL


12

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

Моє запитання - чи мені дозволено ліцензувати мою тему в рамках програми 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. Але я думаю, що завжди добре не мати занадто вузький погляд, тому я думаю, що це справедливо.
хакре

Ви, звичайно, можете оновити GPL. Отриманий код теми - GPL. Її прямі, чорно-білі. Вам не потрібно бути готовим і вміти перерозподіляти що-небудь, крім власної теми. AGPLv3 сумісний з GPLv3 ( gnu.org/licenses/gpl-faq.html#v3Newrightstanding ), і відповідь на це питання має змінитись на "так".
WraithKenny

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

2

Резюме в одному реченні від Метта Малленвега : PHP в WordPress-темах має бути GPL, художній твір та CSS можуть бути, але вони не обов'язкові.


4
Будь ласка, не завжди тягніть Метта Малленвега з кишені. Він не вивчений юрист, просто має власну думку.
кайзер

1
@kaiser: Погоджено. Хоча я провисаю навколо WP близько 6 місяців, я помітив тривожну схожість між тим, як деякі люди посилаються на "Метт", і як саєнтологи називають "Рон" або "LRH". Метт зробив добру справу і дуже потужний у світі WP, але він не Бог.
Пітер Роуелл

1
Мені дуже подобається твій розумовий процес, і ніхто не повинен сприйматись богоподібно. Це сказав, що я думаю, що Метт консультувався з юристами з цього приводу, і це твердження є достовірним. Якби він просто зловживав громадою, і сліпо слідує за тим, він би сказав, що все має бути 100% GPL. Це також має 100% сенс, оскільки теми потребують роботи WP core php-функцій. Їм не потрібні кілька класів css, які він створює. Але якщо ви побачите це дуже суворо (думка), ви можете навіть сказати, якщо вони використовують CSS для стилю .alignright та .wp-підпис, CSS також будується на базовому коді WordPress ^^
James Mitch

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 (ваш додатковий код).

Йоні Рабкін, волонтер в лабораторії відповідності FSF GPL


1

Так, вам дозволяється ліцензувати свою тему під будь-якою ліцензією, яку вважаєте за потрібне. Деякі з них можуть не підходити для перерозподілу тоді. Але перш за все ви вільні у виборі. Це безкоштовне програмне забезпечення, розширюйте, як хочете.


"Деякі можуть бути непридатними для перерозподілу тоді" - Це означає, що ви не можете поширювати тему нікому, навіть клієнту, оскільки розповсюджені теми повинні бути випущені під ліцензією GPL або сумісною з GPL.
Еміль Вікстрьом
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.