V pátek 6. a sobotu 7. března proběhl v pražském sídle Nejvyššího kontrolního úřadu (NKÚ) Hackathon veřejné správy 7.1. Publikovány byly vytvořené aplikace. V kategorii projektů rozvíjených z krajského kola zvítězil tým „Mackokládi“. Čtyři středoškoláci ze Dvora Králové uspěli s aplikací KompaZ. Jde o digitálního průvodce, který pomůže s rychlou a srozumitelnou orientací v životních i krizových situacích „krok za krokem“. Aplikace
… více »QGIS, svobodný desktopový GIS, byl vydán v nové hlavní verzi 4.0. Změny zahrnují několik nových analytických a editačních funkcí, rozšíření podpory 3D, více možností úprav uživatelského rozhraní či mnoho dalších zlepšení použitelnosti. Řada 3.44 má aktualizace plánovány do září.
Dan Blanchard vydal knihovnu pro Python chardet v nové verzi 7.0.0. S novou verzí byla knihovna přelicencována z LGPL na MIT. Souhlasili s tím všichni přispěvatelé? Dan Blanchard souhlasy vůbec neřešil. Zaúkoloval umělou inteligenci (Claude), aby knihovnu zcela přepsala a výslovně jí nařídil, aby nepoužila žádný LGPL kód. Dan Blanchard tvrdí, že se jedná o clean room design. Protistrana argumentuje, že umělá inteligence byla trénována
… více »Andy Nguyen si na svou herní konzoli PlayStation 5 (PS5) pomocí exploitu Byepervisor nainstaloval Linux (Ubuntu). V Linuxu si spustil Steam a PS5 tak proměnil v Steam Machine. Na PS5 může hrát hry, které jsou vydané pouze pro PC a jsou na Steamu [Tom's Hardware].
Správce sbírky fotografií digiKam byl vydán ve verzi 9.0.0. Jedná se o větší vydání provázené aktualizacemi knihoven. Mnoho dílčích změn se vedle oprav chyb týká uživatelského rozhraní, mj. editace metadat.
Byla vydána verze 2026 distribuce programu pro počítačovou sazbu TeX s názvem TeX Live (Wikipedie). Přehled novinek v oficiální dokumentaci.
Jihokorejská Národní daňová služba (NTS) zabavila kryptoměnu Pre-retogeum (PRTG) v hodnotě 5,6 milionu dolarů. Pochlubila se v tiskové zprávě, do které vložila fotografii zabavených USB flash disků s kryptoměnovými peněženkami spolu se souvisejícími ručně napsanými mnemotechnickými obnovovacími frázemi. Krátce na to byla kryptoměna v hodnotě 4,8 milionu dolarů odcizena. O několik hodin ale vrácena, jelikož PRTG je extrémně nelikvidní, s denním objemem obchodování kolem 332 dolarů a zalistováním na jediné burze, MEXC [Bitcoin.com].
Komunita kolem Linuxu From Scratch (LFS) vydala nové verze knih s návody na instalaci vlastního linuxového systému ze zdrojových kódů Linux From Scratch 13.0 a Beyond Linux From Scratch 13.0. Pouze se systemd.
Byla vydána nová stabilní major verze 25.12 linuxové distribuce primárně určené pro routery a vestavěné systémy OpenWrt (Wikipedie). Jedná se o nástupce předchozí major verze 24.10. Přehled novinek v poznámkách k vydání. Podporováno je více než 2200 zařízení.
Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za únor (YouTube). Odstraněn byl veškerý kód napsaný ve Swiftu. JavaScriptový engine LibJS byl reimplementován v Rustu.
Podle mě nejlepší licencování: MIT pro zdrojový kódNajlepšie pre koho?
Pokud bych to řešit však měl, asi bych takový kód nelicencoval vůbecCož při dnešních podmínkách víceméně znamená, že daný kód nikdo nesmí použít. Je to sice škoda, ale je to tak.
Ono mi do jisté míry přijde licencovat ukázky docela i jako pitomost. Nevím jakým způsobem bych kontroloval zda někdo někde neporušil licenci ukázky a dokazování by asi byl taky docela oříšek... :)Právě je škoda neumožnit použití ukázek oficiální cestou a nespoléhat na to, že jsou příliš krátké, aby byly chráněné.
Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all.Sekce 7 dokonce výslovně mluví o tom, že není možné distribuovat software, pokud k němu neexistuje bezplatná licence dostupná pro všechny uživatele. V čem je tedy ona nekompatibilita? Nejsem právník, takže mě bezplatná licence a vzdání se vymáhání patentů přijde jako ekvivalentní možnost.
Apache License, Version 2.0 This is a free software license, compatible with version 3 of the GPL. Please note that this license is not compatible with GPL version 2, because it has some requirements that are not in the older version. These include certain patent termination and indemnification provisions.Patrně se jedná o
3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.To, co citujete je z preambule, která je AFAIK právně nezávazná, právně závazné jsou TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION, kde se nikde nepíše, že přispěvatel musí dát k dispozici patentovou licenci. Píše se tam o tom, že když jsou někomu vnuceny další požadavky (např. soudní rozhodnutí či "patent infringement"), tak nesmí dále dílo rozšiřovat. Protože nutnost dávat k dispozici patentovou licenci je v rozporu "You may not impose any further restrictions on the recipients' exercise of the rights granted herein." tak to znamená nekompatibilitu.
GPL - jakmile program používáš (i beze změn)jakmile program distribuuješ. používat ho samozřejmě můžeš, aniž bys musel někomu něco distribuovat.
GPL - jakmile program používáš (i beze změn), musíš distribuovat zdrojáky.Nesmysl.
V první řadě, v GPL nikde není nutnost zdrojáky _zveřejnit_. V GPL je pouze nutnost _nabídnout_ zdrojáky uživateli, kterému jsem poskytl binárku. Tato nutnost je ovšem podmíněna distribucí, tj. dokud svou upravenou verzi nešířím, nemusím zdrojáky nikomu ukazovat, dávat ani nabízet.
Asi bude vhodné ještě jednou připomenout větu, na kterou pavlix reagoval:
GPL - jakmile program používáš (i beze změn), musíš distribuovat zdrojáky.
Všimněte si, prosím, zvýrazněného slova.
V tom případě doporučuji číst diskuse před tím, než reaguješ.Děkuji za doporučení, ale ber na vědomí, že se jím neplánuju řídit.
Ušetříš tím sobě i ostatním čas.O svém čase si dokážu rozhodnout sám a ostatní zrovna tak.
Každopádně zdrojáky musí být s prací distribuovány a je jedno, jestli je to na stejném médiu, nebo ne ne.Já jakožto uživatel nemám povinnost distribuovat ani zdrojové kódy ani výsledné binární soubory GPL programů, které používám.
A na rozdíl od někoho čtu nejen své příspěvky, ale i celou diskusi.Ty si zřejmě myslíš, že mě dokážeš vyprovokovat k tomu, abych se s tebou nadále přetahoval o to, kdo dokáže druhého lépe shodit. Ale můžu ti říct, že už mě těmi výpady spíš nudíš.
No, přechozí příspěvek mě zmátl natolik, že jsem použil zveřejnit, což je nevhodné vyjádření, i když ve velkém množství případů je ekvivaletní s distribucí.Řekl bych, že distribuce a užití díla není ekvivalentní v žádném případě. Maximálně se stává, že uživatel je zároveň distributorem, ale ty dvě akce nejsou ekvivalentní z žádného pohedu, který mě napadá.
Řekl bych, že distribuce a užití díla není ekvivalentní v žádném případě. Maximálně se stává, že uživatel je zároveň distributorem, ale ty dvě akce nejsou ekvivalentní z žádného pohedu, který mě napadá.To jsem ale teď vůbec neříkal. Tak znovu a polopatě. Když udělám opensource program a ten pustím volně do světa, musím k němu poskytnout zdrojáky. Tím pádem pokud je ten program dostupný každému, jsou dostupné každému i ty zdrojáky. To je ten případ, kdy distribuce zdrojáků a jejich poskytnutí široké veřejnosti je ekvivaletní. Ale je tu ještě jedna možnost. Dělám SW na zakázku. Pak si můžu dát podmínku, že zákazníkovi zdrojáky sice dám, ale když je vypustí do světa, přijde o podporu. To je naprosto legitimní, protože poskytnutí/neposkytnutí podpory je věc mimo GPL, svůj závazek, kterým bylo poskytnutí zdrojáků jsem splnil. V tom případě distribuce zdrojáků k uživateli neodpovídá jejich zveřejnění.
To jsem ale teď vůbec neříkal.Možná jsem ti tentokrát špatně porozuměl.
Tak znovu a polopatě.To jakože přestaneš mlžit (případně psát nesmysly) a začneš psát jasně a srozumitelně? Jestli ano, tak budu jenom rád. Vážně viz dále...
Když udělám opensource program a ten pustím volně do světa, musím k němu poskytnout zdrojáky.V případě GPL, LGPL a některých dalších. Ano, to je známá vlastnost těchto licencí, které mají za cíl zaručit uživateli přístup ke zdrojovému kódu.
Tím pádem pokud je ten program dostupný každému, jsou dostupné každému i ty zdrojáky. To je ten případ, kdy distribuce zdrojáků a jejich poskytnutí široké veřejnosti je ekvivaletní.To je ta věc, které jsem hned neporozuměl, že ti jde o ekvivalenci mezi obecnou distribucí a všeobecným zveřejněným, kdy existuje ještě alternativa přímé distribuce. Za opožděné pochopení se omlouvám.
Dělám SW na zakázku. Pak si můžu dát podmínku, že zákazníkovi zdrojáky sice dám, ale když je vypustí do světa, přijde o podporu. To je naprosto legitimní, protože poskytnutí/neposkytnutí podpory je věc mimo GPL, svůj závazek, kterým bylo poskytnutí zdrojáků jsem splnil.O téhle „ošklivé“ kličce jsem se dozvěděl teprve nedávno. Je to podle mě nezvyklý způsob aplikace GPL, do právní stránky mluvit nechci. Přímé důsledky mi nepřijdou ani tak fatální, protože jedna z hlavních výhod opensource, tedy možnost změnit dodavatele podpory, je zachována. Možná by to ale narazilo při nějaké antimonopolní žalobě. Kdyby třeba něco takového zavedl RedHat jako podmínku, znamenalo by to, že dotyčná firma ztrácí podporu i distribucí jakékoli běžné linuxové distribuce (například odprodejem staršího notebooku s Ubuntu).
Kdyby třeba něco takového zavedl RedHat jako podmínku, znamenalo by to, že dotyčná firma ztrácí podporu i distribucí jakékoli běžné linuxové distribuce (například odprodejem staršího notebooku s Ubuntu).Něco takového se tuhle rozebíralo, když přestal RedHat poskytovat svoje patche do jádra jednotlivě, ale jen jako jeden monstr-patch, ne? Zákazníci RedHatu mají přístup k samostatným patchům, ale jsou smluvně vázáni, že je nebudou dál distribuovat. Nebo si to špatně pamatuju, taky možnost.
Zákazníci RedHatu mají přístup k samostatným patchům, ale jsou smluvně vázáni, že je nebudou dál distribuovat. Nebo si to špatně pamatuju, taky možnost.Ale zdrojové kódy jsou k dispozici, že :). Tohle je otázka vztřícnosti a rozdělení patchů na funkční celky.
Proč?Protože se nic takového (tedy, že by užívání software implikovalo povinnost distribuovat jeho zdrojové kódy) nepíše.
Tiskni
Sdílej: