Mauro Vecchio

UE: Sun e Oracle, promosse

Ottenuto il via libera da parte dell'antitrust del Vecchio Continente. L'acquisizione da 7,4 miliardi di dollari non costituisce un impedimento alla competitività del mercato europeo. Qualcuno mugugna

Roma - Erano state rimandate a gennaio, dopo il posto di blocco piazzato dalle autorità antitrust dell'Unione Europea sulla strada del loro accordo da 7,4 miliardi di dollari. Oracle e Sun Microsystem erano così state costrette ad attendere i primi freddi del 2010 per potersi stringere in un caldo abbraccio miliardario. Stretta che sembra ormai imminente: la Commissione del Vecchio Continente ha rispettato i tempi annunciati della sua inchiesta.

Dunque via libera all'acquisizione. Dopo un attento esame - si legge all'inizio di un comunicato ufficiale dell'UE - che era stato annunciato nel settembre 2009, la Commissione è giunta alla conclusione che la transazione non costituisca un impedimento significativo alla competizione interna all'area economica europea.

Alla base delle precedenti apprensioni delle autorità antitrust c'era il controllo che Oracle avrebbe ottenuto sul database MySQL acquisito in precedenza da Sun. Con risultati decisamente poco incoraggianti per la competitività all'interno del mercato continentale. Come ha fatto presente il documento ufficiale UE, l'attuale mercato dei database è fortemente concentrato nelle mani di tre vendor - cioé Oracle, IBM e Microsoft - che detengono circa l'85 per cento dell'intero fatturato dello stesso.
Ma, stando a quanto sostenuto dalla Commissione, Sun MySQL e Oracle non sarebbero stretti competitor in mercati come quello della fascia alta, nonostante si ritrovino a gareggiare in certe parti del settore dei database. Ma l'azienda di Redwood City dovrebbe garantire di fatto l'accesso ad altri attori del mercato legati allo sviluppo di database open source come MySQL.

Come ad esempio PostgreSQL, considerato da molti utenti un'alternativa valida al database di Sun. In aggiunta, l'utilizzo da parte di Oracle di stralci di codice di MySQL (considerata la loro natura aperta) potrebbe addirittura costituire un ostacolo per il carattere proprietario dell'azienda californiana. La condivisione a codice open andrebbe così a bilanciare i possibili effetti distorsivi della competizione paventati dalla UE.

"Sono soddisfatta - ha spiegato Neelie Kroes, commissario europeo per la Concorrenza - La competitività e l'innovazione saranno preservate all'interno di tutti i mercati in questione. L'acquisizione di Sun da parte di Oracle potrebbe in potenza rivitalizzare assetti importanti e creare nuovi e innovativi prodotti".

Meno soddisfatto Florian Muller, in passato consulente di MySQL AB, società che prima dell'acquisizione Sun era stata fondata da Ulf Michael Widenius (principale autore della versione originale del database open source) per controllare la sua creatura. Per Müller, quella della UE sarebbe una decisione errata, non basata su fatti concreti. PostgreSQL, ad esempio, sarebbe in circolazione da anni senza aver mai raggiunto un successo di massa, quindi non dovrebbe essere seriamente considerato una valida alternativa a MySQL.

La stessa azienda californiana non verrebbe effettivamente ostacolata dalla natura aperta del database, stando sempre alle dichiarazioni di Muller. Le promesse di Oracle, dunque, non dovrebbero essere prese dalle autorità antitrust europee come degli impegni a livello legale che, anche se lo fossero, non andrebbero certo a costituire delle prove a favore di una presunta competitività sul mercato. Nel frattempo Sun e Oracle attendono il semaforo verde anche dalle antitrust di Russia e Cina.

Mauro Vecchio
Notizie collegate
  • AttualitàMa MySQL ce la farà?La storica acquisizione di Sun da parte di Oracle continua a far discutere. C'è chi continua a considerarla una sorta di patto con il diavolo che ucciderà il popolare database FOSS, e chi invece dice che in fondo tanto male non farà
  • TecnologiaMicrosoft prepara la fuga da MySQLBigM ha rilasciato la versione di test di un nuovo tool progettato per semplificare la migrazione delle aziende da MySQL a SQL Server
  • AttualitàWidenius: salviamo MySQLIn esclusiva a Punto Informatico, le parole del papà del database open source. Che punta a metterlo al riparo dalle conseguenze dell'acquisizione di SUN da parte di Oracle
  • AttualitàOracle e Sun, Europa pronta al via libera?Ampie concessioni in risposta alle preoccupazioni antitrust della UE sarebbero alla base di una rinnovata intenzione di ratifica dell'accordo. Ma c'è chi dice ancora no
32 Commenti alla Notizia UE: Sun e Oracle, promosse
Ordina
  • Mentre tutti hanno gli occhi puntati sulla questione database...ci sono poi tante altre che andrebbero guardate.
    Java?
    OpenSolaris?
    OpenOffice?
    Solaris?
    StarOffice?
    ZFS?

    I due progetti open è dato quasi per certo che verranno volatilizzati o quantomeno vedranno drasticamente ridotte le proprie risorse.

    Tutti aspetti nemmeno lontanamente considerati dall'articolista.
  • - Scritto da: LeoC
    > Mentre tutti hanno gli occhi puntati sulla
    > questione database...ci sono poi tante altre che
    > andrebbero
    > guardate.
    > Java?
    > OpenSolaris?
    > OpenOffice?
    > Solaris?
    > StarOffice?
    > ZFS?
    >
    > I due progetti open è dato quasi per certo che
    > verranno volatilizzati o quantomeno vedranno
    > drasticamente ridotte le proprie
    > risorse.
    >
    > Tutti aspetti nemmeno lontanamente considerati
    > dall'articolista.

    Ho tanto l'impressione che tu non sappia di cosa stia parlando.
    Java: Oracle ha già investito parecchio su Java, quasi tutte le applicazioni enterprise a parte il core del database sono in Java, tanto che in questi anni ha portato avanti la sua implementazione della Java VM ereditata da BEA (JRockit)

    Solaris: anche se in questi anni Oracle ha investito su Linux un suo SO gli manca e adesso che ha deciso di spingere sulle piattaforme hardware a partire da Exadata solaris gli serve.

    OpenOffice, StarOffice: anche qui Oracle non ha una alternativa, però le cose sono più complicate. Da una parte ha meno interesse a portarlo avanti visto che non è il core business. Dall'altra killare un progetto tanto famoso sarebbe una pessima pubblicità e poi usandolo per i suoi dipendenti (più di 70.000) si risparmirebbe parecchi milioni di dollari in licenze di Office. Quindi alla fine gli conviene portarlo avanti.

    ZFS: su questo sono dubbioso pure io
    guast
    1319
  • > Solaris: anche se in questi anni Oracle ha
    > investito su Linux un suo SO gli manca e adesso
    > che ha deciso di spingere sulle piattaforme
    > hardware a partire da Exadata solaris gli
    > serve.

    ho tanto l'impressione che tu non sappia di cosa tu stia parlando.
    Oracle Unbreakable Linux secondo te l'hanno fatto nei ritagli di tempo?

    Opensolaris che spinge verso sistemi desktop secondo te quanto ci mettono a cassarlo come "not core business -> kill that business unit ASAP"

    su solaris spero tu abbia ragione. dopo tutto c'è una vastissima popolazione di utenti e precluderlo sarebbe come segarsi tutta questa utenza.
  • Salve,

    in questi giorni, vista l'approvazione dell'acquisizione di Sun - e conseguentemente - da parte di Oracle ad opera della commissione Europea, il nome di PostgreSQL è stato più volte tirato in ballo.

    In particolare, volevo fare una precisazione circa la dichiarazione pubblicata da Punto Informatico da parte di Florian Mueller, che in inglese (fonte News Factor - http://www.newsfactor.com/story.xhtml?story_id=112...) recita:

    "The EC's reasoning has to be reviewed when all the details of the decision are known, but based on the EC's press release, it seems to be a decision based on wishful thinking for the future more so than anything else. PostgreSQL has been around for decades without having had its mainstream breakthrough, so the EC can't seriously claim that PostgreSQL could replace MySQL as a competitive force."

    Non voglio entrare nel merito dell'interpretazione della prima frase (personalmente trovo la traduzione non proprio calzante), mentre mi sembrano doverose alcune precisazioni sul secondo punto. Non credo che la validità di un progetto debba essere giudicata esclusivamente dalla diffusione di massa. Da alcuni anni partecipo alle varie attività della comunità PostgreSQL, ma in passato ho lavorato per diversi anni anche con MySQL.

    Brevemente, PostgreSQL è un progetto open-source distribuito in BSD nato formalmente nel 1996 con l'aggiunta del supporto SQL a Postgres, i cui predecessori (Postgres e Postgres95) risalgono ai progetti sviluppati a partire dal decennio precedente all'Università della California a Berkeley. È quindi nel 1996 che la comunità di PostgreSQL vera e propria è nata. Vorrei enfatizzare il concetto di "comunità", perché PostgreSQL, a differenza di MySQL, è sempre stato un progetto di comunità. E' la comunità che detiene il codice sorgente di PostgreSQL e che, in virtù della licenza permissiva BSD, non potrà mai essere detenuto da una singola azienda.

    Ritornando alla diffusione di MySQL, è ragionevole pensare che un'azienda come MySQL abbia sempre investito nel marketing. E' altrettanto ragionevole pensare che il marketing promosso da una azienda con personale qualificato nel settore sia più efficace del marketing promosso da una comunità di sviluppatori, per giunta composta da membri provenienti da tutti i continenti.

    Esiste poi indubbiamente una spiegazione tecnica al vantaggio in termini di "diffusione di massa" raggiunto da MySQL negli anni, soprattutto quelli a cavallo del millennio con l'uscita della release 3.23. La forte sinergia con il linguaggio che cambiò il modo di fare applicazioni web dinamiche di massa in quegli anni, ovvero PHP. Lo stack Linux + Apache + MySQL + PHP (LAMP) ha contribuito in modo importante alla diffusione di MySQL.

    PostgreSQL in quegli anni (e si parla della release 6.5) aveva da poco introdotto il modello MVCC (multi-version concurrency control) per la gestione delle transazioni ed il team di sviluppo si stava concentrando sul rendere PostgreSQL affidabile e conforme allo standard SQL, piuttosto che sulle sue capacità prestazionali.

    Da qui il "mito" della lentezza di PostgreSQL nei confronti di MySQL, che in quel periodo era innegabile, vista anche la diversità dei due prodotti.

    Ma di "acqua sotto i ponti" ne è passata da allora, ed entrambi i database si sono evoluti a 360 gradi - seppure con percorsi diversi. Inoltre, il fatto che PostgreSQL sia un progetto di comunità, non significa che non ci siano aziende dietro che lo utilizzano (ad oggi parliamo di stime di circa 5 milioni di download all'anno di Postgres), che ne supportano lo sviluppo e al contempo forniscono servizi professionali di assistenza.

    Chi sa quale sia il migliore? Il mio punto di vista è che, come in tutti i casi, a priori non esiste un database migliore degli altri e tutti i dibattiti "PostgreSQL vs MySQL", "Oracle vs MySQL", etc. finiscono per lasciare il tempo che trovano. Senza le dovute conoscenze e soprattutto senza una profonda analisi dei requisiti e delle esigenze di un certo problema, non è possibile dare risposte definitive e certe.

    La cosa che mi ferisce è che il futuro di MySQL presenti purtroppo molte incertezze. Credo che, se anche Oracle dichiarasse di continuare a svilupparlo in open-source, la ricezione da parte della comunità non potrà mai essere positiva. Il fork open-source c'è già (MariaDB) e le intenzioni di Widenius sono oramai note a tutti. Tuttavia, è un progetto che - a livello di comunità - deve nascere da zero, e la cosa non sarà semplice.

    Ad ogni modo, non è questa la sede adatta per parlare di PostgreSQL, MySQL e il mercato database in modo serio e approfondito. La comunità di PostgreSQL rappresentata in Italia dall'associazione culturale Italian PostgreSQL Users Group, che annualmente organizza l'evento nazionale PostgreSQL Day, sarebbe molto felice di affrontare questi argomenti in modo aperto, obiettivo e serio nelle giuste sedi.

    Cordiali saluti,

    Gabriele Bartolini
    Presidente Italian PostgreSQL Users Group
    http://www.itpug.org/
  • bartolini: uno dei peggiori corrieri con cui ho mai avuto a che fare
    spero non siate parenti

    ah cmq, bel discorso, pti di approfondimento interessanti etc
    non+autenticato
  • Bel post, è raro trovarne di così utili su PI.

    Condivido tutto. Credo anche che parte del vantaggio di MySQL sia dovuto a tool semplici come questo: http://www.phpmyadmin.net

    Su PostgreSQL c'è qualcosa di altrettanto facile e veloce?

    Inoltre la rapida proliferazioni di progetti Open come Drupal, Joomla, Wordpress ne hanno contributo ulteriormente alla diffusione.

    Adesso facendo una rapida ricerca (non è il mio campo io mi occupo di produzioni video) ma leggo che PostgreSQL ha problemi di performance:

    http://blog.bytecraft.com.my/blog/angch/2009/03/26...

    Per Joomla pare non sia ancora compatibile, per Wordpress non ho ben capito com'è la situazione. Le mie conoscenze di CMS finiscono qui...

    Il Marketing è importante, sicuramente ma la comunità PostgreSQL se vuole realmente diventare una ottima alternativa a MySQL deve focalizzarsi anche (e velocemente) su queste cose che possono sembrare stupide ma che all'atto pratica contano moltissimo.

    Fan LinuxFan Apple
  • Alla luce di questa acquisizione ha ancora senso sbattersi per acquisire una certificazione SUN es. quelle JAVA SCJP, SCJD da "appendere al muro" e spenderci dietro €€€ ?
    E chi ormai se l'è già il mazzo ? Con quella carta ci si può         ?
    non+autenticato
  • Tranquillo.
    Le certificazioni sono un affare per le aziende, Oracle farà di tutto per mantenerne il valore.
    P.S. parlo di quelle Java, perchè JCaps e company rischiano insieme ai prodotti
    guast
    1319
  • a tutta la gente che grida allo scandalo, che paragonano oracle a m$, vorrei far notare una piccola cosa,prima di parlare a vanvera informatevi di su cosa è oracle e quanto costi!
    o al limite cercare oracle database sul mulo o sul torrent, non troverete nulla .. perchè? udite udite ... di fatto oracle database è gratis ... e non sto parlando della versione xpress che avendola installata sul mio povero notebook, ritengo che farebbero bene a togliere quanto prima (ovvero appena mysql avrà la compatibilità al 100% come sintassi con oracle, altro che postgres qui postres la )

    l'approccio di oracle per far soldi è sempre stato questo:
    vuoi installare oracle server enterprise edition su una macchina x86, su un server window multicore e multiprocessore
    su una workstation sun, su un server hp itanium e quant'altro?
    si, sei capace? benissimo: ti registri alla Oracle Community (anche con nome falso, basta avere un email anche free) e ti puoi scaricare tutti i loro prodotti, dal db fino ai vari tool per dataanalysis, oracle portal, oracle jdeveloper eccetera eccetera
    ti fanno perfino i complimenti per aver scelto i loro prodotti .... tanto loro ti aspettano a braccia aperte, un domani che avrai problemi o bisogno di sul loro db, le loro consulenze sono carissime, e anche un dba oracle, che non sia dipendente oracle o di tutte le ditte partner, non è che sia meno caro!!!

    da domani camperanno anche con le consulenze su oracle e anche su java e mysql e virtualbox ... non si è gridato allo scandalo quando se l'è comprati sun, non capisco che ci sia di diverso ora!
    non+autenticato
  • - Scritto da: hp suck

    > ... e non sto parlando della versione xpress che
    > avendola installata sul mio povero notebook,
    > ritengo che farebbero bene a togliere quanto
    > prima (ovvero appena mysql avrà la compatibilità
    > al 100% come sintassi con oracle, altro che
    > postgres qui postres la

    E difatti, la tua versione rimarra li installata a vita. O almeno finche' non cambi notebook. SOGNI se pensi realmente che mysql possa avere il 100% di compatibilita' di sintasi con oracle.
    Per quanto riguarda poi postgresql, beh, che dire, credo che tu NON lo conosca proprio. Un anno fa avevo tre o quattro casi d'uso reale di postgresql, che aveva sostituito oracle, in delle pmi. Stessa identica cosa se pensi che mysql possa mai sostituire oracle o postgresql.
    Io ho visto usare postgresql, su un as400 partizionato con linux (se sai di cosa parlo). Per il resto non posso che DARTI RAGIONE.
    non+autenticato
  • > da domani camperanno anche con le consulenze su
    > oracle e anche su java e mysql e virtualbox ...
    > non si è gridato allo scandalo quando se l'è
    > comprati sun, non capisco che ci sia di diverso
    > ora!

    Non ti sei preoccupato di leggere quello che c'è scritto sul sito Oracle vero? Te li fanno si i complimenti ma ti dicono che hai 30 giorni di tempo per regolarizzare le tue licenze. Passato quel tempo è come se te lo fossi scaricato da emule.
    non+autenticato
  • Macchè... il troll trolleggio e per farlo al meglio non si informa...


    - Scritto da: nome e cognome
    > > da domani camperanno anche con le consulenze su
    > > oracle e anche su java e mysql e virtualbox ...
    > > non si è gridato allo scandalo quando se l'è
    > > comprati sun, non capisco che ci sia di diverso
    > > ora!
    >
    > Non ti sei preoccupato di leggere quello che c'è
    > scritto sul sito Oracle vero? Te li fanno si i
    > complimenti ma ti dicono che hai 30 giorni di
    > tempo per regolarizzare le tue licenze. Passato
    > quel tempo è come se te lo fossi scaricato da
    > emule.
    non+autenticato
  • Devi acquistare delle licenze appropriate se smetti di usarlo per scopi dimostrativi o sviluppo di applicazioni , e per quanto ne so nel caso dello sviluppo di applicazioni non ci sono limiti di tempo ( 30 giorni sarebbe ridicolo... il progetto su cui stiamo lavorando adesso va avanti da più di anno). Oracle DB ( non express edition) NON E' GRATIS assolutamente per la produzione , non e' gratis nemmeno se lo volessi usare solo per gestire i tuoi dati a casa...

    Per i costi delle licenze guardate sullo store di Oracle, non e' per niente economico, per non parlare degli altri prodotti ( Application Server e Middleware in generale). Certo il target, e le funzionalità, di questi prodotti potrebbe giustificare simili prezzi ma secondo me Postgres in moltissimi casi, dove non sono richieste caratteristiche di infrastruttura estreme, potrebbe sostituire Oracle DB più che egregiamente
    non+autenticato
  • oh beh, se è per questo in buona parte dei casi al posto di un qualunque db basterebbe notepad, excel o openoffice sono già troppo impegnativi per l'utente medio. Non parliamo di Access, una vera bomba a orologeria nelle mani sbagliate.

    A bocca aperta

    Queste circostanziate discussioni mi ricordano quelle al bar su se sia più forte Kakà o Esposito che ha fatto 40 gol in serie D.
    non+autenticato
  • > Queste circostanziate discussioni mi ricordano
    > quelle al bar su se sia più forte Kakà o Esposito
    > che ha fatto 40 gol in serie D.

    la risposta tipo su PI: Esposito è veramente sottovalutato, se avesse giocato nel Milan avrebbe potuto tranquillamente sostituire Kakà. Anzi, in certi contesti avrebbe pure potuto fare meglio. Poi Kakà costa troppo, se fossi il Real lo venderei e farei giocare Esposito al suo posto, tanto a me basta che ci sia qualcuno in campo...
    pippuz
    1260
  • > Oracle DB ( non express
    > edition) NON E' GRATIS assolutamente per la
    > produzione

    quello che ci si dimentica spesso è che, per scopi commerciali, nemmeno mysql è gratis, anzi "free".
    non+autenticato
  • - Scritto da: Asburgico
    > Devi acquistare delle licenze appropriate se
    > smetti di usarlo per scopi dimostrativi o
    > sviluppo di applicazioni , e per quanto ne so nel
    > caso dello sviluppo di applicazioni non ci sono
    > limiti di tempo ( 30 giorni sarebbe ridicolo...
    > il progetto su cui stiamo lavorando adesso va
    > avanti da più di anno). Oracle DB ( non express
    > edition) NON E' GRATIS assolutamente per la
    > produzione , non e' gratis nemmeno se lo volessi
    > usare solo per gestire i tuoi dati a casa...

    Non è il caso di leggere i contratti prima di iniziare un progetto? Oracle NON è gratis nemmeno per sviluppo o dimostrazioni. Oracle NON è gratis, punto. Dopo 30 giorni termina il periodo di prova e devi pagare le licenze.

    > Per i costi delle licenze guardate sullo store di
    > Oracle, non e' per niente economico, per non

    Per i costi chiamate un commerciale Oracle perchè si sa che il listino è completamente finto e gli sconti arrivano tranquillamente all'80%.
    non+autenticato
  • che cazzata

    e l'edizione xe allora cos'è?A bocca aperta
    non+autenticato
  • Ora serve un fork di
    - mysql
    - virtualbox
    - openoffice
    - java
    ... altro?
    non+autenticato
  • Proprio adesso che mi sono deciso ad usare, per lavoro, OpenOffice e VirtualBox...
    non+autenticato
  • - Scritto da: MAH
    > Ora serve un fork di
    > - mysql
    > - virtualbox
    > - openoffice
    > - java
    > ... altro?

    E lo chiedi ?

    Glassfish perchè in Oracle darebbe fastidio a Weblogic e a fusion
    Netbeans perchè in Oracle darebbe fastidio a JDeveloper
    JavaCaps perchè in Oracle darebbe fastidio a fusion (anche se BPEL engine si può buttare. Apache va bene JBoss è in arrivo)
    Open JDK ? No ma spero che non facciano miscugli con JrockIt
    ZFS ?
    guast
    1319
  • - Scritto da: guast
    > ZFS ?

    Mah, una cosa è certa: se prima poteva esserci qualche speranza di un rilascio sotto GPLv2 adesso ce lo possiamo scordare, visto che andrebbe a competere su linux con BTRFS, che è un progetto nato in casa Oracle.

    Se non altro, sopravviverà su (Open)Solaris e su FreeBSD Sorride
    non+autenticato
  • - Scritto da: MAH
    > Ora serve un fork di
    > - mysql
    > - virtualbox
    > - openoffice
    > - java
    > ... altro?

    Per il primo... PostgreSQL sempre e comunque. Per il resto... beh, sarà da vedere, spero che OpenOffice continui ad esistere, idem VBox e NetBeans, altrimenti qualcuno farà certamente dei fork.
    non+autenticato
  • - Scritto da: MAH
    > Ora serve un fork di
    > - mysql

    già c'è

    > - virtualbox

    ci sono alternative OSS

    > - openoffice

    ci sono alternative OSS

    > - java

    già c'è (Open JDK, tra l'altro Helios (Eclipse 3.6) già funziona sul JDK7)

    > ... altro?

    ma soprattutto, perché?
CONTINUA A LEGGERE I COMMENTI
Successiva
(pagina 1/2 - 6 discussioni)