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

    Byla vydána nová verze 25.05.11 svobodného multiplatformního video editoru Shotcut (Wikipedie) postaveného nad multimediálním frameworkem MLT. Nejnovější Shotcut je již vedle zdrojových kódů k dispozici také ve formátech AppImage, Flatpak a Snap.

    Ladislav Hagara | Komentářů: 0
    dnes 11:11 | Nová verze

    Svobodný elektronický platební systém GNU Taler (Wikipedie, cgit) byl vydán ve verzi 1.0. GNU Taler chrání soukromí plátců a zároveň zajišťuje, aby byl příjem viditelný pro úřady. S vydáním verze 1.0 byl systém spuštěn ve Švýcarsku.

    Ladislav Hagara | Komentářů: 4
    dnes 00:55 | Pozvánky

    Spolek OpenAlt zve příznivce otevřených řešení a přístupu na 209. brněnský sraz, který proběhne tento pátek 16. května od 18:00 ve studentském klubu U Kachničky na Fakultě informačních technologií Vysokého učení technického na adrese Božetěchova 2/1. Jelikož se Brno stalo jedním z hlavních míst, kde se vyvíjí open source knihovna OpenSSL, tentokrát se OpenAlt komunita potká s komunitou OpenSSL. V rámci srazu Anton Arapov z OpenSSL

    … více »
    Ladislav Hagara | Komentářů: 0
    dnes 00:22 | Komunita

    GNOME Foundation má nového výkonného ředitele. Po deseti měsících skončil dočasný výkonný ředitel Richard Littauer. Vedení nadace převzal Steven Deobald.

    Ladislav Hagara | Komentářů: 4
    10.5. 15:00 | Zajímavý článek

    Byl publikován přehled vývoje renderovacího jádra webového prohlížeče Servo (Wikipedie) za uplynulé dva měsíce. Servo zvládne už i Gmail. Zakázány jsou příspěvky generované pomocí AI.

    Ladislav Hagara | Komentářů: 19
    9.5. 17:22 | Nová verze

    Raspberry Pi Connect, tj. oficiální služba Raspberry Pi pro vzdálený přístup k jednodeskovým počítačům Raspberry Pi z webového prohlížeče, byla vydána v nové verzi 2.5. Nejedná se už o beta verzi.

    Ladislav Hagara | Komentářů: 6
    9.5. 15:22 | Komunita

    Google zveřejnil seznam 1272 projektů (vývojářů) od 185 organizací přijatých do letošního, již jednadvacátého, Google Summer of Code. Plánovaným vylepšením v grafických a multimediálních aplikacích se věnuje článek na Libre Arts.

    Ladislav Hagara | Komentářů: 0
    8.5. 19:22 | Nová verze

    Byla vydána (𝕏) dubnová aktualizace aneb nová verze 1.100 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.100 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 0
    8.5. 18:00 | 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.5.

    Ladislav Hagara | Komentářů: 0
    8.5. 01:22 | Nová verze Ladislav Hagara | Komentářů: 0
    Jaký filesystém primárně používáte?
     (57%)
     (1%)
     (8%)
     (22%)
     (4%)
     (2%)
     (3%)
     (1%)
     (1%)
     (3%)
    Celkem 592 hlasů
     Komentářů: 26, poslední 8.5. 09:58
    Rozcestník

    Dotaz: Qt a licence

    4.12.2012 16:50 TomasMas
    Qt a licence
    Přečteno: 1148×
    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.