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 08:22 | Nová verze

Byla vydána první beta verze Ubuntu 17.04 s kódovým názvem Zesty Zapus. Ke stažení jsou obrazy Kubuntu, Lubuntu, Ubuntu Budgie, Ubuntu GNOME, Ubuntu Kylin, Ubuntu Studio a Xubuntu. Dle plánu by Ubuntu 17.04 mělo vyjít 13. dubna 2017.

Ladislav Hagara | Komentářů: 0
včera 17:53 | Bezpečnostní upozornění

Google na svém blogu věnovaném počítačové bezpečnost informuje o nalezení "reálného" způsobu generování kolizí hašovací funkce SHA-1. Podrobnosti a zdrojové kódy budou zveřejněny do 90 dnů. Již dnes lze ale na stránce SHAttered nalézt 2 pdf soubory, jejichž obsah se liší a SHA-1 otisk je stejný (infografika).

Ladislav Hagara | Komentářů: 7
včera 17:51 | Nová verze

Vyšla nová verzia open source software na správu a automatizáciu cloudových datacentier Danube Cloud 2.4. Danube Cloud je riešenie postavené na SmartOS, ZFS, KVM a zónach. Obsahuje vlastnosti ako integrovaný monitoring, DNS manažment, zálohy, a samozrejme rozsiahlu dokumentáciu.

dano | Komentářů: 1
včera 17:46 | Pozvánky

V Plzni se 3. až 5. března 2017 uskuteční AIMTEChackathon. Je to akce pro vývojáře, grafiky, webdesignéry i veřejnost. Akci provází zajímavé přednášky IT odborníků. Více o programu a možnosti přihlášení na stránkách akce.

cuba | Komentářů: 0
včera 01:00 | Nová verze

Známý šifrovaný komunikátor Signal od verze 3.30.0 již nevyžaduje Google Play Services. Autoři tak po letech vyslyšeli volání komunity, která dala vzniknout Google-free forku LibreSignal (dnes již neudržovaný). Oficiální binárky jsou stále distribuované pouze přes Google Play, ale lze použít neoficiální F-Droid repozitář fdroid.eutopia.cz s nezávislými buildy Signalu nebo oficiální binárku stáhnout z Google Play i bez Google účtu

… více »
xm | Komentářů: 5
22.2. 23:14 | Nová verze

Po třech týdnech od vydání první RC verze byla vydána první stabilní verze 17.01.0 linuxové distribuce pro routery a vestavěné systémy LEDE (Linux Embedded Development Environment), forku linuxové distribuce OpenWrt. Přehled novinek v poznámkách k vydání. Dotazy v diskusním fóru.

Ladislav Hagara | Komentářů: 6
22.2. 17:28 | Bezpečnostní upozornění

Byly zveřejněny informace o bezpečnostní chybě CVE-2017-6074 v Linuxu zneužitelné k lokální eskalaci práv. Jde o chybu v podpoře DCCP (Datagram Congestion Control Protocol). Do linuxového jádra se dostala v říjnu 2005. V upstreamu byla opravena 17. února (commit). Bezpečnostní chyba byla nalezena pomocí nástroje syzkaller [Hacker News].

Ladislav Hagara | Komentářů: 13
22.2. 15:00 | Zajímavý software

Společnost Valve vydala novou beta verzi SteamVR. Z novinek lze zdůraznit oficiální podporu Linuxu. Další informace o podpoře této platformy pro vývoj virtuální reality v Linuxu v diskusním fóru. Hlášení chyb na GitHubu.

Ladislav Hagara | Komentářů: 0
22.2. 06:00 | Nová verze

Po necelém roce od vydání verze 0.67 byla vydána verze 0.68 populárního telnet a ssh klienta PuTTY. Podrobnosti v přehledu změn. Řešeny jsou také bezpečnostní chyby.

Ladislav Hagara | Komentářů: 0
21.2. 21:32 | Nasazení Linuxu

Canonical představuje nejnovější verzi chytré helmy DAQRI s Ubuntu pro rozšířenou realitu. K vidění bude příští týden v Barceloně na veletrhu Mobile World Congress 2017.

Ladislav Hagara | Komentářů: 0
Jak se stavíte k trendu ztenčování přenosných zařízení (smartphony, notebooky)?
 (13%)
 (2%)
 (71%)
 (3%)
 (10%)
Celkem 694 hlasů
 Komentářů: 66, poslední 22.2. 18:57
    Rozcestník

    Dotaz: ExtJS a GPL

    25.8.2011 11:04 Martin
    ExtJS a GPL
    Přečteno: 591×
    Zdravim, předem bych se chtěl omluvit, protože vím, že podobných vláken tady i jinde je fůra.. Ale chci se zeptat jestli by někdo měl nějakou konkrétnější odpověď přímo na tuhle konkrétní situaci:

    Jde o aplikaci na bázi zobrazování databázových dat pomocí ExtJS, které je pod licencí GPL. Hotovou aplikaci prodám a přístup do ní bude mít pouze zadavatel. Zdrojové kódy budou u něj na serveru, tudíž k nim bude mít přístup. S ExtJS mám zkušenosti, proto bych u něj rád zůstal.

    Jak jsem na tom já? Smím za něco co nevyužívá komerční licenci požadovat platbu? Mám nějakou povinnost vyplývající z GPL ohledně zveřejnění zdrojových kódů? Kdyžtak jakou, jde jenom o knihovny ExtJS nebo o celou aplikaci?

    Nebo to řeším zbytečně a běžná praxe je, že u malých projektů, které následně využívá pouze zadavatel, si s tim nikdo hlavu neláme??

    Díky moc!

    Odpovědi

    25.8.2011 12:23 chrono
    Rozbalit Rozbalit vše Re: ExtJS a GPL
    Keď použiješ GPL verziu ExtJs, tak aj zvyšná časť toho projektu bude musieť byť pod GPL (teda aspoň podľa firmy Sencha). Je ale otázne, či to tak naozaj je, ale o tom by musel rozhodnúť súd (to, že pod GPL bude musieť byť front-end je viac menej jasné, ale podľa nich bude pod GPL musieť byť aj back-end a to je podľa mňa dosť otázne).

    GPL nijako nebráni tomu, aby si za tú aplikáciu dostal peniaze musíš rátať s tým, že tá aplikácia je pod GPL a teda zadávateľ ju bude môcť šíriť (a aj predávať) ďalej.

    Zadávateľ tiež musí počítať s tým, že to je pod GPL, takže ak k tej aplikácii budú mať prístup aj ľudia mimo tej firmy, budú musieť, na požiadanie, poskytnúť zdrojové kódy tej aplikácie.
    26.8.2011 10:42 Martin
    Rozbalit Rozbalit vše Re: ExtJS a GPL
    Díky za odpověď... To, že zadavatel bude moct aplikaci šířit je mi jasný, to není překážka. Chápu dobře teda to, že zdrojové kódy se musí poskytnou jenom těm lidem, co mají k aplikaci přístup? Nebo má právo si zdrojové kódy vyžádat i někdo kdo se dostane jenom k přihlašovacímu formuláři, ve kterém ExtJS samozřejmě nebude použitý...

    Takže když tu aplikaci prodám a poběží u zadavatele, který tedy bude mít zdrojové kódy, a tu aplikaci bude využívat jenom pár lidí, tak je GPL pro mě v pohodě a neni v tom žádný háček?
    26.8.2011 13:07 l4m4
    Rozbalit Rozbalit vše Re: ExtJS a GPL
    GPL požaduje, když to shrnu, aby kdokoli, kdo ten program šíří (resp. upravuje a šíří), zajistil příjemci plný zdrojový kód a plná práva podle GPL.

    Pokud ho někdo nešíří vůbec, což může, žádné povinnosti pro něj nevyplývají.

    A pak do toho přijde náš právní řád a otázka, co v něm znamená licence typu GPL...
    27.8.2011 13:55 Martin
    Rozbalit Rozbalit vše Re: ExtJS a GPL
    Chápu to teda dobře, že když zadavateli dám komplet zdrojáky (což bych dal tak jako tak), tak splňuju požadavky GPL licence? Sorry že se ptám znova, ale je to pro mě španělská vesnice:)
    mess avatar 27.8.2011 14:17 mess | skóre: 43 | blog: bordel | Háj ve Slezsku - Smolkov
    Rozbalit Rozbalit vše Re: ExtJS a GPL
    Pokud si o ně řekne, tak ano. Zdrojáky musíš dát každému, komu tu aplikaci budeš distribuovat (ve smyslu, že si od tebe koupí/dostane binárky) a řekne si o ně. Jak GPL řeší SaaS, to netuším (ale mám dojem, že od toho jsou ty Affero GPL licence).
    Cez párne mesiace zošíváš vaginy, cez neparne montuješ hajzle.
    xkucf03 avatar 28.8.2011 22:12 xkucf03 | skóre: 45 | blog: xkucf03
    Rozbalit Rozbalit vše Re: ExtJS a GPL
    Jak GPL řeší SaaS
    Neřeší → pokud SW běží na serveru a uživatel k němu přistupuje přes webu, provozovatel mu zdrojáky dávat nemusí.
    od toho jsou ty Affero GPL licence
    Přesně tak – pak platí pravidlo, že pokud původní verze programu umožňovala stažení zdrojového kódu (typicky odkazem z toho webového rozhraní), musí ho umožnit i upravená/redistribuovaná verze.
    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-Výuka.cz, Nekuřák.net
    27.8.2011 18:08 __dark__
    Rozbalit Rozbalit vše Re: ExtJS a GPL
    Uživatel tvého SW pod GPL má právo na jeho zdrojové kódy, pokud si o ně řekne. Pokud je tvůj zadavatel jediný uživatel, tak nebude nikdo jiný, kdo by si o ně mohl říct. Pokud ovšem tvůj SW budou používat další lidé (řekněme zaměstnanci zadavatele), tak mají ti mají také nárok na ty zdrojové kódy.

    Upřímně jsem ExtJS zavrhl z toho důvodu, že celkem restriktivně změnili licenci (třeba takové qooxdoo je licenčně v pohodě). Pro tebe to znamená, že tvůj kód v javascriptu, co používá ExtJS, musí být pod GPL. Já osobně nesouhlasím s tím, že i server-side kód musí být pod GPL, ale u Sencha si myslí něco jiného.

    Malá rada na závěr. Nepoužívej GPL zdrojáky ve svých produktech, a nikdy nebudeš muset řešit problémy tohoto typu, ať už před startem projektu nebo po jeho zveřejnění. Pokud o ExtJS opravdu stojíš, tak si kup licenci;)
    28.8.2011 20:57 l4m4
    Rozbalit Rozbalit vše Re: ExtJS a GPL
    V případě komerční licence je jejím vlastníkem nepochybně zadavatel, nikoli jednotliví zaměstnanci. Proč by to u GPL mělo být jinak? Zaměstnavatel program nešíří, on ho má na svých počítačích. Jsem podle tebe povinen poskytnout zdrojáky ode všech nainstalovaných GPL programů každému, koho jem nechal posadit ke svému počítači? Máš to potvrzeno od právníka, nebo jen tak blábolíš? Nehledě na to, že ti právník řekne, že u nás vůbec nelze licencovat software způsobem, kterým to dělají free-sw lience a v podstatě se funguje na principu, že sice takhle licencovaný software používat nesmíš, jelikož nemáš [u nás] platnou licenci, ale tiše se prostě počítá s tím, že když budeš dodržovat její podmínky, držitelé autorských práv proti tobě nebudou nic podnikat. To se netýká jen GPL, takže po problémech nemáš.
    xkucf03 avatar 28.8.2011 22:21 xkucf03 | skóre: 45 | blog: xkucf03
    Rozbalit Rozbalit vše Re: ExtJS a GPL
    Nehledě na to, že ti právník řekne, že u nás vůbec nelze licencovat software způsobem, kterým to dělají free-sw lience a v podstatě se funguje na principu, že sice takhle licencovaný software používat nesmíš
    Smíš, protože jsi dostal platnou licenci od držitele příslušných práv. A co se týče uzavření smlouvy (souhlasu s licencí), to funguje na tomto principu:
    Není vaší povinností tuto licenci přijmout, protože jste ji nepodepsal. Nic jiného vám však nedává možnost kopírovat nebo šířit program nebo odvozená díla. V případě, že tuto licenci nepřijmete, jsou tyto činnosti zákonem zakázány. Tím pádem modifikací anebo šířením programu (anebo každého díla založeného na programu) vyjadřujete své podřízení se licenci a všem jejím ustanovením a podmínkám pro kopírovaní, modifikování a šíření programu a děl na něm založených.
    Pokud by došlo k nějakému sporu, můžeš si vybrat – buď jsi s licencí nesouhlasil (pak porušuješ zákon, protože jsi používal software, aniž bys měl licenci) nebo jsi s ní souhlasil (a pak jsi porušil licenci a opět jsi používal software nelegálně).
    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-Výuka.cz, Nekuřák.net
    xkucf03 avatar 28.8.2011 22:15 xkucf03 | skóre: 45 | blog: xkucf03
    Rozbalit Rozbalit vše Re: ExtJS a GPL
    Pokud ovšem tvůj SW budou používat další lidé (řekněme zaměstnanci zadavatele), tak mají ti mají také nárok na ty zdrojové kódy.
    Viz můj komentář výše – pokud jde o webovou aplikaci pod GPL, provozovatel nemusí koncovým uživatelům poskytovat zdrojáky.
    Nepoužívej GPL zdrojáky ve svých produktech, a nikdy nebudeš muset řešit problémy tohoto typu, ať už před startem projektu nebo po jeho zveřejnění. Pokud o ExtJS opravdu stojíš, tak si kup licenci;)

    Docela hloupá rada, když ti GPL software výrazně pomůže (ušetří práci nebo dokonce umožní, aby tvoje aplikace vůbec vznikla) a přitom ti dodržení licence nijak neubližuje.
    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-Výuka.cz, Nekuřák.net
    28.8.2011 22:29 Radek Miček | skóre: 23 | blog: radekm_blog
    Rozbalit Rozbalit vše Re: ExtJS a GPL
    Docela hloupá rada, když ti GPL software výrazně pomůže (ušetří práci nebo dokonce umožní, aby tvoje aplikace vůbec vznikla) a přitom ti dodržení licence nijak neubližuje.
    Na druhou stranu si použitím cizích GPL knihoven zablokujete knihovny, jejichž licence není GPL kompatibilní.
    xkucf03 avatar 28.8.2011 22:49 xkucf03 | skóre: 45 | blog: xkucf03
    Rozbalit Rozbalit vše Re: ExtJS a GPL
    Těch je minimum (většina knihoven je pod GPL, Lesser GPL nebo BSD/MIT – všechny kompatibilní).
    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-Výuka.cz, Nekuřák.net
    28.8.2011 23:15 Radek Miček | skóre: 23 | blog: radekm_blog
    Rozbalit Rozbalit vše Re: ExtJS a GPL
    Co třeba Eclipse Public License (v. 1.0), MS-PL a různé firemní licence?
    29.8.2011 01:03 __dark__
    Rozbalit Rozbalit vše Re: ExtJS a GPL
    Viz můj komentář výše – pokud jde o webovou aplikaci pod GPL, provozovatel nemusí koncovým uživatelům poskytovat zdrojáky.
    Jaký by pak GPL licence u javascriptových knihoven měla smysl? ExtJS je javascript framework, takže to celé co tu řešíme by měl být kód na klientu. Takže, jsi si opravdu jistý, že myslíme to samé?
    xkucf03 avatar 29.8.2011 11:24 xkucf03 | skóre: 45 | blog: xkucf03
    Rozbalit Rozbalit vše Re: ExtJS a GPL
    Ta aplikace jako celek bude pod GPL, ale otázka je, zda je nutné šířit zdrojáky ke koncovému uživateli – to je trochu na hraně, ale běžná praxe tomu nenasvědčuje – je spousta webových aplikací (např. redakční systémy, CMS) pod GPL a obsahují i nějaký ten JS, který „prosakuje“ ze serveru na klienta. Uživatel by pak mohl tvrdit, že došlo k distribuci softwaru k němu a že chce kompletní zdrojáky, ale nejsem si jistý, zda by u soudu uspěl, spíš bych řekl že ne – proto je tu taky Affero GPL, která tohle jednoznačně řeší.
    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-Výuka.cz, Nekuřák.net
    29.8.2011 15:51 __dark__
    Rozbalit Rozbalit vše Re: ExtJS a GPL
    No ale já si právě myslím, že jako uživatel GPL aplikace (což v případě webové aplikace v JS rozhodně jsem) mám právo na zdrojové kódy klientské části. Poskytovatel takové aplikace je totiž zároveň i distributor (javascriptová část běží u mě a stahuji si ji u něj). Čistě můj názor, pokud tu máme právníka, tak by mě to celkem zajímalo.
    xkucf03 avatar 29.8.2011 17:04 xkucf03 | skóre: 45 | blog: xkucf03
    Rozbalit Rozbalit vše Re: ExtJS a GPL
    Prošel jsem si pár diskusí… dost zajímavá otázka :-) Např. ve FAQu Drupalu se píše, že zdrojáky návštěvníkům poskytovat nemusíš (a přitom si stahují i JavaScripty, které jsou součástí Drupalu a jsou pod GPL).

    A ještě vtipnější to může být, když ten JavaScriptový kód bude dynamicky generovaný nějakým frameworkem – pak je asi autorem počítač :-) (jasně, podle našeho práva ne, vlastně to nebude ani autorské dílo).

    Myslím, že tohle* ale nikdo hrotit nebude. Důležité je, abys nepoužil GPL knihovnu v uzavřeném komerčním softwaru a ten nešířil – to je ten smysl v tomto případě (a když už, tak aby sis koupil komerční licenci a podpořil tak autora té knihovny).

    *) nárok koncových uživatelů (od toho je Affero GPL)
    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-Výuka.cz, Nekuřák.net
    xkucf03 avatar 28.8.2011 21:43 xkucf03 | skóre: 45 | blog: xkucf03
    Rozbalit Rozbalit vše Re: ExtJS a GPL
    Sorry že se ptám znova, ale je to pro mě španělská vesnice:)
    Přečti si něco tady:
    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-Výuka.cz, Nekuřák.net
    xkucf03 avatar 28.8.2011 20:27 xkucf03 | skóre: 45 | blog: xkucf03
    Rozbalit Rozbalit vše Re: ExtJS a GPL
    Smím za něco co nevyužívá komerční licenci požadovat platbu?
    Samozřejmě, s tím není žádný problém, není to v rozporu – FSF/GNU dokonce nabádá k prodeji softwaru – viz Prodej svobodného softwaru.
    Mám nějakou povinnost vyplývající z GPL ohledně zveřejnění zdrojových kódů?
    Zveřejňovat nemusíš vůbec nic – stačí, když zdrojáky poskytneš zadavateli (což bys dělal tak jako tak). Prostě ke svému programu napiš, že je vydán pod licencí GNU GPL a máš po problému.
    Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-Výuka.cz, Nekuřák.net
    30.8.2011 09:00 Martin
    Rozbalit Rozbalit vše Re: ExtJS a GPL
    Díky moc.. takhle polopatě sem to potřeboval:))
    30.8.2011 13:37 Radek Miček | skóre: 23 | blog: radekm_blog
    Rozbalit Rozbalit vše Re: ExtJS a GPL
    Nicméně podle následující interpretace bude klientská i serverová část pod licencí GPLv3:
    For software programs built using today’s web architectures that use remote network-based service interfaces for internal communication instead of traditional static or dynamic linking, the relevant software program is the totality of the application code, including code executed on the server and code executed on the client, provided that the server code is integral to the application.
    Pokud, jak píšete, bude aplikaci používat pouze zadavatel, tak to nevadí, ale pokud by se zadavatel v budoucnu rozhodl aplikaci zpřístupnit dalším uživatelům, tak tito uživatelé mají nárok na zdrojový kód celé aplikace, nebo pokud by se zadavatel rozhodl v aplikaci využít proprietární knihovnu s licencí, jenž není kompatibilní s GPLv3, tak program nemůže distribuovat. Alternativně: pokud bude mít zadavatel majetková práva k Vámi vytvořenému kódu, tak si může dokoupit komerční licenci Ext JS.

    Osobně bych volbu Ext JS konzultoval se zadavatelem.

    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.