Ліцензія WordPress та GPL
WordPress – це відомий безкоштовний движок для створення сайтів, який розповсюджується під ліцензією GNU GPL (GNU General Public License).
Абревіатуру GNU GPL часто скорочують до простого GPL, якщо з контексту ясно про яку ліцензію йдеться (є інші ліцензії, зі словами «general public license» у назві).
Мета цієї ліцензії — надати користувачеві права на копіювання, зміну та розповсюдження (у тому числі і на комерційній основі) програмного продукту, а також гарантувати, що всі похідні програмні продукти також отримають права GPL. Для того щоб викладати свої теми в інтернет, потрібно знати основні правила GPL.
Що дозволяє GPL
Ключові ідеї GPL збігаються з принципами розробників WordPress: відкритий вихідний код та вільне поширення. Ліцензія GPL надає користувачам та розробникам чотири свободи:
- Використовувати для будь-яких цілей;
- Вивчати та змінювати під свої потреби;
- Вільно розповсюджувати;
- Модифікувати та викладати оновлені версії у публічний доступ.
Що означає «свобода» у GPL?
Йдеться про вільне поширення вихідного коду. «вільне програмне забезпечення» означає «безкоштовне програмне забезпечення». Головна відмінність у тому, що користувачі можуть використовувати вільне програмне забезпечення абсолютно в будь-яких цілях. Такі програмні продукти можуть бути безкоштовними та платними. Безкоштовні теми для WordPress можна знайти на сторінці https://wordpress.org/themes/ .
Навіть якщо ви продасте свою тему з ліцензією GPL, ця тема все одно залишиться вільною. Тому що відповідно до правил GPL покупець зможе вільно використовувати, змінювати та розповсюджувати вашу тему або її модифікації.
Наслідування свободи в GPL ліцензії
Принципи GPL відносяться не тільки до першої версії ПЗ. Усі програми, які є модифікаціями програмного забезпечення з ліцензією GPL, також повинні прийняти цю ліцензію без додаткових умов.
Так GPL гарантує захист свободи програмного забезпечення на високому рівні, тому що все, що створюється з вільних програмних продуктів, не може бути «закритим», а має бути завжди у вільному доступі для майбутніх оновлень, змін та досліджень.
Чи потрібно ліцензувати свої теми під GPL?
Коротко: для особистого використання – ні. Для громадського – так.
Більше того, будь-яка ваша тема, яка викладена в інтернеті, автоматично отримує ліцензію GPL. А це означає, що будь-хто може використовувати, модифікувати та розповсюджувати ваш код у своїх цілях, але під ліцензією GPL.
Ну і коли ви завантажуєте свою тему на WordPress.org, вона автоматично отримує ліцензію GPL. Також це стосується зображень і CSS-файлів.
Свобода є важливою частиною створення теми WordPress. Тому, якщо ви плануєте розповсюджувати свою тему, було б дуже добре ліцензувати її повністю під GPL, щоб інші користувачі та розробники змогли скористатися тими самими свободами, що й ви.
Щоб краще зрозуміти взаємодію WordPress та GPL, прочитайте такі статті:
По російськи:
По англійськи: