Pripajam sa k ovaciam. Tiez som sa dlho nepobavil. Tento test by som skor hodnotil ako test s nazvom "Ake databazove servre pozname zadarmo" .. ale urcite nie na porovnavanie vykonu. Taketo t.z. benchmarky su velmi zavadzajuce a nepresne a dovolim si povedat, dost od veci. Ale snaha sa vzdy ceni :).. Ale tu snahu by som skor smeroval niekde tam, kde to bude mat aspon opodstatnenie.
A na to bych také poukázal - hodně lidí spojuje MySQL s weby, kde je zdarma. Po přečtení licence někomu ale může spadnout hřebínek, a zjisťuje, že se jedná vlastně o licenční "virus".
MySQL je licencováno duálně, přičemž jedna z licencí je GPL. Pokud MySQL používám pod GPL a v souladu s ní, už mě nic jiného nemusí zajímat a také nezajímá. Druhá licence mě zajímá pouze pokud MySQL chci používat v rozporu s GPL. Pokud kdokoli tvrdí cokoliv jiného, je to jeho věc a mě to nemusí zajímat a také nezajímá. A to včetně MySQL AB, ti dokonce mohou v rámci svých vlastních obchodních záměrů mohou klidně i lhát a já jim to nehodlám zazlívat. Vaši motivaci však nechápu. Takže si to ještě jednou nechte pěkně projít hlavou a pak sem piště podobné bláboly.
Na podobné "výlevy" obvykle neodpovídám, ale mystifikujete tady, a to se mi nelíbí. Duální licencování není nic špatného, nic v rozporu s GNU GPL.
MySQL prostě nemůžete použít v closed-source projektech, které nejsou webové (resp. které nejsou v souladu s tím, co píše MySQL AB). Nemůžete s ní dělat byznys, to je vše. Lidi to často ani neví.
Teď mystifikuju já, takže to upřesním... Můžete, ale musíte zaplatit. Na obranu MySQL AB - ceny nejsou vysoké, ve firmě, kde jsem kdysi působil, se kupovala licence několikrát.
A nebo dělat byznys s GNU GPL, což je pro malé firmy dost těžké. Jisté výjimky jsou pro PHP. A vůbec, už Vám to tady nebudu vysvětlovat, předpokládám, že to ani nebude mít smysl, kdokoliv si může najít MySQL licenci.
No bezva, děkuji, že jste dal za pravdu mému "výlevu". Ono vám taky nic jiného nezbylo jelikož byl pravdivý narozdíl od vašeho "výlevu" na adresu MySQL.
Hynku já se opravdu nemíním nějak dohadovat. Kdokoliv si tu licenci může přečíst a udělat si obrázek. Napsal jsem, že si je dobré na to dát pozor a pokud někdo nechce/nemůže "virovou" GNU GPL, pak musí zaplatit. Nechápu, co Vás podráždilo...
No teď jsem si ty příspěvky znovu pozorně přečetl a musím se omluvit. Ty formulace ve tvém i předchozím příspěvku jsou sice citově zabarvené, ale pravdivé. MySQL opravdu nelze použít všude zadarmo narozdíl od BSD licence PosgreSQL. Nicméně ji lze použít zadarmo i v komerčních projektech a nejen "na webu". Jestli někomu vadí "virovost" GNU GPL, tak opravdu produkt pod GNU GPL není pro něj, ale musí se poohlédnout po jiné licenci a i to mu MySQL umožní akorát už to není zadarmo.
A vše se vyřešilo. Já si uvědomuji vážnost a důležitost GNU GPL, ale nechápu přístup firmy, která ji tak trochu "zneužívá". Sama chce vydělávat, ale ostatním to svým způsobem ztěžuje. Asi jsem měl slova volit tak, aby to neznělo tak v "neprospěch" GNU GPL. Licence jako taková pochopitelně není virus, jen je orientovaná spíše na obranu komunitního způsobu vývoje. MySQL to převrací, ale DB je to fajnová. Kdyby byl tehdy Firebird, asi bych svůj systém vytvořil na něm...
Neřekl bych zneužívá. Vůbec ničeho nezneužívá. Prostě MySQL AB něco vytvořila a může si s tím dělat co chce. To že to ještě ke všemu dá k dispozici pod GPL je její obrovské plus. To, že to pokytuje i těm, kteří nemohou (spíš neumějí) vyhovět GPL, je její byznys. V tom není žádné zneužívání. Naopak já v příspěvku uvádím příklad jak se toho dá snadno zneužít. Stačí si vzít zdrojáky mysql řádkového klienta a popsaným postupem můžete GPL snadno zneužít a nikdo vám v tom nemůže zabránit. Stačí ještě vyhovět některým nuancím 2. hlavy GNU GPL týkající se distribuce a zneužijete GPL levou zadní.
Ani jedno neni zneuziti Licence. Vsichni kdo delaji pod GNU GPL vi jak se jejich produkt da vyuzit, presto ho poskytnou. Proc tedy tvrdit ze jde o zneuziti, to je pouze Vase spatne svedomi, ale vubec neni duvod aby bylo cerne.
Všimněte si, že slovo "zneužít" mám v uvozovkách (myslím, blbý je, že root nezobrazí celý thread při odpovědi). Tím jsem chtěl spíš říci, že GNU GPL spíše špatně využívají. "Zneužívají" ji k tomu, aby tlačili na firmy - "Kupte si licenci". K tomu nebyla GNU GPL stvořena.
Mimochodem vyloženě lživý je například výrok: "Nemůžete s ní dělat byznys, to je vše." viz. Tento váš příspěvek. Dokážu si třeba představit model vytvoření GPL metaserveru nad GPL knihovnami MySQL a potom k němu napsat úplně closed source klienta. Prostě oddělit GPL část od svého produkty a s drobnou ztrátou výkonu (která při vhodně navrženém rozhraní, třeba unixovou pipe nemusí být vůbec bolestivý) a mám komerci jak bič a MySQL AB se může se jít klouzat a nedostane ani korunu. Budou to oddělené procesy a ani RMS nemůže říct ani popel.
Podle licence _nemůžete_ zdarma používat MySQL, pokud je těsně svázaná s aplikací. Musí být zajištěno, že aplikace bude fungovat i na jiných DB strojích. Takhle to bylo v dobách verze 3.X, kdy jsem si licenci pečlivě nastudoval a nepředpokládám, že by tomu bylo jinak. Nepomůže tomu ani tisíc vložených vrstev - mají to ošetřeno.
Stavět moji údajnou "lež" na jakémsi pochybném "hacku" se mi nezdá příliš vhodné. A vůbec, nechme už toho...