Sta je sa licencama?
Dobrodošli, Gost. Molim vas prijavite se ili se registrujte.
Da li ste izgubili vaš aktivacioni e-mail?

Prijavite se sa korisničkim imenom, lozinkom i dužinom sesije

Linuxo Forumi

Stranice: [1]   Idi dole
  Štampaj  
Autor Tema: Sta je sa licencama?  (Pročitano 1159 puta)
0 članova i 1 posetilac pregledaju ovu temu.
GoranSTX
The inevitable...
Global Moderator
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 1016


Autoportret autostopera


« poslato: 30 Јун 2006, 07:57:17 »

Pozdrav,
zanima me kakvo je stanje sa licencama za MySQL i Javu?
Recimo da hocu da napravim aplikaciju (u pitanju je biznis aplikacija), koja koristi gore navedeno za Linux platformu,
i da bude besplatna, da li ce korisnik biti u obavezi da plati neku licencu?
Jesu li MySQL i Java free?
Ako nisu, koja RDBMS i prog. jezik jesu?

Hvala unapred...
Prijavi uredniku   Sačuvana

http://autostoper.blogspot.com
Two things are infinite: the universe and human stupidity; and I'm not sure about the universe. (Einstein)
Registered Linux User #411782
http://counter.li.org/
civan
Sr. Member
****
Van mreže Van mreže

Poruke: 350



WWW
« Odgovor #1 poslato: 30 Јун 2006, 10:01:00 »

MySQL dolazi pod dve licence - komercijalnom i GPL. Ako ti je program GPL, onda je sve u redu, a ako nije TI moras da platis komercijalnu licencu (ne korisnik)

Java (bar Sun-ova) je free as in beer, tako da ni u tom slucaju korisnik ne placa nista...

Moja preporuka za bazu je PostgreSQL - malo je komplikovaniji, ali je i mnogo bolji
Prijavi uredniku   Sačuvana
GoranSTX
The inevitable...
Global Moderator
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 1016


Autoportret autostopera


« Odgovor #2 poslato: 30 Јун 2006, 10:18:58 »

Sad su neke stvari jasnije...
Samo jos nesto, PostgreSQL vs. MySQL - pro et contra?
Prijavi uredniku   Sačuvana

http://autostoper.blogspot.com
Two things are infinite: the universe and human stupidity; and I'm not sure about the universe. (Einstein)
Registered Linux User #411782
http://counter.li.org/
LimitMan
Grand Maestro
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 816



WWW
« Odgovor #3 poslato: 30 Јун 2006, 13:58:08 »

Po meni, MySql je za nijansu brzi a bogami i laksi ... Takodje, bolje je pokriven dokumentacijom i primerima ...

Elem .. Nisam odavno koristio postgre ... mozda se to sve izmenilo :-)
Prijavi uredniku   Sačuvana

Svaki problem ima svoje resenje! Samo ga treba potraziti na pravom mestu!
civan
Sr. Member
****
Van mreže Van mreže

Poruke: 350



WWW
« Odgovor #4 poslato: 30 Јун 2006, 15:03:22 »

Problemi PostgreSQL-a u proslosti: brzina
Problemu MySQL-a u proslosti: nepostojanje ikakvih naprednijih delova SQL standarda (trigeri, pogledi, ...), nepostovanje SQL standarda (sto se sintakse tice) tako da je SQL upite pisane za njega nemoguce izvrsavati na ostalim bazama

Postgre 8 - donosi brzinu
MySQL 5 - donosi navedeno gore, ali i dalje ne postuje standard

« Poslednja izmena: 30 Јун 2006, 15:05:35 od civan » Prijavi uredniku   Sačuvana
memphis
Newbie
*
Van mreže Van mreže

Poruke: 49


« Odgovor #5 poslato: 13 Јул 2006, 00:16:48 »

Mysql bi trebalo da je znatnije brzi kada se koriste myisam tabele. Jeste da se gube transakcije/ACID, ali se dobija i jednostavnost lockovanjem tabela - (manje problema sa auto-rollbackom/nema deadlocka, kao i manje razmisljanje o izolaciji). Drugo, interesantan je free mysql-workbench, administrator i sl.

S druge strane PostgreSQL ima check!, veci izbor jezika-programiras u omiljenom script jeziku i sl. Tezak je izbor u svakom slucaju.

Posebno blago linuxa su skript jezici. Koliko primecujem python se sve vise ubacuje po defaultu u svako novo RAD okruzenje koje se razvija (gnue, dabo, rekall, kexi,...). Pre neki dan sam downloadovao i kompajlirao rekall i kako vidim funkcionise. Slican je accessu po konceptu tabele-queriji-forme-reporti-makroji. Placa se jedino windows verzija (runtime oko 150$) sto mislim da je ispravno Wink.

Sto se jave tice, mislim da je tu pitanje opredeljenja da li koristiti OR mapiranje ili koristiti sql. U prvom slucaju java ima prednost nad drugim resenjima zbog razvijenijeg softwera (hibernate). U neku ruku to vidim grubo kao izbor izmedju jednostavnosti (KISS) i kompletnosti.
Prijavi uredniku   Sačuvana
GoranSTX
The inevitable...
Global Moderator
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 1016


Autoportret autostopera


« Odgovor #6 poslato: 13 Јул 2006, 06:55:33 »

Posto tek pocinjem sa MySQL-om i, najverovatnije, Javom, mozda ce vam pomoci da mi predlozite koji RDBMS da koristim ako vam kazem za koju namenu pravim aplikaciju. Dakle u pitranju je program za prosto knjigovodstvo namenjen STR (samostalna trgovinska radnja). Za one koji nisu upoznati, potrebno je voditi evidenciju ulaznih i izlaznih racuna, promene i stanje robe na lageru kako osnovno. Vise funkcija bice ubaceno kad osnovna verzija proradi...
Dakle, MySQL ili PostgreSQL? Java ili nesto drugo?
Prijavi uredniku   Sačuvana

http://autostoper.blogspot.com
Two things are infinite: the universe and human stupidity; and I'm not sure about the universe. (Einstein)
Registered Linux User #411782
http://counter.li.org/
civan
Sr. Member
****
Van mreže Van mreže

Poruke: 350



WWW
« Odgovor #7 poslato: 13 Јул 2006, 10:36:20 »

Za to ce ti bilo koji RDBMS biti sasvim ok. Mozda onda dajem prednost MySQL-u. Samo obrati paznju da ako budes koristio mySQL specific opcije, neces moci da prebacis program na druge RDBMS-e. Jedno od resenja bi bilo da mySQL server pozivas sa opcijom za postovanje ansi standarda...
http://dev.mysql.com/doc/refman/5.0/en/server-sql-mode.html

Ako zelis da pravis ozbiljniji program, moja preporuka je da ga napravis tako da bez izmena* radi sa bilo kojom bazom (testiras ga sa mySQL i Postgre, mozda i Firebird ili slicno)

------------
* bez izmena u smislu bez izmena koda - samo u konfiguracionom fajlu menjas koji JDBC drajver hoces da koristis...
Prijavi uredniku   Sačuvana
JMateja
Full Member
***
Van mreže Van mreže

Poruke: 108


« Odgovor #8 poslato: 26 Август 2006, 11:01:32 »

Ako radiš program za Knjigovodstvo bolje je da koristiš PostgreSQL, MySQL je pak bolji za web aplikacije. Ako si zainteresovan za pravljenje programa za prosto knjigovodstvo u Javi i Postgre-u javi mi se na mateja@dw.co.yu
Sa mojim programerima sam nešto razvijao na tu temu pa mogu da ti pomognem i/ili ustupim deo koda ako si zainteresovan.
Prijavi uredniku   Sačuvana
jboban
Hero Member
*****
Na mreži Na mreži

Pol: Muškarac
Poruke: 843



« Odgovor #9 poslato: 26 Август 2006, 11:07:57 »

Ako radiš program za Knjigovodstvo bolje je da koristiš PostgreSQL, MySQL je pak bolji za web aplikacije.
Ja odavno planiram da svoje knjigovodstvene programe prebacim na neku pravu bazu, ali još nisam napravio izbor. Zašto je MySQL bolji za WEB?
Prijavi uredniku   Sačuvana
GoranSTX
The inevitable...
Global Moderator
Hero Member
*****
Van mreže Van mreže

Pol: Muškarac
Poruke: 1016


Autoportret autostopera


« Odgovor #10 poslato: 26 Август 2006, 15:04:05 »

@JMateja
Hvala na ponudi, svakako cu se javiti ako negde zapne, kao sto sam rekao, iznerviran ponudom i cenom knjig. programa (pogotovo za radnje) odlucio sam da se pozabavim tom temom.
Sto se MySQL-a tice, mislim da ce mi biti potrebne samo najosnovnije funkcije (planiram prog za prosto knjig., stanje lagera, kalkulacije i izlazni racuni.) eventualno kasnije da moze da se prosiri novim opcijama. Ovo je rad u slobodno vreme i iz sopstvenog interesovanja pa ce verovatno ici sporije, ali vec znam sta treba da bude - slobodan i besplatan!
Prijavi uredniku   Sačuvana

http://autostoper.blogspot.com
Two things are infinite: the universe and human stupidity; and I'm not sure about the universe. (Einstein)
Registered Linux User #411782
http://counter.li.org/
Stranice: [1]   Idi gore
  Štampaj  
 
Prebaci se na: