OT:Licence MySQL (bylo Java & MySQL & UTF8)
Petr Fejfar napsal(a): MySQL neni pro komercni ucely zdarma, viz http://www.mysql.com/company/legal/licensing/ A ja upresnuji: Okolo licence MySQL je neuveritelny chaos, posilam nazor kolegy ktery se s tim zabyval: Nekomercni licence MySQL je GPL. Z hlediska bezneho pouziti v Jave (aplikace + JDBC) zalezi na vykladu dynamickeho linkovani. Vetsinovy nazor je, ze dynamicky link pres konfigurovatelny(!) datovy zdroj JDBC jiz boura GPL vazbu. Pokud se k tomuto priklonite, pak plati nasledujici: Mam-li aplikaci, ktera komunikuje pres JDBC a je mozne nastavit komunikaci pres jiny JDBC s jinou databazi (v konfiguraci), pak Vas produkt nemusi byt pod GPL a to ani kdyz bude pouzivat u uzivatele ve finale MySQL JDBC a MySQL server. Podstatne je, ze uzivatel muze zdroj zvolit. Pokud by tomu tak nebylo a pouziti dynamickeho linku by tu vazbu nebouralo, melo by to docela zajimave dusledky pro vsechny komercni produkty, pouzivajici konfigurovatelny JDBC (ODBC, ADO,...). Viz. http://www.ofb.biz/modules.php?name=News&file=article&sid=325 Kdysi jsem posilal takovyto priklad na autory MySQL a odpoved zadna... Leos
Re: OT:Licence MySQL (bylo Java & MySQL & UTF8)
A to jeste neni nic proti tomu, co chce Stalman v nove verzi. Blbecek. Ono se mu to strasne dobre keca z pozice cloveka, ktery si sedi na teplem miste na univerzite a diktuje studentum nove a nove verze emacsu. Pokud by nastala situace ze by clovek musel pri komercnim nasazeni platit za mysql, asi by si to kazdy rozmyslel. Bohuzel pod stejnou licenci je ted maxdb, drive sapdb :( Pet URBAN Leos napsal(a): Petr Fejfar napsal(a): MySQL neni pro komercni ucely zdarma, viz http://www.mysql.com/company/legal/licensing/ A ja upresnuji: Okolo licence MySQL je neuveritelny chaos, posilam nazor kolegy ktery se s tim zabyval: Nekomercni licence MySQL je GPL. Z hlediska bezneho pouziti v Jave (aplikace + JDBC) zalezi na vykladu dynamickeho linkovani. Vetsinovy nazor je, ze dynamicky link pres konfigurovatelny(!) datovy zdroj JDBC jiz boura GPL vazbu. Pokud se k tomuto priklonite, pak plati nasledujici: Mam-li aplikaci, ktera komunikuje pres JDBC a je mozne nastavit komunikaci pres jiny JDBC s jinou databazi (v konfiguraci), pak Vas produkt nemusi byt pod GPL a to ani kdyz bude pouzivat u uzivatele ve finale MySQL JDBC a MySQL server. Podstatne je, ze uzivatel muze zdroj zvolit. Pokud by tomu tak nebylo a pouziti dynamickeho linku by tu vazbu nebouralo, melo by to docela zajimave dusledky pro vsechny komercni produkty, pouzivajici konfigurovatelny JDBC (ODBC, ADO,...). Viz. http://www.ofb.biz/modules.php?name=News&file=article&sid=325 Kdysi jsem posilal takovyto priklad na autory MySQL a odpoved zadna... Leos
Re: OT:Licence MySQL (bylo Java & MySQL & UTF8)
On Monday 21 of November 2005 09:54, URBAN Leos wrote: > Petr Fejfar napsal(a): > > MySQL neni pro komercni ucely zdarma, viz > > http://www.mysql.com/company/legal/licensing/ > > A ja upresnuji: > > Okolo licence MySQL je neuveritelny chaos, posilam nazor kolegy ktery se > s tim zabyval: > > Nekomercni licence MySQL je GPL. > > Z hlediska bezneho pouziti v Jave (aplikace + JDBC) zalezi na vykladu > dynamickeho linkovani. Vetsinovy nazor je, ze dynamicky link pres > konfigurovatelny(!) datovy zdroj JDBC jiz boura GPL vazbu. > > Pokud se k tomuto priklonite, pak plati nasledujici: > > Mam-li aplikaci, ktera komunikuje pres JDBC a je mozne nastavit > komunikaci pres jiny JDBC s jinou databazi (v konfiguraci), pak Vas > produkt nemusi byt pod GPL a to ani kdyz bude pouzivat u uzivatele ve > finale MySQL JDBC a MySQL server. Podstatne je, ze uzivatel muze zdroj > zvolit. > > Pokud by tomu tak nebylo a pouziti dynamickeho linku by tu vazbu > nebouralo, melo by to docela zajimave dusledky pro vsechny komercni > produkty, pouzivajici konfigurovatelny JDBC (ODBC, ADO,...). A nemusi jit jenom o JDBC. Veliky problem je i s JBossem a Saxonem. V nasi firme jsme se setkali s tim, ze produkt, ktery v sobe obsahoval *GPL software byl pravniky z USA oznacen za nepouzitelny pro komercni pouziti. Takze jsme museli nahradit saxon za xalan a do distribuce dat odkaz na stazeni na nutnost dodani si vlastniho J2EE serveru, protoze JBoss nezle z licencnich duvodu distribuovat :-( V zasade je problem v GPL i LGPL takovy, ze nepocita s nicim jinym nez Cckovym linkovanim. Proto je pouziti *GPL software v jinem jazyce nez v Jave velice osemetne. Ale ani v binarnich formatech neni uplne jasno. Napriklad se dosud nevi, zda je vubec korektni distribuovat jakoukoli binarni komercni aplikaci bezici na Linuxu, protoze je slinkovana bud s kernelem primo, nebo s GLIBC. Kernel je pod GPL, tudiz cokoli s nim primo slinkovane MUSI BYT GPL a tak i GLIBC je GPL a tudiz i vase binarka musi byt GPL :-( No a podle teto teorie musi byt i JDK GPL a pak je otazka, zda i pro vase Javi programky neni vyzadovana GPL, kdyz bezi na Linuxu v JDK, ktere musi byt GPL... No je to zkratka velky propletenec. A to , ze Linus Torvalds prohlasil, ze GPL se vztahuje pouze na vsechny kernely z Linuxu odvozene (a tedy ani na komercni moduly do Linuxu, viz drivery pro NVIDIA cipy, Adaptec RAIDy ci vmware), je ve sve podstate pravne irelevantni. Autor si tezko muze predefinovat vyklad obecne pouzivane licence :-( Coz mimo jine plati i pro JBoss... -- Oto 'tapik' Buchta, [EMAIL PROTECTED] Senior Engineer, Systinet Corp, http://www.systinet.com
Re: OT:Licence MySQL (bylo Java & MySQL & UTF8)
Oto Buchta: > A to , ze Linus Torvalds prohlasil, ze > GPL se vztahuje pouze na vsechny kernely z Linuxu odvozene (a tedy ani na > komercni moduly do Linuxu, viz drivery pro NVIDIA cipy, Adaptec RAIDy ci > vmware), je ve sve podstate pravne irelevantni. Autor si tezko muze > predefinovat vyklad obecne pouzivane licence :-( Coz mimo jine plati i pro > JBoss... Dobry den, v tomto sa velmi mylite. Samozrejme ze si moze definovat dodatocne pravidla k vseobecnej licencii, ved ide o jeho program ! A kazdy kto prispieva k jeho programu predsa musi uznat jeho pravidla. Licencie nie su len tak vo vzduchoprazdne, to, ze ci niekto porusuje GPL licenciu alebo nie v prvom rade posudzuje vzdy autor kodu a nie tvorca licencie. Tvorca licencie moze maximalne tak poukazat, ze v tomto danom pripade podla jeho vykladu doslo k poruseniu licencie, ale postupovat proti narusitelovi licencie musi autor. -- Frantisek Augusztin [EMAIL PROTECTED]
Re: OT:Licence MySQL (bylo Java & MySQL & UTF8)
Tato mailova adresa bude deaktivovana. Nejpozdeji od 1. ledna 2006 pouzivejte prosim nasledujici mailove adresy: privatni [EMAIL PROTECTED] pripadne [EMAIL PROTECTED] This email address will be deactivated. Please use following email addresses instead of this one latest since 1st Jan 2006: private [EMAIL PROTECTED] alternatively [EMAIL PROTECTED]
Re: OT:Licence MySQL (bylo Java & MySQL & UTF8)
On Monday 21 of November 2005 10:56, František Augusztin wrote: > Oto Buchta: > > A to , ze Linus Torvalds prohlasil, ze > > GPL se vztahuje pouze na vsechny kernely z Linuxu odvozene (a tedy ani na > > komercni moduly do Linuxu, viz drivery pro NVIDIA cipy, Adaptec RAIDy ci > > vmware), je ve sve podstate pravne irelevantni. Autor si tezko muze > > predefinovat vyklad obecne pouzivane licence :-( Coz mimo jine plati i > > pro JBoss... > > Dobry den, > > v tomto sa velmi mylite. Samozrejme ze si moze definovat dodatocne pravidla > k vseobecnej licencii, ved ide o jeho program ! A kazdy kto prispieva k > jeho programu predsa musi uznat jeho pravidla. > > Licencie nie su len tak vo vzduchoprazdne, to, ze ci niekto porusuje GPL > licenciu alebo nie v prvom rade posudzuje vzdy autor kodu a nie tvorca > licencie. > > Tvorca licencie moze maximalne tak poukazat, ze v tomto danom pripade podla > jeho vykladu doslo k poruseniu licencie, ale postupovat proti narusitelovi > licencie musi autor. Zasadni spor je v tom, zda tvrzeni prispevatelem lklm konference podepsane jako Linus Torvalds ma stejnou pravni vahu jako tvrzeni uvedene v soubrou LICENCE prilozenem v distribuovanem baliku. Navic tento vyklad je o nejakych osm let mladsi nez text teto licence. Je to tedy totez, jako kdyz podepisete papir na zavazny odber zbozi pod pokutou milion korun pri odstoupeni, ale jedine, co se dopredu dozvite, je, ze cena bude akcni. No a pak vam nekdo za deset obyc rohliku nauctuje misto 10Kc 100Kc s oduvodnenim, ze sice je napsano na fakture 10 rohliku, celkem cena 10Kc, ale ze podle noveho vykladu pana Sefa to "celkem" znamena prumerna cena za kus ;-) Problem, ze pri vzniku GPL nebyl schopny pravnik, poneseme jeste par desitek let jako tezke bremeno. Ona ani GPL 2 neni uplne v poradku a stejne tak EPL (European Public Licence nebo jak se to jmenuje), nebot zase pocita jenom s binarkama :-( Jak se zda, tak jak nterpretovany kod, tak na prilozene obrazky, proste autori obecne pouzitelnych licenci kaslou. Navic Linus Torvalds ma autorska prava pouze na TM Linux a na kod, ktery sam vytvoril. Aby zmenil licenci, museli by souhlasit vsichni autori kodu aktualne dostupneho v kernelu, coz je vzhledem k tomu, ze nekolik je jich jiz po smrti, velky orisek (reseni pravnich vztahu dedicu autorskych prav na copyleft se tusim jeste nikde na svete neresilo ;-) ) -- Oto 'tapik' Buchta, [EMAIL PROTECTED] Senior Engineer, Systinet Corp, http://www.systinet.com
Re: OT:Licence MySQL (bylo Java & MySQL & UTF8)
Oto Buchta: > Zasadni spor je v tom, zda tvrzeni prispevatelem lklm konference podepsane > jako Linus Torvalds ma stejnou pravni vahu jako tvrzeni uvedene v soubrou > LICENCE prilozenem v distribuovanem baliku. Uvod suboru COPYING z kernelu : NOTE! This copyright does *not* cover user programs that use kernel services by normal system calls - this is merely considered normal use of the kernel, and does *not* fall under the heading of "derived work". Also note that the GPL below is copyrighted by the Free Software Foundation, but the instance of code that it refers to (the Linux kernel) is copyrighted by me and others who actually wrote it. Also note that the only valid version of the GPL as far as the kernel is concerned is _this_ particular version of the license (ie v2, not v2.2 or v3.x or whatever), unless explicitly otherwise stated. Linus Torvalds GNU GENERAL PUBLIC LICENSE Version 2, June 1991 -- Frantisek Augusztin [EMAIL PROTECTED]