Openmoko disztribúciók

Asztali Linux felhasználók már hozzászokhattak a disztribúciók nagy választékához. Miért lenne ez másként mobil platformokon? Természetesen az Openmoko telefonjain is több különböző disztribúció közül választhatunk, így egy rövid áttekintés hasznos lehet az érdeklődőknek.

Disztribúciók csoportosítása:

- Openmoko Inc. által karbantartott
- Hivatalos Openmoko distrókból leszármazott közösségi változatok
- Más disztribúciók futtatása Openmoko telefonokon

Disztribúciók bemutatása:

(A Qtopia kivételével mind X11 alapú, így ezt az előnyt - hogy gyakorlatilag bármilyen X-es programot futtathatsz - nem fogom kiemelni. A Qtopia framebufferes Qt-n fut, így grafikus megjelenítéshez ennek megfelelő Qt programokat kell írni.)

Openmoko hivatalos disztribúciók.

Om 2007.2

Hivatalos Openmoko distro, amely a jelenleg szállított Neo FreeRunner telefonokon is előre fel van telepítve. Alapját az Angstrom Disztribúció adta, amelyet többek között Sharp Zaurus gépekről ismerhettek.

GTK alapú GUI-t készített hozzá az Openmoko (ez a sok narancssárga program amit mindenfelé láthattatok a neten), beleértve a különböző hasznos alkalmazásokat, tárcsázó, kontaktok, médiaplayer vagy számológép. Fejlesztését 2008 áprilisban abbahagyták.

Om 2008.8

Ez a kiadás váltja fel az Om 2007.2-t. A saját készítésű alapvető mobil alkalmazásokat kidobták, helyette betették a Qtopia hasonló programjait (tárcsázó, kontaktok, számológép...) (X11-re portolt változatok). Így a fejlesztésben az erőforrásokat átcsoportosíthatják olyan területekre, amivel nem meglévő alkalmazásokat próbálnak újraírni.

Az elérhető programok száma nagyon nagy. Csak GPS-hez fél tucat alkalmazás azonnal telepíthető. Sajnos a legtöbb program még béta, így számítani kell hibás működésre. Beleértve az alaprendszer programjait is.

Persze bárki készíthet saját programokat, bármilyen konzolos vagy X11 alkalmazást futtatni lehet. Meglévő programok lefordítása sem okoz nagy nehézséget a gyakorlattal rendelkezőknek, a crosscompiler környezet egyben letölthető.

FSO

Ez tulajdonképpen egy fejlesztési ág, amely a "middleware" teljes újragondolását célozta meg. Az összes kommunikációs és egyéb felületet D-Bus-on teszi elérhetővé. Célja olyan szabványok felállítása, amelyet más mobil platformok is felhasználhatnak majd, így biztosítva az átjárhatóságot. A készülö szabványokat a freesmartphone.org-on követhetjük figyelemmel vagy befolyásolhatjuk.

Distribúcióként csak tesztelés céljára létezik, alapvető telefon kezelési programokkal van ellátva. A fejlesztés stabilizálsa után az Om 2008.8 későbbi változatainak válik részévé.

Közösségi disztribóciók.

SHR - Stable Hybrid Release

Ez egy érdekes kezdeményezés. Az Om 2007.2 programjainak megmentésére indult, amikor az Om 2008.8 még nagyon használhatatlan állapotban volt. Azóta az FSO megszületése miatt az FSO integrálását is céljául tűzte ki. Egyelőre nincs belőle beégethető image-ként letölthető kiadás.

Ez egy olyan közösségi kezdeményezés, mely szeretné az összes Openmoko distróból kiválogatni ami a legjobb benne, és abból egy újat létrehozni. Jövője szerintem kérdéses, ha a hivatalos ág is stabilizálódik.

FDOM - Fat and Dirty OM distribution

Ez egy Om 2008.8, belecsomagolva azokat a felhasználói programokat amelyeket egyébként esetleg más forrásokból kellene összevadászni. Jövője szintén kérdéses, ha a fő változtat környezete is stabilizálódik annyira, hogy az összes fontos program elérhetővé válik a telepítési forrásokban.

Egyéb disztribúciók

Qtopia

A Trolltech készít Neo 1973 és Neo FreeRunner image-eket a Qtopiából (illetve most már a Qt Extended-ből). Előnye a stabilitás. Jelenleg ez az egyetlen olyan disztribúció, amellyel napi telefonként használatra is alkalmasnak mondják az Openmoko készülékeket. Hátránya, hogy csak a Qtopia felületű programok mennek, így igen kevés.

Debian

Előnye a jó sok program, illetve hogy "otthon érezhetik magukat" a Debianosok a telefonjukon is. Ezt sajnos nem próbáltam.

Gentoo

Erről sajnos semmit sem tudok mondani, elnézést a Gentoo rajongóktól.

Csak a hitelesség kedvéért felsorolom, melyek azok amelyeket én is kipróbáltam, időrendi sorrendben: 2007.2, Qtopia, 2008.8.

Bővebben: http://wiki.openmoko.org/wiki/Distributions

Saját képek: http://lion.xaraya.hu/pictures/qtopia-on-neo-freerunner/
és http://lion.xaraya.hu/pictures/openmoko-om2008.8/

Hozzászólások

Kérdés: ahogy elnéztem a 2 fotósorozatot, a virtuális billentyűzet gombjai elég kicsik. Mennyire volt ez így használható? Egyáltalán lehet-e ezt így ujjal nyomogatni?

A másik, hogy a készüléknek van-e olyan tervezésbeli hiányossága, ami korlátozza a használhatóságot?

A billentyűzet csak stylussal használható. Szerencsére a legfontosabb programokban elég nagyok a gombok. (SMS-t mondjuk nem tudsz sylus nélkül írni). De láttam már valahol olyan billentyűzetet ami az egész képernyőt lefedi és áttetsző.

Ehhez kapcsolódó hiányosság, hogy a stylust nem lehet beledugni. Igaz a tokjában elfér a telefon mellett (elég nehezen, legalábbis a "gyári" lézeres, lámpás, tollas. stylus.).

A GSM egyeseknek hallhatatlanul zajos a másik félnél, ez nekem eddig csak a munkahelyemről történt (de onnan mindig, pedig a térerő jónak tűnik). Máshonnan tisztán értettek, utcáról, itthonról.

Másik, hogy a Kernel kapcsolja be a töltést, így ha nincs annyi energiád, hogy bebootoljon, akkor nem árt egy külső töltő állvány (egy Nokia aksi típussal kompatibilis, tehát kapható, vettem is a speedshopban biztos ami biztos), vagy egy pót aksi. Állítólag a boot menüben is bekapcsolódik most már a töltés, de ezt még nem teszteltem.

Más sokakat érintőt nem tudok. A GPS-t zavarta az SD kártya clock jele, de ezt kernel szinten megoldották, így nekem nincs vele gond, pedig a térképek a kártyán vannak.

http://wiki.openmoko.org/wiki/Freerunner_Hardware_Issues

Jo post, koszi, de miert nem kuldted be cikknek?

A film lejátszás mennyire ment normálisan? Rendes méretű volt, vagy lekicsinyítetted?
(Már nekem is jön . . . ;-) )

Hehe, cool :-)

Pont most néztem meg a pár videoklippet amit áttöltöttem. Ha valami eszi egy kicsit a procit akkor nagyon akad. Egyébként meg alig akad. Viszont mplayer -vo help-ből nagyon hiányzik a glamo támogatás, úgyhogy kell keresnem glamo-s buildet. Ha megtalálom és azzal tökéletes, akkor ideírom (nem értem a hivatalos mplayer-t miért nem buildelik a hardware-hez).

Le kell kicsinyíteni, 320x240-re!

es mint telefon hasznalhato?
gondolok itt a known issuesra, azaz gsm modul megadja magat x ido utan, meg hivasok eldobasa, meg ilyesmik.
Fagyogat idonkent, vagy valamennyire stabil, illetve a GPS terkepes programok offline mennek, es van benne utvonaltervezo?