Symbian
Da Wikipedia, l'enciclopedia libera.
Symbian è un sistema operativo per dispositivi mobili (cosiddetti smartphone), prodotto da Symbian Ltd. Symbian appartiene a Nokia, Ericsson, Panasonic, Siemens AG, Samsung e Sony Ericsson.
Indice |
[modifica] Storia
"Symbian OS" è l'erede del sistema operativo EPOC, creato dalla Psion, nella sua incarnazione 'EPOC32', alla fine degli anni novanta, per la sua linea di palmari.
La nascita di Symbian OS risale al giugno del 1998 con la creazione di una compagnia indipendente (Symbian Limited) nata dalla cooperazione di diverse compagnie telefoniche e dalla stessa Psion.
Nel giugno del 2008 Nokia ha comunicato l'intenzione di rilevare le quote azionarie delle altre società al fine di divenire l'unico proprietario del sistema operativo. Una volta completata l'acquisizione la società ha comunicato l'intenzione di rendere open source il sistema operativo[1], con la creazione di Symbian foundation, formata dai vecchi proprietari e aperta ad altri produttori che si dovrà occupare di unificare tutte le interfacce in una nuova release del sistema operativo e gestirne l'apertura agli sviluppatori esterni.
Il primo telefono mobile ad utilizzare questo sistema operativo fu la Sony Ericsson con il modello P800 e Nokia con i modelli 9210 e 7650. L'ultima versione disponibile del sistema operativo è la 9.5.
[modifica] Design
Symbian non è un sistema operativo open source poiché il codice sorgente non è disponibile pubblicamente; tuttavia, quasi tutto il codice è fornito ai produttori di dispositivi mobili basati su Symbian e ad altri operatori. Inoltre la documentazione relativa alle API è disponibile pubblicamente, dunque chiunque ha la possibilità di sviluppare software per Symbian. Questo è in contrasto con altri sistemi operativi per terminali mobili che generalmente accettano soltanto applicazioni Java.
Come altri sistemi operativi dispone di funzionalità di multithreading, multitasking e protezione della memoria. Grande importanza è data all'utilizzo della memoria mediante tecniche specifiche di Symbian che determinano la rarità degli errori dovuti a una cattiva gestione della memoria (memory leak). Tecniche analoghe permettono un'altrettanto efficiente gestione dello spazio su disco. Il funzionamento di Symbian è basato su eventi e la CPU è automaticamente disabilitata quando non vi siano eventi attivi: il corretto uso di questa tecnica aiuta ad assicurare alle batterie una durata maggiore (molto importante sui telefoni cellulari).
[modifica] Interfacce
Numerose interfacce di dispositivi mobili (dette anche "piattaforme"), sviluppate direttamente dai produttori dei dispositivi, sono basate su Symbian:
- Nokia Serie 80: usata dai "communicator" di Nokia
- Nokia Serie 90: usata da alcuni tablet di Nokia
- Nokia Serie 60 o S 60 (la più diffusa): usata (oltre che da Nokia) anche da Siemens, Sendo, Panasonic, Samsung
- UIQ: usata per PDA di Sony Ericsson, Motorola, BenQ, NTT DoCoMo
- MOAP: usata per terminali di Fujitsu, Mitsubishi, Sony Ericsson e Sharp per NTT DoCoMo in Giappone
[modifica] Versioni
- Symbian OS 6. E' del 2001 la prima versione del sistema operativo con il nuovo nome. Viene aggiunto il supporto a bluetooth: nella versione 6.2 era possibile trasferire via Bluetooth/IrDA qualsiasi tipo di file, da una suoneria a un installer di un programma. Il primo cellulare con sistema "aperto" fu il Nokia 9210. Fu introdotta la strategia delle differenti interfacce per diversi costruttori e tipi di dispositivi (con o senza tastiera, con tastiera estesa, etc).
- Symbian OS 7. Nel 2003 con questa release vennero aggiunti il supporto a EDGE e IPv6. Con la versione 7.0 i file .mid, .sis, .java e .mp3 sono diventati oggetti protetti e non inviabili tramite la normale funzione del telefono (ma non tramite programmi aggiuntivi, basta infatti rinominare l'estensione del file da inviare per esempio come nomefile.txt con un semplice programma come FExplorer), per evitare la riproduzione illegali di contenuti. Ma il formato .midi, presumibilmente per una dimenticanza dei programmatori, è inviabile.
- Symbian OS 8. Uscì nel 2004 con nuove API per il supporto a CDMA, 3G, data streaming, DVB-H, Open GL ES. E' stato prodotto con due kernel differenti: EKA1 e EKA2. Dalla versione anche il formato midi è risultato protetto e quindi non inviabile ad altro apparecchio.
- Symbian OS 9. Si sceglie di sviluppare solo il kernel EKA1, perdendo parte della retrocompatibilità.
- La versione 9.1 esce nel 2005 con molte caratteristiche di sicurezza e il supporto a bluetooth 2.0.
- La release 9.2 è completamente retrocompatibile con tutte le funzionalità e i programmi della versione precedente, la 9.1.
- La versione 9.3 del 2006 include miglioramenti nella gestione della memoria e il supporto nativo per Wi-Fi.
- La release 9.5 è stata annunciata nel marzo 2007. Per gli High-performance smartphone il risparmio di RAM utilizzata è del 20-30% in meno per un'accensione più rapida di qualche secondo per quanto riguarda il sistema e del 75% in meno per i programmi. La versione introdurrà Location-based service e ottimizzerà la ricezione del digitale terrestre, ma in generale sono migliorate tutte le capacità multimediali: supporto per fotocamera (una serie di automatismi per scatti facili, immediati e perfetti), le funzionalità VoIP e il passaggio automatico dalla connettività 3G e GSM a quella VoIP.
[modifica] Compatibilità
- I dispositivi dotati di una versione compresa dalla 7.0 alla 8.1 sono spesso compatibili tra loro.
- Dalla versione 9.1 in poi tutti i dispositivi non supporteranno le applicazioni delle versioni precedenti.
- Dalla versione 9.2 i telefoni sono dotati di acceleratore grafico 3D e da una CPU più potente (l'unico 9.1 ad essere dotato di ciò, è l'N93).
La TV mobile, la tecnologia HSDPA e il Bluetooth 2.0, non appartengono ad una versione "specifica" di Symbian, ma si possono trovare su alcuni dei telefoni più recenti.
[modifica] Applicazioni
- Per Symbian OS sono disponibili un grande numero di programmi, il che ne fa un prodotto altamente espandibile e personalizzabile, sia gratuiti che a pagamento. Sono stati importati inoltre numerosi giochi da console in versione Mobile, adattati al telefono. È attualmente possibile visionare e (in alcuni casi) modificare direttamente dal telefono documenti di Word, Excel, PowerPoint, Outlook Express e PDF.
- Guardian e’ il sistema antifurto per i terminali Symbian Series60. Ogni volta che si accende il cellulare, Guardian verifica che la sim inserita sia autorizzata e, in caso negativo, notifica l’avvenuto cambio sim inviando un sms ad un numero telefonico impostato in precedenza. Guardian fornisce poi un controllo remoto del cellulare, consentendo di cancellare le proprie foto, la rubrica, gli sms, i video e gli audio in caso di furto o smarrimento del cellulare.
[modifica] Concorrenza
Symbian ha tra i suoi concorrenti sistemi operativi per dispositivi mobili come Windows Mobile, Palm OS, Linux e OS X distribuito recentemente con l'iPhone della Apple. Operatori e produttori di telefoni cellulari preferiscono la maggiore configurabilità di Symbian rispetto a Windows Mobile, sebbene questa renda poi l'integrazione dei dispositivi basati su Symbian più difficoltosa.
[modifica] Azionisti
La partecipazione alla nascita della società nel 1998 era suddivisa tra diverse compagnie che detenevano quest quote di azioni:
- Nokia 32.2%
- Psion 31.1%
- Ericsson 17.5%
- Panasonic 7.9%
- Samsung 5%
- Siemens AG 4.8%
- Sony Ericsson 1.8%
Nel 2004, Psion ha venduto la propria partecipazione in Symbian Ltd. Le attuali quote di partecipazione sono le seguenti:
- Nokia 47.9%
- Ericsson 15.6%
- Sony Ericsson 13.1%
- Panasonic 10.5%
- Siemens AG 8.4%
- Samsung 4.5%
Benché BenQ abbia acquistato la divisione "telefonia mobile" di Siemens AG, la relativa partecipazione in Symbian Ltd. non è passata di mano automaticamente; perché ciò possa avvenire sarà necessaria l'approvazione del Symbian Supervisory Board.

