Nechci porovnavat kvalitu jednolivych produktu, ale prave licence hraje 100% ve prospech prave PostgreSQL, myslim ze nejen pro mne je licencovani MySQL zcela nevhodne.
Je to jeste malinko jinak, pro komercni ne open-source vyuziti. Tedy pokud vytvorim nejaky produkt a je opensource - dokonce ani nemusi byt pod GPL - hura ! Tak za mysql stale platit nemusim.
Cize ak vytvorim nejaky komercny soft, ktory bude vyuzivat MySQL tak zan nemusim platit pri nasadeni toho softu a db v komernej sfere ci ako??? Ja som si myslel ze je to takto pytas za nasu DB prachy od uzivatela, tak daj aj ty prachy nam...
Tak nejako v skratke a polopatisticky :)
ne, jde o licenci aplikace, ktera vyuziva mysql, tedy:
* aplikace je open-source a pod GPL - mysql je tez pod GPL, uzivejte zdarma kdo muzete
* aplikace je open-source ale ne pod GPL - mysql je pod GPL, uzivejte zdarma kdo muzete ,pozor ale na mysql, ta je stale pod GPL
* aplikace neni open-source a je vyzivana komercne - platte za mysql
jinak receno, pokud aplikace bude open-source, ale vy ji budete prodavat (coz samozrejme muzete), porad za mysql neplatite. A jestli sem to pochopil dobre, tak ani neplatite v pripade, ze mate hostingovy server, na kterem bezi mysql jako sluzba zakaznikum pro webove aplikace.
Tedy tato licencni politika dava jisty prostor pro pusobnost v komernim svete, aniz by ste musel platit mysql, ale neni to uplne tak idealni, jak by byt mohlo.
A jestli sem to pochopil dobre, tak ani neplatite v pripade, ze mate hostingovy server, na kterem bezi mysql jako sluzba zakaznikum pro webove aplikace.
Tak tomu opravdu je, psal jsem jim asi pred dvema lety a potvrdili mi to. Tzn. pokud je MySQL soucasti vasi infrastruktury a nebundlujete to treba s nejakym produktem, tak nemusite platit.
Souhlasim, licence by mohla byt o kousek lepsi :( Nicmene PostreSQL se me nelibi proto, ze pro vetsinu aplikaci je to proste kanon na vrabce :( Myslim ze resenim by mohla byt treba SQLite provedena client-serverovym zpusobem, coz si nedokazu dost dobre predstavit :)
Uz sem se chystal testovat firebird, ale instalace je porad proti mysql priliz krkolomna :(
A fakt, ze se s mysql pocita uplne vsude je jeho obrovske plus. PostgreSQL je dle meho nazoru hned druha. Da se to ale resit pres odbc driver, coz vnasi do ucelene prace preci jen vice volnosti v DB backendu ... otazka je za jakou cenu.
Podla mna za cenu mensieho "spomalenia"(vecsich systemovych poziadavkov), ale v podstate to ten volnejsi DB backend vynahradi... takze ak robit nieco kde sa este neda odhadnut na akej db to pobezi tak jednoznacne cez odbc... predsa len to "spomalenie" pri dnesnych vykonoch serverov by sa prejavilo az pri nejakom takom projekte ako je google alebo sf.net