Цього разу мова піде про WordPress, платформу, на якій працює цей блоґ. На початку літа Мет Муллінвіг [Matt Mullenweg] — співзасновник та розробник WordPress зхрестив словесні шаблі із Крісом Пірсоном, розробником Thesis — досить популярного пакту тем під цю платформу.
Тема є візуальною надбудовою над движком WordPress. Фігурально: WordPress є фундаментом та каркасом Вашого блоґу, а тема (наприклад: Thesis) — його шпалерами. Згідно архітектури WordPress теми, як і плагіни, можуть розроблятися сторонніми програмістами та дизайнерами, а WordPress безкоштовно надаватиме їм свою систему як основу, за умови, що сторонні розробники дотримуватимуться умов ліцензії WordPress.
Ось із цього моменту і починається найцікавіше. WordPress використовує General Public Licence (GPL), розроблену легендою програмування та диваком Ричардом Столменом. Суть цієї ліцензії, яка лежить в основі руху вільного програмного забезпечення та операційної системи Linux, полягає у тому, що розробник отримує доступ до чужого програмного коду в обмін на те, що він також надасть іншим доступ до створених ним змін до початкового програмного коду. Дуже важливим моментом у ліцензуванні через GPL є те, що обов’язок «поділитись кодом» виникає лише у випадку його «поширення». Іншими словами: якщо Ви пишете код лише для клієнта або для самого себе, обов’язок «ділитись» у Вас не виникає.
Виходить, що будь-хто може взяти код WordPress, а також його плагінів та тем нічого за це не заплативши, ба більше — можна взагалі створити альтернативний проект (сам WordPress є «форком» (англ. fork = веделка) популярного колись b2/cafelog, автор якого працює тепер у команді WordPress). Однак цей «хтось» має поділитись із спільнотою, котра розробила базовий програмний продукт результатами своєї роботи. Адже спільнота поділилася своєю роботою із цією людиною.
Логіка WordPress (найбільшої на сьогодні платформи для блоґів у світі із прибутками у сотні мільйонів доларів) полягає у наступному: автори інновацій до платформи можуть заробляти на своїх продуктах, не витрачаючи час на створення свого«фундаменту та каркасу», а WordPress зароблятиме на тому, що надаватиме послуги із налаштування свого програмного продукту, час від часу інкорпоруючи в нього вдалі зміни, внесені іншими розробниками (посилаючись при цьому на них).
Кріс Пірсон, розробник Thesis, не хотів ділитись джерельним кодом своїх тем. Його цікаву аргументацію можна побачити у Скайп-дискусії із Метом Муллінвігом з WordPress, що відбулася за посередництва Ендрю Ворнера з проекту Mixergy. Попри те, що Пірсон виявився досить впертим та завзятим сперечальником, за тиждень після дискусії, розуміючи загрозу судового позову від WordPress (який би однозначно підтримала столманівська Free Software Foundation та низка ключових гравців на ринку OpenSource), він погодився на розподілену ліцензію (англ. = split license). Cуть цього типу ліцензії полягає у тому, що вся частина PHP-коду, котра відповідає за інтеграцію із WordPress, ліцензується на умовах GPL, а решта (CSS, Java Script та картинки) ліцензуються за звичайною пропрієтарною ліцензією, розробленою юристами Thesis.
Читати далі (англ. мова!):
- Детальний аналіз питання ліцензування та похідних творів на WordPress від Марка Джакуіса, одного з розробників WordPress;
- Парадокс пінгвіна: як сфера застосування концепції похідних творів у авторському праві впливає на ефективність GNU GPL від Мітчела Стольца з Бостонського університету.



Дім






