Symbian OS

Da Wikipedia, l'enciclopedia libera.

(Reindirizzamento da Symbian)
Symbian OS
Sviluppatore The Symbian Foundation
Ultima versione Symbian^2 (maggio 2009)
SO Symbian
Genere Sistema Operativo
Licenza Eclipse Public License
Sito web http://www.symbian.org/

Symbian OS è un sistema operativo per dispositivi mobili (i cosiddetti smartphone), prodotto da Symbian Foundation.

Indice

[modifica] Storia

Il Symbian OS è l'erede del sistema operativo EPOC, nella sua incarnazione EPOC32, creato dalla Psion alla fine degli anni novanta per la sua linea di palmari. La sua nascita risale al giugno del 1998 con la creazione della compagnia indipendente Symbian Limited nata dalla cooperazione di diverse compagnie telefoniche e dalla stessa Psion. Il primo telefono mobile ad utilizzare questo sistema operativo fu il Sony Ericsson modello P800 e i Nokia 9210 e 7650. L'ultima versione disponibile del sistema operativo è la 9.5. Da Maggio 2009 è disponibile la nuova release Symbian 2 che equipaggia il Nokia N97.

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, 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.[1][2] Symbian non è difatti attualmente 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, anche la documentazione relativa alle API è disponibile pubblicamente, quindi chiunque ha la possibilità di sviluppare software per Symbian.

[modifica] Caratteristiche

Come altri sistemi operativi, Symbian 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:

[modifica] Versioni

  • Symbian OS 6. È 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. È stato prodotto con due kernel differenti: EKA1 e EKA2. Dalla versione 8 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à un 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, e la funzionalità Touchscreen.

[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.
  • la versione 9.2 FP2 è parzialmente compatibile con alcuni programmi del Symbian 9.5 (versione per touchscreen)

[modifica] Particolarità

  • Alcuni telefoni, a partire dalla versione 9.1, sono stati dotati di acceleratore grafico 3D: Nokia N93, N93i (versione 9.1), N95, N95 8gb, N82 (versione 9.2). Attualmente nessun telefono basato sulla versione 9.3 ha un acceleratore grafico 3D (quindi, neppure i Nokia N79, N85, N96).
  • La TV mobile e la tecnologia HSDPA non appartengono ad una versione "specifica" di Symbian, ma si possono trovare su alcuni dei telefoni più o meno recenti (come i Nokia N92 (non commercializzato in alcuni Paesi, tra cui l'Italia) ed i Nokia N96).

[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.

[modifica] Concorrenza

Symbian ha tra i suoi concorrenti sistemi operativi per dispositivi mobili come Windows Mobile, Palm OS, OpenMoko, iPhone OS, distribuito con l'iPhone della Apple, ed Android, sviluppato da Google.

[modifica] Azionisti

La partecipazione alla nascita della società nel 1998 era suddivisa tra diverse compagnie che detenevano queste quote di azioni:

Nel 2004, Psion ha venduto la propria partecipazione in Symbian Ltd. Le attuali quote di partecipazione sono le seguenti:

Benché BenQ abbia acquistato la divisione "telefonia mobile" di Siemens AG, la relativa partecipazione in Symbian Ltd. non è passata di mano automaticamente; perché ciò avvenisse è stata necessaria l'approvazione del Symbian Supervisory Board.

A giugno 2008 Nokia annuncia di aver acquisito la totalità delle azioni di Symbian e - insieme a Motorola, Sony Ericsson, NTT DoCoMo, Texas Instruments, Vodafone, Samsung, LG e AT&T - dà vita alla Symbian Foundation, un'organizzazione non-profit che gestirà Symbian OS, rilasciando la piattaforma sotto licenza EPL, una licenza open source.

Nel Luglio 2009 parte del codice di Symbian (in particolare i pacchetti che si occupano delle tecnologie di sicurezza) è già disponibile sotto licenza EPL. Symbian Foundation ritiene tale scelta simbolica in attesa del rilascio del codice completo.

[modifica] Note

  1. ^ Nokia acquista Symbian e crea la Foundation
  2. ^ Nokia compra Symbian e la trasforma in progetto open source

[modifica] Collegamenti esterni

Strumenti personali