Torna indietro   Hardware Upgrade Forum > Software > Programmazione

NVIDIA RTX Spark: il PC Windows on ARM costruito per l'IA agentica
NVIDIA RTX Spark: il PC Windows on ARM costruito per l'IA agentica
Debuttano ufficialmente i primi sistemi notebook basati su piattaforma NVIDIA RTX Spark, abbinati a Windows on ARM e pensati per l'intelligenza artificiale agentica. Architettura integrata tra CPU e GPU che condividono la memoria di sistema, capace di gestire in locale modelli molto grandi ma al contempo anche di spiccare con la grafica e l'elaborazione
Motorola razr fold, dalla conchiglia al formato a libro. La recensione
Motorola razr fold, dalla conchiglia al formato a libro. La recensione
Abbiamo provato Motorola razr fold, il pieghevole a libro con display interno LTPO da 8,09 pollici, Snapdragon 8 Gen 5 e batteria da 6000 mAh in 243 grammi. Pennino e custodia sopno già nella confezione, per un foldable che si caratterizza per il pannello luminoso, l'autonomia ottima per la categoria e le fotocamere coerenti e ben sfruttabili. Il listino è di 1999 euro, ma in vendita si trova già a molto meno
Recensione Google Pixel Watch 5: sembra lo stesso, ma al polso la differenza si sente
Recensione Google Pixel Watch 5: sembra lo stesso, ma al polso la differenza si sente
Google Pixel Watch 5 ha affinato una formula già convincente con hardware più veloce, Gemini offline e nuovi strumenti per sport e benessere. Abbiamo provato la versione LTE da 41 mm, comoda anche di notte e ben proporzionata sui polsi piccoli. Il design resta un punto di forza, ma l'autonomia premia ancora il 45 mm e alcune funzioni AI non sono disponibili in Italia: ecco che cosa cambia rispetto a Watch 4 e quale formato conviene scegliere oggi
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 02-04-2008, 14:56   #1
spillo491
Member
 
Iscritto dal: Dec 2006
Messaggi: 201
[SQL] Licenza MySql

Qualcuno mi sa dire se MySql è free oppure no ?
Devo realizzare un'applicazione java con connessione a DB che verà venduta a scopi commerciali.

Dal sito del prodotto non mi è assolutamente chiaro.
Grazie
spillo491 è offline   Rispondi citando il messaggio o parte di esso
Old 02-04-2008, 15:08   #2
variabilepippo
Senior Member
 
L'Avatar di variabilepippo
 
Iscritto dal: Mar 2007
Messaggi: 1792
Non conosco i piani di Sun, ma la dual-license di MySQL mi sembra molto chiara:

Quote:
For Open Source Projects:
If you are developing and distributing open source applications under the GPL License, then you are free to use MySQL under the GPL License.
If you are developing and distributing open source applications under an OSI-Approved License, but not the GPL, MySQL provides the GPL License with a FLOSS Exception.

For Commercial OEMs, ISVs and VARs:
For OEMs, ISVs, and VARs who distribute MySQL with their products, and do not license and distribute their source code under the GPL, MySQL provides a flexible OEM Commercial License. More Info »
Tu distribuirai o no il sorgente della tua applicazione commerciale nel rispetto della licenza GPL?

Possibili risposte:
SI --> MySQL per te è gratuito
NO --> Devi pagarlo
variabilepippo è offline   Rispondi citando il messaggio o parte di esso
Old 02-04-2008, 15:10   #3
spillo491
Member
 
Iscritto dal: Dec 2006
Messaggi: 201
Quote:
Originariamente inviato da variabilepippo Guarda i messaggi
Tu distribuirai o no il sorgente della tua applicazione commerciale nel rispetto della licenza GPL?
Scusa la mia ignoranza ma che vuol dire rispettare la licenza GPL ?
spillo491 è offline   Rispondi citando il messaggio o parte di esso
Old 02-04-2008, 15:14   #4
variabilepippo
Senior Member
 
L'Avatar di variabilepippo
 
Iscritto dal: Mar 2007
Messaggi: 1792
Cliccando su questo link troverai le risposte a tutte le tue domande.
variabilepippo è offline   Rispondi citando il messaggio o parte di esso
Old 02-04-2008, 15:24   #5
gugoXX
Senior Member
 
L'Avatar di gugoXX
 
Iscritto dal: May 2004
Città: Londra (Torino)
Messaggi: 3692
Tutto esatto.
A dispetto di quanto invece comunemente si crede
SqlServer Express e Oracle Express sono invece assolutamente gratuiti e ridistribuibili anche per scopi commerciali.
__________________
Se pensi che il tuo codice sia troppo complesso da capire senza commenti, e' segno che molto probabilmente il tuo codice e' semplicemente mal scritto.
E se pensi di avere bisogno di un nuovo commento, significa che ti manca almeno un test.
gugoXX è offline   Rispondi citando il messaggio o parte di esso
Old 02-04-2008, 19:27   #6
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Quote:
Originariamente inviato da variabilepippo Guarda i messaggi
Non conosco i piani di Sun, ma la dual-license di MySQL mi sembra molto chiara:

Tu distribuirai o no il sorgente della tua applicazione commerciale nel rispetto della licenza GPL?

Possibili risposte:
SI --> MySQL per te è gratuito
NO --> Devi pagarlo
Onestamente non pensavo fosse così restrittiva come licenza. Grazie per le informazioni.

Un ottimo motivo per preferire altri engine con licenze meno "virali" a MySQL...
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 02-04-2008, 19:32   #7
vizzz
Senior Member
 
L'Avatar di vizzz
 
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
io prenderei in considerazione anche PostgreSQL
__________________
ho concluso con: kvegeta, doctordb, Leland Gaunt.
vizzz è offline   Rispondi citando il messaggio o parte di esso
Old 02-04-2008, 19:41   #8
khelidan1980
Senior Member
 
L'Avatar di khelidan1980
 
Iscritto dal: Mar 2005
Città: Morimondo city
Messaggi: 5491
Quote:
Originariamente inviato da vizzz Guarda i messaggi
io prenderei in considerazione anche PostgreSQL
Infatti,non capisco perchè venga così snobbato...ed eventualmente anche sqlite,distribuibile con un semplice jar assieme all'applicazione come una normale libreria
__________________
Khelidan
khelidan1980 è offline   Rispondi citando il messaggio o parte di esso
Old 02-04-2008, 20:12   #9
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
C'è anche FireBird, che ha una licenza BSD-like: http://www.firebirdsql.org/

Inoltre è disponibile anche in versione embedded (per applicazioni standalone), quindi similmente a SQLite, ma offrendo tutte le carattetistiche dell'engine "completo" (a parte il fatto di essere client-only, ovviamente).
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 02-04-2008, 20:25   #10
vizzz
Senior Member
 
L'Avatar di vizzz
 
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
Quote:
Originariamente inviato da cdimauro Guarda i messaggi
C'è anche FireBird, che ha una licenza BSD-like: http://www.firebirdsql.org/

Inoltre è disponibile anche in versione embedded (per applicazioni standalone), quindi similmente a SQLite, ma offrendo tutte le carattetistiche dell'engine "completo" (a parte il fatto di essere client-only, ovviamente).
e mi sembra che sia anche più conforme allo standard rispetto a sqlite, non male.
__________________
ho concluso con: kvegeta, doctordb, Leland Gaunt.
vizzz è offline   Rispondi citando il messaggio o parte di esso
Old 02-04-2008, 21:20   #11
afsdfdlecosdfsfdcco
Registered User
 
Iscritto dal: Jul 2007
Messaggi: 915
Quote:
Originariamente inviato da spillo491 Guarda i messaggi
Qualcuno mi sa dire se MySql è free oppure no ?
Devo realizzare un'applicazione java con connessione a DB che verà venduta a scopi commerciali.

Dal sito del prodotto non mi è assolutamente chiaro.
Grazie
Visto che usi java potresti provare Derby DB, un dbms java ^^

http://db.apache.org/derby/
afsdfdlecosdfsfdcco è offline   Rispondi citando il messaggio o parte di esso
Old 02-04-2008, 21:56   #12
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Quote:
Originariamente inviato da vizzz Guarda i messaggi
e mi sembra che sia anche più conforme allo standard rispetto a sqlite, non male.
FireBird dovrebbe essere l'engine che più aderisce agli standard SQL-XYZ. E', anzi, uno dei punti cardine del progetto la rigorosa (non ancora piena, anche se è a buon punto) adesione.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 03-04-2008, 06:43   #13
U-Boat
Member
 
Iscritto dal: Dec 2001
Città: Cernobbio -Co-
Messaggi: 47
Quote:
Originariamente inviato da variabilepippo Guarda i messaggi
Tu distribuirai o no il sorgente della tua applicazione commerciale nel rispetto della licenza GPL?

Possibili risposte:
SI --> MySQL per te è gratuito
NO --> Devi pagarlo
Mi sembra però che in quella licenza ci sia un "buco": nel secondo caso parla di applicazioni non rilasciate con licenza open source che ridistribuiscono MySQL, le quali devono pagare.
Nel caso di applicazioni non-open che si limitano a connettersi ad un db senza distribuirlo non è scritto chiaramente cosa succede, visto che nel primo punto parlano solo di programmi GPL o similari.

MySQL non potrebbe essere quindi usabile senza restrizioni nella sua versione free con applicazioni che si limitano a connettersi senza ridistribuirlo?
__________________
micheledellatorre.net
U-Boat è offline   Rispondi citando il messaggio o parte di esso
Old 03-04-2008, 07:15   #14
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
No, è scritto chiaramente: se non DISTRIBUISCI i sorgenti della tua applicazione (con licenza GPL, oppure una di quelle approvate dal comitato OSI), SEI OBBLIGATO A COMPRARE LA LICENZA COMMERCIALE.

A queste condizioni per me MySQL è un engine morto: non lo userò mai nelle mie applicazioni.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 03-04-2008, 08:29   #15
gugoXX
Senior Member
 
L'Avatar di gugoXX
 
Iscritto dal: May 2004
Città: Londra (Torino)
Messaggi: 3692
Quote:
Originariamente inviato da cdimauro Guarda i messaggi
No, è scritto chiaramente: se non DISTRIBUISCI i sorgenti della tua applicazione (con licenza GPL, oppure una di quelle approvate dal comitato OSI), SEI OBBLIGATO A COMPRARE LA LICENZA COMMERCIALE.

A queste condizioni per me MySQL è un engine morto: non lo userò mai nelle mie applicazioni.
Il dubbio pero' e' lecito.
Se io sviluppo, uso il database, e NON distribuisco nulla (ho fatto solo un sito web che usa MySql), come mi devo comportare?
Non ho trovato un esempio chiaro, eppure e' una situazione abbastanza comune.
__________________
Se pensi che il tuo codice sia troppo complesso da capire senza commenti, e' segno che molto probabilmente il tuo codice e' semplicemente mal scritto.
E se pensi di avere bisogno di un nuovo commento, significa che ti manca almeno un test.
gugoXX è offline   Rispondi citando il messaggio o parte di esso
Old 03-04-2008, 08:32   #16
shinya
Senior Member
 
L'Avatar di shinya
 
Iscritto dal: Jul 2005
Città: Bologna
Messaggi: 1130
MySQL è il db più sopravvalutato in assoluto. Prima della versione 5.0 poi era proprio un giocattolo, e non capisco perchè sceglierlo quando ci sono validissime alternative, se non per ragioni politiche o perchè i commerciali si sono fatti infinocchiare dal marketing e dall'hype attorno a MySQL.

Valide alternative:
- PostgreSQL
- Oracle Express / SQLServer Express (se il tuo db sta sotto i 4GB, ecc..ecc...guarda le limitazioni che hanno)
- H2 / HSQLDB / Derby / SQLite (io sono un fan di H2, che sto usando in un progetto personale per avere un db embedded in java, ma vedi tu...anche questi hanno dei limiti; H2 ad esempio ha 256 GB di dimensione massima...ecc...ecc...)

Insomma, proprio MySQL no dai...guarda le alternative.
shinya è offline   Rispondi citando il messaggio o parte di esso
Old 03-04-2008, 09:14   #17
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Quote:
Originariamente inviato da gugoXX Guarda i messaggi
Il dubbio pero' e' lecito.
Se io sviluppo, uso il database, e NON distribuisco nulla (ho fatto solo un sito web che usa MySql), come mi devo comportare?
Non ho trovato un esempio chiaro, eppure e' una situazione abbastanza comune.
A mio avviso non sei obbligato a distribuire i sorgenti, perché non stai distribuendo MySQL.

x shinya: concordo in toto. Aggiungi FireBird all'elenco delle valide alternative (anche per applicazioni embedded).
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 03-04-2008, 09:28   #18
maxime
Senior Member
 
L'Avatar di maxime
 
Iscritto dal: Aug 2001
Città: Roma
Messaggi: 3783
Molto interessante! Mi iscrivo...
__________________
Desktop: Modded CoolerMaster Wave Master - Asus P8Z68V Pro/Gen3 - Intel i7-3770K@4,5GHz - Noctua NH-U12P SE2 - 16Gb Dominator 2133MHz - Zotac GTX760AMP - SSD Samsung 850Evo 250Gb + HDD Samsung 750Gb - Windows 10Pro
Ultrabook: Lenovo U410 Intel i5-3317U - 6Gb Ram - SSD32Gb + HDD 500Gb - Nvidia 610M - Windows 10
maxime è offline   Rispondi citando il messaggio o parte di esso
Old 03-04-2008, 11:07   #19
arara
Senior Member
 
L'Avatar di arara
 
Iscritto dal: Aug 2007
Messaggi: 1270
Quote:
Originariamente inviato da U-Boat Guarda i messaggi
MySQL non potrebbe essere quindi usabile senza restrizioni nella sua versione free con applicazioni che si limitano a connettersi senza ridistribuirlo?
Un dipendente di mysql aveva spiegato sul forum questa cosa:
http://www.hwupgrade.it/forum/showth...1654827&page=3

Abbiamo due modelli di licenza, uno free basato su licenza GPL ed uno commerciale.

Vado a riassumere brevemente gli scenari:

1. Azienda che utilizza MySQL per uso interno: puo' decidere se usare la versione community o quella enterprise

2. Azienda che svilluppa e vende prodotti che girano su MySQL: in questo caso se MySQL non e' incluso nella distribuzione, l'acquisto o meno della licenza e' a carico del cliente finale. Un esempio e' l'azienda che sviluppa siti web con java o php usando i driver nativi php o jdbc: non c'e' nessuna licenza da pagare, spetta al cliente finale scegliere se usare la versione community o enterprise.

3. OEM, societa' che sviluppa prodotti che includono (embedded o meno) il database. Qua ci sono due opzioni: se il prodotto e' GPL si puo' usare MySQL con licenza GPL, altrimenti la societa' deve comprare una versione commerciale.
arara è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


NVIDIA RTX Spark: il PC Windows on ARM costruito per l'IA agentica NVIDIA RTX Spark: il PC Windows on ARM costruito...
Motorola razr fold, dalla conchiglia al formato a libro. La recensione Motorola razr fold, dalla conchiglia al formato ...
Recensione Google Pixel Watch 5: sembra lo stesso, ma al polso la differenza si sente Recensione Google Pixel Watch 5: sembra lo stess...
Nokia Innovation Day 2026: la sovranità europea passa dal mercato unico e dai laboratori italiani del gruppo Nokia Innovation Day 2026: la sovranità e...
In sella alla Fiido Nomads Pro: e-bike con motore centrale da 100 Nm per il divertimento a 360 gradi In sella alla Fiido Nomads Pro: e-bike con motor...
Windows 11 più veloce e meno affa...
Un computer quantistico da 4.400 qubit s...
DeLorean entra nelle gare di auto volant...
Non buttare il tuo vecchio smartphone: l...
GTA VI, manca sempre meno al lancio: Roc...
Honor prepara il suo primo pieghevole la...
Starshield torna operativo per le forze ...
La NASA porta le batterie allo stato sol...
Finto mining di criptovalute: 200 vittim...
AI sul PC senza passare dal cloud, come ...
ASUS aggiorna la sua gamma di monitor da...
Android potrà spegnere e riavviare il PC...
Quale capienza di micro SD è la p...
TSMC valuta il Texas per nuove fab, trat...
YouTube Music introduce nuove etichette ...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 06:48.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v