Názory k článku
Affero GPLv3: Vydejte zdrojové kódy síťových aplikací!
Zajimave
celé vláknoA pokud to bude dobre osetrene, kolik lidi bude vsechny sve modifikace cpat do souboru typu "password-to-db.inc.php" ...
View source je pekny, ale stahnout si tarball se zdrojakem je vetsinou lepsi ...
Re: Zajimave
celé vláknoRe: Zajimave
celé vláknoNevraviac o iných možnostiach.
Docela masakr
celé vláknoVetsina firem by neuvolnila svoje webove sluzby ani jako binarku, jelikoz by to vzhledem k dravosti internetu znamenalo konec sluzby. Jsem zvedavy ktere projekty to budou pouzivat.
Re: Docela masakr
celé vlákno$output=`/usr/bin/proprietarni_binarnka $parametry`;
nebo
$output=file_get_contents("http://10.0.0.110/backend/blabla/$parameters");
A jsme tam kde jsme byli :)
Re: Docela masakr
celé vláknoNeni problem. At si napisou svoje vlastni aplikace a daji k nim treba BSD licenci. Snad je nikdo nenuti, ze musi pouzit GPL aplikace, ke kterym musi davat k dispozici zdrojovy kod.
Na GPL jako takovem se moc vydelavat neda. Vsichni maji stejnou sanci a jen se ukaze, kdo dokaze vymyslet lepsi pristup pro uzivatele. Kdyz si nejakej studentik rozjede nejakou sluzbu a uzivatele se na support kvuli problemum budou marne dovolavat, tak asi moc uspech mit nebude. Kdyz ale nekdo jinej zalozi stejnej projekt, bude se o nej dobre starat, bude se zajimat i o nazory uzivatelu, pak bude jedno, ze zverejni svoje pripadne upravy, protoze uzivatele u nej uz budou a cim vic uzivatelu ho bude chvalit, tim vic jich tam dalsich prijde. Prestoze nedelam do reklamy, tak bych rekl, ze to tim bude zvysovat prijmy za reklamu. Samozrejme, chce to prvotni dobry napad, trosku zainvestovat do reklamy a pak se o to hlavne starat.
Re: Docela masakr
celé vláknoPokud tu ale bude povinnost zveřejnit změny, přijde nějaký vykuk, říkejme mu třeba R.H. a stáhne si tvoje zdrojáky. R.H. zainvestuje do reklamy a začlení službu do svého portálu. Na tvoji stránku nikdo chodit nebude, ale na jeho ano. Z jeho pohledu je vše legitimní, v souladu s právem. Paradox je ale v tom, že ty jsi měl skvělý nápad, ty jsi obětoval čas a naprogramoval to, ale zisk z toho bude mít někdo jiný, kdo neudělal prakticky nic.
*) vraťme se o pár let zpátky, abychom to mohli považovat za inovaci.
Re: Docela masakr
celé vláknoRe: Docela masakr
celé vláknoNaděje je snad leda v tom, že by firmy původním autorům platili "výpalné" a vykoupily by se tak z povinnosti zveřejňovat provedené změny.
Re: Docela masakr
celé vláknoAle jinak uz duplikujeme to vlakno o par prispevku nize.
Re: Docela masakr
celé vláknoRe: Docela masakr
celé vláknoRe: Docela masakr
celé vláknoSvoboda
celé vláknoRe: Svoboda
celé vláknoRe: Svoboda
celé vláknoRe: Svoboda
celé vláknoRe: Svoboda
celé vláknoRe: Svoboda
celé vláknoRe: Svoboda
celé vláknouz dost
celé vláknoFanatismus, fundamentalismus, kontraproduktivni hazeni klacku pod nohy mnoha firmam...
Uzivatele z toho rozhodne profitovat nebudou a nakonec na tom zase vydelaji tvrdi kseftari z Microsoftu apod., protoze tito blbove jim zakazniky doslova vhaneji do naruce :-(
Stallmana a jeho spolubratry by meli izolovat od realneho sveta. Myslenka Opensource je skvela a oni ji jen a jen poskozuji a vpodstate brani vetsimu pronikani OS softwaru mezi uzivatele.
Re: uz dost
celé vláknoRe: uz dost
celé vláknoRe: uz dost
celé vláknoNa druhou stranu, jsem-li autorem a mam sve podminky, tak je fer abych si je mohl urcit, ne? A bylo by snad spravne, kdyby existovaly miliony individualne sepsanych (navzajem nekompatibilnich) licenci pro kazdy projekt? To uz je pak vazne lepsi, kdyz existuje nejaka sada (norma) predem odhadnutelnych licenci z nichz je mozne si jen zvolit.
Nakonec na tom vydelaji vsichni, protoze user se nemusi do podrobna seznamovat s kazdou licenci kazdeho produktu a pritom lze odhadnou jake budou dusledky pouziti toho softu pod tou (nejakou) znamou licenci. Vyvojar zase naopak nemusi vymyslet hlouposti kvuli licenci a navic sam muze odhadnout jake dusledky bude mit pouziti te ktere zname licence.
Proto si nemyslim, ze by se kolem FSF delo neco nezdraveho (vime dobre, ze ne kazdemu vyhovuje prave treba GPL2), ale zaroven priznavam, ze taky mam obavy z neznama a celkem bych byl rad, kdyby se nic zasadne nezvrtlo...
Re: uz dost
celé vláknoRe: uz dost
celé vláknonepomylil si ju nahodou s LGPL? ta totiz nie je "infekcna"
naleteli jiz dnes
celé vláknoNa neznalost one dulezite podminky Affero licence jiz nekteri naleteli uz dnes, konkretne ceske projekty Mediablog, Zalinkuj a dalsi viz Není opensource jako opensource a MediaBlog a Zalinkuj porušují autorská práva.
Jelikoz jsem u nich nenasel odkaz na upravene zdrojove kody, ani zadne vyjadreni, je mozne, ze licenci porusuji i nadale a kde pak cele Affero je, kdyz si ho muze dovolit kazdy jen tak porusit.
Re: naleteli jiz dnes
celé vláknoRadoslav Křehlík a Jan Sehnal jsou podvodníci
celé vláknoNaopak zcela korektně se zachovalo SME.SK a zdrojové kódy služby vybrali.sme.sk (dříve asdf.sk) v souladu s licencí uvolnilo.
Problem u GPL je, kdo je vlastne uzivatel
celé vláknoRe: Problem u GPL je, kdo je vlastne uzivatel
celé vláknoV pripade, ze vyuzivam nejakou sluzbu ja, mam (nebo nemam) zajem napr. vedet, jestli jsou moje soukrome udaje dobre ochranene.
A na druhou stranu beru vyhodu GPL to, ze se rozsireni nejakeho projektu vraci tem, kteri puvodni projekt vypracovali.
NE
celé vláknoA nebo taky ne. Proč bych jako firma měl investovat do nějakého vylepšení open source programu, když pak přijde konkurence, stáhne si zdrojáky a rozjede tutéž službu, ale s nižšími náklady?
Dneska můžu upravit nějaký software, třeba půl roku ho poskytovat jako službu na internetu a těžit z konkurenční výhody (mám jedinečnou verzi toho softwaru). Až se tato výhoda vyčerpá, zveřejním změny, protože pak budu moci čerpat výhody z větší uživatelské základy. Ale bude to až po tom, co se mi vrátily peníze investované do úpravy softwaru.
Takhle přísná licence bude snižovat chuť k inovacím, místo aby je podporovala.
Re: NE
celé vláknoRe: NE
celé vláknoRe: NE
celé vláknoRe: NE
celé vláknoKdyž použiješ upravený redakční systém a vystavíš ho veřejně na web, tak ho nedistribuuješ (pouze ho používáš), a tak podle GPL nemusíš zveřejňovat změny. V tom je rozdíl oproti Affero.
Re: NE
celé vláknoRe: NE
celé vláknoTak ještě jednou: když na www vystavím binárku upravené aplikace pod GPL, musím zveřejnit její zdrojáky. Pokud ale tu GPL aplikaci spustím* na serveru a uživatelé k ní budou přistupovat jako ke službě, tak zdrojáky zveřejňovat nemusím. U Affero licence bych musel.
Re: NE
celé vláknoRe: NE
celé vláknoTak 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.
Re: NE
celé vláknoRe: NE
celé vláknoPodobny problem nastava i u ssh a X protokolu, ale tam to asi neni tak obvykla situace.
Zřejmě ano. Pokud by původní autor ssh serveru vložil do software funkci pro stažení zdrojových kódů, musel byste ji tam nechat a umožnit uživateli stažení Vaší upravené verze.
Re: NE
celé vláknoRe: NE
celé vláknoKdyž jedu po silnici tak nejsem jen uživatelem svého vozu, ale i uživatelem silnice (i když mi nepatří), bez ní by to nešlo. Stejně tak by to nešlo bez jádra OS (i když mi nepatří).
Re: NE
celé vláknoRe: NE
celé vláknoRe: NE
celé vláknoNapříklad používám s radostí Joomla CMSko. Pokud vytvořím template/modul (prostě kód php+html+css+javascript ....), ve kterém volám moduly Joomla, začíná otázka, kdo je odvozen od koho? Co je knihovné volání a co je aplikační vrstva? Je můj modul pro Joomlu knihovnou? Nebo je Joomla knihovnou pro můj modul? Nebo jde o mé data a modul je zde jako pouhá sada knihovních prezentačních pravidel?
Ať už je to jak chce, výsledně je Joomla modifikována mým modulem. Jakou může mít můj modul/template licenci? Ještě že je Joomla pod MIT licencí.
Podobně čeho je návštěvník mého webu uživatelem? Použil snad Joomla? Nebo MySQL? Nebo použil Cisco PIX firewall? Nebo použil ISCSI? Nebo použil firmware Cisco Content Switche?
Nebo se budou na data uplatňovat i licence na pásmo, půjde-li přenos wifi?
Prostě použití každé licence má své hranice. Ani GPL nemůže a nefunguje virově.
Re: NE
celé vláknoTady dochází k použití nikoli k distribuci. Proto z hlediska GPL je to OK, ale v případě Affera už je to problematické.
Re: NE
celé vláknoSlužby totiž na svém serveru poskytuji já a používám k tomu různé technologie. Uživatelem technoligií jsem já a používám je na svém (nebo pronajatém) HW. Zákazník na druhém konci drátu používá mé služby.
Re: NE
celé vláknoRe: NE
celé vláknoRe: NE
celé vláknoRe: NE
celé vláknoVytvoříte-li například grafiku za pomoci programu Gimp + několi vlastních pythonovských modulů, vaše grafika nespadá pod licenci k používání Gimpu. Tudíž nikdo nemá právo po vás chtít vaše zdrojové data, vrstvy, postupy, ani vaše pythonovské moduly atd, jejichž pomocí jste dosáhl výsledný vzhled a efekt.
Vytvořím-li webovou prezentaci za pomocí nástrojů CMS + několik malých/velkých úprav a modulů, najednou někdo má mít právo se dostat k tomu všemu? CMSko ma na netu a klidně mu ukážu kde ;-). To ostatní je moje a dané CMSko to používá pro generování dat. Affero sem přináší problematické prolínání působnosti licence. Vytvořím-li prezentaci, prezentace je moje a volba licence je na mém uvážení. Je to jako by si výrobce štětců/barev nárokoval na malíři podíl na právech k obrazu.
Re: NE
celé vlákno| 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 |
Re: NE
celé vláknoProstě pro mne je tam vrstva, kterou se snaží Affero přeskočit a udělat z klientů služby uživatele software, což oni ale nejsou.
U webových aplikací typu CMS je toto zřetelné pro klienty, kteří si přišli prohlédnout web. To, co si prohlížejí, je výsledná prezentace, k jejímuž vytvoření použila firma/osoba prostředky CMS. Tato prezentace je výsledně více či méně závislá na hostitelském CMS. Nicméně k použití CMS dochází na serveru, nikoliv u klienta. Na klientském počítači nebyl spuštěn kód generující danou prezentaci.
Když se rozhodnu danou prezentaci stáhnout do statické podoby a zabalit na disketu udělám to a můžu to klientům dodat třeba i osobně autem na CD.
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é).
Re: NE
celé vláknoRe: NE
celé vláknoNapr. web s videi ala youtube. Sezenu nejaky proprietarni lepsi konvertor videi a nasadim do backendu. S konvertorem komunikuju treba pres rouru ...
Zverejnim sve modifikace, kde si kazdy muze prohlednou ze misto toho co tam bylo puvodne se ted vola nejaky konvertor, ale zdrojak konvertoru nikde ...
Porusuju tim licenci?
Hmm .. tak mne napada ...
Mozna bych mohl vydat neco s licenci ala AGPL na druhou, kde se jeji uzivatel zavaze nadosmrti vsechny sve budouci vytvory at uz odvozene z meho softu nebo ne vydavat vzdy a pouze pod touto licenci :)
Re: NE
celé vláknoJiná 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.
Re: NE
celé vláknoPak už jde o to, kde nakreslit dělící čáru a říci, která vrstva používání služeb, použitá pro komunikaci, ze mne dělá uživatele software?
Re: NE
celé vláknoGIMP: Webova aplikace:
GTK www prohlizec
core of GIMP aplikacni skripty na www serveru
protokol interakci mezi internet - http
uzivatelem a GIMP
protokol interakci mezi GTK a core of GIMP neexistuje. GTK dava k dispozici interface, takze GIMP pouziva GTK jako knihovnu. Knihovna GTK pouziva protokol na zobrazovani grafickych udaju - protokol X serveru. Windows verze GUI je pripojena ako knihovna.
Re: NE
celé vláknoAsi neexistuje v explicitni forme, ale proc by neexistoval alespon implicitne? Protokol nemusi byt jen sitovy protokol, ale obecne pravidla interakci mezi ruznymi entitami. Protokol muze byt realizovan klidne treba volanim funkci.
Re: NE
celé vláknoRe: NE
celé vláknoKdyz pristupuji k libovolne sluzbe na verejnem serveru, pouzivam operacni system? a vidim bezne nekde odkaz na zdrojove kody toho operacniho systemu (to je podminka v Afferu, pokud tam neni tak ani ja nemusim)?
Ten samy problem je o neco lepe resitelny u bezne klient-server aplikace (ale taky vetsinou neexistuje v protokolu odkaz na zdrojaky, leda by byl v nejake variante motd).
No a primarne bylo asi zamysleno umoznit podminky z GPL pro webove aplikace, tam je to (vicemene) uplne jasne.
Re: NE
celé vláknoRe: NE
celé vláknoa kazdy vi, ze cim vic lidi je na tenkem lede, tim je vetsi sance, ze ten led praskne
Re: NE
celé vláknoJe zaměstnanec uživatelem aplikace? U intranetu nepochybně ano. Pak má právo vidět její zdrojáky a také je může dál šířit. Takže nemáš pravdu.
Re: NE
celé vláknoRe: NE
celé vláknoRe: NE
celé vláknoRe: NE
celé vláknoTen můj předchozí příspěvek byl implikace, takže pokud se toho práva nemůže vzdát uživatel, nemůže se ho vzdát ani zaměstnanec.
Re: NE
celé vláknoRe: NE
celé vláknozákazník je uživatelem apliakce* pouze v dané roli** -- může se tedy na zdrojáky podívat, ale smí je použít jen v rámci dané role zákazníka. Nemůže je využít jako občan mimo danou roli, natož je předat konkurenci.
*) např. redakční systém pod Affero licencí, který vystavím na internetu
**) zákazník vůči mé firmě
Re: NE
celé vláknoRe: NE
celé vláknoRe: NE
celé vlákno2) Obávám se, že v takovém případě budeš muset poskytnout zdrojové kódy svým zaměstnancům, protože to jsou uživatelé aplikace, a ti budou mít právo je dále šířit.
Re: NE
celé vláknoTo mi prijde fer, chci na necem vydelat a od nekoho jsem to prevzal, tak ho minimalne informuji, spis mu za to i neco dam.
2) To je otazkou, v idealnim pripade podle FSF asi ano, ale tohle vetsinou osetruji pracovni smlouvy. U komercniho softwaru ve firme je licence taky psana na firmu a ne na vas, i kdyz v konecnem dusledku to pouzivate treba jen vy.
Re: NE
celé vláknoV případě veřejně poskytované služby dám totéž ustanovení do podmínek použití. Obyčejní uživatelé tyto zdrojáky nepotřebují, a tak budou souhlasit, za to jim já poskytnu nějakou pěknou webovou službu.
Z hlediska licence tu nevidím rozdíl mezi zaměstnancem a zákazníkem -- uživatel jako uživatel.
Něco mi ale říká, že to takhle fungovat nemůže. Nebo snad ano?
Re: NE
celé vláknoA ty podminky pouziti by se asi FSF moc nelibily (ani v te pracovni smlouve, ale tam se to vazne resi jinym zpusobem) a uznavam, ze si momentalne nepamatuju jestli to nejaka cast GPL/AGPL resi (ale celkem bych tipoval, ze ano, je tu nejaky gpl guru? ;).
Re: NE
celé vlákno*) btw: někdy se to ve smlouvě ani neřeší, protože se to rozumí samo sebou -- dělník, který vyrábí auta, taky není vlastníkem těchto aut, je samozřejmé, že vlastníkem je podnik.
Re: NE
celé vláknoKdyz vam zamestnavatel poskytne proprietarni software na praci, taky neni licence psana na vas a nemate pravo si ho po skonceni prace odnest domu. Vy jste proste soucasti firmy. U GPL prece nastava stejna situace, spousta firem interne pouziva upravene GPL aplikace a taky je nikdo z firmy nevynasi ven jen proto, ze je zamestnanec a z licence na to ma pravo.
Re: NE
celé vláknoje "sireni ve firme" sireni nebo neni?
a treba prodej HW s predinstalovanym SW? (mobily, PDA a konec koncu i OEM linux :)))
a co takhle "sluzba" vylepseni jadra na pockani?
Re: NE
celé vláknoRe: NE
celé vláknoTahle licence jen nahrává velkým hráčům, kterým umožňuje ukradnout* nápad drobným inovátorům, kteří pak nemají šanci na úspěch.
*) ukradnout v uvozovkách, protože všechno je podle práva.
Re: NE
celé vláknoRe: NE
celé vláknoK tomuhle asi muselo dojít, protože nic není zadarmo a open source nemůže pořád fungovat ve stylu staré GPL.
Nabízí se samozřejmě otázka, jak k tomu přijde původní autor aplikace, když na jeho výtvoru bude vydělávat daný student. Asi jsme se dostali do chvíle, kdy klasické GPL přestává fungovat a je potřeba open source hnutí komercionalizovat. Vývojáři budou vydělávat na prodávání "odpustků" - budou za peníze prodávat právo nešířit zdrojáky upravené aplikace. Takže i v open sourcu začnou fungovat tržní principy. Zřejmě je to tak dobře.
Re: NE
celé vláknoJak 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.
Re: NE
celé vláknoa) můžeš náš software používat, ale musíš ...
b) můžeš náš software používat a dělej si s ním, co chceš
Re: NE
celé vláknoRe: NE
celé vláknoRe: NE
celé vláknodrobnym inovatorum alias pijavicim, ktere jen berou z free software, ale uz do nej zpatky nevraceji vlastni modifikace.
Re: NE
celé vláknoRe: NE
celé vláknoRe: NE
celé vláknoAle to se prave pletes ty, GPL neni primarne o vydelavani. Je to o svobode. Pokud chces vydelavat opravdu velky prachy, najmi si bandu programatoru, udelej nejakej velkej projekt a dej si ho pod uzavrenou licenci. A pak budes rejzovat.
GPL je o tom, ze nekdo potrebuje nejakej produkt, kterej by mu usnadnil praci. A protoze to potrebuje jenom jako pomocnou utilitu a zjisti, ze by se mohla hodit i ostatnim, tak to da do placu. Tim z toho pak ma i vyhody, ze dalsi lidi mu to muzou pomahat zdokonalovat. A diky dokonalejsimu produktu muzou lidi lip pracovat. Cili, GPL pomaha pri vydelavani penez, ale neni to hlavni objekt vydelku.
I kdyz budes prodavat OpenOffice.org na CD, tak neprodavas OOo, ale prodavas svoji praci - hledani, stazeni, vypaleni/lisovani, upravu obalky, odeslani, pripadne zhotoveni a tisk vlastniho navodu.
A kdyz prijde nejakej koumes treba R.H. a stahne si tu aplikaci a na ni pak zalozi svuj obchod, je to jeho vec a vec uzivatelu, jestli za to budou platit nebo ne. A pokud se ti to nelibi, ze tvoje upravy muzou pouzivat i ostatni, tak je sirit nemusis, pokud to budes pouzivat pro osobni ucely.
Re: NE
celé vláknoRe: NE
celé vláknoRe: NE
celé vláknoRe: NE
celé vlákno*) už budu mít náskok před konkurencí, takže si můžu dovolit zveřejnit zdrojáky a mít výhody z toho, že aplikace (včetně mých změn) je komunitní a nejsem jediným jejím uživatelem.
Re: NERe: NE
celé vláknoTo je úplně stejné, jako plakat nad tím, že když si stáhnu GPL aplikaci, vylepším ji, tak ji nemůžu prodávat v binárce a teprve po čase zveřejnit zdrojáky. Holt to nejde, tak to prostě je. To nic nemění na tom, že existují obrovské projekty pod GPL. A dokonce i vydělávají.
Re: NERe: NE
celé vláknoRe: NERe: NE
celé vláknoFranto, mě připadá, že si myslíš, že pod GPL existují pouze a jen webové služby
a za druhé, že všichni autoři píší Open Source kvůli tomu, aby na něm Franta vydělal ;-) Každá řekněme desktopová aplikace pod GPL má stejné omezení, jako webová služba pod AGPL. Přesto dnes existují obří projekty jako Linux, OpenOffice, Firefox, MySQL nebo Texy :-))) Stejně tak může AGPL podpořit vývoj webových služeb. Totiž nevidím mezi desktop&GPL a web&AGPL žádný rozdíl.
Re: NERe: NE
celé vlákno2) "...a bez zveřejnění jeho zdrojových kódu to samozřejmě nejde." To mluvíš o čem? O GPL 2 licenci nebo Affero GPL??
Protože podle GPL 2 licence, není nutné v takovém případě zdrojáky zveřejňovat. Viz článek nad touto diskusí: "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."
Re: NERe: NE
celé vláknou desktopovych aplikaci je standardni model autor-uzivatel(ten kdo to spousti a pouziva)
u webovych nebo jinych sluzeb (napr. i u FTP serveru, zrejme i p2p klienta a cehokoliv podobneho) to je ale jinak:
autor-uzivatel(ten kdo to spousti)-uzivatel(ten kdo to jenom pouziva)
Re: NE
celé vláknoRe: NE
celé vláknoRe: NE
celé vláknoRe: NE
celé vlákno100
celé vláknoAGPL a GPL se filosofií neliší!
celé vláknoTo je všechno pravda. Ale představ si, že jsi třeba student a chceš rozjet svůj první byznys. Máš skvělý nápad jak něco vylepšit. Za pár měsíců to naprogramuješ a zveřejníš službu na Internetu, začínají se objevovat první uživatelé, ale současně se o tobě doslechne třeba Atlas. Stáhne si tvoje zdrojáky a zprovozní službu u sebe. Díky svojí velikosti a tomu, že službu začlení do svého portálu, tě převálcuje.
Tahle licence jen nahrává velkým hráčům, kterým umožňuje ukradnout* nápad drobným inovátorům, kteří pak nemají šanci na úspěch.
Ale přesně takhle funguje GPL! Jen si za "internetovou službu" zaměňte "softwarovou aplikaci". Pokud AGPL likviduje drobné inovátory internetových služeb, tak úplně stejně likviduje GPL drobné inovátory desktopových aplikací.
Cituji Vuka:
Když CMS pod AGPL upravím a budu používat na firemním intranetu, taky nemusím nic uvolňovat mimo firmu a podle stejné logiky taky budu mít konkurenční výhodu zajištěnou investicí do vylepšení CMS.
Licence GPL ani AGPL neobsahují žádnou zmínku o intranetu natož o firemním intranetu. Takže tvrzení o tom, že mimo firmu není potřeba nic uvolňovat, je samozřejmě nesmyslné. Licence operují čistě s pojmy "uživatel", "distributor", "autor". A nerozlišují, zda dotyční pracují ve stejné firmě nebo mají společné záliby. To je fuk.
Pokud software nainstaluji na firemní intranetový server, jsem "uživatel". Používá ho řada zaměstnanců, to jsou také "uživatelé". Pokud použiji software pod AGPL (a pozor, je to mé svobodné rozhodnutí), pak musím všem "uživatelům" zpřístupnit zdrojové kódy a zaručit jim stejné svobody, jako zaručuje AGPL. Software se tak může šířit napříč firmami.
Ale pozor - to stejné platí pro GPL! Nainstaluji zaměstancům na firemní počítače software - v tu chvíli se stávám "distributor" (!) Každý, kdo ho používá, je "uživatel". Pokud použiji software pod GPL (opět je to mé svobodné rozhodnutí), pak musím všem "uživatelům" zpřístupnit zdrojové kódy a zaručit jim stejné svobody, jako zaručuje GPL. Software se tak může šířit napříč firmami.
Re: AGPL a GPL se filosofií neliší!
celé vláknoJa bych rekl, ze firma a vy pouze jako jeji soucast (smlouvou zavazany a vyuzivajici majetek firmy k plneni ukolu). U vsech ostatnich licenci to tak alespon funguje (jinak nemate podle AZ vubec pravo software pouzivat, protoze na vas ty licence urcite konkretne psane nejsou).
Proste uzivatelem v tomto pripade nebude fyzicka osoba, ale pravnicka, ktera je v ten konkretni moment pouze nejakou fyzickou zastupovana.
Re: AGPL a GPL se filosofií neliší!
celé vláknok tomu strategie s bnarnimi ovladaci a vysledek je, ze cilem GPL je "svobodne" se uzavirat okolnimu svetu - znacne casti takovych lidi totiz chybi jiny nez technokraticky pohled
Re: AGPL a GPL se filosofií neliší!
celé vláknodata
Pokud by se to tykalo i dat tak to uz je celkem masakr, pokud ne, tak by to slo castecne obejit ze se znacna cast vylepseni schova do dat (v databazi budou ulozeny templaty, obrazky, ruzne tabulky ...)
Nebezpeci
celé vláknoPredstavte si treba internetove forum, ktere bude pod AGPL. Spousta spravcu serveru si upravuje fora k obrazu svemu, tu a tam si neco prida, nebo ubere. S AGPL musi umoznit uzivateli (aniz by sam vedel, kdo tim uzivatelem vlastne je), aby ziskal jeho zmenene kody. Jenze takovy kod nemusi byt zrovna dvakrat bezpecny. A protoze tento kod muze byt branou k datum na serveru, bude muset byt spravce velmi opatrny: bud nepouzivat SW pod AGPL, nebo ho nikdy nemodifikovat, nebo ho modifikovat, ale zmenou se byt setsakramentsky jisty.
Osobne bych se asi snazil SW s AGPL vyhnout.

