Ad torrenty a GPL v. 3. Podle meho laickeho chapani GPL v. 2.1 neni nutna povinnost automaticky prikladat zdrojaky, ale jejich obecna dosazitelnost. Treba na vyzadani, nebo formou odkazu kde je lze takto ziskat. A to jak jsem GPL 2.1 pochopil, dokonce neni povinnost poskytovat zdrojaky komukoli, ale jen tomu komu jsem siril SW. A neni povinnost je davat uplne zadarmo, lze je sirit napr. postovne na CDcku a vybirat poplatek na pokryti vypaleni a poslani.
Nesmi se na sireni tech zdrojaku vydelavat (na rozdil od samotneho SW), ale lze tak presne sledovat kdo dany SW skutecne aktivne pouziva a ma zajem a potenci o jeho dalsi vyvoj a s kym ma smysl z pohledu puvodniho vyvojare komunikovat na programatorske urovni. To je velmi vhodny model pro nektere vedecke a prumyslove SW, ale videl jsem to takto aplikovane zatim jen v jedinem pripade...
torrenty: Predstav si situaci:
Ty mas GPL SW, poskytnes binarku subjekru AA, s tim, ze na vyzadani posles postou zdrojaky. OK.
AA to da na torrent, s tim, ze ty na vyzadani posles postou zdrojaky. OK.
BB si zacne stahovat torrent od AA, muze dostat zdrojaky od tebe postou, vi to, OK.
CC si ovsem zacne stahovat torrent od BB a uz nevi, jak ziskat zdrojaky a BB je nema. PROBLEM.
Pritom AA mohl ten torrent stahnout z obehu, ale BB nechal otevreny stahovac a siri to dal, aniz by o tom vlastne vedel, protoze tam ma milion dalsich torrentu, ktere siri dal ...
CC to ma od BB, ktery o tom ale uz nevi. Navic nevysledujes, komu vsemu to CC nasdili dal treba prez DC++, nebo jakkoli jinak ...a vsichni, kteri to takto dostanou to opet maji pravo sdilet a povinnost zajistit zdrojaky i v pripade ze tebe prejede vlak a AA zkrachuje.
Tak já to co naprogramuju a šířím dál šížím jako jeden zip archiv ve kterém je jak binárka (binárky nětšinou win a 32 bit 586 Linux) tak zdrojáky a návod. Zdrojáky a návod maj po zazipování zanedbatelnou velikost oproti binárkám.
CC ať si nas*re, já jsem ten program s příslušnými informacemi předal AA a dál už to není můj problém. Tvůj argument je asi tak validní, jako že by měl mekáč platit bolestné bábině, které přinesl horkou kávu její vnuk se slovy "a máš to, babi, jako od MacDonnalds", přičemž by jí to vylil do klína.
Nebo ještě lépe - vnuk koupí v McDonnalds kávu o teplotě 50 stupňů, přiveze ji domů bábině a v mikrovlnce jí to kafe ohřeje na 95 stupňů a pak celá rodina bude žalovat mekáč.
Kromě toho, když nechám otevřený stahovač, tak snad nikomu nedistribuuju torrent, ten si dotyčná osoba musí sehnat někde sama a zodpovědnost by měl nést ten, kdo jí ten torrent poskytnul a ne ten, kdo provozuje ten seeder. Zrovna tak ten, kdo nabízí binárku přes DirectConnect, by měl nést veškeré důsledky stejně jako je nese, když neoprávněně sdílí proprietární software. V opačném případě mi to přijde padlé na hlavu.