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í
×
    včera 21:44 | Nová verze

    Byl vydán Mozilla Firefox 143.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Nově se Firefox při ukončování anonymního režimu zeptá, zda chcete smazat stažené soubory. Dialog pro povolení přístupu ke kameře zobrazuje náhled. Obzvláště užitečné při přepínání mezi více kamerami. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 143 bude brzy k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 0
    včera 17:22 | Nová verze

    Byla vydána betaverze Fedora Linuxu 43 (ChangeSet), tj. poslední zastávka před vydáním finální verze, která je naplánována na úterý 21. října.

    Ladislav Hagara | Komentářů: 0
    včera 12:22 | Nová verze

    Multiplatformní emulátor terminálu Ghostty byl vydán ve verzi 1.2 (𝕏, Mastodon). Přehled novinek, vylepšení a nových efektů v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 00:11 | Nová verze

    Byla vydána nová verze 4.5 (𝕏, Bluesky, Mastodon) multiplatformního open source herního enginu Godot (Wikipedie, GitHub). Přehled novinek i s náhledy v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    15.9. 21:33 | Nová verze

    Byla vydána verze 3.0 (Mastodon) nástroje pro záznam a sdílení terminálových sezení asciinema (GitHub). S novou verzí formátu záznamu asciicast v3, podporou live streamingu a především kompletním přepisem z Pythonu do Rustu.

    Ladislav Hagara | Komentářů: 0
    15.9. 21:00 | Komunita

    Canonical oznámil, že bude podporovat a distribuovat toolkit NVIDIA CUDA (Wikipedie) v Ubuntu.

    Ladislav Hagara | Komentářů: 0
    15.9. 20:44 | IT novinky

    Tržní hodnota americké společnosti Alphabet, která je majitelem internetového vyhledávače Google, dnes poprvé překonala hranici tří bilionů dolarů (62,1 bilionu Kč). Alphabet se připojil k malé skupině společností, které tuto hranici pokořily. Jsou mezi nimi zatím americké firmy Nvidia, Microsoft a Apple.

    Ladislav Hagara | Komentářů: 2
    15.9. 20:33 | IT novinky

    Spojené státy a Čína dosáhly dohody ohledně pokračování populární čínské platformy pro sdílení krátkých videí TikTok v USA. V příspěvku na síti Truth Social to dnes naznačil americký prezident Donald Trump. Dosažení rámcové dohody o TikToku vzápětí oznámil americký ministr financí Scott Bessent, který v Madridu jedná s čínskými představiteli o vzájemných obchodních vztazích mezi USA a Čínou. Bessentova slova později potvrdila také čínská strana.

    Ladislav Hagara | Komentářů: 0
    15.9. 16:55 | Komunita

    MKVToolNix, tj. sada nástrojů pro práci s formátem (medialnym kontajnerom) Matroska, byl vydán ve verzi 95.0. Podpora přehrávání formátu Matroska míří do Firefoxu [Bug 1422891, Technický popis]. Přehrávání lze již testovat ve Firefoxu Nightly.

    Ladislav Hagara | Komentářů: 0
    13.9. 17:33 | Pozvánky

    Spolek OpenAlt zve příznivce otevřených řešení a přístupu na 211. sraz, který proběhne v pátek 19. září 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. Na srazu proběhne přednáška Jiřího Eischmanna o nové verzi prostředí GNOME 49. Nemáte-li možnost se zúčastnit osobně, přednáškový blok bude opět streamován živě na server VHSky.cz a následně i zpřístupněn záznam.

    Ladislav Hagara | Komentářů: 0
    Pro otevření více webových stránek ve webovém prohlížečí používám
     (81%)
     (6%)
     (4%)
     (3%)
     (4%)
     (2%)
    Celkem 187 hlasů
     Komentářů: 12, poslední 10.9. 13:00
    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.