Zadejte hledaný výraz...
Jakub Glos
Webtrh.cz
Vývoj webových stránek na WordPressu a proklientský přístup pro freelancery
Třídenní infromacemi nabitý prezenční + online kurz v Praze od Webtrhu pouze za 2 871 Kč
Více informací

Licencie OS projektov v diele

node
verified
rating uzivatele
(5 hodnocení)
23. 1. 2017 08:59:56
Ahojte,
mam web kde si uzivatel stiahne "aplikaciu" ktoru tak moze pouzivat offline. Takato stiahnuta apka bude obsahovat rozne webove open source kniznice ako napriklad jquery.
Zaujimalo by ma, ako mam riesit licencie? Kedze si uzivatel stahuje standalone apku tak je to vyslovene distribucia a teda co sa tyka licencii tak tomu rozumiem tak ze by mali byt vzdy distribuovane sucastne s danym kodom. Cize pre jquery by to bola https://github.com/jquery/jquery/blob/master/LICENSE.txt
Avsak ide o to ze takychto kniznic bude viacero a prakticky nikdy nebudu kompletne. Cize pri uvedenom priklade s jquery, by bola sucastou apky iba jquery.min.js ale uz nie jquery.js, jquery.map, pripadne jquery.css a ostatne subory z oficialnej jquery kniznice/balika.
Taktiez kniznic bude viacero s roznymi licenciami, cize nemozem prilozit iba napriklad GPL.txt niekam ale asi musim prilozit vsetky pouzite licencie. Avsak kniznice budu zmiesane cize nemozem prilozit napriklad GPL.txt a MIT.txt do zlozky so skriptami a koniec. Musim nejako vykomunikovat ze tato kniznica pouziva tuto licenciu a henta zase inu.
A moja otazka je teda ako toto riesit? Mam vobec prikladat licencie? Nestaci pridat nejaky readme s odkazom na www s licenciami? A co sa tyka identifikovania ktora kniznica pouziva ktoru licenciu, staci prilozit subor a v nom uviest ze kniznica XY pouziva licenciu ABC, pripadne link na web kde su taketo informacie uvedene?
23. 1. 2017 08:59:56
https://webtrh.cz/diskuse/licencie-os-projektov-v-diele/#reply1254035
ys
verified
rating uzivatele
(2 hodnocení)
23. 1. 2017 09:42:49
Na to se používají verzovací systémy jako je např. Bower nebo Composer, tj. všechny cizí komponenty máš v plném znění v jednom adresáři s originálním obsahem, který je třeba na Githubu. Každá komponenta má vlastní adresář a vlastní licenční soubor.
Jako příklad se podívej na https://goo.gl/eg5wXt - proklikni si adresáře public_html a vendor - uvidíš tam 2 OS komponenty Boostrap a jQuery - každý s vlastním licenčním souborem.
V praxi, pokud mixuješ skripty a CSS, tak tam ten adresář necháš fyzicky, i když ho nepoužíváš, tj. skripty mixuješ třeba do all.js, který aplikace používá, ale stále máš v rootu aplikace ten vendor, kde jsou originály těch komponent.
Je to srozumitelné? :)
23. 1. 2017 09:42:49
https://webtrh.cz/diskuse/licencie-os-projektov-v-diele/#reply1254034
node
verified
rating uzivatele
(5 hodnocení)
23. 1. 2017 09:46:57
Je, ale v mojom pripade nepouzitelne.
23. 1. 2017 09:46:57
https://webtrh.cz/diskuse/licencie-os-projektov-v-diele/#reply1254033
ys
verified
rating uzivatele
(2 hodnocení)
23. 1. 2017 09:48:29
No a proč je to nepoužitelné?
23. 1. 2017 09:48:29
https://webtrh.cz/diskuse/licencie-os-projektov-v-diele/#reply1254032
node
verified
rating uzivatele
(5 hodnocení)
23. 1. 2017 09:57:08
Pretoze mam definovane desiatky/stovky kniznic ktore maju desiatky a stovky suborov, ale ta offline apka bude mat jednotky suborov(iba tie ktore su nutne na chod offline). A davat tam cely vendor skratka neprichadza do uvahy.
23. 1. 2017 09:57:08
https://webtrh.cz/diskuse/licencie-os-projektov-v-diele/#reply1254031
ys
verified
rating uzivatele
(2 hodnocení)
23. 1. 2017 09:59:03
Pak jedině do souboru s licencemi dát seznam všech knihoven s linkem na originální repozitář.
23. 1. 2017 09:59:03
https://webtrh.cz/diskuse/licencie-os-projektov-v-diele/#reply1254030
node
verified
rating uzivatele
(5 hodnocení)
23. 1. 2017 10:03:12
Hej ved to presne riesim, len by som rad pocul nazor niekoho kto sa v licencnom prave vyzna ,)
23. 1. 2017 10:03:12
https://webtrh.cz/diskuse/licencie-os-projektov-v-diele/#reply1254029
ys
verified
rating uzivatele
(2 hodnocení)
23. 1. 2017 10:21:08
Tak já jsem práva studoval, OS projekty dělám 10 let, tak si myslím, že mám na 99% pravdu, na 100% by ti to asi musel říct expert na mezinárodní právo se zaměřením na Autorské právo, to by asi nebylo moc levné. :D
23. 1. 2017 10:21:08
https://webtrh.cz/diskuse/licencie-os-projektov-v-diele/#reply1254028
lawyer2
verified
rating uzivatele
23. 1. 2017 17:34:10
Co to je za blbost mezinárodní právo se zaměřením na autorské právo? :) V podstatě jde o to dodržet podmínky licence. Bude-li tedy součástí více knihoven s různými licencemi, stačí příslušné kníhovny opatřit požadovanými copyright notices - je jedno jak (přímo v knihovně, v samostatném souboru apod). Zcela jiná otázka je, pod jakou licencí bude distribuovaná ona offline appka a zda jsou příslušné licence knihoven kompatibilní. To by chtělo více informaci.
23. 1. 2017 17:34:10
https://webtrh.cz/diskuse/licencie-os-projektov-v-diele/#reply1254027
ys
verified
rating uzivatele
(2 hodnocení)
23. 1. 2017 19:09:57
Napsal lawyer2;1356446
Co to je za blbost mezinárodní právo se zaměřením na autorské právo? :) V podstatě jde o to dodržet podmínky licence. Bude-li tedy součástí více knihoven s různými licencemi, stačí příslušné kníhovny opatřit požadovanými copyright notices - je jedno jak (přímo v knihovně, v samostatném souboru apod). Zcela jiná otázka je, pod jakou licencí bude distribuovaná ona offline appka a zda jsou příslušné licence knihoven kompatibilní. To by chtělo více informaci.
Co by to mělo být jako za blbost. Jako právník víte, že Autorské právo má různé úpravy v různých zemích, a software jsou pak sice chráněny konkrétními mezinárodně respektovanými smlouvami, ale mají spousty dodatků. Takže ten, kdo by se zabýval Autorským právem na mezinárodní úrovni, znal by tedy lokální úpravy, evropské směrnice i mezinárodní úmluvy, tak by asi logicky byl nejfundovanějším odborníkem pro tuto otázku.
23. 1. 2017 19:09:57
https://webtrh.cz/diskuse/licencie-os-projektov-v-diele/#reply1254026
lawyer2
verified
rating uzivatele
23. 1. 2017 20:27:57
Na tohle skutečně není potřeba znát všechna práva všech zemí a všechny úmluvy a směrnice. Autorské právo je poměrně solidně harmonizované a pro zajištění compliance zpravidla stačí respektovat ustanovení formulovaná v příslušných licencích. Hlavně je třeba analyzovat kompatibilitu jednotlivých licencí a na základě toho vhodně vybrat nebo formulovat licenci pro distribuci offline appky.
23. 1. 2017 20:27:57
https://webtrh.cz/diskuse/licencie-os-projektov-v-diele/#reply1254025
Pro odpověď se přihlašte.
Přihlásit