|
V poslednom čase rozvírila inak pokojnú hladinu Joomla! komunity informácia ohľadom zmeny licencovania verzie Joomla!. Na fóre joomla.org v téme Can Joomla! extensions be released under non-GPL compatible licenses? ( Môžu byť rozšírenia pre Joomla! vydané pod inou ako GPL licenciou? ) sa rozvinula vášnivá debata na tému licencie Joomla! a jej, najmä komerčných rozšírení. Táto téma láme rekordy, čo sa týka prezeraní a vedie aj v počte odpovedí v tejto téme - číslo sa blížilo počtu 2000, keď túto tému rozdelili na 2 časti. Reakcia vývojárov Joomla! na pálčivú tému licencovania sa objavila 15. júna 2007 na titulnej stránke joomla.org. Prinášame vám voľný preklad tohto, podľa nás závažného článku, ktorý sa snaží vniesť svetlo do problematiky licencovania Joomla! - nájdete v ňom odpovede na veľa otázok a linky na relevantné odkazy.
Preklad článku - Open Source Does Matter ... - zverejneného 15. júna 2007 na www.joomla.org. Preložila: Vladimíra Bukerová Na Open Source záleží ... Joomla! podniká kroky, aby zaistila budúcnosť projektu bezvýhradnou oddanosťou dodržiavaniu licencie GNU/GPL. Je to výsledok dlhých úvah o riadnom zabezpečení projektu v duchu Open Source, samozrejme, v spojení s právnymi ohľadmi. Nám všetkým na Open Source naozaj záleží. Je to dlhá a pomalá cesta. Nechystáme sa urobiť žiadne náhle rozhodnutia, pretože veľmi dobre vieme, koľko ľudí sa na nás spolieha, že zachováme stabilitu a splníme ich očakávania. Sme si vedomí, že veľa ľudí z Joomla! žije a neradi by sme nečakane ohrozili ich živobytie. Joomla je jedinečný projekt s jedinečnými potrebami a jedinečnými problémami, pokiaľ ide o GPL. Riešenia sa neponúkajú samy. V týchto veciach existujú ešte riešenia a kompromisy, nad ktorými sa stále zamýšľame. A chceme počuť názory a postrehy z našej komunity, aby sme sa mohli správne rozhodnúť. Poskytneme vám všetky fakty hneď, ako ich budeme mať k dispozícii. Ak sa vám zdá, že sme príliš ticho, je to preto, že nechceme hovoriť, kým nemáme vo veciach stopercentne jasno. A dáme vám dostatočne vopred vedieť, kým sa budú robiť nejaké vážnejšie zmeny. Tu je náš plán: najskôr si upraceme vo vlastnom dome, a zaistíme, aby všetky Joomla! webstránky dodržiavali licenciu. Potom požiadame ľudí v našej komunite, aby sa dobrovoľne pridali k bezvýhradnému dodržiavaniu licencie. Zároveň sa budeme snažiť pomôcť im v tom, aby pochopili, čo presne to znamená a ako sa to dá ľahko uskutočniť. Veríme, že sa nám podarí takto dosiahnuť veľkú úspešnosť. Takže, aspoň zatiaľ, to je celý náš plán. Žiadne súdy, žiadne pogromy, žiadni martýri. A najmä, žiadny krik či démonizácia, žiadne deliace čiary medzi „nami“ a „nimi“. Sme veľká komunita, v ktorej je mnoho rôznych vývojárov, a my chceme, aby bolo riešenie prijateľné pre každého. Zostávame pri GPL Rozhodli sme sa zostať pri licencii, ktorá vlastne umožnila existenciu a rozvoj Joomla! Toto rozhodnutie bolo jednomyseľne schválené hlavným vývojárskym tímom aj radou Open Source Matters. Týmto potvrdzujeme, že tak Joomla! 1.0. ako aj Joomla! 1.5. sú vydané pod (pôvodnou) GPL. Rozhodli sme sa tiež, že nemáme právomoc na to, aby sme vydali Joomla! pod tou verziou GPL, ktorá udeľuje výnimku vlastným rozšíreniam. Zmeniť licenciu projektu, ktorý vznikol pod GPL je zložité, a nič nenaznačuje tomu, že by to Open Source Matters teraz mohli urobiť. Na základe našich súčasných informácií, rozšírenia, ktoré nie sú vydané pod GPL alebo s ňou zlúčiteľných licencií, nespĺňajú podmienky – toto vychádza z vysvetlenia, ktoré sme dostali od Free Software Foundation (Nadácie pre slobodný softvér) a Software Freedom Law Center (Právneho centra pre slobodu softvéru). Situáciu trochu komplikuje, že ak sú tieto rozšírenia samostatnými dielami na ktoré sa vzťahujú autorské práva, sú mimo dosahu GPL, a tak vlastne podmienky spĺňajú, aj keď sú nezlučiteľné s GPL. Pri súčasnej architektúre systému je mimoriadne ťažké napísať zmysluplné rozšírenia, ktoré sú samostatnými autorskými dielami. Skúmame naše možnosti v tomto smere. Veríme, že keď zostaneme pri GPL, dosiahneme niekoľko cieľov: - zvýšime dodržiavanie GPL v našej komunite
- dosiahneme štandard, ktorý majú aj ďalšie podobné open source projekty
- zostaneme verní nášmu záväzku, že projekt musí ísť príkladom a vytvárať filozofiu open source
- môžeme poučiť ľudí o tom, ako môžu komerčné projekty Joomla! profitovať aj dodoržiavať pravidlá
Potrebujeme vašu pomoc Už sme sa prepracovali cez bolestivé vývojové štádium a ani nasledujúce kroky sa nepochybne nezaobídu bez nutnosti riešiť nové výzvy a problémy. Naším prvoradým záujmom sú užívatelia. Uvedomujeme si, že pri ťažkých rozhodnutiach nemožno brať vždy ohľady na všetko a na všetkých. Sme naozaj úprimní, keď vás žiadame o pomoc v tomto procese – môžete to urobiť podporením základov GPL a ochranné mechanizmy, ktoré licencia ponúka. Sme tiež ochotní zorganizovať pracovné skupiny pre ľudí, ktorí potrebujú poradiť ako splniť podmienky licencie Joomla! Rozsah a popularita Joomla! ďaleko presahujú našu webstránku; je to tiež veľmi efektný nástroj pre rôzne komunity, vládne úrady a mimovládne organizácie, podnikateľov aj súkromné osoby. Vybrali sme si tú ťažšiu cestu, keď sme sa rozhodli bezvýhradne dodržiavať GPL. Ak sa pýtate, prečo sa takto Joomla! rozhodla – odpoveď je veľmi jednoduchá. Keď sme rástli, urobili sme pár chýb a teraz sa snažíme tieto chyby napraviť v záujme budúcnosti tohto projektu. Chceme byť tak v rámci GPL komunity, ako aj v komunite Joomla! „zodpovednými susedmi“. Hlavný vývojársky tím Joomla! a rada Open Source Matters Brad Baker, Shayne Bartlett, Levis Bisson, Michelle Bisson, Chris Davenport, Wilco Jansen, Johan Janssens, Alex Kempkens, Mateusz Krzeszowiec, Louis Landry, Andy Miller, Sam Moffatt, Peter Russell, Rob Schley, Antonie de Wilde, James Vasile, Christopher Justice, Elin Waring, Ryan Ozimek, Joe Orr Často kladené otázky ohľadom licencovania Akú licenciu Joomla! používa? GNU GPL (General Public Licence) - http://www.gnu.org/licenses/gpl.html Poznámka autora: Slovenský preklad GNU GPL licencie žiaľ neexistuje. Prinášame Vám preto aspoň český preklad. Aký je rozdiel medzi GPL a LGPL? GNU GPL sa týka aplikácií, zatiaľčo GNU LGPL bola pripravená špeciálne pre knižnice aplikácií. Joomla! CMS je kompletná aplikácia, ktorá využíva množstvo knižníc, a preto sa na ňu vzťahujú licencie GPL a LGPL. Poznámka autora: Slovenský preklad GNU LGPL licencie žiaľ neexistuje. Prinášame Vám preto aspoň český preklad. Kde nájdem ďalšie informácie o licenciách? GNU General Public License: http://www.gnu.org/licenses/gpl.html GNU GPL Frequently Asked Questions (FAQ): http://www.gnu.org/licenses/gpl-faq.html The philosophy behind the GNU: http://www.gnu.org/philosophy/ Ako je definovaný Open Source/Free Software? http://en.wikipedia.org/wiki/Open_source - slovenská verzia http://en.wikipedia.org/wiki/Free_software - slovenská verzia Čo znamená „dobrovoľné dodržiavanie pravidiel“? Chceme, aby všetky strany dodržiavali podmienky našej licencie, pretože to posilňuje našu pozíciu pri obraňovaní a chránení systému Joomla! Nemáme ani chuť ani prostriedky na to, aby sme išli po každom, kto porušuje našu licenciu, ani to nemienime robiť. Chceme od ľudí v komunite, aby sa dobrovoľne pripojili k dodržiavaniu podmienok licencie GPL. Aký je rozdiel medzi pojmami „komerčný“ a „proprietárny/chránený vlastníckymi právami“? Komerčný softvér znamená, že s tvorbou a distribúciou tohto programu bola spojená nejaká komerčná aktivita. Môže to byť firma, ktorá softvér vyvinie a účtuje si poplatok za distribúciu, podporu, dokumentáciu, úpravy a pod. Komerčný softvér nie je nevyhnutne proprietárny a naopak. Proprietárny znamená, že softvér je chránený autorskými a vlastníckymi právami – teda, že ho nemáte právo ho kopírovať, upravovať a ďalej distribuovať. Viac nájdete na: http://en.wikipedia.org/wiki/Proprietary_software - slovenská verzia Dovoľuje licencia niekomu predávať kópie Joomla! CMS? Áno. V preambule licencie GNU GPL stojí: „Keď hovoríme o slobodnom softvéri, máme na mysli slobodu, a nie cenu…“ Naše GPL licencie sú navrhnuté tak, aby vám zaistili slobodu voľby, ak chcete distribuovať kópie slobodného softvéru (a účtovať si za to poplatok, ak chcete), aby ste mali prístup zdrojovému kódu, aby ste mohli softvér upravovať alebo používať jeho časti v nových slobodných programoch, a aby ste vedeli, že všetko toto môžete robiť. Viac v angličtine na stránke http://www.gnu.org/licenses/gpl-faq.html#DoesTheGPLAllowMoney. Môžem odstrániť informáciu o autorských právach z pätky Joomla! webstránky? Áno, môžete odstrániť informáciu o autorských právach v ktorejkoľvek časti výstupu, ktorý Joomla! generuje. Nesmiete však odstrániť túto informáciu zo zdrojového kódu. Môžem odstrániť informáciu o autorských právach z meta údajov na Joomla! webstránke? Áno, opäť platí, že môžete odstrániť informáciu o autorských právach v ktorejkoľvek časti výstupu, ktorý Joomla! generuje. Nesmiete však odstrániť túto informáciu zo zdrojového kódu. Čo mám spraviť, ak zistím možné porušenie licencie GPL? Mali by ste o tom informovať držiteľov autorských a vlastníckych práv. Ak ste presvedčení, že niekto porušuje GPL licenciu ľudí, ktorí vyvíjajú projekt Joomla!, oznámte to (v angličtine) emailom na adresu:
Táto adresa je chránená proti zneužitiu (SPAM), na jej zobrazenie potrebujete mať zapnutý Javascript
Rozšírenia Joomla! Dovoľuje licencia niekomu predávať rozšírenia pre Joomla! CMS? Áno. V preambule licencie GNU GPL stojí: „Keď hovoríme o slobodnom softvéri, máme na mysli slobodu, a nie cenu…“ Naše GPL licencie sú navrhnuté tak, aby vám zaistili slobodu voľby, ak chcete distribuovať kópie slobodného softvéru (a účtovať si za to poplatok, ak chcete), aby ste mali prístup zdrojovému kódu, aby ste mohli softvér upravovať alebo používať jeho časti v nových slobodných programoch, a aby ste vedeli, že všetko toto môžete robiť. Viac v angličtine na stránke http://www.gnu.org/licenses/gpl-faq.html#DoesTheGPLAllowMoney. Dovoľuje licencia niekomu zakódovať rozšírenie? Áno, technicky je to možné, ale distribútor musí zabezpečiť prístup ku kompletnému a nezakódovanému zdrojovému kódu – buď jeho zaradením do balíka alebo umožnením jeho stiahnutia. Distribútor musí poskytnúť prístup ku kódu „za cenu nie vyššiu, ako [jeho] náklady na fyzickú distribúciu kódu“. Môžem vydať rozšírenie pod licenciou, inou než GPL? Zastávame názor, že väčšina rozšírení vychádza z Joomla! a preto musia byť licencované pod GNU GPL. Je možné, že rozšírenie bude fungovať v rámci Joomla! ale nemusí byť podľa zákonov o autorských a vlastníckych právach považované za dielo z nej odvodené. Toto sa však dá posúdiť len pri každom prípade zvlášť. Ak ste presvedčení, že vaše rozšírenie nie je odvodené od Joomla!, odporúčame vám, aby ste sa o tom poradili s právnikom. Ako sa líši používanie šablón od používania komponentov, modulov a pluginov (zásuvných modulov)? Myslíme si, že šablóna je balík zložený z prvkov kódu a iných (napr. grafických) prvkov. Zastávame názor, že kód šablóny musí byť licencovaný pod GNU GPL, pretože je priamo odvodený od systému Joomla! CMS. No ďalšie prvky sú len dáta, ktoré softvér využíva, a preto môžu byť licencované tak, ako to je podľa autora vhodné. Medzi prvky, ktoré nepatria ku kódu, patria obrázky, videá, animácie, CSS a formátovacie značky. Aký je rozdiel medzi „premostením s ďalším softvérom“ a rozšírením? Premostenie spojí Joomla! s externou aplikáciou, aby mohli spolupracovať a vymieňať si dáta. Na svojom konci tohto premostenie, ho Joomla! berie rovnako ako komponent, modul alebo plugin – musí plne dodržiavať GPL, pokiaľ to nie je samostatné dielo (a tým niektoré premostenia môžu byť). Ak je spomínaná externá aplikácia dostatočne oddelená od Joomla!, potom sa to považuje za samostatné dielo, ktoré môže byť licencované pod ľubovolnou licenciou. Musí byť CSS v mojej šablóne licencovaný pod GPL? Nie, pokiaľ nie je založený na diele, ktoré je licencované pod GNU GPL. Musí byť JavaScript v šablónach a rozšíreniach licencovaný pod GPL? Nie, pokiaľ nie je založený na diele, ktoré je licencované pod GNU GPL. Ak zaradím do šablóny modul, musí byť licencovaný pod GPL? Všeobecne platí, že áno. Pozrite vyššie: Môžem vydať rozšírenie pod licenciou, inou než GPL? Kúpil/-a som si kópiu rozšírenia, ktoré porušuje licenciu Joomla! Môžem ju teraz rozširovať pod GPL? Nie. Mali by ste nahlásiť porušenie licencie vlastníkom práv. Môžem ponúkať hostovanú službu s mojimi vlastnými rozšíreniami? Áno, GNU GPL sa na vás nevzťahuje, pokiaľ sa nepokúsite distribuovať vaše rozšírenie tretej strane. Ak sa rozhodnete pre distribúciu, musíte mať svoje rozšírenia licencované pod GNU GPL. (0) Komentárov |