abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 00:11 | Nová verze

    Mastodon (Wikipedie) - sociální síť, která není na prodej - byl vydán ve verzi 4.5. Přehled novinek s náhledy v oznámení na blogu.

    Ladislav Hagara | Komentářů: 0
    včera 23:55 | IT novinky

    Německo zvažuje, že zaplatí místním telekomunikačním operátorům včetně Deutsche Telekom, aby nahradili zařízení od čínské firmy Huawei. Náklady na výměnu by mohly přesáhnout dvě miliardy eur (bezmála 49 miliard Kč). Jeden scénář počítá s tím, že vláda na tento záměr použije prostředky určené na obranu či infrastrukturu.

    Ladislav Hagara | Komentářů: 0
    včera 18:00 | Komunita

    Po dvaceti letech skončil leader japonské SUMO (SUpport.MOzilla.org) komunity Marsf. Důvodem bylo nasazení sumobota, který nedodržuje nastavené postupy a hrubě zasahuje do překladů i archivů. Marsf zároveň zakázal použití svých příspěvků a dat k učení sumobota a AI a požádal o vyřazení svých dat ze všech učebních dat.

    karkar | Komentářů: 1
    včera 11:00 | IT novinky

    Úřad pro ochranu hospodářské soutěže zahajuje sektorové šetření v oblasti mobilních telekomunikačních služeb poskytovaných domácnostem v České republice. Z poznatků získaných na základě prvotní analýzy provedené ve spolupráci s Českým telekomunikačním úřadem (ČTÚ) ÚOHS zjistil, že vzájemné vztahy mezi operátory je zapotřebí detailněji prověřit kvůli možné nefunkčnosti některých aspektů konkurence na trzích, na nichž roste tržní podíl klíčových hráčů a naopak klesá význam nezávislých virtuálních operátorů.

    Ladislav Hagara | Komentářů: 9
    včera 10:55 | Humor

    Různé audity bezpečnostních systémů pařížského muzea Louvre odhalily závažné problémy v oblasti kybernetické bezpečnosti a tyto problémy přetrvávaly déle než deset let. Jeden z těchto auditů, který v roce 2014 provedla francouzská národní agentura pro kybernetickou bezpečnost, například ukázal, že heslo do kamerového systému muzea bylo „Louvre“. 😀

    Ladislav Hagara | Komentářů: 12
    včera 01:00 | Komunita

    Z upstreamu GNOME Mutter byl zcela odstraněn backend X11. GNOME 50 tedy poběží už pouze nad Waylandem. Aplikace pro X11 budou využívat XWayland.

    Ladislav Hagara | Komentářů: 13
    včera 00:00 | IT novinky

    Byl publikován plán na odstranění XSLT z webových prohlížečů Chrome a Chromium. S odstraněním XSLT souhlasí také vývojáři Firefoxu a WebKit. Důvodem jsou bezpečnostní rizika a klesající využití v moderním webovém vývoji.

    Ladislav Hagara | Komentářů: 1
    5.11. 15:55 | Nová verze

    Desktopové prostředí LXQt (Lightweight Qt Desktop Environment, Wikipedie) vzniklé sloučením projektů Razor-qt a LXDE bylo vydáno ve verzi 2.3.0. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    5.11. 05:55 | IT novinky

    Organizace Open Container Initiative (OCI) (Wikipedie), projekt nadace Linux Foundation, vydala Runtime Specification 1.3 (pdf), tj. novou verzi specifikace kontejnerového běhového prostředí. Hlavní novinkou je podpora FreeBSD.

    Ladislav Hagara | Komentářů: 0
    4.11. 11:33 | IT novinky

    Nový open source router Turris Omnia NG je v prodeji. Aktuálně na Allegro, Alternetivo, Discomp, i4wifi a WiFiShop.

    Ladislav Hagara | Komentářů: 22
    Jaké řešení používáte k vývoji / práci?
     (35%)
     (48%)
     (18%)
     (17%)
     (22%)
     (15%)
     (21%)
     (16%)
     (16%)
    Celkem 320 hlasů
     Komentářů: 15, poslední 2.11. 08:25
    Rozcestník

    Dotaz: Kdy je nucen developer aplikace uvolnit zdrojové kódy?

    27.10.2017 14:03 cz_motyl | skóre: 19
    Kdy je nucen developer aplikace uvolnit zdrojové kódy?
    Přečteno: 451×
    Zdravím,

    snažím se pochopit licenci GNU GPL a trápí mne jedna nejasnost. Začnu odkazem na tento článek: https://www.root.cz/clanky/licence-podle-gnu-a-bsd kde se jasně píše, jako na mnoha dalších portálech, že když někdo použije a rozšíří software s licencí GNU GPL, musí jej také zalicencovat pod licencí GNU GPL a následně zpřístuponit zdrojové kódy. Dobrá. Tomu bych rozumněl.

    Ale jak je to s aplikacemi, který nějaký developer vyvine pro linux a pod ní použije jako OS nějakou linuxovou distribuci anebo jen prostý linuxový kernel? Linux kernel je uvolněn pod licencí GNU GPL, aplikace je s ním spojena a měla by tedy být uvolněna pod stejnou licencí. Nebo asi ne, protože mnoho vendorů to takto neudělalo, nemluvě o tom, že nezveřejňují zdrojové kódy.

    Kde je chyba v mé úvaze?

    Děkuji za objasnění.


    Řešení dotazu:


    Odpovědi

    27.10.2017 14:24 NN
    Rozbalit Rozbalit vše Re: Kdy je nucen developer aplikace uvolnit zdrojové kódy?
    To, ze aplikace bezi na linuxu, prece automaticky neznamena, ze musi byt otevrena.
    Linux kernel je uvolněn pod licencí GNU GPL, aplikace je s ním spojena a měla by tedy být uvolněna pod stejnou licencí.
    Co znemena spojena?
    27.10.2017 14:38 cz_motyl | skóre: 19
    Rozbalit Rozbalit vše Re: Kdy je nucen developer aplikace uvolnit zdrojové kódy?
    Možná jsem použil nesprávné slovo, právě proto se ptám.

    Budu citovat z toho mnou uvedeného linku:

    „Pokud šíříte určitou část programu samostatně (a ona část nebyla odvozena z programu pod GPL), v tom případě nemusí být ona samostatná část šířena pod GPL; jakmile je ale ona část šířena společně se zbytkem programu, který používá GPL kód, celek musí být šířen v rámci podmínek GPL, která přebíjí jiné použité licence a tedy každá jednotlivá část je šířena pod GPL, ať už daný kód napsal kdokoli.“

    Takže pořád mám problém s pochopením toho, kdy musí vendor aplikace uvolnit zdrojové kódy. Je šíření appliance s nějakou aplikací, která zde běží na linuxovém kernelu ten případ, který cituji výše? Jestliže ne, tak proč?

    A nebo ještě jinak. Proč neznamená běh aplikace, která je šířena s linuxovým kernelem, aby byla otevřena? Vždyť je s ním šířena...

    Děkuji.

    27.10.2017 14:40 jiwopene@gmail.com
    Rozbalit Rozbalit vše Re: Kdy je nucen developer aplikace uvolnit zdrojové kódy?
    Ubuntu také šíří non-free aplikace dohromady s Linuxem.
    Řešení 1× (cz_motyl (tazatel))
    27.10.2017 15:06 rastos | skóre: 63 | blog: rastos
    Rozbalit Rozbalit vše Re: Kdy je nucen developer aplikace uvolnit zdrojové kódy?
    Myslím, že pes je zakopaný v slove "odvozena". Aplikácia bežiaca na Linuxovom OS nie je odvodená od toho OS. Aplikácia komunikujúca (cez sokety/pípy/zdielanú pamäť/...) takisto nie je odvodená od toho, s kým komunikuje (aj keď napr. s nikým iným komunikovať nevie). Teoreticky môžu nejasnosti nastať pri knižniciach a tam si treba ujasniť, či linkuješ staticky, dynamicky, či robíš dlopen(), ačojaviemčoešte - a tam je asi najlepšie riešiť to pre konkrétnu knižnicu.
    27.10.2017 14:38 jiwopene@gmail.com
    Rozbalit Rozbalit vše Re: Kdy je nucen developer aplikace uvolnit zdrojové kódy?
    Myslím, že píše o nějakém (embedded) systému, kde distribuuje program i s Linuxem jako instalačku, live disk či kus HW.
    27.10.2017 14:46 cz_motyl | skóre: 19
    Rozbalit Rozbalit vše Re: Kdy je nucen developer aplikace uvolnit zdrojové kódy?
    Ano, mluvím třeba o Synology, QNAPu a podobných krabicích. Otazník mám i u dalších boxech nebo virtuálních appliancech, prostě různé "uzavřené" řešení, jako třeba Barracuda Networks antispam, Kerio Coonect atd. atd.

    Je to šířeno společně s Linuxovým kernelem a přesto ty aplikace nejsou veřejné.

    Proč, když licence GNU GPL jako kdyby říkala něco jiného...
    27.10.2017 14:47 jiwopene | skóre: 31 | blog: Od každého trochu…
    Rozbalit Rozbalit vše Re: Kdy je nucen developer aplikace uvolnit zdrojové kódy?
    Já to také moc nechápu, ale dalo by se to asi chápat tak, že Linux je šířen s programem.
    .sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
    27.10.2017 14:56 petr
    Rozbalit Rozbalit vše Re: Kdy je nucen developer aplikace uvolnit zdrojové kódy?
    Tak pokud vim synology pouziva nejaky linux ktery nejak konfiguruje a k tomu ma nejake open source sluzby ktere taky nejak konfiguruje a nejaky svuj vlastni web bezici v nejakem open source servru. Tudiz pokud vim nic nemodifikovali, jenom nakonfigurovali a ke svym skriptum nebo webu nebo vlastnim aplikacim co tam bezi v tom NAS zdrojaky davat nemusi. Takze pokud by jsi chtel neco od synology, patrne by te odkazali na nejakou distribuci co v tom maji a konfiguraci si muzes udelat jakou chces. Pokud by ale vzali treba jadro a do nej dodelali neco pro sve nas tak to jadro by meli vcetne tech modifikaci dat k dispozici, pokud ale vim tak licence nerika jakym zpusobem, tudiz to nemusi byt nekde na ftp ale treba ti to daji kdyz prijdes k nim do kancelare.
    27.10.2017 18:59 NN
    Rozbalit Rozbalit vše Re: Kdy je nucen developer aplikace uvolnit zdrojové kódy?
    Zrovna QNAP i Synology GPL kod poskytuji. Barracuda neco otevreneho ma a Kerio neni GPL, ani nema s kernelem nic spolecneho.
    Řešení 1× (cz_motyl (tazatel))
    27.10.2017 15:10 Kit | skóre: 46 | Brno
    Rozbalit Rozbalit vše Re: Kdy je nucen developer aplikace uvolnit zdrojové kódy?
    Pokud aplikace není spojena s původní aplikací GNU GPL přes zdrojové kódy, ale např. prostřednictvím skriptu, může mít vlastní licenci dle uvážení autora.

    Linuxové jádro není s aplikací spojeno přes zdrojové kódy, ale jen prostřednictvím systémového volání. Aplikace může mít nezávislou licenci, pokud její součástí není modifikace linuxového jádra.

    Pokud však někde najdeš vhodnou knihovnu GNU GPL, u které se rozhodneš její zdrojové kódy zahrnout do své aplikace, musí i ta tvá aplikace mít licenci GNU GPL. Pokud tu knihovnu budeš pouze externě linkovat, tak nemusí.

    Dodržení licence GNU GPL však nemusí nutně znamenat zveřejnění kódu. Právo na zdrojáky má pouze ten, kdo má právo k užívání aplikace.
    Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
    27.10.2017 16:14 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: Kdy je nucen developer aplikace uvolnit zdrojové kódy?
    Ukážu tím asi svou právní neznalost. Ale není to co popisuješ licence LGPL? LGPL používá termíny "práce založená na knihovně" kdy je třeba, aby i tvoje práce byly LGPL a "práce používající knihovnu", kdy to chápu jen jako volání knihovny. Tam je možnost nezávislé výměny (aktualizace) knihovny. Takže si myslím, když máš knihovnu s LGPL tak můžeš nad ní mít proprietální licenci, když ji jen binárně používáš. Různé části projektu pak mohou mít různé licence. Když máš GPL, tak je v ní koncept "odvozená práce" (derivative work) - nijak nespecifikovaný s poviností zveřejnit kód a to je i na všem odvození. Pak celý projekt má jen jednu licenci. Na druhou stranu si myslím, že aplikace nejsou odvozené od jádra a jsou to nezávislé projekty a o proto může exiwstovat oracle se svoji zcela proprietální DB na linuxovém jádře.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.