- Подписка на печатную версию:
- Подписка на электронную версию:
- Подшивки старых номеров журнала (печатные версии)
LXF118:Что за штука
Материал из Linuxformat.
Что за штука… Moblin?
- Боб Мосс рассказывает о перспективах появления стандартной открытой платформы для нетбуков на базе Atom…
- Moblin — что это означает?
Наименование проекта – это сокращение от ‘Mobile Linux’. Так называется стандартная платформа для крохотных компьютеров, внезапно заполонивших всё вокруг.
- Фантастика! Один стандартный дистрибутив — как я этого ждал!
Да, оно было бы здорово, но цель проекта не в этом. Задача – получить одну открытую платформу, подходящую для всех ультрапортативных ноутбуков и мобильных интернет-устройств на базе Atom, на основе которой разработчики могли бы создавать собственные дистрибутивы для нетбуков.
- А чем же Moblin лучше Linux дистрибутива, установленного на моём нетбуке по умолчанию?
С Moblin будет проще использовать одни и те же программы на разных нетбуках, ведь база будет единой для всех. Как правило, все нетбуки оснащаются собственным оборудованием и встроенным ПО, и хотя это здорово с точки зрения свободы выбора, задача разработчиков усложняется, так как приложения приходится индивидуально дорабатывать под каждый нетбук, выходящий на рынок.
- Стандарты — дело хорошее, но в чём Moblin улучшит мой нетбук?
Упор делается на то, чем пользователи нетбуков заняты большую часть времени. Интерфейс будет современным и простым в использовании, с плотной интеграцией используемых вами web-сервисов (вот здорово, в Intel уже знают какие я использую веб-сервисы! Хотя скорее всего все наоборот - мне внушат что именно эти сервисы я больше всего в жизни хотел использовать.). Кроме того, Moblin обещает интересную функцию ‘Fast Boot’ [Быстрая загрузка], с помощью которой устройства на флэш- или твердотельных накопителях будут загружаться за 5 секунд (а те, что на жёстких дисках IDE/SATA – за 10 секунд).
- Мой нетбук и так загружается мгновенно. Что ещё умеет этот Moblin?
Наряду с особыми аудио- и сетевыми апплетами, одним из приоритетов Moblin является безопасность. Проект работает над тем, чтобы обеспечить отделение «небезопасных» или «неизвестных» приложений от тех, которым вы вполне доверяете. Тогда крах неблагонадёжной программы не станет катастрофой (это называют «помещением в песочницу»). Хотя меры безопасности подобного рода уже существуют на уровне ядра, проект пытается реализовать новую функциональность и ограничить доступ программ только теми файлами и данными, которые им действительно необходимы.
- Возможно ли это?
К последним версиям Linux-ядра добавлена новая мера безопасности, под названием CLONE_NEWNS: она позволяет ядру создавать «пространства имён». Процессы системных приложений, входящие в пространство имён, получают доступ только к определённым в нём файлам и процессам. Возможно, Moblin будет использовать два общих пространства имён: для «надёжных» и для «подозрительных» приложений, внутри которых каждая программа будет иметь своё, отдельное. Однако конкретных решений по этому поводу ещё не принято (идёт обсуждение), поэтому на данном этапе остаётся лишь гадать.
- Похоже, весь проект пока что сыроват… а не возьмут ли существующее Linux-ядро, переделают его, да и выпустят под новым именем?
Да, в нынешнем состоянии проект занимается в основном подгонкой Linux-ядра под процессор Atom, но в его планах гораздо более широкие перспективы: например, создание привлекательного GUI-инструментария, а также интеграция рабочего стола и web-сервисов. Команда Moblin определила все необходимые функции и поставила соответствующие задачи. Причём некоторые разработчики, пытаясь достичь поставленных целей, продумывали собственные варианты, и только потом обнаружили более элегантные решения, уже заложенные в ядро (например, то же пространство имён и «песочницы»).
- Web-сервисы на рабочем столе? Выходит, нетбуки с Moblin обеспечат удобный доступ к Facebook и Twitter и так далее?
Совершенно верно – но ПО для этого (Mojito называется) тоже находится в альфа-стадии, поддерживаются только Twitter и Flickr. В планах – отслеживание вашей социальной интернет-активности, агрегация интересующих вас социальных сетей, фотообменников, новостных сайтов и блогов. Вы будете сохранять связь со всем миром, даже отключившись от Сети! Все это увязано с интегрированным персональным органайзером, поддерживающим ряд сетевых служб.
- Да мне для этого и смартфона хватает!
И как, удобно составлять документы, отправлять развёрнутые электронные сообщения или подключать дополнительную память? А нетбук маленький, но достаточно мощный, и настраивается на выполнение любой задачи! Цель Moblin – обеспечить базу для разработчиков приложений, чтобы пользователи смогли извлечь из своих нетбуков максимум.
- Ну, если Moblin ещё не обзавёлся этими замечательными функциями, да ещё находится в альфа-стадии — наверное, в нём полно ошибок!
Над некоторыми серьёзными недочётами команда Moblin как раз и трудится. Moblin использует Anaconda (инсталлятор, применяемый в Fedora), и всё работает прекрасно, если выбрать пункт загрузочного меню ‘boot and install’ [загрузить и установить]. Но если выбрать в этом же меню пункт ‘boot’, а затем попробовать инсталлировать систему из Live-окружения, то у вас запросят пароль суперпользователя, несмотря на то, что его попросту нет! На Asus Eee PC 901, например, не работает Wi-Fi. Не поддерживаются нетбуки на графическом чипсете Intel GMA-500. Все эти вопросы, наряду с созданием графического интерфейса, «находятся в усиленной разработке», если процитировать официальный сайт Moblin. Поэтому, хотя впереди ещё немало работы, будущее проекта выглядит ярким.
- ОК, вы меня убедили! Пойду установлю…
Не гоните лошадей! Mobilin пока ещё альфа, и проект в его нынешнем состоянии вас весьма разочарует. Например, большинство запланированного ПО находится в разработке, многие приложения и библиотеки ещё не включены в состав. Вы не сможете даже испытать графический интерфейс Mobilin (всё, что есть – это рабочий стол Xfce да горстка приложений). Кроме того, Mobilin весьма разборчив в плане систем, на которых он загружается, да и на «избранных» это происходит медленно: ускорители загрузки недостаточно отработаны.
- Значит, за основу взяли Xfce?
Это не совсем тот Xfce, который вы знаете и любите. Рабочий стол скомбинирован из Xfce и Gnome Mobile; единственное сугубо Moblin-приложение – это браузер (сам по себе настолько сырой, что не может толком вывести даже страничку Mozilla, загружаемую по умолчанию!). Имеется несколько интересных визуальных эффектов, например, придание прозрачности перетаскиваемым окнам, или подсветка панели задач, когда вы движетесь по ней, но всё это, вероятно, снизит производительность нетбука в реальной работе. Не удалось пока и обеспечить эффективное использование экранного пространства за счёт увеличения значков или открытия окон приложений максимизированными. Реально работать могут пока лишь MPlayer и Mousepad, остальные позиции в меню – инструменты настройки Mobilin или Xfce. Менеджера пакетов нет и в помине, поэтому для добавления приложений приходится собирать все из исходников.
- Так чем же проект Mobilin лучше других проектов для нетбуков?
Ну, Mobilin ещё юн, но обещает многое – а ведь его поддерживает сам Intel. Многие ли проекты могут похвалиться тем, что за ними стоит процессорный гигант и его разработчики?
- Здорово! И где можно раздобыть информацию?
Прежде всего обратитесь на официальный сайт Mobilin, http://www.moblin.org. А там вы уже сможете узнать о целях проекта, подключиться к IRC-каналам, пообщаться в блогах и списках рассылки. LXF