OT:Licence MySQL (bylo Java & MySQL & UTF8)

2005-11-21 Thread URBAN Leos

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)

2005-11-21 Thread Burdik Petr

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)

2005-11-21 Thread Oto Buchta
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)

2005-11-21 Thread František Augusztin
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)

2005-11-21 Thread Rostislav Jez
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)

2005-11-21 Thread Oto Buchta
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)

2005-11-21 Thread František Augusztin
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]