Oltre allo sviluppo di software tradizionale per GNU/Linux (x86) sono interessato anche alle tecnologie GNU/Linux embedded, ad esempio con la realizzazione di software per i palmari Zaurus SL5000D e SL5500 di Sharp.
Qtopia 1.6.1 ROM image è - come si può presumere dal nome - un’immagine ROM alternativa per il palmare Zaurus SL-5500 (ma probabilmente anche per il modello SL5000D) caratterizzata da una versione aggiornata dell’ambiente Qtopia (versione 1.6.1) di Trolltech e dal nuovo Linux kernel 2.4.18 fornito da Sharp con la loro nuova ROM ver. 3.10. Per installarla, bisogna seguire la stessa procedura di trasferimento di una normale immagine ROMIMAGE/OSPACK (descritta qui
) come quelle fornite da Sharp; tuttavia invece di creare un unico file Ospack, ho deciso di separare la distribuzione in un file per il kernel (zImage), e un altro per il filesystem (initrd.bin), in modo analogo al progetto OpenZaurus. Utilizzare i file zImage e/o initrd.bin invece di un singolo file OSPACK/ROMIMAGE azzera il rischio di danneggiare lo Zaurus se qualcosa va storto, perch$eacute; questi file non vanno a sovrascrivere l’area di avvio del sistema.
Questa immagine ROM, inoltre, non contiene nessun software commerciale, come HancomOffice, Jeode, Opera, utility Sharp e altri, a causa delle loro licenze restrittive; tuttavia include qpdf e whatsuponz; anche i file di guida e i giochi inclusi di default sono stati rimossi per via del limitato spazio disponibile. È stato aggiunto però kpacman. Tutte le applicazioni presenti in questa ROM sono GPL e si possono trovare tutti i relativi sorgenti in rete, ad esempio i sorgenti di Qtopia 1.6.1 da Trolltech
. Acquista da Handango
!
ZaurusDemo è un’applicazione di presentazione di questa nuova serie di palmari, totalmente innovativi nel design e nelle tecnologie utilizzate; è stata premiata da Sharp USA per il contest 2002 Developers Challenge, terminato il 31 ottobre 2002.
ZaurusDemo 1.0 è software libero, rilasciato sotto la licenza GNU GPL ver. 2 o successive.
Download: zaurusdemo_1.0_src.tar.gz (codice sorgente); zaurusdemo_1.0_arm.ipk (pacchetto da installare sul palmare).
Zaurus_check è uno script di shell che monitora constantemente la connessione/disconnessione di un palmare Sharp Zaurus serie SL al proprio PC GNU/Linux; configura le connessioni di rete e gestisce un’apposita icona per il desktop KDE dell’utente, per lanciare il filemanager Konqueror in modo da gestire il trasferimento di file FTP. È fornito di comodi script di installazione e disinstallazione che configurano zaurus_check come servizio per sistemi GNU/Linux con init Sys-V (Mandrake, RedHat, SuSE, ecc.).
Download: zaurus_check.tar.gz (ver. 1.0).
OPIE Player 2 è il lettore multimediale per audio e video del progetto OPIE e OpenZaurus, utilizzante i codec di Xine, preparato per l’ultima ROM originale Sharp dello Zaurus SL-5500.
Download: opieplayer2_0.9.3_arm.ipk
Brightness applet da Qtopia 1.6 è il port della applet per regolare la luminosità dello schermo presente in Qtopia 1.6 per l’ultima ROM originale Sharp dello Zaurus SL-5500.
Download: brightness-applet_1.6.1_arm.ipk
New Clock è il port della applet e dell’applicazione orologio presente in Qtopia 1.6 (migliorata con sveglia) per l’ultima ROM originale Sharp dello Zaurus SL-5500.
Download: qtopia1.6-clock_1.6.1_arm.ipk
New Calculator è il port della calcolatrice presente in Qtopia 1.6 (migliorata con funzioni scientifiche) per l’ultima ROM originale Sharp dello Zaurus SL-5500.
Download: qtopia1.6-calculator_1.6.1_arm.ipk