Keresztplatformos támogatást nyújtó operációs rendszer kézigépekhez
[CNET] Két fiatal szingapúri programozó azt állítja, hogy egy olyan kéziszámítógépekre kihegyezett operációs rendszert alkottak, amely képes többféle operációs rendszerre írt és asztali számítógépeken hozzáférhető alkalmazások futtatására is. R. Chandrasekar és Sam Hon Kong Lum, a rendszert fejlesztő két 22 éves ifjú a múlt héten leplezte le a sajtó képviselői előtt az MXI (Motion Experience Interface) elnevezésű programot.
A sajtótájékoztatón egy Compaq iPaq kézigépet mutattak be, amely egyik alkalommal gond nélkül futtatta a Microsoft Word, PowerPoint és Internet Explorer alkalmazásokat, majd később egy Atari OS-re írt PacMan játékot, valamint a Sun StarOffice irodai programcsomagját. A számításigényes rendszeremulációt természetesen nem a PDA végzi, hanem egy MXI-t futtató szerver, ezen futnak a kézigépek alkalmazásai és ez látja el a szükséges adatokkal a PDA-n található MXI klienst.
A fejlesztők szerint a program úgy működik, hogy elcsípi az alkalmazások rendszerfüggő hívásait, majd azokat végrehajtva tudatja a programmal, hogy a művelet végrehajtása megtörtént-e. Egy szövegszerkesztő program használata során például természetesen lehetséges a dokumentum szerkesztése offline módon is, hiszen az MXI az ideiglenes mentéseket a kézigép memóriájában tárolja. Ám amint a felhasználó a dokumentumot elmenti, a változások a szerveroldali fájlban tárolódnak el.
A két fejlesztő elmondása szerint négy éven át dolgoztak a Unix alapú MXI fejlesztésén. Az MXI használatához elegendő egy 28,8 kbps átviteli sebességű modem is, azaz egy GPRS vagy 2.5G kapcsolattal rendelkező kézigépen is működtethető a rendszer, de ideális teljesítményt 3G, Wi-Fi (802.11b) vagy Bluetooth kapcsolattal rendelkező eszközökkel lehet elérni. E vezeték nélküli hálózati protokollok viszonylag visszafogott támogatottsága okán azonban a szingapúri csodának egyelőre inkább jövője, mint jelene van. A fejlesztők szerint azonban számos gyártó érdeklődik az MXI iránt.