abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 22:44 | IT novinky

    IBM kupuje společnost HashiCorp (Terraform, Packer, Vault, Boundary, Consul, Nomad, Waypoint, Vagrant, …) za 6,4 miliardy dolarů, tj. 35 dolarů za akcii.

    Ladislav Hagara | Komentářů: 2
    včera 15:55 | Nová verze

    Byl vydán TrueNAS SCALE 24.04 “Dragonfish”. Přehled novinek této open source storage platformy postavené na Debianu v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 13:44 | IT novinky

    Oznámeny byly nové Raspberry Pi Compute Module 4S. Vedle původní 1 GB varianty jsou nově k dispozici také varianty s 2 GB, 4 GB a 8 GB paměti. Compute Modules 4S mají na rozdíl od Compute Module 4 tvar a velikost Compute Module 3+ a předchozích. Lze tak provést snadný upgrade.

    Ladislav Hagara | Komentářů: 0
    včera 04:44 | Nová verze

    Po roce vývoje od vydání verze 1.24.0 byla vydána nová stabilní verze 1.26.0 webového serveru a reverzní proxy nginx (Wikipedie). Nová verze přináší řadu novinek. Podrobný přehled v souboru CHANGES-1.26.

    Ladislav Hagara | Komentářů: 0
    včera 04:33 | Nová verze

    Byla vydána nová verze 6.2 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Přehled změn v příslušném seznamu. Tor Browser byl povýšen na verzi 13.0.14.

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

    Byla vydána nová verze 30.0.0 frameworku pro vývoj multiplatformních desktopových aplikací pomocí JavaScriptu, HTML a CSS Electron (Wikipedie, GitHub). Chromium bylo aktualizováno na verzi 124.0.6367.49, V8 na verzi 12.4 a Node.js na verzi 20.11.1. Electron byl původně vyvíjen pro editor Atom pod názvem Atom Shell. Dnes je na Electronu postavena celá řada dalších aplikací.

    Ladislav Hagara | Komentářů: 2
    včera 04:11 | Nová verze

    Byla vydána nová verze 9.0.0 otevřeného emulátoru procesorů a virtualizačního nástroje QEMU (Wikipedie). Přispělo 220 vývojářů. Provedeno bylo více než 2 700 commitů. Přehled úprav a nových vlastností v seznamu změn.

    Ladislav Hagara | Komentářů: 0
    23.4. 23:22 | IT novinky

    Evropský parlament dnes přijal směrnici týkající se tzv. práva spotřebitele na opravu. Poslanci ji podpořili 584 hlasy (3 bylo proti a 14 se zdrželo hlasování). Směrnice ujasňuje povinnosti výrobců opravovat zboží a motivovat spotřebitele k tomu, aby si výrobky nechávali opravit a prodloužili tak jejich životnost.

    Ladislav Hagara | Komentářů: 8
    23.4. 16:11 | Nová verze

    Bylo oznámeno (cs) vydání Fedora Linuxu 40. Přehled novinek ve Fedora Workstation 40 a Fedora KDE 40 na stránkách Fedora Magazinu. Současně byl oznámen notebook Slimbook Fedora 2.

    Ladislav Hagara | Komentářů: 23
    23.4. 13:44 | Upozornění

    ČTK (Česká tisková kancelář) upozorňuje (X), že na jejím zpravodajském webu České noviny byly dnes dopoledne neznámým útočníkem umístěny dva smyšlené texty, které nepocházejí z její produkce. Jde o text s titulkem „BIS zabránila pokusu o atentát na nově zvoleného slovenského prezidenta Petra Pelligriniho“ a o údajné mimořádné prohlášení ministra Lipavského k témuž. Tyto dezinformace byly útočníky zveřejněny i s příslušnými notifikacemi v mobilní aplikaci Českých novin. ČTK ve svém zpravodajském servisu žádnou informaci v tomto znění nevydala.

    Ladislav Hagara | Komentářů: 29
    KDE Plasma 6
     (72%)
     (9%)
     (2%)
     (17%)
    Celkem 721 hlasů
     Komentářů: 4, poslední 6.4. 15:51
    Rozcestník

    Ano, uznávám, pomalu, ale jistě to na mém blogu vyhnívá... hlavně kvůli nedostatku času a nápadů, co si budeme povídat :-/ No a jelikož se většina mých zápisků v poslední době čím dál tím více odchylovala od zaměření ABC Linuxu, rozhodl jsem se založit tématicky volný blog Letters from Earth, na který jsem zároveň přesunul zápisky odsud za poslední půlrok.

    FuxBlog budiž tedy nadále ryze technickým blogem se zaměřením na IT. Snad na něj budu mít čas...

    Aktuální zápisy

    Rajče(.net) a ffmpeg (Update #2)

    7.9.2009 07:36 | Přečteno: 3819× | Něco off-topic | poslední úprava: 8.9.2009 10:52

    Protože nemáme právní sekci poradny, rozhodl jsem se vložit tento dotaz do blogu...

    Nedávno jsem stáhnul a nainstaloval novou verzi Rajčete. Během instalace jsem si všimnul nově přidané podpory pro videa. Ta je realizována za pomoci knihovny ffmpeg, která je dodávána v jednom balíku s programem jako jeho součást.

    A zde je ten dotaz: ffmpeg je licencován pod GNU/LGPL v2.1, některé části pod GNU/GPL v2. V preambuli licence GNU/LGPL v2.1 je mimo jiné i text:

    For example, if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code. If you link other code with the library, you must provide complete object files to the recipients, so that they can relink them with the library after making changes to the library and recompiling it. And you must show them these terms so they know their rights.

    Zde mi jde o dostupnost zdrojového kódu ffmpeg - neměl by na stránkách Rajčete být umístěn:
    a) odkaz na domovskou stránku ffmpeg s tím, že zdrojové kódy lze stáhnout zde
    b) samotný soubor se zdrojovými kódy ffmpeg?

    A ještě jeden dotaz:
    Během stažení/instalace Rajčete není uživatel upozorněn na to, že software obsahuje části jiného projektu, nemělo by i toto být někde uvedeno?


    Update:

    Takže podle diskuse nakonec jde o porušení licencí (GNU/GPL, GNU/LGPL a FIPL). Vzhledem k tomu, že Rajče je poměrně zajímavý server, bylo by vhodné na to autora upozornit. To mám v úmyslu provést následujícím e-mailem:

    Dobrý den,
    při nedávné instalaci Vašeho programu Rajče jsem si všiml, že obsahuje následující komponenty, licencované pod licencemi GNU/GPL či GNU/LGPL:

    FFmpeg
    FreeImage
    Simple DirectMedia Layer

    Uvedená licence mimo jiné vyžaduje, aby v programu bylo zmíněno, že byl použit produkt opensource projektu (například v Readme, licenci k programu nebo v dialog boxu O programu...), bylo zmíněno jeho jméno a přiloženo plné znění licence. V případě projektu FreeImage pak nejpíše půjde o licenci FreeImage Public License, neboť jej používáte v uzavřeném programu.

    Podle Vaší historie změn dále používáte upravený build FFmpeg (položka "04.05.2009 rajce_video_test-1"). Zde je třeba ke splnění licence GNU/LGPL zpřístupnit Vámi upravené zdrojové kódy. Dále by bylo vhodné ověřit, že lze takto zkompilovaný FFmpeg distribuovat v souladu se zákony Evropské unie (při kompilaci byl použit přepínač --enable-nonfree).

    Vzhledem k faktu, že uvedené požadavky Váš program nesplňuje, vystavujete se možnému právnímu napadení, proto by bylo vhodné pasáže požadované uvedenými licencemi do programu či jeho domovské stránky zapracovat.

    Přeji příjemný den,
    Karel Hruška

    Do diskuse mi prosím napište své náměty a komentáře, finální verzi bych rád odeslal zítra dopoledne. Díky všem co přispěli!


    Update II

    Tak jsem odeslal vývojáři Rajčete Miroslavu Bučkovi následující e-mail:

    Dobrý den,
    při nedávné instalaci Vašeho programu Rajče jsem si všiml, že obsahuje následující komponenty, licencované pod licencemi GNU/GPL či GNU/LGPL:

    FFmpeg (duální licence GNU/GPL, resp. GNU/LGPL)
    FreeImage (duální licence GNU/GPL, resp. jejich vlastní FIPL)
    Simple DirectMedia Layer (GNU/LGPL)

    Uvedené licence mimo jiné vyžadují, aby v programu bylo zmíněno, že byl použit produkt opensource projektu (například v Readme, licenci k programu nebo v dialog boxu O programu...), bylo zmíněno jeho jméno a přiloženo plné znění licence (například v textovém souboru). V případě projektu FreeImage pak nejspíše půjde o licenci FreeImage Public License (FIPL), neboť jej používáte v uzavřeném programu.

    Podle Vaší historie změn dále používáte upravený build FFmpeg (položka "04.05.2009 rajce_video_test-1"). Zde je třeba ke splnění licence GNU/GPL či GNU/LGPL zpřístupnit Vámi upravené zdrojové kódy. Dále by bylo vhodné ověřit, že lze takto zkompilovaný FFmpeg distribuovat v souladu se zákony Evropské unie (při kompilaci byl použit přepínač --enable-nonfree).

    Vzhledem k faktu, že uvedené požadavky Váš program nesplňuje, vystavujete se možnému právnímu napadení, proto by bylo vhodné pasáže požadované uvedenými licencemi do programu či jeho domovské stránky zapracovat.

    S přátelským pozdravem a přáním mnoha úspěchů do dalšího vývoje Rajčete,
    Karel Hruška
    a uvidíme jaká bude jeho odezva. Do mailu jsem nakonec nezačlenil fakt, že Rajče by při používání knihoven pod GNU/GPL mělo též být licencované pod GNU/GPL (podle tohoto názoru). Jednak pochybuji, že by autor Rajče otevřel a jednak podobné požadavky osobně považuji trochu za onen zmíněný GPL-extremizmus. Ještě jednou díky všem za návrhy a komentáře, teď jen uvidíme, jak to dopadne.

           

    Hodnocení: 100 %

            špatnédobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    stativ avatar 7.9.2009 08:29 stativ | skóre: 54 | blog: SlaNé roury
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg
    Odkaz ke stažení zdrojáků přímo být nemusí – podmínkou licence není to, že zdroják musí být přímo volně přístupný (odkaz ke stažení zdrojáků). Jde o to, aby každý, kdo daný program používá, měl přístup ke zdrojákům – tj. licenci vlastně splňuje i případ, kdy ti zdrojáky pošlou na dotaz mailem. Samozřejmě tobě pak nic nebrání je dále šířit.

    Tudíž – pošli jim žádost aby ti poslali zdrojáky. Pokud tp neudělají, můžeš je hnát k soudu.
    Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
    pushkin avatar 7.9.2009 08:43 pushkin | skóre: 43 | blog: FluxBlog
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg
    Jasný. A jak je to s tim použitím knihoven třetích stran? Neměla by být někde v licenci k programu (která mu mimochodem chybí) sekce s odkazem, že program obsahuje výsledky projektu ffmpeg...?
    elenril avatar 7.9.2009 09:01 elenril | skóre: 21 | blog: Raziel
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg
    Pokud vím (IANAL), tak při použití LGPL knihovny je potřeba a) zmínit někde v README/nápovědě/etc, že je použita ta knihovna, b) přibalit plný text LGPL, c) zdrojáky knihovny musí bý ke stažení na stejném serveru, jako program (tj. pouze odkaz na upstream nestačí).
    7.9.2009 09:22 alkoholik | skóre: 40 | blog: Alkoholik
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg
    c) je spatne.
    Dokonce staci, kdyz Ti na vyzadani poslou za odpovidaji poplatek CD se zdrojovym kodem.
    pushkin avatar 7.9.2009 09:31 pushkin | skóre: 43 | blog: FluxBlog
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg
    Což by ostatně odpovídalo i tomuto:
    When using FreeImage in your open source or commercial application, you are REQUIRED to :

    distribute the license (GNU GPL or FIPL) you choosed with your application (i.e. the TXT file)

    provide a suitable acknowledgement, either in the program's "About" box or in the user's manual (or both), for example :

    This software uses the FreeImage open source image library. See http://freeimage.sourceforge.net for details.

    FreeImage is used under the (GNU GPL or FIPL), version (license version).
    ... také jedna z komponent Rajčete. Totéž by se tím pádem mělo týkat i knihovny SDL.dll z projektu libsdl
    houska avatar 7.9.2009 10:17 houska | skóre: 41 | blog: HW
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg
    tak kdo jim napise? :)
    pushkin avatar 7.9.2009 10:19 pushkin | skóre: 43 | blog: FluxBlog
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg
    Už na tom pracuju.
    7.9.2009 10:18 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg
    Já myslím, že podstatný je především tohle:
    And you must show them these terms so they know their rights.
    Což imho rajče nedělá, nebo jo?
    Grunt avatar 7.9.2009 10:53 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    Můžu požádat o link na inkriminovaný program? Co jsem stáhl já, tak tam nic není.
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    pushkin avatar 7.9.2009 11:13 pushkin | skóre: 43 | blog: FluxBlog
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    Grunt avatar 7.9.2009 11:17 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    Jo, díky.
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    elenril avatar 7.9.2009 11:21 elenril | skóre: 21 | blog: Raziel
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    Tak aby to bylo ještě zajímavější, tu verzi ffmpegu, co tam mají, není možné legálně distribuovat - je kompilovaná s nonfree komponentami
    wine ./ffmpeg.exe
    FFmpeg version SVN-r18133, Copyright (c) 2000-2009 Fabrice Bellard, et al.
    configuration: --enable-memalign-hack --extra-cflags=-fno-common --enable-gpl --enable-libfaac --enable-libfaad --enable-libmp3lame --enable-libtheora --enable-libx264 --enable-libxvid --enable-avfilter --enable-libamr-nb --enable-libamr-wb --enable-nonfree
    Grunt avatar 7.9.2009 11:29 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    Aha, no tak ti si teda dali:
    --enable-memalign-hack --extra-cflags=-fno-common --enable-gpl --enable-libfaac --enable-libfaad --enable-libmp3lame --enable-libtheora --enable-libx264 --enable-libxvid --enable-avfilter --enable-libamr-nb --enable-libamr-wb --enable-nonfree
    Configuration options:
      --disable-static         do not build static libraries [no]
      --enable-shared          build shared libraries [no]
      --enable-gpl             allow use of GPL code, the resulting libs
                               and binaries will be under GPL [no]
      --enable-version3        upgrade (L)GPL to version 3 [no]
      --enable-nonfree         allow use of nonfree code, the resulting libs
                               and binaries will be unredistributable [no]
      --disable-ffmpeg         disable ffmpeg build
    Z GPL bych si dělal starosti nejmenší(na druhou stranu, když už jej povolili(a ne, nejedná se o LGPL), tak bych jim pěkně napsal o zdrojáky celého jejich projektu). Nejen, že výsledný balíček je nedistribuovatelný, ale podle práva některých zemí je za toto můžou napíchnout na kůl a zaživa stáhnout z kůže, pokud nemají zaplaceny potřebné licenční poplatky a všechno pěkně vyřízené.
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    7.9.2009 11:38 Radovan Garabík
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    Otázka je, čoho sa týka to nonfree. Ak iba patentových licenčných poplatkov na algoritmus, tie sú v EU neplatné, a teda žiadny problém (ak to nebudú distribuovať do USA...).

    GPL do verzie 2 vrátane nie je o patentoch. Ani autorský zákon nie je o patentoch, tie sú v zákonoch iných.
    pushkin avatar 7.9.2009 11:49 pushkin | skóre: 43 | blog: FluxBlog
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    Mno, každopádně je to nad moje vysvětlovací možnosti :-) Zkuste navrhnout nějakou formulaci do toho mejlu .. třeba ... "bylo by vhodné ověřit, že lze takto zkompilovaný FFmpeg distribuovat v souladu se zákony Evropské unie."
    elenril avatar 7.9.2009 11:53 elenril | skóre: 21 | blog: Raziel
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    Slinkovali ffmpeg s libamr, jejíž licence AFAIK nepovoluje distribuci. V novějších verzích ffmpegu už podpora pro libamr vůbec není, nahradili je opencore-amr pod Apache licencí.
    Grunt avatar 7.9.2009 12:08 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    Otázka je, čoho sa týka to nonfree.
    Nejde jen o non-free, jde i o kodeky či spíše jejich formáty, které jsem podtrhl. Od toho tam ty volby jsou. Aby se daly vypnout, když bude s tím projektem v úmyslu něco takovéhoto.
    Ak iba patentových licenčných poplatkov na algoritmus, tie sú v EU neplatné, a teda žiadny problém
    To není pravda. Zrovna u H.264 vím o postupech(které byly nedávno implementovány i do x264), které jsou u Evropského patentového úřadu zaregistrovány. A věřím, že se to nebude týkat jen samotného MPEG4. Teď se dívám, že to Rajče má v držení mediální skupina (nebo společnost nebo co to vůbec je za bazmek) MAFRA, a. s. jejímž většinovým vlastníkem je německá společnost RBDV. Kdo ví jak by se na to díval německý Fraunhofer-Institut für Integrierte Schaltungen a zda-li to nemají nějak v německém zákoně ošetřeno. Jestli operují na americkém trhu a nebo nedejbože tam mají HQ radši ani nedomýšlím.
    GPL do verzie 2 vrátane nie je o patentoch.
    Heh, co by tak na to asi řekl (evropský) TomTom? Vím, že zrovna u toho se řešil problém s nekompatibilitou GPL a nějakých těch Microsoftích bazmeků.
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    7.9.2009 20:09 Mandarinka
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)

    iirc faac je pod nějakou divnou licencí (protože obsahuje nějaký starší cizí kód) ve skutečnosti, byť na papíře je lgpl.

    Grunt avatar 7.9.2009 11:37 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    I když jak tak sleduju tak ono z toho asi dělají vyloženě GPL projekt.
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    elenril avatar 7.9.2009 11:57 elenril | skóre: 21 | blog: Raziel
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    Ani mi nepřijde - podle všeho jen ze své binárky volají ffmpeg.exe a ffplay.exe, což GPL nezakazuje. Problém je jen v tom, že nezveřejnili zdrojáky ffmpegu a zakompilovali libamr.
    Grunt avatar 7.9.2009 12:13 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    Takže mám najít u kterých zdrojáků jsou tyto texty, vyprodukovat z nich binární výstup, srovnat to a pak se podívat co je u těch zdrojáků napsáno úplně nahoře(a vsadím boty, že You just DO WHAT THE FUCK YOU WANT TO to zrovna nebude)?
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    Grunt avatar 7.9.2009 12:14 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    Aha, ono to tam asi není vidět. Ten hexdump je z rajce.exe.
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    Grunt avatar 7.9.2009 12:19 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    No a nebo to je fakt asi jejich výtvor(i když ten mix angličtiny a češtiny moc nechápu).
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    stativ avatar 7.9.2009 17:40 stativ | skóre: 54 | blog: SlaNé roury
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    Jenom upřesnění  – pokud jde o LGPL tak zdrojové kódy uveřejňovat nemusí, pokud je nemění (což se těžko dokazuje). Ale v tohle případě evidentně (podle zdejších komentářů) používají GNU verzi, kde ty zdrojáky uveřejnit musí. Navíc pokud to bez ffmpeg nefunguje, tak AFAIK musí být pod GPL i dotyčný program.
    Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
    Grunt avatar 7.9.2009 17:57 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    Já si teda nejsem jistý, ale není GPL virální licence? Tzn. GPL jedna část, GPL celý projekt i kdyby z té části v tom projektu nepoužili ani jedno volání?
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    pushkin avatar 7.9.2009 18:08 pushkin | skóre: 43 | blog: FluxBlog
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    To snad ne, to by nebylo možno např. do Linuxu zanášet proprietární kód.
    Grunt avatar 7.9.2009 18:15 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    Vždyť to také možné není. Nebo mi něco uniklo?
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    pushkin avatar 7.9.2009 18:40 pushkin | skóre: 43 | blog: FluxBlog
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    Třeba ovladače od nVidie / AMD nejsou licencované pod GNU/GPL a přeci jsou založené na jádře. Dále existuje řada komerčních aplikací založených na frameworcích licencovaných pod GNU/GPL (Nero tuším používá GTK, ANSYS používá openmotif, Matlab Javu).
    Grunt avatar 7.9.2009 19:00 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    Třeba ovladače od nVidie / AMD nejsou licencované pod GNU/GPL a přeci jsou založené na jádře.
    Kdepak. Ti nemají z jádra ani řádku(aspoň ta nVidie, o AMD nic nevím). Max. tak hlavičkové soubory z API. A aby nebyly zmatky, tak i ten API wrapper ma celý otevřené zdrojové kódy, které se distribuují společně s blobem.
    Dále existuje řada komerčních aplikací založených na frameworcích licencovaných pod GNU/GPL
    z.B.?
    Nero tuším používá GTK, ANSYS používá openmotif, Matlab Javu
    Ale ty knihovny jsou pod LGPL a ne GPL, ne?
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    pushkin avatar 7.9.2009 20:25 pushkin | skóre: 43 | blog: FluxBlog
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    Modul: aha, já myslel, že se zavádí do jádra přímo uzavřený modul.

    Knihovny: nj, GPL není ani jedna, pardon :-)
    Grunt avatar 7.9.2009 20:31 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    Vždyť to jo. Ale nesmí se distribuovat společně s jádrem, nesmí to být jeho součást, už jenom kvůli tomu, že nejsou k dispozici jeho zdrojáky, takže by to asi nebylo vůbec snadné. Teda jsou tam nějaké binární bazmeky, ale prostě s nVidií by to asi nebylo tak snadné.
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    Pavel Stárek avatar 13.9.2009 17:36 Pavel Stárek | skóre: 44 | blog: Tady bloguju já :-) | Kolín
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    Nene, oni mají jakési lepidlo mezi kernelem a jejich binárním objektem. A to lepidlo má "otevřené" zdrojáky aby se to dalo zkompilovat a během kompilace se k tomu nějak přilinkuje ten jejich uzavřený blob (Binary Large OBject).
    Kdo chce, hledá způsob; kdo nechce, hledá důvod.
    pushkin avatar 7.9.2009 18:07 pushkin | skóre: 43 | blog: FluxBlog
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    On tam FFmpeg je jenom jako volitelná součást, funguje to i bez něj. Jak mi to připadá, tak ten program je prostě grafické rozhraní nad FFmpeg, libSDL a FreeImage(plus) (bez posledních dvou by to ale nefungovalo), které tyhle knihovny používá ke konverzi fotek a následnému uploadu na jejich server. Co se týče toho, že by Rajče nutně muselo být pod GNU/GPL, tam bych to asi neviděl tak ostře - pod GNU/GPL by měla být aplikace odvozená od aplikace pod GNU/GPL. Tzn.: muselo by jít o fork FFmpeg atd., což není, tudíž by rajče pod GNU/GPL být licencováno nemuselo. Obdobně je to například s Operou, která používá OpenSSL a Hunspell, které jsou pod GNU/GPL resp. MPL, ale Opera jako taková již ne. (Ale Opera na rozdíl od Rajčete poskytuje zdrojové kódy, licence a řadu dalších informací o těchto projektech, které by ani poskytovat nemusela.)
    7.9.2009 19:43 dark
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)

    To je jednoduché, oni jen volají ffmpeg binárku, takže žádný licenční problém nevidím. libSDL je LGPL, takže tam taky ne, horší to je s tím freeImage, jestli je pod GPL a oni s ním linkují, tak tam asi porušení je (i když FIPL je pro komerční použití ne? http://freeimage.sourceforge.net/license.html).

    Firmy by si asi měli uvědomit, že ne všechno, co se válí na netu, má použitelnou licenci pro komerční použití.

    Není komické, že místo radosti nad použitím open-source kódu by někteří nejradší viděli danou firmu v troskách :) ?

    pushkin avatar 7.9.2009 20:34 pushkin | skóre: 43 | blog: FluxBlog
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    To je jednoduché, oni jen volají ffmpeg binárku, takže žádný licenční problém nevidím.
    Jenže podle jejich vlastních slov jde o "upravený build," tudíž by bylo košer se o tyto úpravy podělit (viz zde položka "04.05.2009 rajce_video_test-1 (neveřejná verze)").
    Není komické, že místo radosti nad použitím open-source kódu by někteří nejradší viděli danou firmu v troskách :) ?
    Použití opensource kódu mě samozřejmě potěšilo, ale je třeba si uvědomit, že i jeho použití má určitá pravidla, vždyť jde jen o to kamsi napsat použil jsem tohle a tohle (berte to třeba jako reklamu) a lze to používat pod těmito podmínkami.
    7.9.2009 22:52 dark
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)

    Ano pokud upravili ffmpeg, tak by to měli zveřejnit, ale jen ten upravený ffmpeg, a ne celé rajče

    stativ avatar 8.9.2009 11:15 stativ | skóre: 54 | blog: SlaNé roury
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    Ano, ale nesměli by používat --enable-gpl.
    Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
    Grunt avatar 7.9.2009 20:50 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    To je jednoduché, oni jen volají ffmpeg binárku, takže žádný licenční problém nevidím.
    These requirements apply to the modified work as a whole.  If
    identifiable sections of that work are not derived from the Program,
    and can be reasonably considered independent and separate works in
    themselves, then this License, and its terms, do not apply to those
    sections when you distribute them as separate works.  But when you
    distribute the same sections as part of a whole which is a work based
    on the Program, the distribution of the whole must be on the terms of
    this License, whose permissions for other licensees extend to the
    entire whole, and thus to each and every part regardless of who wrote it.
    
    Licence nic takového jako volání nezná. Licence jsou většinou psány co nejabstraktněji a co možná nejobecněji bez technických terminů.
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    Grunt avatar 7.9.2009 20:52 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    A pokud už se nějaký technický termín použije, tak se musí přesně definovat:
    The "Program", below,
    refers to any such program or work, and a "work based on the Program"
    means either the Program or any derivative work under copyright law:
    that is to say, a work containing the Program or a portion of it,
    either verbatim or with modifications and/or translated into another
    language.  (Hereinafter, translation is included without limitation in
    the term "modification".)  Each licensee is addressed as "you".
    
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    7.9.2009 22:51 dark
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)

    Jasně, ale pokud ze svého skriptu zavolám ls, tak to přece neznamená, že musím svůj skript dát pod licencí, pod kterou je ls. To by bylo absurdní. U GPL je to prostě tak, že nesmím svojí ne-GPL aplikaci linkovat k GPL kódu. Oni to vyřešili tak, že ffmpeg zavolají z jiného procesu (tj vytvoří proces), a to je naprosto korektní. Jejich aplikace tedy není derived work, ale jen aplikace používající proces ffmpeg.

    Grunt avatar 7.9.2009 23:09 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    Jasně, ale pokud ze svého skriptu zavolám ls, tak to přece neznamená, že musím svůj skript dát pod licencí, pod kterou je ls. To by bylo absurdní. U GPL je to prostě tak, že nesmím svojí ne-GPL aplikaci linkovat k GPL kódu. Oni to vyřešili tak, že ffmpeg zavolají z jiného procesu (tj vytvoří proces), a to je naprosto korektní.
    Stále ten technický pohled na věc. Schválně, kolik právníků ví co je to fork nebo stdout? Jestli data lezou jakožto pointer na paměť se zpracovanými daty nějakého volání nebo jako výstup přesměrovaný přes pípu moc rozdíl nevidím. Klidně si tak můžu upravit celý FireFox aby data zpracoval a já jen zobrazoval výstup a celé to nazval svým projektem, ne? A od toho je tu posouzení lidským faktorem(a z toho důvodu se asi také při psaní GPL snažili vyhnout techicitám). Teda ne že bych tomu nějak rozuměl(abych pravdu řekl, počet otevření GPL by se dal spočítat na prstech jedné ruky a nebýt tohoto zápisku, tak by nejspíš tento rok zůstalo zavřené), ale myslím si to, že to tak bude.
    Jejich aplikace tedy není derived work, ale jen aplikace používající proces ffmpeg.
    Vždyť jo. A co třeba work based on the Program?
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    8.9.2009 00:47 dark
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)

    Vaše interpretace by se dala překroutit tak, že ve výsledku musí být všechno GPL, i terminál, protože do něj pomocí roury posílá třeba nějaká GPL aplikace log, nebo naopak. Uznejte, není to celé trochu moc?

    Grunt avatar 8.9.2009 11:04 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    Vaše interpretace
    Tvoje interpretace, prosím.
    Vaše interpretace by se dala překroutit tak, že ve výsledku musí být všechno GPL, i terminál, protože do něj pomocí roury posílá třeba nějaká GPL aplikace log, nebo naopak.
    To je samozřejmě blbost, ale…jak bych to jen. No, dovolím si pár citací z Wikipedie:
    Note that the copyleft applies only to the software and not to its output (unless that output is itself a derivative work of the program). For example, a public web portal running a modified derivative of a GPL'ed content management system is not required to distribute its changes to the underlying software because its output is not a derivative. A counter example is the GPL'ed GNU Bison: the parsers it outputs do contain parts of itself and are therefore derivatives which would fall under the GPL, if it were not for a special exception granted by GNU Bison.[23]

    Viral licensing


    Copyleft licenses are sometimes referred to as viral copyright licenses, because any works derived from a copyleft work must themselves be copyleft when distributed. The term "General Public Virus", or "GNU Public Virus" (GPV), has a long history on the Internet, dating back to shortly after the GPL was first conceived.[15][16][17] Many BSD License advocates used the term derisively[18][19][20] in regards to the GPL's tendency to absorb BSD licensed code without allowing the original BSD work to benefit from it, while at the same time promoting itself as "freer" than other licenses. Microsoft has used language with this term,[21] even calling it "a cancer that attaches itself in an intellectual property sense to everything it touches".[22] The term "viral" is used as an analogy of computer viruses. According to FSF compliance engineer David Turner, it creates a misunderstanding and a fear of using copylefted free software.[23]

    Popular copyleft licenses, such as the GPL, have a clause allowing components to interact with non-copyleft components as long as the communication is abstract, such as executing a command-line tool with a set of switches or interacting with a Web server.[24] As a consequence, even if one module of an otherwise non-copyleft product is placed under the GPL, it may still be legal for other components to communicate with it normally. This allowed communication may or may not include reusing libraries or routines via dynamic linking — some commentators say it does, the FSF asserts it does not and explicitly adds an exception allowing it in the license for the GNU Classpath re-implementation of the Java library.

    One should also note that on one hand this “viral” effect is a normal property of any conventional license on derived works of non-copyleft free material, on the other hand the intended effect when using BSD-licensed works as part of proprietary software. The GNU project using BSD code is in this respect not different from Microsoft using BSD code.

    Criticism


    In 2001, Microsoft CEO Steve Ballmer referred to Linux as "a cancer that attaches itself in an intellectual property sense to everything it touches."[45] Critics of Microsoft claimed that the real reason Microsoft dislikes the GPL is that the GPL resists proprietary vendors' attempts to "embrace, extend and extinguish".[46] Microsoft has released Microsoft Windows Services for UNIX which contains GPL-licensed code.[47] In response to Microsoft's attacks on the GPL, several prominent Free Software developers and advocates released a joint statement supporting the license.[48] However, in July 2009, Microsoft themselves released a body of around 20,000 lines of Linux driver code under the GPL.[49]. The Hyper-V code that is part of the submitted code used open-source components licensed under the GPL and was statically linked to binary parts, the latter being inadmissible in GPL-licensed software.[50]

    The GPL has been described as being "viral" by many of its critics[51] because the GPL only allows conveyance of whole programs, which means that programmers are not allowed to convey programs that link to libraries having GPL-incompatible licenses. The so-called "viral" effect of this is that under such circumstances disparately licensed software cannot be combined unless one of the licenses is changed. Although theoretically either license could be changed, in the "viral" scenario the GPL cannot be practically changed (because the software may have so many contributors, some of whom will likely refuse), whereas the license of the other software can be practically changed. According to Richard Stallman the picture of a "virus" is not only offending, but also wrong: Software under the GPL never "attacks" and "infects" other software.[citation needed] Rather, software under the GPL is like a spider plant: If one takes a piece of it and puts it somewhere else, it grows there, too.[citation needed]

    Zvláště pak doporučuji přečíst si ten článek Embrace, extend and extinguish. Jinak si myslím, že je to docela spravedlivé, ne?
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    8.9.2009 09:53 eoj
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    Prosim te, precti si to. A az to pochopis, tak se vyjadri, nebo radeji ne.
    Grunt avatar 7.9.2009 23:14 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    Jinak co se linkování týče, tak o tom jsem tam našel jedinou zmínku:
    This General Public License does not permit incorporating your program into
    proprietary programs.  If your program is a subroutine library, you may
    consider it more useful to permit linking proprietary applications with the
    library.  If this is what you want to do, use the GNU Lesser General
    Public License instead of this License.
    A přesně z toho důvodu je tam ten (defaultně vypnutý) přepínač začleňující do výsledného kódu GPL kód. IMHO jsou tam prostě nějaké zdrojáky, které nejsou přelicencovány na LGPL, tak aspoň dávají možnost jej vypnout, aby byl výsledek linkovatelný do uzavřených projektů. Jejich mínus, že si svou neznalostí infikují vlastní kód.
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    8.9.2009 01:00 dark
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)

    Myslím si, že v této diskuzi se celkem projevila povaha některých gnu-fans. Místo toho, aby jste je upozornili na to, že jejich program není zrovna v souladu s licencí (popřípadě vysvětlit kde to vázne), tak by tu někteří chtěli, aby vydali rovnou všechny zdrojáky pod GPL nebo nejléje je dali k soudu - otázka je, co tím komunita získá?

    Ok, třeba udělali chybu, neuvědomili si to, ale je to důvod až k téměř nepřítelskému jednání vůči nim? Byli by jste radši, kdyby jejich aplikace byla napsaná v .NETu, používala DirectX10 a Windows Media player? Linuxáci jsou prostě nevděčníci, kterým se pořád něco nelíbí:)

    pol128 avatar 8.9.2009 05:33 pol128 | skóre: 18
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)

    Pokiaľ majú porušovať licencie, tak nech to radšej napíšu vo vyššie uvedenom MS bordeli.

    8.9.2009 05:36 dark
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)

    Rozumím, předpokládám, že vy jste se nikdy v ničem nespletl...

    pol128 avatar 8.9.2009 07:39 pol128 | skóre: 18
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)

     Autor blogu sa snaží zistiť, či došlo k chybe a autorov na to upozorniť. Čitatelia sa k tomu nejako vyjadrujú, čo však nemení nič na tom, že autor blogu autorov programu upozorní na možné nezrovnalosti. Nechápem preto, že tu padajú rôzne ironické poznámky o gnu fans a podobne. Pokiaľ autori porušujú GPL, tak sa ich na to upozorní. A áno, pokiaľ by to mienili robiť ďalej, nech to radšej napíšu v .NET.

    Grunt avatar 8.9.2009 15:16 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    Myslím si, že v této diskuzi se celkem projevila povaha některých gnu-fans.
    A můžu se zeptat kterých? A nebo rovnou jak? Co se mě týče, tak vzhledem k tomu, že do včerejšího dne jsem o nějakém Rajčeti neměl nejmenší ponětí, je mi vcelku volné a myslím si, že se nikdo nebude zlobit pokud to tak zůstane i nadále. Takže o Rajčeti se budu už bavit pouze teoreticky.
    Místo toho, aby jste je upozornili na to, že jejich program není zrovna v souladu s licencí (popřípadě vysvětlit kde to vázne), tak by tu někteří chtěli, aby vydali rovnou všechny zdrojáky pod GPL nebo nejléje je dali k soudu
    No bohužel, byl to záměr autora licence GPL. Na to je potřeba v komerční sféře dávat bacha a zvykat si, že Free-Software není takto zneužitelný. Doporučuji nějaké to Ríšovo čtení. A i když asi ne úplně, tak s ním souhlasím. Věřím, že o nějaké Rajče se bude těžko někdo soudit. Na druhou stranu už jsem měl tu čest vidět software, kompletně v nižších vrstvách poskládaný z free-softwaru a jediné co výrobce udělal byl grafický frontend a nabundlování toho do nějaké krabičky, prodávajíce to potom za svoje Ultimate solution.(O nějakém free-softwaru zmínka tak max. v souboru LICENSE a to v podobě GNU GPL, samozřejmě se všemi těmi doprovodnými efekty co k tomu patří jako je znesnadňování úprav, přidávání nějakého toho ochraného bastlu,…) A takovému zmrdečkování by se mělo zabránit.
    otázka je, co tím komunita získá?
    Třeba stále rozšiřující se základnu free-softwaru? Nevím nic o tom, že bych si (teoreticky) Rajče nativně spustil na GNU/Linuxu, BSDčku, ARMu, MIPSELu.
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    Pavel Stárek avatar 13.9.2009 17:52 Pavel Stárek | skóre: 44 | blog: Tady bloguju já :-) | Kolín
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    Tak jak to tedy je?

    Hypotetická situace: firma napíše nějaký supermegacool frontend (například pomocí GTK+) ke knihovně libburn a výsledný produkt začne prodávat v krabici jako SuperCDWritingSuite for Linux. Od čeho všeho musí firma poskytnout zdrojáky? Zdůrazním, že toolkit GTK+ a knihovnu libburn firma použila tak jak jsou - tedy nedělala si nějaké své vlastní úpravy těchto dvou věcí. Nechci rýpat, nebo tak něco, ale zajímalo by mne to. Pokud je to tak, že by měly být zveřejněny zdrojáky frontendu (protože je linkován proti GTK+ a libburn) tak se ptám, kde je tedy ta svoboda? Ahead taky nezveřejňuje zdrojáky od svého Nero for Linux ač používá GTK toolkit a linkuje program proti libc a xorg knihovnám.
    Kdo chce, hledá způsob; kdo nechce, hledá důvod.
    Grunt avatar 13.9.2009 18:40 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    No, autor licence (Ríša) by byl nejradši kdyby se milá firma smažila v plamenech pekelných, když si dovoluje něco jako odebírat svobody uživatelů. To byl také původní záměr a vše ostatní už je víceméně obcházení původního autorova záměru ve svůj prospěch, takže od toho radši dávám ruce pryč(jak je to z právního hlediska(což asi zajímá nejvíc lidí) neřeknu, protože nejsem právník). Největší zmatek je z toho, že dost lidí neví co to je Free-Software. Myslí si totiž že to je jen nějaký obecný pojem(obecný žvást), ale ono je tomu přesně naopak. Free-software je přesně definovaný. A kdybych to měl vysvětlit v pár větách? To zase pominu to více známé jako je otevřenost kódu a přejdu k tomu co asi zajímá nejvíc lidí: peníze, vlastnictví, využitelnost,…. K tomu se mi nejvíc líbí FAQ z FSF(který tak nějak obecně doporučuji pročíst než se někdo začne zajímat o problematiku):

    Does the GPL allow me to sell copies of the program for money?

    Yes, the GPL allows everyone to do this. The right to sell copies is part of the definition of free software. Except in one special situation, there is no limit on what price you can charge. (The one exception is the required written offer to provide source code that must accompany binary-only release.)

    Does the GPL allow me to require that anyone who receives the software must pay me a fee and/or notify me?

    No. In fact, a requirement like that would make the program non-free. If people have to pay when they get a copy of a program, or if they have to notify anyone in particular, then the program is not free. See the definition of free software.

    The GPL is a free software license, and therefore it permits people to use and even redistribute the software without being required to pay anyone a fee for doing so.

    Tedy ano, můžeš prodávat, ale to co uživateli prodáš náleží pouze a jen uživateli a může si s tím dělat cokoliv jen chce(třeba i dále přeprodávat). Takže jsou tím vlastně zaručeny kompletně stejné práva uživateli jako tvůrci(oba s tím mohou naložit jak chtějí a jeden druhému mu v tom nijak nesmí bránit různými licencemi, klíčemi, ochranami ba ani patenty či čímkoliv jiným). Nejvíc je to asi srovnatelné s DRM. Tedy že uživatel dostane to za co si zaplatí(a třeba i nezaplatí, to záleží na autorovi), ale pak už ta kopie náleží jen jemu a může si s tím dělat co chce. Tedy tak.
    libc
    Přesně z tohoto důvodu vzniklo LGPL a je také u těchto knihoven použito. Což třeba o takovém x264 neplatí.
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    8.9.2009 13:06 Non_E | skóre: 24 | blog: hic_sunt_leones | Pardubice
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update #2)
    Zákony Evropské unie? Nic takového neexistuje. Možná by to chtělo psát přesněji, zejména když jde o docela vážnou věc.
    Only Sith deals in absolutes.
    pushkin avatar 8.9.2009 13:16 pushkin | skóre: 43 | blog: FluxBlog
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update #2)
    V tomhle se právě taky moc nevyznám, proto tenhle blog :-/ Nemáš návrh na lepší formulaci nebo tak?
    8.9.2009 20:26 Non_E | skóre: 24 | blog: hic_sunt_leones | Pardubice
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update #2)
    Pokud máš podezření, že porušuje sw nějaký právní předpis, měl bys ho jmenovat (alespoň jako příklad). Mezi právními předpisy EU jsou zejména zřizovací smlouvy, mezinárodní smlouvy a směrnice a nařízení.
    Only Sith deals in absolutes.
    Grunt avatar 8.9.2009 13:17 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update #2)
    No hlavně nejde o přepínač --non-free(The nonfree external library libfaac can be hooked up in FFmpeg. You need to pass --enable-nonfree to configure to enable it. Employ this option with care as FFmpeg then becomes nonfree and unredistributable.), tím pouze porušují další licence dalších programů, ale ne zákon(teda až na to non-free…to nevím co má jako být), ale o ty kodeky nalinkované do výsledku(--enable-xvid, --enable-x264,…). Na ty existuje spousty patentů, intelektuálních vlastnictví a licencí a bůh ví jakého bastlu. Autoři těchto kodeků o tom na svých stránkách velmi důrazně upozorňují. Proto bych si s GPL, ale nedělal takové starosti. No, ale co se GPL týče:
    Some external libraries, e.g. libx264, are under GPL and can be used in conjunction with FFmpeg. They require --enable-gpl to be passed to configure as well.
    Takže to ani tak není výsledek FFmpeg, jako těch knihoven co k tomu linkují.
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    pushkin avatar 8.9.2009 13:24 pushkin | skóre: 43 | blog: FluxBlog
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update #2)
    Já jsem to "non-free and unredistributable" pochopil jako že pak FFmpeg obsahuje kód, který může být v některých zemích protizákonný. Prostě něco jako libdvdcss, jejíž použití je v některých zemích nezákonné.
    Grunt avatar 8.9.2009 13:28 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update #2)
    teda až na to non-free…to nevím co má jako být
    Aha:
    FAAC is based on the ISO MPEG-4 reference code. For this base code the
    following license applies:
    
    
    **********************************************************************
    This software module was originally developed by
    
    FirstName LastName (CompanyName)
    
    and edited by
    
    FirstName LastName (CompanyName)
    FirstName LastName (CompanyName)
    
    in the course of development of the MPEG-2 NBC/MPEG-4 Audio standard
    ISO/IEC 13818-7, 14496-1,2 and 3. This software module is an
    implementation of a part of one or more MPEG-2 NBC/MPEG-4 Audio tools
    as specified by the MPEG-2 NBC/MPEG-4 Audio standard. ISO/IEC gives
    users of the MPEG-2 NBC/MPEG-4 Audio standards free license to this
    software module or modifications thereof for use in hardware or
    software products claiming conformance to the MPEG-2 NBC/ MPEG-4 Audio
    standards. Those intending to use this software module in hardware or
    software products are advised that this use may infringe existing
    patents. The original developer of this software module and his/her
    company, the subsequent editors and their companies, and ISO/IEC have
    no liability for use of this software module or modifications thereof
    in an implementation. Copyright is not released for non MPEG-2
    NBC/MPEG-4 Audio conforming products. The original developer retains
    full right to use the code for his/her own purpose, assign or donate
    the code to a third party and to inhibit third party from using the
    code for non MPEG-2 NBC/MPEG-4 Audio conforming products. This
    copyright notice must be included in all copies or derivative works.
    
    Copyright (c) 1997.
    **********************************************************************
    Please note that the use of this software may require the payment of
    patent royalties. You need to consider this issue before you start
    building derivative works. We are not warranting or indemnifying you in
    any way for patent royalities! YOU ARE SOLELY RESPONSIBLE FOR YOUR OWN
    ACTIONS!
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    10.9.2009 03:52 loketnik
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update #2)

    Tak patenty nas v cechach stvat nemusi... Takze nac z toho delat halloooo ;-)

    Grunt avatar 10.9.2009 20:00 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update #2)
    Znova, omyl. A nejde jen o patenty, ale všelijaké copyrighty, licence. Abych pravdu řekl, tak ani nevím o co konkrétně, ale věřím, že něco se určitě najde.
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    10.9.2009 03:50 loketnik
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update #2)

    Jezis, tak to neber tak dogmaticky. Beztak pulka z veci z textu gpl nebude v souladu s ceskym pravem ;-)

    pushkin avatar 10.9.2009 13:39 pushkin | skóre: 43 | blog: FluxBlog
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update #2)
    Mě nejde o nějaké dogma nebo podobně, spíš by podle mě prostě bylo fér tyhle programy napsat do nějakého About dialogu. Ber to třeba jako reklamu, kterou si ty knihovny určitě zaslouží, když už je jednou autor používá.
    Grunt avatar 10.9.2009 20:01 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update #2)
    Což je výborný důvod proč GPL ignorovat a GPL portfólio vybrakovat, že?
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.