Newsgroup: it.comp.hardware.palmari
Titolo: [ALP]: qualche dettaglio in piu'

Qualche dettaglio in piu':
http://www.access-company.com/products/linux/alp.html

 
http://www.access-company.com/products/linux/alp.html
Un paio di cose curiose:
- Performance 
200 MHz ARM 9 minimum; 400 MHz ARM 9 or greater recommended (questa neanche
tanto)
- Display 
240 x 320 display - QVGA (optimized for the platform) 
320 x 480 display - HVGA 
800 x 480 display - Widescreen (maximum) 
65k color support (minimum) 
256k color support (maximum)
Qui manca la risoluzione classica 320*320, più in generale quella quadrata.

 800 x 480 display - Widescreen (maximum) 
Questa ci piace tanto.... ;)
Io sottolineerei anche:
* Based on a multitasking, multithreaded Linux kernel 2.6.14 or later
(mi incuriosisce se e come implementeranno aggiornamenti del kernel)
# HandMail™ (available 2Q2007)
# iMessenger™
# Documents (available 2Q2007) 
Finalmente del software in bundle. Sperando che sia all'altezza...
E finalmente anche:
# Java JV-Lite2 Wireless Edition software (Java Virtual Machine)
sperando che l'integrazione sia decente.
-- 
| _ \__ _ __| |_  ___ / _| | Fix: MacBook Pro 15 ~ 2GHz ICD ~ 1GB DDR2
|   / _` (_-< ' \/ -_)  _| | Mob: Nokia E61 v3.0633.09.04 
|_|_\__,_/__/_||_\___|_|   | Gam: Sony PSP v2.71 SE-C + DevHook 0.46

 Qualche dettaglio in piu':
Telefonino rulez!
-- 
"Those who try to lead the people 
can only do so by following the mob"
Oscar Wilde
http://www.cieloprovvisorio.net

 Telefonino rulez!
Giusè, ti conviene far rientrare questa tua presa di posizione nel silenzio,
sono appena rientrato dal 3GSM e posso confermarti che non sei mai stato
così lontano dalla realtà... :-)
Ciao, Gm
-- 
www.morse.it

 così lontano dalla realtà... :-)
Bene: cosa hai visto. Descrivi DETTAGLIAMENTE.


Reply to message from 
ras...@fehsar.it
 (Rashef) (Tue, 13 Feb 2007 13: 
38:00) about "Re: [ALP]: qualche dettaglio in piu'": 
 >> - Display 
 >> 800 x 480 display - Widescreen (maximum) 
 > Questa ci piace tanto.... ;) 
Si', in effetti sarei curioso di vedere un simil-Universal alla ALP 
 > Io sottolineerei anche: 
 > * Based on a multitasking, multithreaded Linux kernel 2.6.14 or 
 > later (mi incuriosisce se e come implementeranno aggiornamenti del 
 > kernel) 
Ho qualche dubbio sulla possibilita di aggiornare il kernel, pero' non 
si sa mai... 
Bye Francis 

 si sa mai... 
Usa la GTK+, io mi preoccuperei per questo: mettono in ginocchio molte
schede video "low cost" di nuova generazione.


 schede video "low cost" di nuova generazione.
Con la 2.10 (che ALP dovrebbe usare) hanno risolto parecchie rognette di
buffering e di occupazione di memoria in generale.
Poi dipende sempre dal tema che usi.
Ho installato Gnome su un K6-400 con una Geforce 2 MX proprio sabato
scorso, e problemi prestazionali non ne ho visti, se non nello spostamento
delle finestre piene, ma quello e` un problema di xorg, non delle GTK+), e
usa ancora le 2.8 (Debian Etch).
Per tornare ai palmari, sullo Zaurus ho GPE (che usa Gtk), e nemmeno li`
ho rallentamenti nel ridisegno delle finestre.
Se ti riferisci alla velocita` di disegno dei bordi di sawfish o di
metacity, secondo me sono semplicemente scritti male. Sawfish e`
addirittura in LISP compilato al volo, invece che in C precompilato...
Bye.

 schede video "low cost" di nuova generazione.
Fortunatamente la scheda video c'entra poco...


 addirittura in LISP compilato al volo, invece che in C precompilato...
Io temo questo. Ma mi chiedo: in cosa è superiore rispetto ad una
soluzione linux normale?


 soluzione linux normale?
Come è lecito aspettarsi, l'integrazione di hardware e software e, di
conseguenza, l'ottimizzazione delle prestazioni.
Il risultato che *più o meno* si otterrebbe con una gentoo compilata da
stage 1 ed un kernel con i moduli essenziali.


 soluzione linux normale?
Vedendo i paper, hanno scritto un tot di librerie e un modulo per il
kernel.
Il modulo dovrebbe servire per implementare politiche di sicurezza, e
probabilmente anche lo strato di virtualizzazione per le vecchie
applicazioni, mentre le librerie credo servano ad astrarre dei widget
grafici e delle funzionalita` tipiche di PalmOS, ed altre dedicate alla
telefonia (a parte GPE Phone Edition uscito da una settimana, non c'e`
niente di standard in Linux per gestire la parte di telefonia).
Per il resto si appoggia alla stessa infrastruttura di Gnome: le Gtk per i
widget, le Glib per le funzioni di astrazione dei tipi e gli algoritmi
standard, gstreamer per il multimedia, ecc.
Bye.

 conseguenza, l'ottimizzazione delle prestazioni.
ARM-8 Non mi fa stare particolarmente bene...


 standard, gstreamer per il multimedia, ecc.
In pratica palmos è un wrapper?


 In pratica palmos è un wrapper?
Da quel che leggo al link che ha iniziato il thread, PalmOS (ora si
chiama Garnet VM) e` semplicemente una virtual machine (un po' un
miscuglio tra wine e bochs/vmware/xen, credo) per far girare applicazioni
PalmOS sul nuovo sistema, mentre tutto il resto cambia.
Immagino renda virtuale anche un FS virtuale per accedere ai pdb del
PalmOS, visto che PalmOS non ha un fs ma una specie di database.
Inoltre c'e` la Java VM (Access JV Lite) per i software Java.
Tutto il resto credo siano praticamente applicazioni native che usano il
formato ELF di Linux per i binari e le classiche librerie .so
Tutti i componenti di ACCESS (tranne Garnet, JV Lite e il modulo/patch del
kernel) credo siano librerie, alcune di wrapping (Custom Widgets), altre
native (Mobile Services e Messaging Framework), o server in ascolto,
probabilmente su Unix sockets (Telephony e Connection Manager).
Hiker e` il framework (open source, visto che e` sotto Mozilla License)
che fa da interfaccia tra le applicazioni e il resto.
Specifico che sono tutte mio supposisioni guardando la struttura del
sistema come si vede nei PDF allegati, non e` che ho informazioni di prima
mano. :)
Bye.

 sistema come si vede nei PDF allegati,
Da quel poco che volutamente conosco di Linux, mi sembra un
bell'accrocchio....
