Австралийский разработчик Мэтт Квэн (Matt Kwan) создал X-сервер для Android (на Java), который уже можно скачать в Android Market, исходный код также опубликован на Google Code (лицензия MIT или Apache).
X-сервер реализует протокол X11 на Android-устройствах, то есть позволяет отображать на планшете/смартфоне интерфейс приложения, которое выполняется на другой *nix-машине в сети, например, на десктопе или ноутбуке Linux, MacOS или *BSD. Чтобы сделать это, зная IP-адрес планшета, достаточно просто указать в переменной
Таким образом, в перспективе на планшете можно будет запускать нормальный десктопный софт.
Данная разработка является концептуальной и вряд ли пока можно говорить о её реальном применении в практических задачах. X-сервер написан на Java и состоит из 14100 строк кода, в бета-версии X-сервера отсутствует динамическая карта цветов и многие другие части протокола X11. В данной версии также отсутствует оконный менеджер, но его можно запустить удалённо командой
![](https://habrastorage.org/r/w1560/storage2/fe0/ae0/d9e/fe0ae0d9e0a38c03896d89a8f6ae8fbf.png)
![](https://habrastorage.org/r/w1560/storage2/6fd/20e/f8b/6fd20ef8b219fc2e37e0130ebdea9a7b.png)
![](https://habrastorage.org/r/w1560/storage2/8c6/195/ac9/8c6195ac900038b077db6802eb55f4c1.png)
X-сервер реализует протокол X11 на Android-устройствах, то есть позволяет отображать на планшете/смартфоне интерфейс приложения, которое выполняется на другой *nix-машине в сети, например, на десктопе или ноутбуке Linux, MacOS или *BSD. Чтобы сделать это, зная IP-адрес планшета, достаточно просто указать в переменной
display
IP-адрес планшета с параметром :0
(по крайней мере, в Австралии смартфонам раздают адреса IPv4). С планшета осуществляется управление приложением на десктопе: нажатием по тачскрину передвигается курсор, а кнопки громкости эмулируют нажатия левой и правой кнопки мыши, поддерживаются физическая и виртуальная клавиатуры.Таким образом, в перспективе на планшете можно будет запускать нормальный десктопный софт.
Данная разработка является концептуальной и вряд ли пока можно говорить о её реальном применении в практических задачах. X-сервер написан на Java и состоит из 14100 строк кода, в бета-версии X-сервера отсутствует динамическая карта цветов и многие другие части протокола X11. В данной версии также отсутствует оконный менеджер, но его можно запустить удалённо командой
fvwm -d xxx.xxx.xxx.xxx:0
.![](https://habrastorage.org/storage2/fe0/ae0/d9e/fe0ae0d9e0a38c03896d89a8f6ae8fbf.png)
![](https://habrastorage.org/storage2/6fd/20e/f8b/6fd20ef8b219fc2e37e0130ebdea9a7b.png)
![](https://habrastorage.org/storage2/8c6/195/ac9/8c6195ac900038b077db6802eb55f4c1.png)