a co by mela GPL3 v tomto smeru zmenit? priznam se, ze jsem ji celou necetl, ale nevidel jsem tam nic, co by se tohoto vylozene tykalo. Docela by me to zajimalo, jelikoz vyvijime na embedded s linuxem.
btw. nejvetsi problem je uz samotna GPL (firmy), jelikoz vetsina firem tam cpe linux, pise vlastni ovladace, upravuje kernel, ale ven zdrojaky nedavaji :(
Odvodene dielo je precizovane
podla 1 ak pouzivas shared libraries vo svojom projekte nemusis uvolnit kod aplikacie,ale ak ich linknes staticky musis to urobit... tak isto ak volas API modulu musis dat len zdrojaky netvojej casti, svoju cast mozes uzavriet- podla GPL v3 http://www.gnu.org/licenses/gpl.html
toto tak nebolo precizovzane v GPL 2 http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
Ono je to dobre pro nas jako zakazniky. Ale pro vyrobce uz to tak pekne neni.
Mas spousty ruznych FW, Routeru, WIFI, apod. kde se mnoho funkci musi "dokupovat/hackovat".
Ted placam!!! Ale vyrobce proste nechce aby ti prodal za 1k wifi router ktery ma USB na tiskaru a ty z toho udelal TV prijimac ktery vysila po siti. (jasne toto by nezvladl procesor, ale treba pripojeni pevneho disku a sdileni ho pres sambu uz by zvladnout mohl). ALe to vyrobce nechce, protoze sitovy disk ma uz jina verze ktere je 3-4x drazsi.
to sa pekne pleties :) zober si asus s jeho gl-x00 radou, uplne v pohode das disk k 500ke, ale maju aj 700ku s diskom, ale ked sa pozres na cenu vidno ze 500ka + USB sufel + disk je lacnejsi ako 700ka, cize asus predava 700ku ako moznost pre "lamy" co proste nezvladnu kupit sufel + disk, nosnym modelom je isto 500ka. Firma proste vie predat to ze si tam 5% uzivatelou bude davat svoj linux :) osobne mam 500ky dve, doma som nechal radsej origos fw, aby mohla mama/sestra pri nastavovani pouzivat manual v tlacenej podobe, u mna doma mam samozrejme custom FW + 2x usbdisk :)
Ono to "je dobre" jak kde. Vami zminovany priklad beru, nicmene zkuste se na to podivat napriklad z pozice cloveka provozujiciho IPTV. Predstava, ze kazdy druhy (treti) zakaznik provozuje buhvico na svem set-top boxu a po mne chce support (protoze on prece odebira moji sluzbu a plati za to), je naprosto udesna.
Kazdopadne ale vidim reseni i pro GPL3... set-top boxy zustanou v majetku provozovatele a zakaznik je bude pouze pronajimat.
> Nicmene zkuste se na to podivat napriklad z pozice cloveka provozujiciho IPTV. Predstava, ze kazdy druhy (treti) zakaznik provozuje buhvico na svem set-top boxu a po mne chce support
No ve stejne pozici jsou ISP - kazdy zakaznik pouziva jiny software a take obcas chce support.
Reseni je mit to vhodne smluvne osetrene a pokud se zakaznik dozaduje supportu, tak k nemu prijet, ukazat, ze na vasem hardware to funguje, a nauctovat mu plany vyjezd.
Spíš ještě jinak. Ukládá výrobci povinnost, aby umožnil tam ten upravený FW nahrát. Jinými slovy vynucuje si, aby dané zařízení bylo vlastně generický počítač. To je dost absurdní.
ono jde o to, ze si to vlastne vynucuje dalsi opensource vyvoj od firem.
Priklad, vymyslim a vyrobim nejaky FW/AP s Linuxem a udelam nejakou svoji vychytavku k tomu... driver pro novy chipset nebo podobne... ale protoze jsem lakomec tak samozrejme nechci ten driver publikovat (a to se deje, sousty routeru maji neco vlastniho a k tomu nejsou open ovladace. A ted prijde nejakej cinan a obslehne mi HW. Ok. Ale ted ja mu vlastne musim i predat source kody a on udela kopii uplne celou.
Bude to prodavat za 1/3 ceny protoze nemusi platit vyvoj...
1) A ted, je GPLv3 v tomto pripade idealni?
2) Nebude to vlastne brzdit dal vyvoj?
3) a co kdyz tam vrazim linux, ale schovam ho, budu mit vlastni BIN format pro firmware a budu tvrdit ze tam linux neni? A v podminkach zakazu disassembling -> jak se mu dokaze ze tam linux ma a ze porusuje GPL?
keby to takto fungovalo, myslim ze by intell uz neexistoval :) kazdy ryzozrut by vyrabal cc2d (copy c2d). A ak sa niekomu nepaci licencia linuxu, nic mu nebrani pouzit nejake BSD, myslim ze je to dokonca lepsia platforma na hriankovace :). Mozno prave pre to ze ludia mozu ten sw modifikovat je to preco sa masovy vyrobcovia pustaju do takehoto "nevyhodneho" kseftu, raz to vyrobia a sw sa odladi nejako "sam", ved ludia z komunity patche nenechavaju v suflikoch, ale radi sa chvalia :)