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 13:44 | Nová verze

    Byla vydána beta verze Linux Mintu 22.2 s kódovým jménem Zara. Podrobnosti v přehledu novinek a poznámkách k vydání. Vypíchnout lze novou XApp aplikaci Fingwit pro autentizaci pomocí otisků prstů nebo vlastní fork knihovny libAdwaita s názvem libAdapta podporující grafická témata. Linux Mint 22.2 bude podporován do roku 2029.

    Ladislav Hagara | Komentářů: 0
    dnes 13:00 | IT novinky

    Provozovatel internetové encyklopedie Wikipedie prohrál v Británii soudní spor týkající se některých částí nového zákona o on-line bezpečnosti. Soud ale varoval britského regulátora Ofcom i odpovědné ministerstvo před zaváděním přílišných omezení. Legislativa zpřísňuje požadavky na on-line platformy, ale zároveň čelí kritice za možné omezování svobody slova. Společnost Wikimedia Foundation, která je zodpovědná za fungování

    … více »
    Ladislav Hagara | Komentářů: 1
    dnes 12:55 | Nová verze

    Byla vydána verze 2.0.0 nástroje pro synchronizaci dat mezi vícero počítači bez centrálního serveru Syncthing (Wikipedie). Přehled novinek na GitHubu.

    Ladislav Hagara | Komentářů: 2
    dnes 12:33 | IT novinky

    Americký prezident Donald Trump se v pondělí osobně setkal s generálním ředitelem firmy na výrobu čipů Intel Lip-Bu Tanem. Šéfa podniku označil za úspěšného, informují agentury. Ještě před týdnem ho přitom ostře kritizoval a požadoval jeho okamžitý odchod. Akcie Intelu v reakci na schůzku po oficiálním uzavření trhu zpevnily asi o tři procenta.

    Ladislav Hagara | Komentářů: 9
    včera 04:55 | Nová verze

    Byl vydán Debian GNU/Hurd 2025. Jedná se o port Debianu s jádrem Hurd místo obvyklého Linuxu.

    Ladislav Hagara | Komentářů: 5
    včera 02:44 | Komunita

    V sobotu 9. srpna uplynulo přesně 20 let od oznámení projektu openSUSE na konferenci LinuxWorld v San Franciscu. Pokuď máte archivní nebo nějakým způsobem zajímavé fotky s openSUSE, můžete se o ně s námi podělit.

    lkocman | Komentářů: 5
    9.8. 21:11 | Nová verze

    Byl vydán Debian 13 s kódovým názvem Trixie. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 8
    9.8. 15:55 | Zajímavý software

    WLED je open-source firmware pro ESP8266/ESP32, který umožňuje Wi-Fi ovládání adresovatelných LED pásků se stovkami efektů, synchronizací, audioreaktivním módem a Home-Assistant integrací. Je založen na Arduino frameworku.

    Indiánský lotr | Komentářů: 0
    8.8. 15:33 | Nová verze

    Open source platforma Home Assistant (Demo, GitHub, Wikipedie) pro monitorování a řízení inteligentní domácnosti byla vydána v nové verzi 2025.8.

    Ladislav Hagara | Komentářů: 11
    8.8. 14:22 | IT novinky

    Herní studio Hangar 13 vydalo novou Mafii. Mafia: Domovina je zasazena do krutého sicilského podsvětí na začátku 20. století. Na ProtonDB je zatím bez záznamu.

    Ladislav Hagara | Komentářů: 1
    Kolik tabů máte standardně otevřeno ve web prohlížeči?
     (47%)
     (21%)
     (4%)
     (5%)
     (3%)
     (1%)
     (1%)
     (18%)
    Celkem 340 hlasů
     Komentářů: 23, poslední 4.8. 13:01
    Rozcestník

    Dotaz: Qt a licence

    4.12.2012 16:50 TomasMas
    Qt a licence
    Přečteno: 1149×
    Zdravím, chtěl bych se zeptat jestli můžu prodávat aplikace pod licenci GNU GPL v.3 a jestli musím poskytovat zdrojové kódy automaticky nebo stačí až na vyžádání klienta?

    Dále by mě zajímalo, co přesně znamená, že se nesmí využívat u GPL dynamické knihovny? Jak je to tedy z knihovnami od Qt, které se poté dávají do programu, aby byl normálně spustitelný (například. QtCore4.dll)? Také se to na ně vztahuje?

    Ještě poslední otázka. Slyšel jsem, že se nyní nemusí u GPL v.3 poskytovat zdrojové soubory, ale musí být v programu v menu možnost zobrazit informace o Qt. Přesněji zavolání funkce aboutQt()? Je to pravda? Jestli ne, můžete mi to někdo objasnit?

    Děkuji

    Odpovědi

    4.12.2012 16:53 TomasMas
    Rozbalit Rozbalit vše Re: Qt a licence
    Ještě jsem zapomněl dodat, že by se aplikace neprodávala hromadně, ale dělala by se na zakázku, takže by se každá aplikace od sebe nějak lišila.
    4.12.2012 17:19 l4m4
    Rozbalit Rozbalit vše Re: Qt a licence
    Prodávat můžeš (v případě copyleftu bych spíš říkal vyvíjet na zakázku, protože to není jako prodávání krabic s CD), poskytovat stačí na vyždání -- nicméně licence vyjmenovává určité varianty, jak to může vypadat.

    GPL knihovny, dynamické i nedynamické, můžeš v programu využívat v podstatě třemi způsoby:

    - program je také pod GPL,

    - GPL knihovna implementuje nějaké API definované standardem, které implementují i jiné knihovny, pak není program odvozeným dílem -- ale samozřejmě nelze linkovat staticky,

    - knihovna poskytuje výjimky (např. libstdc++), pak přijde na to jaké.

    Specifika licencování Qt se necítím být kvalifikován vykládat.
    Beda0 avatar 4.12.2012 17:43 Beda0 | skóre: 29
    Rozbalit Rozbalit vše Re: Qt a licence
    GPL aplikace prodávat můžeš, ale nemůžeš bránit aby jí potom kdokoliv kdo se k ní dostane dal někomu dalšímu.

    Qt je dostupné i pod licencí LGPL, kde zdrojové kódy aplikace dodávat nemusíš (pokud neměníš samotné Qt) a aplikaci pak můžeš prodávat i pod komerční licencí - zakázat další šíření.

    Pod LGPL není dovolené naopak statické linkování. Pokud chceš linkovat staticky, musíš použít GPL nebo komerční licenci. V případě GPL pak musíš dát k dispozici zdrojové kódy.

    Pokud použiješ Qt pod LGPL tak to ani nemusíš zmínit nikde v aplikaci, ale když dodáváš skompilované dynamické knihovny (ono zmíněné QtCore4.dll), musí to být i s kopií licence. (jestli se mýlím, tak mě prosím někdo opravtě)

    Zdá se mi, že mícháš dohromady GLP a LGPL (Lesser GPL).
    4.12.2012 17:46 Martin Tůma | skóre: 39 | blog: RTFM | Praha
    Rozbalit Rozbalit vše Re: Qt a licence

    Qt lze použít i pod licencí LGPL, takže zdrojové kódy tvé aplikace zveřejňovat nemusíš a i licenci tvého programu si můžeš zvolit takřka libovolnou, za předpokladu, že budeš Qt linkovat dynamicky.

    Nějaký info přímo od digie: License Comparison

    Každý má právo na můj názor!
    8.12.2012 17:41 majer
    Rozbalit Rozbalit vše Re: Qt a licence
    Kdysi jsem zkoumal možnosti využití Qt (pod GNU LGPL) v komerčních aplikacích, níže jsou moje poznámky (dá se to aplikovat na jakoukoliv knihovnu pod LGPL, je to výňatek z této licence):

    Sekce 5 definuje zdrojové kódy jako "work that uses the Library" - ty nejsou předmětem licence GNU LGPL, tudíž nemusí být distribuovány. Program ("executable", přeložené a slinkované zdrojové kódy) je ale "work based on the library" - to je předmětem této licence a musí být splněna jedna z podmínek:

    a) knihovna vydaná pod touto licencí (Qt) musí být linkovaná jako nezávislá dynamická knihovna

    b) staticky kompilované -> nutno dodávat s programem i *.o soubory (nebo uvést adresu k jejich stažení, popř. asi i na vyžádání), aby bylo možno program rekompilovat s jinou verzí knihovny

    (jsou i další možnosti, viz text licence, sekce 6, body a-e)

    Je nutné, aby bylo možné program použít s jinou verzí knihovny (viz výše) a aby podmínky povolovaly modifikovat, ladit a analyzovat (reverse engineer) program pro vlastní použití.

    A samozřejmě v nějakém About okýnku zmínit, že byla použita urč. knihovna, licencovaná pod GNU LGPL + odkaz na text licence (asi).

    Otázkou může být, jak je to s děděním od objektů poskytovaných knihovnou, podle http://www.gnu.org/licenses/lgpl-java.html by s tím ale IMHO problém být neměl.

    Qt má ještě dodatek k licenci LGPL: použití/includování částí hlavičkových souborů se nepovažuje za "derivative work", což ale v tomto případě nic nemění.

    Tato analýza pochází ze září 2011 a nemusí být 100% správná. Čerpal jsem převážně z textu licence (http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html) + google.
    8.12.2012 21:35 jkb
    Rozbalit Rozbalit vše Re: Qt a licence
    Je nutné, aby bylo možné program použít s jinou verzí knihovny
    tahle formulace je jiste nestastna.
    10.12.2012 18:44 mimi.vx | skóre: 37 | blog: Mimi.VX | Praha
    Rozbalit Rozbalit vše Re: Qt a licence

    Pozor na to že Qt má prmárně Komerční licenci ... a tam je že pro komerční vývoj je třeba koupě Licence QT ...

    USE="-gnome -kde";turris
    10.12.2012 18:50 mimi.vx | skóre: 37 | blog: Mimi.VX | Praha
    Rozbalit Rozbalit vše Re: Qt a licence
    Luboš Doležel (Doli) avatar 11.12.2012 22:20 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: Qt a licence
    Ne nezbytně, viz výše.

    Připomněl bych, že pod LGPL je třeba i SDL, na kterém staví snad všechny proprietární hry pro Linux.
    11.12.2012 19:31 Fnenks | skóre: 4
    Rozbalit Rozbalit vše Re: Qt a licence
    Hmm, začínám se v tom ztrácet, každý tvrdí něco jiného :(
    11.12.2012 20:57 l4m4
    Rozbalit Rozbalit vše Re: Qt a licence
    Když počkáš dost dlouho, dostaneš na každou otázku týkající se licencí nakonec všechny možné odpovědi. Správné, nesprávné, ideodiverzní, zhulené, prostě všechny.

    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.