- PVSM.RU - https://www.pvsm.ru -
Т.к. читатели Хабра знакомы [1] с форком Drupal под названием Backdrop, а сам проект Backdrop также имеет [2] пояснения касательно лицензирования самой CMS и расширений к ней, то думаю, будет нелишним раскатить перевод вопросов и ответов по лицензированию этой CMS, раз аналогичное уже было сделано [3] в отношении самого Drupal.
Да. Модули и темы для Backdrop являются производными работами от Backdrop. Если вы их распространяете, вы должны это делать на условиях лицензии GPL версии 2 или более поздней. Тем не менее, вы не обязаны их все распространять. (см. следующий вопрос ниже)
При распространении вами своего модуля или темы, GPL применяется к любому фрагменту, который прямо взаимодействует с частями Backdrop, который лицензирован по GPL. Это не распространяется на созданные вами изображения и флэш-файлы. Тем не менее, если вы делаете новое изображение на основе изображения из Backdrop, которое распространяется на условиях GPL, то такое изображение должно быть лицензировано также по GPL.
Нет. Лицензия GPL требует, что если вы создаете производную работу от Backdrop и распространяете ее кому-либо, вы должны предоставить такому лицу ее исходный код на условиях GPL, чтобы ее можно было модифицировать и распространять также на условиях GPL. Тем не менее, вы не обязаны распространять код кому-либо еще. Если код используется только вами или внутри вашей организации, такое использование не считается распространением кода, поэтому требование о раскрытии кода в этом случае не применяется.
Тем не менее, если ваш модуль общего назначения, зачастую хорошей идеей является все-таки предоставление кода сообществу в публичный репозиторий. Вы можете получать отзывы, сообщения об ошибках и пулл реквесты нового функционала от других людей, для которых ваш модуль будет полезным.
Да. Тем не менее, вы должны распространять его на условиях лицензии GPL версии 2 или более поздней, поэтому то, что вы продаете, должно быть также доступно для модификации и распространения (предположительно безвозмездно). Смотрите предыдущий вопрос.
Да. Т.к. пользователи Backdrop могут выбирать, какую лицензию GPL они желают использовать (версии 2 или версии 3), любой модуль или тема, созданные для Backdrop, могут распространяться на условиях любой из этих лицензий. Тем не менее, если модуль идет одним пакетом вместе с Backdrop, весь код, включенный в состав такого пакета, должен быть лицензирован под той же лицензией. По этой причине поощряется использование для любого модуля или темы, интегрированных в Backdrop, той же лицензии «GPL версии 2 или более поздней».
Т.к. Backdrop лицензируется на условиях лицензии GPL версии 2 или более поздней, Backdrop может распространяться на условиях лицензии GPL версии 3. Это обеспечивает гибкость для пользователей выбирать свою версию лицензии. В настоящее время нет каких-либо планов по распространению Backdrop только на условиях лицензии версии 3 или более поздней.
Фрагменты текста этой страницы были заимствованы и изменены из FAQ по лицензированию Drupal [4]
Автор: Nutterix
Источник [5]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/kopirajt/118923
Ссылки в тексте:
[1] знакомы: https://habrahabr.ru/post/197670/
[2] имеет: https://backdropcms.org/license
[3] было сделано: https://habrahabr.ru/post/280228/
[4] FAQ по лицензированию Drupal: https://drupal.org/licensing/faq
[5] Источник: https://habrahabr.ru/post/282205/
Нажмите здесь для печати.