[ HonestWorkingMan @ 26.10.2003. 11:39 ] @
Kreiram aplikaciju u Borland C++ koja koristi MySQL bazu.
Da li postoji mogucnost da se baza ukljuci u instalaciju (setup) programa?
Dovoljno je da ovakva verzija programa radi na 1 racunaru.
[ freelancer @ 26.10.2003. 16:43 ] @
Moguce je, mada prvo pogledaj www.mysql.com u vezi licenciranja MySQL-a.
[ HonestWorkingMan @ 27.10.2003. 07:54 ] @
Ukljucili smo se u njihov Affilate program, pitacu njih
[ leka @ 27.10.2003. 09:32 ] @
Mislim da mozes, legalno, ako ceo MySQL sors zapakujes takodje. :)
[ sanibo @ 27.10.2003. 09:44 ] @
I mene interesuje, pošto su "mišljenja", bolje reći tumačenja u vezi licenciranja podeljena. Neko je ovom forumu rekao, da može MySQL da se koristi kao besplatan ukoliko nije uključen u instalaciju programa-
- sledeća tvrdnja da ako source svog programa objavis open source takodje je mysql besplatan-ovo je neosporno!
Šta ako nekom pravim aplikaciju za novac i imam licencu za programski jezik i bilo bi dobro da postavim mysql server za bazu, da li se mora platiti licenca za njega bilo da je uključen u instalaciju-znači zajedno zapakovan u setup ili da nije, odnosno ako pojedinačno instalisem mysql server, pa nabacim bazu na njega i na kraju ubacim aplikaciju koja se konektuje na server?
Hvala
pozdrav
[ leka @ 27.10.2003. 10:06 ] @
sanibo, gore navedeni problem je problem jedino zato sto covek zeli da DISTRIBUIRA MySQL kao deo svog KOMERCIJALNOG produkta. Ako ne zelis da zapakujes MySQL u svoj komercijalni paket, onda nemas problema sa licencom - vrlo prosto.
MySQL biblioteka (C API zapravo) je pod LGPL-om i ako je tvoja aplikacija prosto samo neka vrsta MySQL klijenta, onda takodje ne moras da placas nista. libmysql mozes da zapakujes u svoj instalacioni paket, ali SERVER ne mozes! :)
[ sanibo @ 27.10.2003. 10:19 ] @
Hvala puno na odgovoru!!!
I ja sam tako razumeo licencni tekst na mysql.com, ali uvek se nadje neko da ubaci "crv" sumnje.
pozdrav
[ bluesman @ 27.10.2003. 10:30 ] @
Da li je istina da mysql menja licencu? Cuo sam (procitao) da umesto LGPL prelaze na GPL (koja je navodno restriktivnija) pa ce time i recimo PHP morati da modifikuje svoju podrsku za mysql. Ja se iskreno ne razumem u te licence (nisam nikada imao vremena da proucim) pa me interesuje zbog dalje podrske mysql u php.
[ Goran Rakić @ 27.10.2003. 14:08 ] @
Ja mislim da je od verzije 4 promenjena licenca (mrzi me da sada idem na mysql.com) pa je zbog toga i php izašao bez prekompajlirane podrške za mysql, već je došao sa SQLite bibliotekom. To su navodno ispravili, liberalizacijom licence. E sada koliko ja znam, ako ti kažeš u svojoj aplikaciji da njoj treba mysql server i isti sa mysql.com snimiš na cd ili ga čak i automatski instaliraš sa svojom aplikacijom, to nije u neskladu sa licencom. Problem je ako statički linkuješ mysql embded server, ili prodaješ svoju aplikaciju sa mysql-om (prodaješ mysql). Takođe nemaš dozvolu da koristiš mysql logo bez eksplicitne dozvole ili ukoliko pišeš OS softver, odnosno imaš licencu.

Ko zna bolje, ko daje više?
[ HonestWorkingMan @ 27.10.2003. 15:09 ] @
Pitanje sam postavio iz tehnickih razloga tj.
Kako da kreiram setup koji u sebi sadrzi MySQL server? a ne da li smem da ukljucim MySQL.
Kako smo kod polemike oko legalizacije zanima me da li neko ima podatak koliko je MySQL licenci prodato (citaj NAPLACENO) od strane MySQL AB u SCG?
[ Goran Rakić @ 27.10.2003. 16:22 ] @
Postavi da tvoja aplikacija zahteva mysql server. Onda na CD-u postavi instalaciju mysql-a sa mysql.com. I napiši u uputstvu kako se radi i jedno i drugo. Ako želiš možeš i da pišeš neki install process gde proveriš da li postoji mysql i pokreneš setup ako ne postoji.
[ HonestWorkingMan @ 27.10.2003. 17:42 ] @
Pre komplikovano da bi setup bio user frendly (stupid frendly),
Da li mozes da mi predlozis neku open source bazu podataka koju bi mogao da ukljucim u instalaciju uz recimo zahvaljivanje sto im koristim bazu.
[ freelancer @ 27.10.2003. 22:04 ] @
Citat:
HonestWorkingMan:
Da li mozes da mi predlozis neku open source bazu podataka koju bi mogao da ukljucim u instalaciju uz recimo zahvaljivanje sto im koristim bazu.


Toplo preporučujem Firebird, http://firebird.sf.net , open source projekat baziran na InterBase 6. Koristim ga u svojim projektima i vrlo sam zadovoljan, mnogo je bogatiji od sadašnjih verzija MySQL-a, ima recimo triggere, procedure, a između ostalog može da se koristi slobodno i u embeded obliku.
[ B o j a n @ 29.10.2003. 16:30 ] @
kako nikom nije palo na pamet da iskoristi BSD-style licencu PostgreSQL baze ?


[ freelancer @ 29.10.2003. 22:16 ] @
Citat:
B o j a n:
kako nikom nije palo na pamet da iskoristi BSD-style licencu PostgreSQL baze ?


Trenutno ne postoji native verzija za Win32 platformu, međutim obećavaju za narednu verziju.
[ B o j a n @ 29.10.2003. 23:22 ] @
istina ... ne postoje "zvanicne" verzije sa postgresql.org, ali mozes da isprobas na google.com, kako drugi koriste win32 verzije ...
[ Ivan Tanasic @ 15.11.2003. 10:44 ] @
pa postoji verzija koja stize sa cygwin.dll i install sve sam odradi, znaci ne moras sam da skidas cygwin i da se samaras (ne daj Boze da korisnik koji snima treba da instalira jos i cygwin i bazu L;) i to radi, kako, ne znam, jer ga nikad nisam probavao u bilo cemu ozbiljnom...

sto se tice win32 native verzije najavljena je za 7.4, jel zna neko kad ovo izlazi? to bi trebalo da resi tvoj problem... ;)
[ Ivan Tanasic @ 15.11.2003. 19:23 ] @
Evo da odgovorim sam sebi :)

PostgreSQL v7.4 Release Candidate 1
Posted on 2003-11-06 by [email protected]
After a relatively short period for beta5, where nothing major arose, we have just packaged up our first Release Candidate for v7.4, with the hopes of producing a full release over the next 7 to 14 days

Izvor: www.postgresql.com

[ Ivan Tanasic @ 15.11.2003. 19:27 ] @
Evo sad i da demantujem sebe :))

techdocs.postgresql.org/guides/Windows
[ Ivan Tanasic @ 21.11.2003. 19:34 ] @
i posle tolikog trazenja, konacno ga nadjoh :)
na mom desktopu, iskopa mi oci :)))

Dakle stvarse zove PostgreSQL 7.3.1 Proof of Concept for Windows Alpha 1. Ako ce ovo nekome olaksati trazenje jer sam do sada pomocu googleta dosao samo da uputstava kako snimiti ako imas cygwin...