Newsgroup: it.comp.lang.visual-basic
Titolo: MySql non ha più una versione OpenSource?

Non ho letto tutto l'annuncio perchè non mi interessa in nessun modo 
MySql, mai usato.
Ma, sembra che Oracle (che forse per par-condicio dovreste cominciare a 
chiamare Oracle$) abbia rimosso la versione open source:
http://monty-says.blogspot.com/2011/09/oracle-adding-close-source-extensions.html
Qualcuno ne sa qualcosa di più?
.m
-- 
è corta

 chiamare Oracle$) abbia rimosso la versione open source:
Potremmo europeizzare un po' l'azienda con il nuovo logo
Oraclï¿œ
ciao
stefano

 .m
Bene speriamo....(qualche casino in meno)
Potgresql for ever!
-- 
----- Italliaaaaa 3227! -----
Ci sono cattivi esploratori che pensano che non ci siano terre dove 
approdare solo perchï¿œ non riescono a vedere altro che mare attorno a 
sï¿œ.
(Francesco Bacone)

Qualcuno ne sa qualcosa di più?
Letto ora. MySQL ora è Open Core, ovvero open source ma solo in "lettura" 
:-)
Ovviamente questo vale per tutto quello che è venuto e verrà dalla data di 
cambio licenza. Il pregresso che era in licenza GNU/GPL rimane.
I puristi della GNU/GPL useranno Maria-DB, gli altri ignoreranno la cosa 
fino a quando le nuove versioni di mySQL saranno disponibili gratuitamente.
E' chiaro che Oracle vuole forzare gli utenti sensibili al licensing legale 
a passare alle soluzioni Oracle vere e proprie.

 Oraclï¿œ
LOL :-)
.m
-- 
ï¿œ corta

 .m
Boh, io ho scaricato la community edition una settimana fa
(mysql-5.5.16-winx64.msi) ...
PaF


ma soprattutto, c'è qualcuno che è andato "live" con MySQL in "community 
edition"? In assenza di uno staff legale contropalluto e salvo casi 
particolari, non vorrei essere nei suoi panni...
-- 
.A
GUISA - 
http://www.guisa.org
UGIdotNET - 
http://www.ugidotnet.org
Read my blog at: 
http://blogs.ugidotnet.org/pape

 particolari, non vorrei essere nei suoi panni...
:-)
.m
-- 
è corta

particolari, non vorrei essere nei suoi panni...
Credo che ci siano migliaia di soggetti in Italia (anche banche) che usino 
esclusivamente MySQL Community Edition per le applicazioni aziendali Web e 
non Web.

 Credo che ci siano migliaia di soggetti in Italia (anche banche) che usino esclusivamente MySQL Community Edition per le applicazioni aziendali Web e non Web.
Lavoro da 4 anni in ambito bancario (facciamo principalmente strumenti di analisi delle transazioni) e non mi ï¿œ mai capitato di vedere MySQL.
Ho trovato SQL Server, Oracle, DB2 sotto MVS... ma mai MySQL.
E credo che ci siano anche dei motivi per queste scelte.
Nicola

E credo che ci siano anche dei motivi per queste scelte.
Abbi fede, alla prossima imminente tornata di riduzione costi le banche 
useranno solo Linux Ubuntu, PHP e MySQL :-)

Mauro Servienti [MVP] ha detto questo venerdì :

Alcuni link (che i fan di mysql diranno di parte....ma insomma...un po 
di lungimiranza)
 
Vecchio
mysql <-> postgresql su hardware dedicato
http://tweakers.net/reviews/657/6
 
 
Politica di Oracle (su questo parecchi concordano)
http://www.oneopensource.it/30/07/2010/oracle-spegne-i-server-di-test-per-postgresql/
 
 
Alcuni benchmark (per quello che valgono)
http://2bits.com/articles/benchmarking-postgresql-vs-mysql-performance-using-drupal-5x.html
 
http://www.randombugs.com/linux/mysql-postgresql-benchmarks.html
 
 
Su un dato TUTTI i benchmark...ne trovate tantissimi in rete... sono 
concordi:
se usate mySQL con POCHE POCHISSIME operazioni concorrenti è una 
scheggia!
Al salire delle operazioni concorrenti.....si affloscia altrettanto 
rapidamente!
Postgresql NO...anzi...da il meglio di se!
Quindi come sempre è una scelta progettuale: avrò operazioni 
concorrenti? si no forse...
 
Considerando che
 
 
.....
Imports Npgsql
....
 
        'intranet miniserver
        Public Function Connetti() As Npgsql.NpgsqlConnection
            Dim Conn As New Npgsql.NpgsqlConnection
            With Conn
                .ConnectionString = "Server=192.168.1.2;Port=5432;User 
Id=testuser1;Password=test123456789;Database=GIA3;Protocol=3;SSL=true;SslMode=Require;"
 
                .Open()
            End With
            Return Conn
        End Function
 
 
        Public Function EseguiSQLasTable(ByVal TestoSQL As String, 
Optional ByVal NomeTable As String = "TabPG1") As DataTable
            'apri connessione
            Using Conn As Npgsql.NpgsqlConnection = Connetti()
                Using comando As New Npgsql.NpgsqlCommand
                    With comando
                        .CommandText = TestoSQL
                        .CommandType = CommandType.Text
                        .Connection = Conn
                        Dim miaTab As New DataTable(NomeTable)
 
                        Using DR As Npgsql.NpgsqlDataReader = 
comando.ExecuteReader(CommandBehavior.KeyInfo)
                            miaTab.Load(DR)
                            DR.Close()
                        End Using
                        Return miaTab
                    End With
                End Using
            End Using
         End Function
 
si legge con 
vb.net
 una tabella su un miniserver linux fatto con un pc 
"di recupero"....su connessione criptata......e che volendo si può 
installare anche sotto windows (l'ho sul notebook per test figuratevi 
un po)....
 
io mysql lo guardo solo con php perchè i clienti ora come ora pagano 
ancore meno e aruba non fornisce postgresql.
però ....per dire....il server MySQL che mette a disposizione 
Aruba....in comune con molti altri utenti....dire che fa cagare è un 
insulto alla cacca!!!
 
-- 
----- Italliaaaaa 3227! -----
Verace o finta, è da temersi sempre  pietà di plebe.
(Vittorio Alfieri)
 
 


Ne dubito fortemente.
Hai idea della mole di dati che le banche devono gestire?
Non credo che MySQL possa reggere l'urto di tabelle oscillanti tra il mezzo miliardo ed il miliardo di operazioni... il tutto su macchine con processori xeon quad-core e 8-16 GB di RAM.
 
Non fare l'errore di pensare "linux gratis = risparmio". Devi trovare aziende che sviluppano certi prodotti per linux (ed io non ne conosco), devi formare il personale (tecnici, operatori, analisti ecc...) all'utilizzo di linux, devi trovare un equivalente valido ai programmi di office (non mi dire openoffice... lo uso da anni ma la compatibilità dei documenti doc e docx è del tutto insufficiente in ambito business).
 
Senza contare che molti software di analisi devono avere algoritmi certificati e validati dalla Banca d'Italia o dalla BCE, devono seguire i dettami di Basilea 2 ecc...
 
Credo che le banche resteranno per molto sugli attuali sistemi.
 
Nicola
 

Credo che le banche resteranno per molto sugli attuali sistemi.
Sicuramente ma questi sono requisiti applicativi che non hanno nulla a che 
fare con il sistema di gestione dati.