stefanolaguardia.eu

Diritto, informatica, politica e….
  • rss
  • Inizio
  • Chi sono
  • Contattami
  • About…
  • Downloads
  • Petizione Bloggers

Neo FreeRunner. Impressioni sullo Smartphone Open source dopo una settimana di uso

stefano | 23 Luglio 2008

Se ti interessa essere aggiornato sui nuovi articoli pubblicato su questo sito sottoscrivi gli RSS feed. Grazie per avermi visitato!

Girovagando per la rete sono stato colpito da un articolo pubblicato sul blog di Joachim Breitner e riguardante un commento all’unico smartphone attualmente sul mercato interamente sviluppato su una piattaforma Free Software. Sto parlando ovviamente del Neo FreeRunner che da pochi giorni è in vendita e del quale vi avevo parlato in un recente articolo di questo blog.

Joachim, nel suo articolo intitolato “One week with an OpenMoko Freerunner“, ci spiega quali sono state le sue impressioni dopo aver ricevuto il suo FreeRunner ed averlo usato per circa una settimana. Le conclusioni alle quali giunge non sono esattamente positive e riguardano principalmente le modalità di partecipazione allo sviluppo di questo smartphone che, nonostante ne abbia davvero molto bisogno, pare che non siano molto ben organizzate. Dato che ritengo molto interessante il giudizio di Joachim, gli ho chiesto di poter tradurre il suo articolo ed avendo ricevuto parere positivo, ve lo riporto per intero in italiano :)

Una settimana con un OpenMoko Freerunner

Circa una settimana fa ho ricevuto il mio OpenMoko Freerunner. Si tratta di un telefono cellulare sviluppato in maniera aperta che gira interamente con Free Software. Ciò che segue è quello che ho da dire su di esso.

  • L’hardware

E’ più piccolo di quanto pensassi ed è abbastanza leggero. La mia ragazza dice che è brutto, ma a me piace. Oltre ad essere un telefono GSM, è fornito di alcune divertenti funzioni: GPS, acceletometro, WLAN. Il touchscreen lavora bene, anche se non ho altri apparecchi da comparare.

  • Il software

Il sistema che viene fornito, anche dopo essere stato aggiornato, è ancora molto minmale. Più che altro funziona per telefonare e per gli SMS, ma ci sono ancora molti capricci irrisolti che non mi hanno permesso di utilizzare il Freerunner come unico telefono. La modalità standby viene troppo spesso interrotta, con il risultato che la batteria ha una durata di circa 8 ore, a ci sono alcuni problemi audio nelle conversazioni, chi ascolta avvertirà staticità ed eco. Ma, visto che qui parliamo di Free Software, ci sono fondate speranze che tutto ciò venga eventualmente corretto .

  • Lo sviluppo

La distribuzione OpenMoko (OpenMoko è il sistema operativo del Freerunner - ndr) è basata su Openembedded, che utilizza bitbake per lo sviluppo del software. Quindi, se dico bene, e di ciò non c’è certezza, dato che la documentazione è poca, c’è il git repository su git.openomoko.org, che è una copia del git repository di openembedded. Questo contiene tutto ciò che serve per i vari pacchetti, compreso dove possono essere scaricati, i loro metedata (come le dipendenze ed il numero di versione) ed a volte le patch. Queste referenze comprendono gli URL dei tarballs o subversion. Per le applicazioni “native” di OpenMoko, il codice sorgente è nel repository SVN di OpenMoko.

Uno dei metodi suggeriti per compilare software per FreeRunner è quello di utilizzare il file tarball di una “toolchain” , che può essere facilmente estratto da qualche parte ed usato per costruire il software presente nei repository del subversoin oppure altro (sperando autoconfigurato) software. Ciò porta alla creazione di files binari, ma non produce nessun “specifico” file .ipk, quindi niente numeri di versioni o dipendenze.

L’altro metodo è il full openmbedded setup, reso semplice utilizzando il MokoMakefile. QUest’ultimo, automaticamente, recupera e costruisce tutto ciò che è necessario per la cross-compilazione e tutti i pacchetti disponibili,producendo così lo stesso otuput che si ritrova sui server di openomo. Per poter utilizzare questo metodo sono necessari circa 6 gigabyetes di memoria e circa un giorno di tempo la prima volta che si prepara il metodo, ma dopo l’hacking del telefono è abbastanza semplice, anche perchè vengono risolte le dipendenze ed è autonomo.

  • La comunità

Nei progetti Free Software lo stato della comunità è fondamentale. Il progetto OpenMoko sembra soffrire della presenza incostante di persone interessate nelle mailing-list, con la conseguenza che è difficile seguire uno sviluppo reale in una miriade di domande frequenti ed ottime idee da parte di persone che nè hanno un cellulare OpenMoko nè svilupperanno mai codice.

Dall’altro lato, non è facile iniziare a contribuire al progetto per chi inizia a farlo. Io ho riscritto del codice affinchè il telefono possa gestire numeri nel modo 0172/123456 al posto dell’”ufficiale” +49172123456 nella rubrica e nelle applicazioni per gli sms, qualcosa per cui altri utenti hanno protestato. Ma nessuno mi ha saputo dire dove ed in che modo avrei potuto pubblicare le mie patch e la mail inviata alla mailing list con le patch ed il bug report è rimasta senza risposta. Non è chiaro, almeno a me, chi è responsabile e di quale parte del progetto - abbastanza diverso da ciò cui sono abituato con Debian, dove c’è una chiara lista dei maintainers di ogni pacchetto, ed un modo molto chiaro e noto per sottoporre le patch (recandosi su bugs.debian.org).

Per chi fosse interessato, ho pubblicato il mio ramo di repository git su git.nomeata.de, e spero di aggiungere nuove funzioni e bugfix col tempo - almeno quando avrò capito come contribuire in maniera corretta ad OpenMoko.

Ti è piaciuto questo articolo? Iscriviti alla newsletter per ricevere aggiornamenti sui nuovi articoli pubblicati sul blog:

Your email:  
Subscribe Unsubscribe  

Gli ultimi 3 articoli in Informatica, Open Source-Free Software, VoIP e dintorni

  • Quando l'innovazione dei siti web dei Ministeri diventa una beffa...una storia divertente...
  • Trasforma la tua linux box in un bellissimo media center con l’ultima versione di Elisa (parte 2 - Ubuntu hardy)
  • Trasforma la tua linux box in un bellissimo media center con l’ultima versione di Elisa
Segnala presso:
Aggiungi 'Neo FreeRunner. Impressioni sullo Smartphone Open source dopo una settimana di uso' a Del.icio.usAggiungi 'Neo FreeRunner. Impressioni sullo Smartphone Open source dopo una settimana di uso' a diggAggiungi 'Neo FreeRunner. Impressioni sullo Smartphone Open source dopo una settimana di uso' a TechnoratiAggiungi 'Neo FreeRunner. Impressioni sullo Smartphone Open source dopo una settimana di uso' a Yahoo My WebAggiungi 'Neo FreeRunner. Impressioni sullo Smartphone Open source dopo una settimana di uso' a SocializerAggiungi 'Neo FreeRunner. Impressioni sullo Smartphone Open source dopo una settimana di uso' a Stumble UponAggiungi 'Neo FreeRunner. Impressioni sullo Smartphone Open source dopo una settimana di uso' a Google BookmarksAggiungi 'Neo FreeRunner. Impressioni sullo Smartphone Open source dopo una settimana di uso' a SegnaloAggiungi 'Neo FreeRunner. Impressioni sullo Smartphone Open source dopo una settimana di uso' a OKnotizie
Aggiungi 'Neo FreeRunner. Impressioni sullo Smartphone Open source dopo una settimana di uso' a Bookmark.itAggiungi 'Neo FreeRunner. Impressioni sullo Smartphone Open source dopo una settimana di uso' a SocialdustAggiungi 'Neo FreeRunner. Impressioni sullo Smartphone Open source dopo una settimana di uso' a SlashDotAggiungi 'Neo FreeRunner. Impressioni sullo Smartphone Open source dopo una settimana di uso' a DiggitaAggiungi 'Neo FreeRunner. Impressioni sullo Smartphone Open source dopo una settimana di uso' a SeotribuAggiungi 'Neo FreeRunner. Impressioni sullo Smartphone Open source dopo una settimana di uso' a UpnewsAggiungi 'Neo FreeRunner. Impressioni sullo Smartphone Open source dopo una settimana di uso' a WikioAggiungi 'Neo FreeRunner. Impressioni sullo Smartphone Open source dopo una settimana di uso' a Social Bookmarking Reloaded

Articoli correlati

  • Aspettando con ansia il primo telefono cellulare libero: Neo FreeRunner
  • Guida: installare Google Android SDK su Linux ed usare l’emulatore. Immagini e video.
  • Il nuovo nome in codice di Debian testing? Squeeze!
  • Firefox 3: dopo l’ufficialità del guinness ecco disponibile la versione 3.0.1
  • FileZilla e l’open source: alla conquista del 10° posto per download nella classifica di SourceForge.net

Categorie
Informatica, Open Source-Free Software, VoIP e dintorni
Tags
bitbake, bug, freerunner, git, Informatica, mokomakefile, neo1973, open source, openemebedded, openmoko, smartphone linux, toolchain, voip
Commenti RSS
Commenti RSS
Trackback
Trackback

« Firefox 3: dopo l’ufficialità del guinness ecco disponibile la versione 3.0.1 [Linux Admin] Aria2, un download così veloce non si era mai visto »

Lascia un commento

Puoi usare questi tag : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Translator

Italiano flagInglese flagFrancese flagTedesco flagSpagnolo flag
By N2H

Firma la petizione

Petizione Libertà Bloggers

Categorie

  • Diritto (7)
  • Informatica (87)
    • Linux Admin (4)
    • Linux desktop (13)
    • Linux Games (9)
    • Linux multimedia (12)
    • Open Source-Free Software (63)
    • Sicurezza (12)
    • VideoGuide (8)
    • VoIP e dintorni (5)
  • OffTopic (8)
  • Politica (12)
  • Professione forense (3)
  • Utilità & Amenità (8)

Sponsor

Articoli recenti

  • Quando l’innovazione dei siti web dei Ministeri diventa una beffa…una storia divertente…
  • Trasforma la tua linux box in un bellissimo media center con l’ultima versione di Elisa (parte 2 - Ubuntu hardy)
  • Trasforma la tua linux box in un bellissimo media center con l’ultima versione di Elisa
  • [Linux Admin] Modificare gli MP3 da linea di comando. In pochi istanti il sample mp3 che vuoi.
  • Guida: installare Google Android SDK su Linux ed usare l’emulatore. Immagini e video.

Sponsor

Archivio

  • Novembre 2008
  • Settembre 2008
  • Agosto 2008
  • Luglio 2008
  • Giugno 2008
  • Maggio 2008
  • Aprile 2008
  • Marzo 2008

Sponsor

Musica sul Cellulare!

Blog segnalato da:

  • amblog
  • blogcatalog
  • BlogItalia
  • blogroll
  • BlogTools
  • blogtoplist
  • BongoRoll
  • DigNow
  • elenco blog
  • FeedsAggregator
  • HitStatus
  • ilbloggatore
  • Italian Top100
  • ItalianBloggers
  • Keypivot - Explicatum
  • PageRank
  • PlimBlogAggregator
  • socialBlog
  • Spread RSS
  • topblogarea
  • TopBlogDir
  • TopOfBlogs
  • TuxFeed
  • yourpage

Blogroll

  • brainpc
  • Dom93’s
  • FilesDigest.com
  • Gira La Rete
  • Gli amici del Linux User Group
  • Il blog dell’Avv. Ernesto Belisario
  • Il blog di Antonio Di Pietro
  • In difesa della ragione
  • MeetUp Grillo Potenza
  • NoiCittadiniLucani
  • Work4Net

Sponsor

EmediateAd

Spam Blocked

1,419 commenti di spam
bloccati da
Akismet

Tag

amenità amule apple bzflag collaborazione compiz fusion Diritto emule free software giocare linux giochi 3d linux giochi linux giochi linux 3d guida guida installazione linux guida installazione ubuntu guida ubuntu Informatica installare ubuntu italia dei valori linux Linux Admin Linux desktop Linux Games linux multimedia multimedia neo1973 neo freerunner OffTopic openmoko open source password difficili playstation3 Politica professione Professione forense ps3 hacking Sicurezza smartphone linux sparatutto linux utilità video video desktop videoguida VideoGuide
rss Commenti RSS valid xhtml 1.1 design by jide powered by Wordpress get firefox