Sun Microsystems
Da Wikipedia, l'enciclopedia libera.
Tipo | Società per azioni (NYSE: SUNW) |
---|---|
Fondata | 1982 |
Sede | Santa Clara California, USA |
Persone chiave |
Scott McNealy, Chairman & CEO |
Industria | |
Prodotti |
computer server e workstation e software di supporto, Java, e altro |
Fatturato | ![]() |
Impiegati | ~35000 (2004) |
Sito web | www.sun.com |
Sun Microsystems è un'azienda della Silicon Valley produttrice di software e semiconduttori nota, tra le altre cose, per avere prodotto il linguaggio di programmazione Java
I prodotti Sun includono server e workstation basati sulle CPU SPARC, i sistemi operativi SunOS e Solaris, il file sistem di rete NFS, il linguaggio di programmazione Java e insieme a AT&T alla standardadizzazione di Unix System V Release 4. Prodotti di minor successo possono essere considerati il gestore di finestre NeWS, la GUI OpenLook e le prime versioni di Unix thin client senza disco.
Indice |
[modifica] Storia in breve

Il design iniziale del workstation UNIX di SUN fu concepito dai fondatori quando erano ancora studenti alla Stanford University di Palo Alto California. Il nome della compagnia SUN originariamente significava Stanford University Network (difatti il nome simbolico nella borsa americana è SUNW). La ditta divenne una incorporate nel 1982 e una public company nel 1986. I fondatori erano Vinod Khosla, Scott McNealy, Bill Joy e Andy Bechtolsheim. Solo McNealy e Bechtolsheim sono rimasti in Sun.
Tra i "luminari" della Sun vanno inclusi gli impiegati "veterani" John Gilmore e James Gosling. Bill Joy fu invitato ad unirsi quando stava sviluppando BSD alla UC Berkeley sotto l'egida di Ken Thompson. Sun ha difeso da sempre la visione Unix delle reti informatiche, promuovendo TCP/IP e specialmente NFS, come si ricava dal motto aziendale "The Network Is The Computer" (La Rete è il Computer). James Gosling e i suoi colleghi svilupparono il linguaggio Java. In tempi più recenti Jon Bosak ha guidato la creazione di XML al W3C.
Il logo Sun, caratterizzato da quattro sovrapposte parole sun, fu disegnato dal professore Vaughan Pratt, sempre della Stanford University. La versione iniziale era visibile con i lati del logo orientati in senso verticale e orizzontale, ma venne poi modificato privilegiando la posizione obliqua, su un angolo.
[modifica] Hardware
La Sun originariamente usava la famiglia di CPU basata su Motorola 68000 per la serie da Sun 1 a Sun 3. Poi dalla linea Sun 4 (successivamente SPARCstation 1), la Sun sviluppò la sua propria architettura CPU, SPARC, che impiega un'architettura RISC standard IEEE. La Sun ha implementato multiple generazioni di fascia alta (high-end) dell'architettura Sparc, incluso Sparc-1, SuperSparc, UltraSparc-I, UltraSparc-II, UltraSparc-III e attualmente UltraSparc IV. Sun ha anche una seconda linea di processori a basso costo cioè per sistemi low-end che includono MicroSparc-I, MicroSparc-II, UltraSparc-IIi e UltraSparc-IIIi. Sun ha avuto delle difficoltà ad aggiornare i suoi processori di fascia alta alla stessa velocità dei suoi competitori, ma i suoi clienti di base sono statti fedeli per il dominio di SunOS (e poi di Solaris), versioni Unix proprietarie della Sun. Per la prima decade della storia della Sun, la compagnia è stata fondamentalmente un venditore di workstation.
Alla fine degli anni 90 quando le workstation Sun iniziarono ad avere performance non eccelse se comparate con i loro diretti competitori cioè Personal Computer di tipo Wintel (Windows + Intel), la società si trasformò con successo in venditore di server con Symmetric multiprocessing su larga scala. Questo cambiamento fu reso possibile dalle tecnologie acquisite da a Silicon Graphics e Cray Research. La linea di server Cray CS6400 fu trasformata nella linea di Mainframe Sun Ultra Enterprise 10000. Ci fu un grosso successo di vendita.
Per un breve periodo, alla fine degli anni '80, vendettero una macchina Intel 80386–based, la Sun 386i. Una versione di Solaris per x86 è stata disponibile da allora. Attualmente Sun sta ancora vendendo hardware x86 e ha introdotto una versione di Solaris per AMD64.
Da sempre Sun ha avuto parecchie iniziative basate sull'hardware.
Durante la Guerra delle Workstation negli anni '80, venne considerata il venditore a più basso costo.
A metà degli anni '90 comprò compagnie come Diba e Cobalt Networks per costruire applicazioni di rete. Quando il CEO Larry Ellison di Oracle Corporation criticò i computer Microsoft-based per l'insufficienza del supporto di rete, Sun avviò la vendita di un network computer (workstation senza disco). Nessuna di queste iniziative ebbe molto successo sul mercato.
Sun ha anche promosso fortemente il linguaggio Java. Java ha avuto un modesto successo come strumento di sviluppo per applicazioni web server-side, anche client-side se si considerano le applet Java. Ma a causa della sfortunata inesperienza a supporto della clientela e per i diversi difetti sofferti da Java nelle sue prime versioni, non è mai stata capace di soppiantare Microsoft C++ e la Windows API come tecnologia primaria per applicazioni client-side sui desktop dei consumatori e delle aziende.
Alla fine degli anni 90' il symmetric multiprocessing fu migliorato in modo da mostrare capacità che oltrepassavano quelle dei server Intel. Come server web e supporto ai database divenne il prodotto prevalentemente usato dai clienti, oltre ciò i blade server (server montati in rack) divennero importanti.
Con l'esplosione della bolla delle dot-com nel 2001, Sun divenne molto vulnerabile finanziariamente e il prezzo delle sue azioni crollò rapidamente. Numerose aziende informatiche, come E*Trade e Google, scoprirono che una soluzione economica alla costruzione e manutenzione di un'affidabile servizio web era l'utilizzo di server costruiti da parecchi PC a basso costo ("disposable servers"), ciascuno controllato dal sistema operativo Linux, in alternativa all'utilizzo di pochi server proprietari Sun. In queste specifiche configurazioni hardware e software, l'utilizzo di harware non proprietario e di software open source si dimostrava più flessibile grazie ad una facile personalizzazione del sistema operativo e garzie ad un più facile ed economico accesso a programmatori esperti. Inoltre, usando generici PC si potevano contenere i costi di manutenzione dell'hardware, evitando i costosi contratti di manutenzione per l'hardware Sun.
[modifica] Attuale situazione
Nel 2004 la Sun ha annunciato di aver cancellato i due maggiori progetti di processori che dovevano aumentare il parallelismo dell'Instruction level e la frequenza operativa. Invece l'azienda è andata a concentrarsi sui progetti di processori che migliorano il Multithreading e nei sistemi multiprocessore. La stessa compagnia ha annunciato di collaborare con Fujitsu per usare il chip dei processori della compagnia giapponese sui futuri computer Sun.
In base alle linee guida imposte dalla direzione di Sun, gli obiettivi aziendali sembrano focalizzarsi al momento sull'Utility computing, un sistema in cui il mercato può acquistare il tempo macchina sui computer Sun per un dollaro per cpu usata all'ora, e un dollaro per gigabyte di spazio hard-disk usato al mese. Si stanno convincendo gli application service provider a riscrivere le applicazioni al fine di utilizzare i servizi Sun piuttosto che tenerli su propri server. Tale modello è stato disegnato al fine di risparmiare sui costi.
Per aumentare l'utilizzo di sistemi operativi open source come linux, Sun ha in programma di sollevare i propri utenti dalle dispute sulla proprietà intellettuale collegate al suo sistema operativo.
Nel gennaio 2005 Sun ha realizzato un utile (19 milioni di dollari per l'ultimo quadrimestre), per la prima volta in tre anni. Le azioni di Sun sono considerate junk (spazzatura) e, per scelta, la Sun non è assicurata in alcuni settori (per esempio contro i terremoti), perché troppo costoso.
Al termine del 2005 è stato formalizzato un accordo tra Sun e Google che riguarda in modo molto vago lo sviluppo di futuri progetti comuni. La notizia è stata interpretata dai giornalisti del settore, in modo del tutto infondato, come un interesse di Google verso il sistema OpenOffice.org.
Sempre al termine dell'anno Sun ha rilasciato il nuovo processore UltraSPARC T1 confermando l'interesse dell'azienda per il mercato server ad alto parallelismo (smentendo le voci girate nel 2004) oltre che per il mercato del calcolo matematico.
Il 3 aprile 2007, Sun Microsystems Italia ha annunciato la nomina di Maria Grazia Filippini alla carica di Amministratore Delegato della società.
La dottoressa Filippini, che risponde direttamente a Peter Ryan, Senior VP, Global Sales and Services for Europe, Middle East and Africa, si occupa in particolare di promuovere sul mercato italiano la proposizione di valore di Sun, da sempre caratterizzata dalla continua innovazione tecnologica e resa disponibile attraverso i prodotti principali, come il sistema operativo Solaris™, i server industry-standard Sun Fire™, le soluzioni per l'archiviazione Sun StorageTek™ e i relativi servizi.
La dottoressa Filippini porta un'approfondita esperienza nel comprendere e risolvere le problematiche dei clienti nei mercati chiave di Sun; prima di entrare in Sun, Maria Grazia Filippini ha ricoperto dal 2004 il ruolo di Amministratore Delegato di Servizi ICT, Società del gruppo EDS con il quale ha iniziato a collaborare nel 1994.
“L'adozione sempre più ampia delle tecnologie legate alla diffusione della Rete e lo sviluppo di nuovi servizi per i consumatori e le imprese costituiscono opportunità che si addicono in modo particolare ad una realtà innovativa come Sun, la cui visione “The Network is the Computer” è sempre stata il riferimento per gli investimenti in Ricerca e Sviluppo”, ha dichiarato Maria Grazia Filippini, Amministratore Delegato e Direttore Generale, Sun Microsystems Italia. “È con grande convinzione ed entusiasmo che mi accingo a dare il mio contributo affinché la qualità dei nostri professionisti e delle competenze maturate, associate ad un'offerta unica di soluzioni tecnologiche, possano creare valore differenziante per il business dei nostri clienti e proiettare rapidamente Sun verso nuovi traguardi di crescita”.
Maria Grazia Filippini ha maturato una ventennale esperienza nel mondo dell’Information Technology con una carriera orientata allo sviluppo del business e alla gestione delle relazioni. Oltre a EDS, Maria Grazia Filippini ha collaborato con Etnoteam, Artificial Intelligence Software e DS Data Systems.
Maria Grazia Filippini si è laureata in Scienze dell’Informazione presso l’Università degli Studi di Milano e, successivamente, ha conseguito un master in Marketing presso la SDA Bocconi e il Certificate in "Leadership in the Global Enterprise" presso la Garvin School of International Management-Thunderbird University di Phoenix (Arizona).
[modifica] Software
[modifica] Sistemi operativi
Il Sun 1 era equipaggiato con Unisoft V7 UNIX. Più tardi, nel 1982 Sun fornì un Unix BSD customizzato chiamato SunOS come sistema operativo per le proprie workstation. Nel 1992, assieme ad AT&T, integrò il suo BSD unix e l'Unix System V nel Solaris.
Sun produce anche una variante più sicura di Solaris chiamata Trusted Solaris.
Sun è nota anche per la licenza comunitaria di tutte le sue principali tecnologie, incluse alcune pubblicazioni open source. Anche se tra gli ultimi arrivati, ha incluso Linux come parte della sua strategia — Sun ha affrontato dei momenti duri quando Linux ha iniziato a rosicchiare parte del suo mercato dei server. Recentemente però, Sun ha sviluppato un desktop software basato su Linux, chiamato Java Desktop System (in origine il nome in codice era "Madhatter") per l'uso sia con hardware x86 che con i sistemi thin-client proprietari SunRay. Ha inoltre annunciato piani per fornire il suo Java Enterprise System (uno strato middleware) su Linux, e per il rilascio del suo ultimo OS, Solaris 10, con una licenza open-source di qualche tipo.
[modifica] La piattaforma Java
La piattaforma Java è stata sviluppata negli anni '90 con l'obiettivo di disporre di programmi indipendenti dal device su cui sono usati, secondo lo slogan "Write once, run everywhere" (Scrivi una volta, esegui ovunque).
La piattaforma consiste di tre parti principali, il linguaggio Java, la Java Virtual Machine (JVM) e lo Java API. Il disegno della piattaforma è controllato dal venditore e dalla comunità di utenti attraverso il Java Community Process (JCP).
Il linguaggio Java è un linguaggio di programmazione object oriented. Dalla sua introduzione alla fine del 1995, è diventato uno dei linguaggi di programmazione più popolari del mondo.
Allo scopo di permettere a programmi scritti in linguaggio Java di girare (virtualmente) su qualsiasi apparato, i programmi Java sono compilati in byte code. Questo può essere letto da qualsiasi JVM, indipendentemente dall'ambiente.
Le Java API forniscono un ampio insieme di librerie di routine. L'edizione standard delle API è orientata alle workstation normali, mentre l'edizione enterprise è indirizzata alle grandi aziende di software che imlementano server applicativi a livello aziendale. L'edizione micro è usata per costruire software per apparecchi con risorse limitate, come i cellulari.
[modifica] La suite office
Sun ha comprato StarOffice con l'acquisizione della software house tedesca StarDivision e lo ha pubblicato come suite office OpenOffice.org, licenziata sotto GNU LGPL e SISSL (Sun Industry Standards Source License). OpenOffice.org, spesso comparato a Microsoft Office (un portavoce Microsoft ha dichiarato che è paragonabile a Office 97), è disponibile su molte piattaforme ed è ampiamente usato dalla comunità open source.
StarOffice è un prodotto a sorgente chiusa basato su OpenOffice.org. Le principali differenze tra StarOffice e OpenOffice.org sono che Sun lo supporta e viene "pacchettizzato" con un'ampia documentazione, una vasta gamma di font e modelli, e quello che Sun sostiene essere un dizionario e thesaurus migliorato. Mentre i nuovi rilasci di OpenOffice.org sono abbastanza frequenti, StarOffice segue una schedulazione più conservatrice, che si suppone più adatta all'impiego nelle imprese.
[modifica] Voci correlate
- Java Desktop System
- Java Enterprise System
- Java applet
- JavaMail
- Solaris Operating Environment
- Sun GridEngine
[modifica] Altri progetti
Commons contiene file multimediali su Sun Microsystems
[modifica] Collegamenti esterni
Informazioni ufficiali Sun
Informazioni generali e ufficiose di Sun
- (EN) SunHELP - Notizie e risorse Sun
- (EN) Online Sun Information ArcHive
- (EN) Silicon Valley InfoZone - Sun Microsystems
Informazioni non ufficiali Sun 3
- (EN) Sun3 Archive
- (EN) Sun3 Zoo
Sun 2 Workstation
Storie su Sun