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 14:15 | Komunita

Daniel Stenberg, autor nástroje curl, na svém blogu oznámil, že obdržel letošní Polhemovu cenu, kterou uděluje Švédská inženýrská asociace za „technologickou inovaci nebo důvtipné řešení technického problému“.

marbu | Komentářů: 1
dnes 13:40 | Pozvánky

Cílem Social Good Hackathonu, který se uskuteční 21. a 22. října v Brně, je vymyslet a zrealizovat projekty, které pomůžou zlepšit svět kolem nás. Je to unikátní příležitost, jak představit nejrůznější sociální projekty a zrealizovat je, propojit aktivní lidi, zástupce a zástupkyně nevládních organizací a lidi z prostředí IT a designu. Hackathon pořádá brněnská neziskovka Nesehnutí.

… více »
Barbora | Komentářů: 0
dnes 00:44 | Pozvánky

V sobotu 21. října 2017 se na půdě Elektrotechnické fakulty ČVUT v Praze uskuteční RT-Summit – setkání vývojářů linuxového jádra a uživatelů jeho real-time verze označované jako preempt-rt.

… více »
Pavel Píša | Komentářů: 6
včera 23:44 | Bezpečnostní upozornění

V Linuxu byla nalezena bezpečnostní chyba CVE-2017-15265 zneužitelná k lokální eskalaci práv. Jedná se o chybu v části ALSA (Advanced Linux Sound Architecture).

Ladislav Hagara | Komentářů: 1
včera 22:44 | Komunita

Greg Kroah-Hartman informuje na svém blogu, že do zdrojových kódu linuxového jádra bylo přidáno (commit) prohlášení Linux Kernel Enforcement Statement. Zdrojové kódy Linuxu jsou k dispozici pod licencí GPL-2.0. Prohlášení přidává ustanovení z GPL-3.0. Cílem je chránit Linux před patentovými trolly, viz například problém s bývalým vedoucím týmu Netfilter Patrickem McHardym. Více v často kladených otázkách (FAQ).

Ladislav Hagara | Komentářů: 4
včera 22:04 | Pozvánky

Rádi bychom vás pozvali na přednášku o frameworku Avocado. Jedná se o testovací framework další generace, inspirovaný Autotestem a moderními vývojovými nástroji, jako je třeba git. Přednáška se bude konat 23. října od 17 hodin na FEL ČVUT (Karlovo náměstí, budova E, auditorium K9 – KN:E 301). Více informací na Facebooku.

… více »
mjedlick | Komentářů: 0
včera 21:44 | Bezpečnostní upozornění

Nový útok na WPA2 se nazývá KRACK a postihuje prakticky všechna Wi-Fi zařízení / operační systémy. Využívá manipulace s úvodním handshake. Chyba by měla být softwarově opravitelná, je nutné nainstalovat záplaty operačních systémů a aktualizovat firmware zařízení (až budou). Mezitím je doporučeno používat HTTPS a VPN jako další stupeň ochrany.

Václav HFechs Švirga | Komentářů: 3
15.10. 00:11 | Zajímavý projekt

Server Hackaday představuje projekt RainMan 2.0, aneb jak naučit Raspberry Pi 3 s kamerovým modulem pomocí Pythonu a knihovny pro rozpoznávání obrazu OpenCV hrát karetní hru Blackjack. Ukázka rozpoznávání karet na YouTube. Zdrojové kódy jsou k dispozici na GitHubu.

Ladislav Hagara | Komentářů: 0
14.10. 15:11 | IT novinky

Online obchod s počítačovými hrami a elektronickými knihami Humble Bundle byl koupen společností IGN. Dle oficiálních prohlášení by měl Humble Bundle dále fungovat stejně jako dosud.

Ladislav Hagara | Komentářů: 8
14.10. 06:00 | Zajímavý článek

Brendan Gregg již v roce 2008 upozornil (YouTube), že na pevné disky se nemá křičet, že jim to nedělá dobře. Plotny disku se mohou rozkmitat a tím se mohou prodloužit časy odezvy pevného disku. V září letošního roku proběhla v Buenos Aires konference věnovaná počítačové bezpečnosti ekoparty. Alfredo Ortega zde demonstroval (YouTube, pdf), že díky tomu lze pevný disk použít také jako nekvalitní mikrofon. Stačí přesně měřit časy odezvy

… více »
Ladislav Hagara | Komentářů: 8
Těžíte nějakou kryptoměnu?
 (6%)
 (2%)
 (15%)
 (76%)
Celkem 719 hlasů
 Komentářů: 24, poslední 27.9. 08:30
    Rozcestník

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

    7.9.2009 07:36 | Přečteno: 3230× | 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: 42 | 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...?
    "...viděl jsem Vás žíznit a tak jsem se vrátil." | Díky, Kájo!
    wiskas avatar 7.9.2009 09:01 wiskas | 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čí).
    Libav developer. | The world is just a lot of people trolling each other.
    7.9.2009 09:22 alkoholik | skóre: 35 | 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: 42 | 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
    "...viděl jsem Vás žíznit a tak jsem se vrátil." | Díky, Kájo!
    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: 42 | blog: FluxBlog
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg
    Už na tom pracuju.
    "...viděl jsem Vás žíznit a tak jsem se vrátil." | Díky, Kájo!
    oryctolagus avatar 7.9.2009 10:18 oryctolagus | skóre: 29 | blog: Untitled
    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?
    Existuje 10 druhů lidí: Ti, co nerozumí binární soustavě, ti, co ano, a ti, kteří znají i balancovanou ternární.
    Grunt avatar 7.9.2009 10:53 Grunt | skóre: 22 | 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: 42 | blog: FluxBlog
    Rozbalit Rozbalit vše Re: Rajče(.net) a ffmpeg (Update)
    "...viděl jsem Vás žíznit a tak jsem se vrátil." | Díky, Kájo!
    Grunt avatar 7.9.2009 11:17 Grunt | skóre: 22 | 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!
    wiskas avatar 7.9.2009 11:21 wiskas | 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
    Libav developer. | The world is just a lot of people trolling each other.
    Grunt avatar 7.9.2009 11:29 Grunt | skóre: 22 | 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: 42 | 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."
    "...viděl jsem Vás žíznit a tak jsem se vrátil." | Díky, Kájo!
    wiskas avatar 7.9.2009 11:53 wiskas | 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í.
    Libav developer. | The world is just a lot of people trolling each other.
    Grunt avatar 7.9.2009 12:08 Grunt | skóre: 22 | 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: 22 | 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!
    wiskas avatar 7.9.2009 11:57 wiskas | 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.
    Libav developer. | The world is just a lot of people trolling each other.
    Grunt avatar 7.9.2009 12:13 Grunt | skóre: 22 | 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: 22 | 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: 22 | 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: 22 | 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: 42 | 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.
    "...viděl jsem Vás žíznit a tak jsem se vrátil." | Díky, Kájo!
    Grunt avatar 7.9.2009 18:15 Grunt | skóre: 22 | 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: 42 | 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).
    "...viděl jsem Vás žíznit a tak jsem se vrátil." | Díky, Kájo!
    Grunt avatar 7.9.2009 19:00 Grunt | skóre: 22 | 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: 42 | 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 :-)
    "...viděl jsem Vás žíznit a tak jsem se vrátil." | Díky, Kájo!
    Grunt avatar 7.9.2009 20:31 Grunt | skóre: 22 | 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: 43 | 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: 42 | 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.)
    "...viděl jsem Vás žíznit a tak jsem se vrátil." | Díky, Kájo!
    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: 42 | 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.
    "...viděl jsem Vás žíznit a tak jsem se vrátil." | Díky, Kájo!
    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: 22 | 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: 22 | 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: 22 | 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: 22 | 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: 22 | 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: 22 | 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: 43 | 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: 22 | 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: 42 | 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?
    "...viděl jsem Vás žíznit a tak jsem se vrátil." | Díky, Kájo!
    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: 22 | 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: 42 | 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é.
    "...viděl jsem Vás žíznit a tak jsem se vrátil." | Díky, Kájo!
    Grunt avatar 8.9.2009 13:28 Grunt | skóre: 22 | 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: 22 | 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: 42 | 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á.
    "...viděl jsem Vás žíznit a tak jsem se vrátil." | Díky, Kájo!
    Grunt avatar 10.9.2009 20:01 Grunt | skóre: 22 | 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.