Два сингапурских программиста создали операционную систему, позволяющую работать на PDA с программами, написанными для разных платформ, таких как Windows и Linux.
Как утверждают 22-летние разработчики Р. Чандрасекар (R. Chandrasekar) и Сэм Гонконглум (Sam Hon Kong Lum), система MXI (Motion Experience Interface) позволяет выполнять на карманных устройствах любые программы для настольных ПК. На состоявшейся на прошлой неделе пресс-конференции эта пара продемонстрировала PDA Compaq iPaq с установленными на нем настольными версиями Microsoft Word, Powerpoint и Internet Explorer. На том же устройстве работали также игра Pac-Man для ОС Atari и Linux-версия StarOffice.
Секрет прост. Сами тяжеловесные программы выполняются на сервере под MXI, а на клиентское устройство под MXI передается лишь поток данных. Когда программа, скажем, текстовой процессор, обращается к некоторой функции операционной системы Windows (например, чтобы сохранить файл), MXI перехватывает этот вызов и обрабатывает его. Затем в программу, как от Windows, возвращается информация о том, выполнена ли операция.
Изобретатели, учредители сингапурской компании Intramedia, «случайно наткнулись на код», который позволяет MXI выполнять подобные преобразования, и последние четыре года занимались его доработкой, рассказывает Чандрасекар. Он признал, что MXI уходит корнями в Unix и заимствует некоторые аспекты ядра этой ОС. Так как промежуточные данные MXI хранит на PDA, документы можно редактировать в офлайне. Однако при вызове команды Save устройство синхронизируется с сервером и передает изменения в хранящуюся там копию документа. Этот метод позволяет MXI поддерживать низкий уровень трафика, так что для работы достаточно канала передачи данных с пропускной способностью 28,8 Кбит/с. Это означает, что MXI может работать на карманных ПК с GPRS (General Packet Radio Switch) или с другой сетевой технологией «2,5-го поколения», а устройства, подключенные к более быстродействующим сетям 3G, WiFi (802.11b) или Bluetooth, обеспечат еще большую оперативность. Однако совершенный PDA, способный реализовать весь потенциал MXI, по словам Чандрасекара, еще не изобретен. «Идеальное устройство MXI должно поддерживать любой тип связи, будь то GPRS, WiFi или Bluetooth», — пояснил он.
Вице-президент Intramedia по стратегии и производству Гане Рамачандра (Gane Ramachandra) сообщил, что в широкую продажу MXI поступит в конце текущего года. По его словам, компания ведет переговоры с некими азиатскими производителями карманных ПК и операторами связи. |