OpenMoko első pillantásra

Címkék

Az Ars Technica készített egy nagyon alapos összefoglalót az OpenMoko-ról, első kézből származó tapasztalatokkal. Akit érdekel a téma, feltétlen olvassa el. A konklúzió:

The OpenMoko platform strategy is clearly still evolving, but it has a lot to offer for developers who want a truly hackable Linux-based mobile phone that elevates freedom and choice. The biggest problem is that none of the three stacks are really fully functional in every respect at this stage of development. There are still gaps in completeness and reliability that will deter end users who want a smartphone that just works.

A cikk itt olvasható.

Hozzászólások

[magánvélemény]
De hogy miért kell ennek ilyen undorítóan kinéznie..
[/magánvélemény]

--
deejayy DOT hu

Hát igen, az egyik legkínosabb kérdésre (GTK+, ASU, FSO stackek közötti 'átjárás') még mindig nincs válasz. Egyébként ez ugye a tipikus "gnome-os vs. kde-s alkalmazás" probléma.

Erősen várom az első komolyabb teszteket, amikor userek elkezdik írni a blogjukat, hogy mi a véleményük. Addig nem rendelek.

A design meg jó. És pont.

Szerintem szep.
Es eleg sokan fogjak szethekkelni, minimum a SW reszet (de a HW is teljesen dokumentalva van, szoval arra is lesz par jelentkezo). Ha mar ez a legnagyobb tudasu smartphone a piacon (vagy legalabbis ez lesz, ha stabil lesz), akkor kizart, hogy valaki csak a telefonalas miatt akarna ilyet.

----
Be nice to America. Or we'll bring democracy to your country.
honlap készítés

Win Mobile-nak legutolso informaciom szerint zart a forraskodja (javits kerlek, ha netan tevednek). Ellenben NetBSD-t/OpenBSD-t megprobalhatsz faragni ra, nem tunik lehetetlen feladatnak. ARM-ra mar portoltak, a driver irasa meg nem jelenthet gondot a doksi ismereteben. Debian is van mar ra. :)
Persze ha nem akarod kihasznalni a GPS, GSM, Wifi kozul valamelyiket (mondjuk olyan kenyerpiritot akarsz, ami nem tudja, hogy a Fold melyik pontjan talalhato, de a szobabol vezerelheto webes feluleten keresztul WLAN-on), akkor eleg a tobbihez NetBSD drivert irni. Ha a gyorsulasmerobe is eletet lehelsz, felhiv, ha a kutya lerantja a konyhapultrol. :)

----
Be nice to America. Or we'll bring democracy to your country.
honlap készítés

Es Zart? Naes? "fozhetsz" magadnak egy romot. Siman lebuildelsz magadnak egy wince core-t armra, es mas mas pdakbol amik haszonlo chippel szerelt hw-val birnak, osszevadaszod a drivereket... De ennel lenyegesenn egyszerubb es olcsobb venni egy wince-s telefont/pdat

---
Apple iMac 20"
áéíóöőúüű

Megnéztem. Többek között ezért is nincs még WM6 az XDAII-esemre. Pedig csak össze kell rakni más gyártók gépeiből. :)
Itt pedig egy olyan vasról beszélünk, ami eleve WM futtatására lett tervezve. Mondjuk az OpenMoko nem ez a kategória. Mi a helyzet az olyan hw-rel, amit nem használtak eddig WM készülékben. Nem állítom hogy van ilyen az OpenMokoban, de nem is lehet kizárni. Pl. nem vagyok benne biztos, hogy az accelerometer driver szinten kompatibilis mondjuk a HTC Diamondban használttal.

ja ertem. romot is novelni kene, emlekeim szerint abban is csak 64 mega rom van, mint az en pocketlooxomban. oda nemfogsz wm5ot varazsolni, mert nem tudsz hova programokat telepiteni. akkor nem fog menni az accelerometer? en nem allitottam hogy minden mukodokepes lesz... dehat a linux se megy sok pda-n rendesen akkor sem ha mindenki tudja mi van benne... mert elofordul hogy nincs driver... wm5ot szinte minden gepre varazsoltak ami eredetileg wm2003/2003se-vel latott napvilagot, amiben volt 128 mega rom. 64 ehhez keves sajna.

---
Apple iMac 20"
áéíóöőúüű

"nemfogsz wm5ot varazsolni, mert nem tudsz hova programokat telepiteni"

Nem-nem! WM5 az ment, mégha nem is tökéletesen. WM6 nincs, de ez már erősen offtopic.

"akkor nem fog menni az accelerometer? en nem allitottam hogy minden mukodokepes lesz... dehat a linux se megy sok pda-n rendesen akkor sem ha mindenki tudja mi van benne..."

Hát pont ez az előnye az OM-nak. Most nincs valamihez driver, de nyílt a hw és sw, így lesz. WM6 meg zárt, így biztosan nem fogja senki tudni megcsinálni az XDAII-esre csak akkor, ha nem kell belenyúlni a kódba. Óriási különbbség!

A "válasz" jelenleg a következő (Amíg újra át nem szervezik a csapatot, és új víziót nem készítenek. Ez kb. karácsony körül esedékes :) ):
- Az ASU-t fejlesztik, amiben Qt + E17 alapú appok lesznek integrálva.
- OM2007.2 GTK stacket elvileg már nem fejlesztik.
- ASU-ra rakhatsz GTK appot, de ez kb. olyan mint KDE alatt GTK-s appot futtatni a Freedesktopos standardok nélkül és KDE-es skin nélkül. (Tehát nincs integráció, és másképpen is néz ki). Kérdés, hogy van-e olyan GTK app, aminek nincs ASU megfelelője, és használható.

Az FSO (szerintem) nem külön stack. Ez egy Linuxos telefonok számára tervezett Middleware, amit most kezdtek írni az elejétől. DBus a kommunikációs layer, és kezdtek írni hozzá egy referencia alkalmazást "ZPhone" néven (ha jól emlékszem). Mindezt Pythonban. Pár hete belenéztem a forrásába, még elég sok helyen volt TODO, meg el sem kezdett dolgok. Ha nem rontják el túl sokszor, akkor is jövő év eleje, mire a Python implementációt kiköhögik magukból szerintem. És akkor még át kéne írni lehetőleg minél többet C/C++-ba, hogy ne a Python interpretálás egye az akksit a telefonon.

Ráadásul ezzel sikeresen szétfragmentálták a saját fejlesztőiket, valamint a közösséget (végtelen GTK vs. QT vs. E17 flame), sokan az egységes platform hiánya miatt kivárnak, ... stb.

Kereskedelmi alkalmazást (pl. iGO port, ami engem érdekelne) nem lehet addig várni, amig nincs egy (és csak egy) szoftverplatform, több éves, több hardververzión átívelő stratégiával, és ennek következtében jó sok eladott példány.

És ha nincs elég wannabe hacker, aki megveszi a telefonnak ezt a verzióját, akkor kérdéses, hogy lesz-e GTA03 vagy GTA04.

A jelenlegi tervek szerint a GTA03-ban lesz kamera és EDGE, de még nem lesz 3G. 2009-ben ezzel a smartphone piacon szerinem esélytelen. A killer alkalmazások is egyre inkább az online szolgáltatásokat fogják használni, és akkor az EDGE-dzsel szerencsétlenkedni elég kellemetlen lesz. (Főleg aki Vodafone-os, mert tudtommal Vodafone-nak nincs EDGE infrastruktúrája Magyarországon, inkább a 3G-t építik helyette.)

Tudja valaki, hogy az OpenMoko Inc. hogy áll anyagilag? Illetve az FIC - a tulajdonos - mennyit hajlandó belenyomni?

A sok negatívum mellett, ez az egyetlen eszköz, amin értelmesen lehet mobiltelefon rendszerfejlesztést (nem alkalmazásfejlesztést!) oktatni, pont a nyíltsága miatt. Hasonlóan jó pl. hobbiprojektekhez. De erre nem biztos, hogy sikeres üzletet lehet alapozni. Remélem tévedek.

Üdv,
Gergely