Newsgroup: it.comp.software.database
Titolo: DB relazionali free multipiattaforma

CIao
    vorrei la vostra opinioni su DB relazionali free (o open source)
possibilmente multipiattaforma e facilmente installabili.
Non necessariamente con funzioni avanzate (trigger, sp, etc...).
Come ambiente di sviluppo pensavo a Delphi.
Stavo valutando Mysql e FireBird.
Mysql mi sembra piů in "movimento" come software di corredo.
Altre opinioni ?
grazie

 Stavo valutando Mysql e FireBird.
Vedi le FAQ: 
http://soft-land.org/faq/icsdfaq.html
Davide

 FirebirdSQL con PostgreSQL, almeno c'e' un po' di lotta :-)
Mmm alla faccia della lotta :)
-- 
Lawrence "Rhymes" Oluyede
http://loluyede.blogspot.com
rhy...@NOSPAMmyself.com

     violi la licenza, e di questi tempi non è bello!)
Questo e` assolutamente sbagliato.
Sarebbe come dire che se scrivi un'applicazione sotto Linux devi rilasciare
i sorgenti: assolutamente falso.
Se MySQL e` GPL devi ridistribuire il tuo codice solo se esso consiste di
modifiche ai sorgenti di MySQL e questo normalmente non capita se sei un
utente del db, un dba o un programmatore che si interfaccia al db, ovvero
per
il 99,9% degli utenti.
Andrea

Ciao Andrea,
Hai letto la licenza?
Hai letto le FAQ di i.c.s.d? 
http://soft-land.org/faq/icsdfaq.html
Questo è quanto dice la licenza, e mi sembra abbastanza chiaro:
-This is our licensing policy in brief: Our software is 100% GPL,
-and if yours is also 100% GPL (or OSI compliant), then you never
-have to pay us for the licences. In all other instances, you are
-better served by our commercial licence. Read the details below!
-If your application is licensed under GPL or compatible OSI
-license approved by MySQL AB, you are free and welcome to ship
-any GPL software of MySQL AB with your application.
-By "application" we mean any type of software application, system,
-tool or utility. For doing this, you do not need a separate signed
-agreement with MySQL AB, because the GPL text is sufficient.
-But we do recommend you to be in touch with us as there usually
-are good opportunities for partnership and co
In particolare non parla di modifiche a MySql ma parla di applicazioni
"By "application" we mean any type of software application, system,
tool or utility." mi sembra chiaro.
-More specifically:
-a) If you include the MySQL server in your non Open Source application,
you need a commercial licence for the MySQL server
-b) If you include one of the MySQL drivers in your non Open Source
application (so that your application can run with MySQL), you need a
commercial licence for the driver(s) in question. The MySQL drivers
currently include an ODBC driver, a JDBC driver and the C language library.
-c) If you use MySQL Software within your organisation and you don't
want to risk it falling under the GPL license, you are welcome to purchase a
commercial license.
Sulle FAQ di I.c.s.d
-Allora, MySQL viene distribuito con licenza GPL solo per un "normale uso
interno",
-se pero' usate MySQL come database per una applicazione commerciale (che
vendete)
-o lo usate linkato staticamente nella vostra applicazione, o comunque in un
modo per cui
-ci fate i soldi sopra, siete pregati di contattare MySQL e farvi dare una
licenza per
-ogni server (ogni macchina su cui gira il demone mysqld).
Letto questo io non mi sognerei di duplicare, copiare, distribuire MySql
nella mia
ditta senza le regolari licenze.


 i sorgenti: assolutamente falso.
Linux non č GPL!
Marco Kregar
marco....@firebirdsql.it
www.firebirdsql.it

 Linux non è GPL
Il kernel Linux è GPL


 Lawrence "Rhymes" Oluyede
Marco Kregar

 vedi il primo paragrafo su 
www.linux.org
Io parlo del kernel comunque
e di chi pensi sia la GPL? GNU Public Licence :)
Ti dimostro che ho ragione:
1- da 
linux.org
, primo paragrafo:
Developed under the GNU General Public License , the source code for Linux
is freely available to everyone
2:
rhymes@voodoo:/usr/src/linux$ head -n 30 COPYING
 
   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
 
 Copyright (C) 1989, 1991 Free Software Foundation, Inc.
                       59 Temple Place, Suite 330, Boston, MA  02111-1307 
USA
 Everyone is permitted to copy and distribute verbatim copies
 of this license document, but changing it is not allowed.
 
                            Preamble
 
  The licenses for most software are designed to take away your
freedom to share and change it.  By contrast, the GNU General Public
License is intended to guarantee your freedom to share and change free
software--to make sure the software is free for all its users.  This
Il kernel è GPL e su questo non si discute. Inoltre Linux.org (come vorrebbe
Stallman tra le altre cose, quello che s'è inventato la dicitura GNU/Linux)
dice che Linux è sotto GPL.
Linux, il kernel è sotto GPL
Linux base (o meglio GNU/Linux) è composto tutto da sw GPL o LGPL
In Linux (o meglio GNU/Linux) esistono altri sw con licenze diverse
Dimmi dove sbaglio...


> Dimmi dove sbaglio...
Non sbagli :-(

 Non sbagli :-(
ps. anche io preferisco Firebird a MySQL ;-)
Anche se bisogna ammettere che MySQL è veloce a detta di tutti
e ha una base di utenza molto maggiore a quella di Firebird inoltre cresce
molto velocemente e non nascondo che tra uno o due anni potrebbe essere al
pari di PostgreSQL e Firebird come numero di features :)


 Lawrence "Rhymes" Oluyede
Ciao Rhymes,
Di dove sei?
Marco Kregar
marco....@firebirdsql.it
www.firebirdsql.it

 Di dove sei?
Prov. di BG
Se vuoi discutere in privato nel caso finissimo OT trovi la mia mail in alto
a destra sul sito :)


Alcune riflessioni:
[cut]
Qualche novità sul fronte dei driver ODBC ? E' arrivata una versione
definitiva o ci sono solo quelle beta in giro ?
E' sempre stato il limite che non me lo ha mai fatto considerare più
di tanto, a differenza di prodotti come sapdb.
Stefano "HappyMan" (Lago Maggiore - NO)
--
Personal Web 
http://www.sgr.info
Email happyman69 (at) 
libero.it

 [...] a differenza di prodotti come sapdb.
SapDB è un bel prodotto, complesso per i miei gusti
ma decisamente un valido DB, e gratuito pure lui.
Il Driver ODBC è sempre in beta cronico, ma ora
funziona molto bene, in ogni caso ne esistono a pagamento
(pochi $) che funzionano egregiamente.
Anche se non credo che sia molto praticabile sviluppare
applicazione che usano ODBC. Se ti server solo per
accedervi con excel o access allora è a posto.
[OT] io sto vicino a Gravellona Toce di che parte del lago sei?
Marco Kregar
marco....@firebirdsql.it
www.firebirdsql.it

[OT] io sto vicino a Gravellona Toce di che parte del lago sei?
Dormelletto, 5 km da Arona.
PS.
Se hai 5 minuti di tempo e una macchina con Firebird + ODBC driver ti
va di provare il mio SQL Editor ODBC Based e dirmi se funziona bene
anche con quella piattaforma ? E' una delle poche che non ho avuto il
tempo di provare. Se vuoi ti posso mandare anche la versione
registrata (le info sul programma le trovi su 
www.sgr.info/dbgate
)
Il programma è un puro .exe che non "sporca" ne il registry ne le
directories di sistema.
Ciao
Stefano "HappyMan" (Lago Maggiore - NO)
--


 Stefano "HappyMan" (Lago Maggiore - NO)
Ciao!
--
Marco Kregar
marco....@FirebirdSQL.it
www.FirebirdSQL.it
www.FirebirdSQL.com


www.esys.it/download/fde.exe
Appena scaricato e lanciato mi ha dato il seguente errore:
"An error occurred while attempting to initialize the Borland Database
Engine ($2108)"
Errore giustificato visto che sulla mia macchina (Windows 2000) non ho
il BDE, il programma comunque parte ma chiaramente non mi permette di
fare niente...
Se hai bisogno di altro passiamo in email per non disturbare il resto
del ng :-)
Ciao
Stefano "HappyMan" (Lago Maggiore - NO)
--
Personal Web 
http://www.sgr.info
Email happyman69 (at) 
libero.it

 il 99,9% degli utenti.
 
Falso: la GPL č una licenza virale, se *includi* codice GPL nelle tue
applicazioni le tue applicazioni sono GPL.
Che MySQL sia sotto GPL č poco importante, lo sono i driver, se i driver
sono GPL anche la tua applicazione lo č.
Il paragone con Linux non centra nulla, le glibc sono sotto LGPL, e
questo conta.
	nicholas

 pari di PostgreSQL e Firebird come numero di features :)
Può essere, a patto che gli sviluppatori di PostgreSQL e FireBird si
blocchino all'istante, partendo sempre dal presupposto che mentre
PostgreSQL è un ORDBMS MySQL è a malapena relazionale :)
ciao Rhymes
	nicholas