Tak to potom ale nechápu - co přináší Affero navíc?
Když si upravím redakční sytém a budu ho provozovat na svém serveru* nebo když si upravím jádro OS a budu ho používat na veřejně přístupném serveru, budu muset zveřejnit provedené změny?
IMHO podle GPL ne, ale podle Affero ano. Je to tak?
Vycházím z toho článku: "Už nyní je ale jasné, že GNU GPL 3 neřeší minimálně jednu spornou otázku – používání svobodného software po síti." a "Problém je, že v případě webových či jiných aplikací používaných na dálku po síti jednoznačně nedochází k distribuci samotné aplikace."
*) nebudu ho šířit, pouze provozovat.
| GIMP: | Webova aplikace: |
|---|---|
| GTK | www prohlizec |
| protokol interakci mezi GTK a core of GIMP | HTML stranky generovane skripty a HTTP pozadavky od prohlizece |
| core of GIMP | aplikacni skripty na webovem serveru |
Jiná situace je s webovými aplikacemi, které využívají klientský prohlížeč jako grafické uživatelské rozhraní k vlastní aplikaci. Ale je vždy potřebné rozlišit, kdy je a pro co je klientský prohlížeč použit jako rozhraní. Jde-li o webovou prezentaci není klient uživatelem CMS neboť jde o grafické rozhraní k webové prezentaci (třeba i generované).Ja v prikladu mel spis na mysli spis tradicnejsi webove aplikace - emailovy klient, prohlizec map, diskusni fora ... Pokud nekdo ma na webu CMS a pro bezne uzivatele se to tvari jen jako staticke stranky, tak z jejich pohledu je asi prilis honosne to nazyvat webovou aplikaci. Nicmene pro lidi, ktere v tom CMS s tim contentem opravdu manipuluji to jiz bezna webova aplikace je.
Jak k tomu přijde původní autor aplikace, když na jeho výtvoru bude vydělávat daný student.
Ale to je přeci naprosto běžná praxe i dnes. Máte přeci právo vzít OpenOffice.org, vylisovat je na CD a prodávat. V tom Vám licence nebrání. Velcí linuxoví distributoři přeci také přímo vydělávají na práci vývojářů Linuxu, Firefoxu a dalšího software, který balí do svých distribucí. To je princip svobodného software. Jako vývojář máte možnost zvolit třeba licenci CC s doložkou NonCommercial. Pak už to ale nebude svobodný software, protože budete uživatele omezovat.