I sistemi operativi dei palmari.
by kopetea
Quali sono i sistemi operativi che troviamo sui palmari in commercio?
Gli attuali palmari si suddividono in due grandi famiglie, concorrenti tra loro: i
PocketPC e i
Palm .
I primi hanno
Windows Mobile , gli altri il
PalmOS . Esistono anche altri sistemi operativi ma hanno quote di mercato molto marginali (Symbian, Linux, etc...)
Cos'è Windows Mobile?
Windows Mobile è il sistema operativo sviluppato da Microsoft per i dispositivi tascabili.
Le origini di questo sistema operativo risalgono al 1996. L'ultima release di Windows Mobile è la 5.0 (codename Magneto), introdotta verso la metà del 2005.
Come si intuisce dal nome, Windows Mobile è un derivato della famiglia di sistemi operativi Windows sviluppati da Microsoft, ma ha un
kernel differente e gira su una piattaforma completamente diversa.
Le caratteristiche della famiglia dei sistemi operativi Windows Mobile sono:
- il menù “Start” che comprende l'elenco dei programmi usati di recente, il collegamento al gruppo Programmi (per un facile accesso alle applicazioni installate nel dispositivo), Impostazioni (equivalente al Pannello di Controllo) e la Guida in linea;
- la schermata iniziale "Oggi " che contiene la data corrente, i dati del proprietario, gli appuntamenti a breve scadenza, l'elenco delle e-mail e delle cose da fare (la classica "To Do list");
- la taskbar in cui sono visualizzati l'ora, il volume e lo stato della connessione a Internet. Quando si apre la finestra di un programma o di un messaggio, nello spazio vuoto a destra dell'orologio appare un "OK" oppure un'icona “X” per chiudere la finestra;
In Windows Mobile sono integrate alcune applicazioni della suite Microsoft Office in versione adattata a Pocket PC e prive di diverse funzioni:
Word Mobile, Excel Mobile e Pocket MSN .
A partire dalla versione 5.0 di Windows Mobile è incluso anche
PowerPoint Mobile.
Completano la dotazione software una versione ridotta di Outlook, con le classiche funzioni di agenda, calendari, contatti e posta; l'utilità
ActiveSync con cui è possibile convertire i propri file Office in formato compatibile con i Pocket PC e
Windows Media Player, attualmente nella versione 10, che consente di riprodurre i seguenti formati multimediali: WMA, WMV, MP3, e AVI.
Quali sono le differenze tra Windows Mobile 5.0 e Windows Mobile 2003SE?
Windows Mobile 5.0 è l'evoluzione di Windows Mobile 2003SE ed incorpora numerose novità, tra le quali:
- nuova versione di Office, chiamata Office Mobile, che comprende:
- PowerPoint Mobile.
- Excel Mobile con opzioni di grafica.
- Word Mobile, con possibilità di inserire tabelle.
- Windows Media Player 10 Mobile;
- gestione fotocamera e videocamera;
- supporto Bluetooth migliorato, interfacciabile con dispositivi GPS;
- miglioramento delle funzionalità Microsoft Exchange Server;
- gestione e segnalazione degli errori simile a quella dei sistemi desktop di Windows;
- sincronizzazione dati con ActiveSync migliorata e velocizzata;
- maggiore autonomia delle batterie (circa il 30% in più) ottenuta memorizzando i dati in supporti permanenti anziché in RAM volatili.
Windows Mobile 5.0 è basato sulla piattaforma
.NET Compact Framework 2.0
Il mio palmare ha Windows Mobile 2003, che differenze ci sono con Windows Mobile 2003SE?
Windows Mobile 2003SE (Second Edition), introdotto per la prima volta da un palmare DELL, è un aggiornamento di Windows Mobile 2003, rilasciato il 24 Marzo 2004, e include diverse migliorie, tra le quali:
- schermo impostabile in modalità portrait (verticale) e landscape (orizzontale);
- programma Pocket Internet Explorer con possibilità di visualizzare le pagine con il testo su una sola colonna, cosa che facilita la lettura perché si deve solo scrollare verticalmente;
- schermo con risoluzione VGA (640×480) e QVGA, rispetto ai 320X240 delle versioni precedenti. Sono previste anche schermate quadrate (240×240 e 480×480 per VGA), che permettono ai costruttori di aggiungere una tastiera hardware sotto il display. Questa opzione, inizialmente non prevista, è stata poi aggiunta dalla Microsoft su richiesta dei produttori di Pocket PC;
- supporto per l'accesso Wi-Fi in 'modalità criptata' (WEP/WPA).
Funzionano i programmi per Windows Mobile sul mio computer Windows di casa? ho visto che sono sempre con estensione “.exe”...
I programmi per Windows Mobile, sebbene abbiano la stessa estensione “
.exe” che contraddistingue gli eseguibili in Windows, non funzionano su sistemi operativi Windows. Il motivo è presto detto: i PocketPC a livello di architettura hardware sono completamente diversi dai computer desktop. Diverso è il processore, diverso è il sistema operativo, diversa è la gestione della memoria, etc..
Non si tratta di una scelta commerciale ma di una incompatibilità totale tra le due piattaforme.
Posso sincronizzare un PocketPC con il mio computer Apple Macintosh?
Dipende. Se hai un computer Macintosh con processore Intel puoi scegliere se:
- installare Windows tramite BootCamp e da Windows usare ActiveSync, l'utility fornita da Microsoft per la sincronizzazione dei PocketPC con un computer Windows
- acquistare un'applicazione commerciale per MacOS in versione Intel per la sincronizzazione del PocketPC..
Se invece hai un Macintosh con processore PowerPC non è possibile usare ActiveSync perché non è possibile installare Windows in maniera nativa (e non in emulazione). In questo caso, è necessario usare alcune applicazioni commerciali per MacOS, come ad esempio “
The Missing Sync for Windows Mobile”
Voglio provare Windows Mobile prima di comprare un palmare basato su di esso, esiste un emulatore per il mio computer Windows?
Si ed è anche liberamente scaricabile dalla rete. Per informazioni e download vedi qui:
http://www.microsoft.com/downloads/d...displaylang=en
Cos'è PalmOS?
PalmOS è un sistema operativo compatto sviluppato da
PalmSource, Inc. nel 1996, per i PDA costruiti da PalmOne, HandsSpring e Sony. E' stato concepito per essere facile da utilizzare e molto simile concettualmente ai sistemi operativi desktop.
PalmOS è dotato di agenda, contatti indirizzi, orologio, appunti, software di sincronizzazione, memo testuali e browser web.
L'ultima versione di PalmOS è la versione 5.4.9 (codename Garnet) che supporta microprocessori a 32 Bit ARM della Samsung, Intel e Texas Instruments.
A differenza delle versioni precedenti, Palm OS 5 è multithread ed ha il supporto nativo per il Wi-Fi, un sistema di crittografia a 128 Bit ed un supporto per schermi ad alta risoluzione. Inoltre ha un miglior supporto multimediale per file audio e video e un miglior supporto per dispositivi bluetooth.
PalmOS 5 supporta, seppur in maniera limitata, il multitasking (di tipo cooperativo, come MS-Windows 3.1) ed è possibile riprodurre un file MP3 o eseguire alcune altre funzioni mentre vengono svolte attività.
La prossima versione del PalmOS, la 6.0, nome in codice "Cobalt", è prevista per il 2007 e sarà basata su Linux.
Ho provato ad installare un programma per PocketPC sul mio Palm ma non funziona, perché?
I Palm e i PocketPC, sebbene siano molto simili a livello di hardware, hanno un sistema operativo diverso tra loro e ciò non permette di usare un'applicazione per Windows Mobile su PalmOS e viceversa.
Dove stanno i file eseguibili con estensione “.exe” sul mio Palm?
Non ci sono, semplice. PalmOS non usa lo stesso formato di Windows Mobile per gli eseguibili e per i file.
Il filesystem di PalmOS è molto particolare: si tratta di un insieme di database, tutti presenti in memoria senza una organizzazione in directory, tipica dei filesystem gerarchici.
Ogni database possiede una intestazione standard, all'interno della quale si trovano un Type ed un Creator, tipici dei sistemi operativi “System” della Apple.
Nel CD fornito insieme al Palm vi sono dei tool che ti permettono di visualizzare tutto il contenuto del Palm, in maniera analoga al contenuto di una directory sul pc e ti permettono di visualizzare il Type ed il Creator.
Quelli con estensione "
prc" sono programmi eseguibili, quelli con estensione "
pdb sono dati (Palm Data Base).
Nell'intestazione del database il Creator serve per identificare tutti i database appartenenti o creati da un applicativo.
Ho letto sul web che PalmOS non sarà più prodotto dalla PalmSource, Inc., è vero?
Si, PalmSource, Inc., la società che sviluppava il sistema operativo PalmOS, è stata acquistata nel Settembre del 2005 dalla giapponese ACCESS Co., Ltd, la società che sviluppa il rinomato browser NetFront per palmari.
Ho visto sul web un Palm Treo 700 con sistema operativo Windows Mobile, era una bufala?
No, niente affatto. Sul finire del 2005, la Palm Inc. ha introdotto sul mercato lo smartphone Treo 700w con sistema operativo Windows Mobile 5.
Nuovi dispositivi palmari sviluppati da Palm,Inc. con Windows Mobile sono attesi nei prossimi mesi.
Palm Inc. ha comunque precisato che continuerà a supportare e produrre palmari con PalmOS anche in futuro.
Voglio provare PalmOS prima di acquistare un Palm, esiste un emulatore di PalmOS per il mio computer Windows?
Si ed è anche liberamente scaricabile dalla rete. Per il download vedi qui:
http://www.palmos.com/dev/tools/emulator/
Quali sono gli altri sistemi operativi disponibili sui palmari?
Windows Mobile e PalmOS non sono gli unici sistemi operativi per dispositivi tascabili.
Negli ultimi anni si stanno affermando sempre di più
Symbian (molto usato sugli SmartPhone, telefoni cellulari con funzioni di PDA) e
Familiar Linux, una speciale versione di Linux preparata appositamente per i palmari.
Cos'è SymbianOS?
SymbianOS è un sistema operativo studiato ed ottimizzato per gli Smartphone, telefoni cellulari con funzioni di PDA (Personal Digital Assistant) prodotto dal consorzio Symbian Ltd., una joint venture fondata nel 1998, che include Nokia, Siemens AG, Ericsson, Panasonic, Sony Ericsson e Psion.
SymbianOS è l'erede del sistema operativo EPOC, creato dalla Psion, nella sua incarnazione 'EPOC32', alla fine degli anni novanta, per la sua linea di palmari.
E' un sistema operativo molto avanzato e include tecnologie come il multithreading (una applicazione può effettuare più operazioni contemporaneamente), multitasking prelazionale (possibilità di eseguire più applicazioni contemporaneamente) e protezione della memoria.
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.
Il primo telefono mobile ad utilizzare SymbianOS fu la Sony Ericsson con il modello P800 ed la Nokia con i modelli 9200 e 7650.
Cos'è Familiar Linux?
Esistono varie versioni di Linux per palmari, sia per quelli basati su Windows Mobile che per quelli basati su PalmOS. La versione di Linux più facile da installare è, a mio giudizio, Familiar Linux.
Il progetto Familiar Linux è composto da svilupattori di tutto il mondo impegnati a realizzare il sistema operativo di prossima generazione per palmari.
Attualmente, il primo obiettivo che gli sviluppatori si sono imposti è rendere Familiar Linux tra i sistemi operativi più stabili per PDA, mantenendo le caratteristiche dei sistemi Linux per desktop. Familiar Linux esiste e funziona su un gran numero di palmari HP della serie iPAQ e su palmari di altre marche, inclusi quelli di Palm, Inc.
Familiar Linux è disponibile sia in versione con interfaccia grafica (
GPE basato sulle librerie GTK e
OPIE basato sulle librerie QT della Trolltech) che in versione a riga di comando, con terminale testuale.
La procedura di installazione di Familiar Linux è diversa da palmare a palmare.
Per ulteriori informazioni, visita il sito di supporto di Familiar Linux:
http://familiar.handhelds.org/