bookingsky.ru

Быстрая операционная система meego install. Пробуем ОС MeeGo на нескольких устройствах. Социальные сети и блоги

Желание заработать побольше всегда будет толкать людей на большие глупости. Зачастую какие-то неизвестные силы заставляют производителей техники и разработчиков ПО изобретать никому не нужные вещи, рекламировать их на каждом углу как уникальное и не имеющее аналогов достижение прогресса, и убивать миллионы на PR-компании только для того, чтобы в конце заявить: «Извините, ребята, мы облажались»

К сожалению, в последнее время мы слышим эту фразу довольно часто - чуть ли не на каждой ИТ-выставке та или иная компания представляет свою очередную глупость, искренне надеясь на то. что ей действительно удастся сделать с ее помощью революцию, захватить мири неплохо заработать. И грешат этим не только маленькие компании, которым все ошибки можно простить из-за недальновидности или неопытности стоящих у руля людей, ной компании-титаны, которые, будучи слишком самоуверенными, чудят порой похлеще некоторых новичков.

Герой сегодняшней статьи имеет намного более глубокие корни, чем ты, дорогой читатель, можешь себе представить. Это история о MeeGo - универсальной операционной системе для мобильных электронных устройств, которую разрабатывала компания Intel совместно с Nokia. Почему достаточно инновационная ОС так и не смогла найти свое место под солнцем, даже несмотря на огромные возможности и потенциал, ты сегодня и узнаешь.

Эпоха финского могущества

Начало 2000-х ознаменовалось для Nokia невероятным подъемом. Ей первой удалось сделать мобильник действительно средством связи, а не атрибутом роскошной жизни, как это было раньше. Агрессивная ценовая политика и целая гора всевозможных моделей, которые появлялись чуть ли не каждые две недели, заставили остальных производителей серьезно струхнуть, уступив большую часть рынка финнам. С появлением первых смартфонов, в которых функциональность наконец-то перешагнула возможности телефонной книжки с голосовым вызовом, у многих пользователей сразу же возникло желание как можно скорее превратить свой телефон в некое подобие карманного компьютера. Покупателям хотелось выходить в Интернет, устанавливать свои программы, кодить на «яве» и создавать собственные приложения.


Появление платформы S60 тут же породило волну интереса и кучу поклонников, заинтересованных в постоянном увеличении возможностей своего смартфона. Наконец, постоянно растущие мощности мобильного железа позволили Nokia выпустить свой легендарный N-Gage - телефон с возможностями портативной игровой консоли. Легендарность вышеупомянутого N-Gage заключалась скорее в том, что это был финансовый провал десятилетия для Nokia, однако это устройство уже 2003 году позволяло владельцу играть в игры уровня первой PlayStation, устанавливать софт и даже выходить в Интернет. Из провала N-Gage Nokia извлекла урок и сменила приоритеты в разработке новых гаджетов с игровых на мультимедийные. Однако возможности Symbian в далеком 2004 году были сильно ограниченны и примитивным железом, и размерами девайсов, на которых она была установлена, поэтому Nokia начала разработку операционной системы под названием OS2005, которая, по задумке компании, должна была стать основой для нового поколения медиаустройств - некого подобия современных интернет-планшетов.

Уже в 2005 году Nokia открыто говорила, что ее новая ОС стоит на прочном фундаменте линуксовского Debian, и с ухмылкой намекала на то, что вскоре ее мобильные девайсы смогут похвастаться операционной системой, имеющей гораздо больше общего с полноценным Linux, нежели Windows СЕ с Windows Mobile. Фактически на протяжении трех лет финны занимались оптимизацией ядра Linux для нужд устройств с процессорами на ARM-архитектуре и активно писали тестовые приложения, примеряя их под возможности крошечных планшетов. В конце 2008 года стадия бета-тестирования была закончена и Nokia решилась на более серьезные шаги, объявив о переименовании своего детища в МeeGо - мобильную ОС на базе Linux-ядра для интернет-планшетов и смартфонов. А чтобы никто не сомневался в удобстве использования Linux в мобильных устройствах, Nokia в спешке выпустила свои переКПК N700, N800 и N810. И надо сказать, встречены данные устройства были не так тепло, как финны того ожидали - царствующая Windows Mobile, поселившаяся в 80% всех коммуникаторов, устраивала пользователей куда больше. Да, Linux привычнее для программистов и энтузиастов, однако для простого пользователя выбор был очевиден. К тому же на WM и софта было куда больше, и сегмент устройств на ее базе удивлял своим разнообразием -можно было купить коммуникатор и за 6000 рублей, и за 20000 - выбирай не хочу. Тут-то Nokia и забеспокоилась за будущее своей ОС, в которую она вложила немало сил и средств. Ей требовался союзник, который помог бы расширить аудиторию пользователей и сделать новую, до этого малоизвестную пользователям ОС не менее популярной и «родной», чем Windows Mobile.


Слабый? Зато экономичный и дешевый!

В 2007 году ударил первый гром надвигающейся бури - компания выпустила первые модели нетбуков на базе слегка устаревшего, но очень дешевого Intel Celeron М ULV 753, который прежде использовался в немногочисленных планшетах Tablet PC в 20052006 годах. Данный процессор был урезанной версией весьма производительного Pentium М, который впоследствии станет прообразом архитектуры Intel Core. Несмотря на неплохую общую производительность, первая волна нетбуков столкнулась с очень серьезной проблемой - высоким, даже для ультраэкономного CPU, энергопотреблением. Урезанные по частоте с 900 до 630 МГц процессоры Celeron М ULV 753 потребляли слишком много драгоценных ватт, и рынку вдруг потребовался новый CPU со скромными аппетитами. Решением в сложившейся ситуации стал анонс процессоров Intel Atom: для облегчения «транзисторного бюджета» и максимальной экономии энергопотребления дизайнерам чипа пришлось убрать вообще все что только можно.

Процессор, как всем известно, получился ну очень тормозной, и выезжал в большинстве случаев за счет SSES-инструкций, довольно высокой тактовой частоты в 1600 МГц и функции архитектурные изъяны процессора. Однако хитрые инженеры Intel умудрились уложиться в жалкие 47 миллионов транзисторов, да еще и энергопотребление установить на отметке 2 Вт. Надо сказать, что этот CPU поначалу даже всех устраивал - для элементарных задач и Windows ХР его хватало. Однако как только Microsoft объявила о том, что старушка ХР уходит с рынка и ее место занимает Windows 7, прописавшаяся даже в сегменте нетбуков, Intel порядком засуетилась - новая ОС была бы не самым лучшим вариантом для медленного Atom. Кроме того, наметившийся бум Mobile Internet Devices всеми силами намекал на необходимость установки менее требовательного программного обеспечения. Примерно в середине 2008 года Intel впервые демонстрирует свою наработку для нетбуков - базирующуюся на Linux ОС Moblin.

Еще задолго до анонса Moblin существовали десятки легких сборок Linux, специально оптимизированных для нужд нетбуков. Да и чего далеко ходить - первое поколение нетбуков ASUS частично поставлялось с предустановленной Xandros - сборкой Linux, которая позволяла сэкономить лишние доллары и не переплачивать за Windows ХР, уменьшая тем самым ценник. Ho Intel хотела замутить свой дистрибутив, выгодно отличающийся от представленных на рынке поделок, ведь до сих пор для всего сегмента нетбуков не было анонсировано ни одной специализированной ОС, которая бы максимально использовала ресурсы устройства.

И Moblin получилась, в принципе, неплохой ОС - она играючи использовала мощности графического процессора для отрисовки симпатичного интерфейса и отличалась весьма скромными системными требованиями - ей нужен был процессор Core 2 или Atom с поддержкой SSES-инструкций. Надо сказать, что процессоры AMD были исключены из поддержки эксклюзивно разработанной ОС, так что многочисленные аппараты на базе куда более производительных AMD Athlon Neo остались за бортом поддерживаемого списка микросхем.

Но, как это часто бывает, ограничившись мизерным списком поддерживаемых CPU (только Intel х86) и процессорных архитектур (а как следствие, и устройств), Intel просчиталась - никто почему-то ее операционную систему использовать не хотел. Во-первых, о ней просто не знали; а во-вторых, те, кто хотел установить на свой нетбук более легкую ОС, уже давно сделали это, пустив в ход специальные сборки Ubuntu Netbook Edition. Так что сотрудничество с Nokia могло сыграть на руку разработчику процессоров, и позволило бы создать универсальную ОС для всего сегмента мобильных устройств - от планшетов, которые только начали набирать популярность, до нетбуков и даже смартфонов.

Рождение MeeGo

Объединение Moblin и МeeGo началось практически в тот же момент, когда Android набрала достаточно сил, чтобы сбросить Windows Mobile с пьедестала лучшей ОС для коммуникаторов и смартфонов. В сложившейся ситуации и Nokia, и Intel вздохнули с облегчением - для них вдруг стало ясно, что они очень вовремя решили совместными усилиями противостоять очень сильному конкуренту. Коктейль из двух ОС был назван просто и лаконично -MeeGo. Летом 2010 года, когда уже вовсю рекламировались планшетные компьютеры, и смартбуки (привет Toshiba АС 1001) на базе Google Android 2.2, Intel и порядком потрепанная конкурентами Nokia впервые представили MeeGo на обозрение публики. Реакция среди разработчиков и пользователей оказалась сдержанной - новая унифицированная ОС всем пришлась по душе, но ее место уже занимала Android. Новой системе публика сулила богатое, но весьма непростое будущее.

Если говорить начистоту, то продукт совместной работы Nokia и Intel был всем хорош, только появиться на свет он должен был года эдак на два раньше, когда Android только набирал обороты и еще не успел прописаться в каждом втором мобильном устройстве. Далее последовал монотонный выпуск предварительных тестовых сборок для разработчиков и энтузиастов - рынок необходимо было подготовить к запуску ОС. позволив всем желающим протестировать новинку на своих устройствах. В августе 2010 года был анонсирован MeeGo SDK - набор для разработчиков приложений, а в октябре того же года Intel выступила с презентацией трех направлений развития операционной системы - для смартфонов, нетбуков и бортовых автомобильных компьютеров. Казалось бы, все идет своим чередом, и требуется совсем немного времени для того, чтобы набрать достаточное количество софта и наконец-то выкатить готовый продукт на рынок.

К концу 2010 года Nokia, некогда являющаяся крупнейшим производителем мобильных телефонов, находилась далеко не в лучшей форме. Конкуренты в лице Android и iOS уже давно царствовали на большей части рынка смартфонов, и единственным сектором рынка, где Nokia все еще удавалось удерживать свои позиции, был сегмент недорогих телефонов на базе платформы Series 40 и Series 60. Стремительно теряя позиции и прибыль, совет директоров Nokia решил, что одной MeeGo положение не исправишь, и операционная система с открытым кодом вряд ли принесет желаемую победу. На тот момент компании требовалась шоковая терапия и совершенно иной союзник, который бы отчасти избавил Nokia от необходимости разрабатывать собственную ОС, предложив уже готовую альтернативу. Брать на вооружение Android, как это сделали Samsung, НТС, Acer, Motorola и Sony Ericson, было бы заведомо неправильно - пойди Nokia по такому пути, ее некогда считавшаяся престижной продукция в одночасье бы смешалась с разработками конкурентов.

Именно тогда, в ноябре 2010, Microsoft протянула финнам руку помощи, предложив сотрудничество и переориентацию на платформу Windows Phone 7. Предложение было встречено неоднозначно - по этому поводу было много споров и разногласий, однако новый генеральный директор Nokia, Стивен Элоп, воспринял его со всей серьезностью и согласился на сотрудничество, отказавшись от MeeGo. Компания Intel, потеряв своего союзника и главного партнера по продвижению операционной системы, была вынуждена сконцентрироваться исключительно на нетбуках, по сути, забросив версию MeeGo для смартфонов. У этой ОС попросту не оказалось ни одной заинтересованной компании, кроме Nokia, которая захотела бы участвовать в разработке и улучшении молодой и еще очень сырой операционной системы.

Большие планы, маленькие результаты

Однако история Nokia и мобильной версии MeeGo на этом не заканчивается. Совет директоров рвал и метал, требуя отставки Стивена Элопа, согласившегося на сотрудничество с Microsoft, которая, кстати, со своей Windows Mobile пару лет назад положила начало постепенному скатыванию Nokia и ее смартфонов в бездну неизвестности. Чтобы как следует проучить стариков из совета, еще помнящих о тех временах, когда Nokia была производителем прорезиненной одежды и галош, Элоп затеял по-настоящему дерзкую шахматную игру. Он согласился на дальнейшее сотрудничество с Intel и выпуск по крайней мере пары-тройки смартфонов на MeeGo.

Летом 2011 года Nokia презентовала MeeGo 1.2, специально заточенную под ранее выпущенный смартфон N900, работавший на базе Маето. Встречена данная разработка была весьма сдержанно - да, ОС была великолепно оптимизирована под этот телефон, однако, несмотря на все его великолепие, сам N900 особой популярностью не пользовался, так что и владельцев данного коммуникатора ко времени анонса MeeGo 1.2 осталось немного. Для энтузиастов N900 с MeeGo был подарком - разбирающимся в кодинге профессионалам обладать крошечным компьютером с предустановленным мобильным Linux (мало чем отличавшимся от настольной версии) было очень приятно. Сохранилась даже функция терминала с привычными для Linux-программиста командами. Но для простых пользователей дуэт N900 и MeeGo казался куда менее привлекательнее простого как пробка iPhone или Samsung Galaxy , отличавшихся более дружелюбным интерфейсом и целым ворохом доступных через программ. Осенью того же года появился Nokia N9 - аппарат с весьма недурственной начинкой,который должен был стать флагманом в модельном ряду финской компании. Внутри смартфона вовсю трудился гигагерцовый Cortex А8, сдобренный гигабайтом оперативной памяти и отдельным графически ускорителем PowerVR SGX530. По железу получился очень неплохой (хотя и не выдающийся - конкуренты к этому времени уже вовсю использовали двухъ-ядерные решения), в нем была установлена полностью оптимизированная MeeGo 1.2. Вот только удобство его использования было весьма сомнительным для простых пользователей. Незнакомый интерфейс, небольшое количество приложений (несколько сотен, в то время как у iOS и Android - сотни тысяч) - не спасла даже реклама, развешанная на центральных улицах крупнейших городов Европы.

Nokia N9 закупался магазинами в крошечных объемах и скорее для галочки, нежели для продажи. Вот тогда-то Стивен Элоп и раскрыл свои коварные планы - на примере N9 он показал, что ждало Nokia, если бы она осталась предана Intel, и продолжила сотрудничество по MeeGo. Совет директоров успокоился и более тесно начал контактировать с Microsoft, в надежде пересадить N9 на рельсы и наконец-то начать зарабатывать деньги. Тем временем Intel не успокаивалась. В середине 2011 года она заявила, что MeeGo живее всех живых и вскоре станет основой для нового поколения недорогих 200-долларовых нетбуков, основанных на слегка заторможенной версии Atom N435. Производители поддержали эту идею и таки выпустили несколько удешевленных нетбуков на базе бесплатной MeeGo. И данный шаг все же вернул до этого изрядно поутихший интерес к этому типу устройств и отвлек от поднадоевших планшетов. Вот только ирония вся в том, что счастливые покупатели этих недорогих устройств все равно сносили к чертям MeeGo, форматировали жесткий диск и заливали привычную Windows ХР, которая для многих до сих пор является основной домашней ОС.

В отечественной рознице нетбуки на MeeGo демократичной ценой не отличаются - ценник на эти модели начинается с 7-8 тысяч рублей. В то же время нетбук на базе более быстрого процессора и сборки обычного Linux будет стоить в среднем, на 500-700 рублей дороже; версию с Windows 7 Starter можно найти и за 8000-9000 «деревянных». Экономия как видно, совсем небольшая, да и нетбук - это как раз тот аппарат, который приобретается вообще без ОС, пользователь сам установит на него то, к чему больше расположена душа и что будет максимально отвечать поставленным требованиям.

Невольно напрашивается вопрос: неужели столько сил и времени было потрачено лишь для того, чтобы выпускать нетбуки на 30 долларов дешевле остальных? Кто знает, возможно, в будущем ситуация изменится и MeeGo станет основой для многообещающих смартфонов на базе Intel Atom Z600. Увы, мы не узнаем этого как минимум до следующего CeBIT, так что с грустью можно констатировать факт - пациент едва дышит, ему вновь нужна шоковая терапия. Будет ли она - решать Intel. И если она в ближайшее время не представит готовый продукт на базе процессора-конкурента ARM-решений, на MeeGo будет поставлен крест.

Видео Обзор MeeGo на примере Nokia N9

Установка MeeGo на нетбук

Корни этой ОС - в дистрибутиве Moblin от Intel, который разрабатывался для платформы Intel Atom. Интерфейс претерпел незначительные изменения, что и видно на одном из старых роликов, посвященных Moblin.

Но вернемся к процессу установки. Взять дистрибутив можно на сайте MeeGo .

Выбор не так уж велик: либо вариант с браузером Chrome от Google, либо - с браузером, встроенным в ОС и основанным на движке Gecko. На мой непритязательный вкус, выбор очевиден, и надо загружать первый вариант, предварительно приняв условия соглашения. Образ занимает порядка 750 Мб, не так мало.

Вам необходимо записать его на USB-диск. Процесс хорошо описан на сайте MeeGo, не вызывает никаких трудностей. Хотя кто-то и на данном этапе сталкивается с проблемами, но таких людей не так много. Зато далее вы получите море удовольствия и вообразите себя как минимум человеком, который копался во внутренностях своего компьютера не один десяток минут.

После загрузки с USB у вас есть несколько вариантов работы. Можно просто запустить MeeGo и не устанавливать ОС на жесткий диск. Очень рекомендую вам ознакомиться с этой ОС именно так , пожалеть свое время и не повторять моих ошибок .

Нельзя установить MeeGo на нетбуки, имеющие графические чипы GMA500, Nvidia, ATI – пока нет никаких обещаний, что их поддержка появится в будущем, хотя энтузиасты каким-то образом и запустили вышедшую версию ОС на GMA500.

Во время установки вам автоматически предложат создать раздел на жестком диске. Есть и другие варианты разбиения, которые выбираются из меню. Первая проблема меня настигла на этом этапе. Мой нетбук Lenovo S10-2 имел предустановленную Windows, и по умолчанию диск был форматирован в NTFS. Установочная программа MeeGo наотрез отказалась делать что-либо, кроме полной переделки диска под себя с соответствующим уничтожением всех данных на нем. Учитывая, что нетбук у меня для экспериментов, я махнул рукой и позволил уничтожить все и вся.

Установка протекает быстро, настроек не так много, одним словом, только позитивные эмоции. Загружается MeeGo очень быстро, уходит на это порядка 10-15 секунд, что также стоит отнести к плюсам ОС. А вот дальше начинаются сплошные минусы, о которых поговорим отдельно.

Первое знакомство, или куда дели WiFi?

MeeGo категорически отказывался найти WiFi адаптер в моем нетбуке, что навело меня на мысль, что он отключен в BIOS каким-то хитрым образом. Перезагрузил машину, вошел в BIOS и увидел, что все в порядке. Снова безуспешно потыкался в меню, попытался найти хоть какие-то настройки для подключения устройства и понял, что это Linux, в котором все делается не как у обычных настольных систем. Одним словом, полез с другой машины изучать вопрос, что дало мне примерно сотню ссылок с описанием той же проблемы на огромном множестве различных нетбуков.

Итак, проблема заключается в том, что MeeGo не имеет по умолчанию драйвера для некоторых беспроводных адаптеров, например, для самых распространенных от Broadcomm. Проблема известна со времен Moblin, но никто не озаботился такой мелочью и ее решением (не надо песен о приватности драйверов и открытости кода, я как пользователь хочу получить рабочую систему, пусть она хоть трижды будет закрытой).

Пользователи отыскали способ решения вопроса, который помогает далеко не всегда и отнюдь не всем. Например, есть описание того, как побороть эту проблему.

В моем случае попытка установить средства разработки из раза в раз натыкалась вот на такое сообщение:

# sudo yum install rpmdevtools
Repository meego-non-oss-debiginfo is listed more than once in the configuration
Repository meego-non-oss-source is listed more than once in the configuration
http://linuxdownload.adobe.ccom/linux/i386/repodata.xml: {Errno 14} PYCURL ERROR 6 - ""
Trying other mirror
Error: Cannot retrieve repository metadata (repomd.xml) for repository: adobe-linux-i386

Подключил провод от роутера, запустил обычный интернет и стал пробовать решить проблему разными способами. Отключал репозиторий, вызывающий сбой, отключал повторяющиеся источники и так далее. На разные конфигурации и танцы с бубнами ушло пару часов. Проблема не решилась никак. При этом на другом нетбуке с аналогичными драйверами вопрос решился по описанной инструкции довольно быстро и без особых проблем. Можно было заподозрить кривые руки, но в одном случае все сработало, а в другом - нет. Тогда подозрение должно было пасть на неудачную модель нетбука, но, как показывают отзывы в сети, это может случиться с любой моделью. Этакая рулетка, в которой непонятно, повезет вам, или нет. Огромное удовольствие для тех, кто обожает набирать в терминале команды, которые не понимает, и затем изучать результат в командной строке. Пиршество духа, да и только.

Признаюсь честно, что продолжать терять время на бесплодные попытки запустить WiFi на моем нетбуке я не стал. Бесполезное занятие, которое не вызывает никакого прилива позитивных эмоций.

Знакомство с ОС и ее интерфейсом

Закрыл глаза, выдохнул и выбросил из головы тот факт, что WiFi нет. Представил, что он у меня есть, и все работает без торчащего из торца нетбука провода. Интерфейс понравился с первого взгляда. Легкий, довольно быстрый, не загруженный ничем. Не похож на другие дистрибутивы Linux.

Главное окно содержит ярлыки на последние использованные программы, сообщения из твиттера, а также ваше расписание, плюс ссылки на последние открытые файлы. Этакий вариант рабочего стола, который имеет полное право на жизнь. Вверху - линейка с различными ярлыками. Достаточно подвести курсор к верхней части экрана, и линейка сама всплывет, либо используйте кнопку Пуск. Между открытыми приложениями можно перемещаться с помощью комбинации клавиш Alt+Tab, появится окошко с изображениями. Все довольно привычно и интуитивно понятно.

В разделе Приложения есть группы программ, вы можете выбирать их иконки либо искать приложение по названию, тогда появится иконка и название программы. К сожалению, в ОС не запоминается последняя выбранная группа приложений, каждый раз открывается раздел Internet. Это безумно утомительно, да и не нужно. Почему не сделать запоминание позиции, для меня остается тайной.


В добросовестном обзоре настоящей, взрослой ОС, надо было бы остановиться на основных приложениях, рассказать об особенностях их использования. Тут этого делать не буду, так как слабо представляю себе смелых людей, ежедневно использующих MeeGo. Давайте опишу основные программы, чтобы вам стало понятно, почему я так считаю.

Веб-браузер Chromium – хороший браузер, который умеет показывать флеш, довольно шустрый, поддерживает миниатюры страниц, да и много мелких, но полезных функций. Нареканий к нему нет, и если рассматривать нетбук только как устройство для просмотра страничек в сети, то он близок к идеалу.

Почта – поддерживается POP/SMTP/IMAP, разные почтовые аккаунты, возможность просматривать объединенный ящик, есть поддержка HTML в письмах, ну и так далее. Возможности почтового клиента не максимальны, но вполне на уровне. Он удобен, видно, что над ним неплохо поработали. Среднестатистическому пользователю его возможностей хватит за глаза. Для знакомых с Ubuntu отмечу, что клиент Evolution, думаю, вам это обо всем скажет.







Messenger – используется решение от Emphaty, также как и в Ubuntu, но тут отчего-то этот jabber-клиент не умеет работать с сетью (в моем случае все программы умели обращаться к сети, а эта твердила, что у нетбука нет подключения). Никакой ICQ, Skype или тому подобной ерунды. Зачем? Только решение для гиков.

Sync – отличная опция для получения ваших контактов, данных из различных сетевых служб. Я загрузил контакты из Gmail, что не вызвало никаких проблем, но и особого восторга у меня также не вызвало. Совсем.




Проигрыватель медиа файлов имеет простенький интерфейс, библиотека группируется по разделам, особых опций нет. Играет музыку и видео, и на том спасибо, можно поставить другие плееры.

В разделе Офис можно обнаружить аж целых три приложения – календарь (довольно удобен, есть и синхронизация с сетевыми календарями), контакты, а также список задач.













В разделе Игры целых пять игр. Они простенькие и не очень интересные. Про новые игры, думаю, можно забыть, вряд ли они появятся быстро.






Про другие приложения, как то калькулятор, редактор, просмотр картинок, файловый менеджер, я писать не буду, они есть и они обычны.

Социальная активность представлена вкладкой Status – здесь можно настроить аккаунт в Last.FM или Twitter, но никаких других социальных сетей нет. Это звучит как этакая тонкая издевка. Почему только эти два аккаунта? Где тот же Facebook? Одни вопросы.

Позволю себе привести скриншоты ОС и отдельных программ без каких-либо описаний, так как тратить на них время не стоит, и тому есть несколько причин, о которых - в следующем разделе статьи.
















Зачем нужен проект MeeGo, и кому он конкурент?

Для Intel этот проект - всего лишь возможность показать свое участие в движении open source, а также получить ОС для предустановки на свои нетбуки. Пока, правда, получилась скорее пародия на ОС, нежели некая рабочая версия. Отчего-то энтузиасты, разрабатывающие Linux-дистрибутивы, не горят желанием помогать крупным компаниям в их движении за экологию, тьфу ты, за свободный программный код. И поэтому параллельно и быстрее получают развитие другие дистрибутивы. Например, Canonical развивает Ubuntu Netbook Edition, которая давно известна на рынке и имеет много схожего с MeeGo первой версии. Работает на том же количестве нетбуков или даже большем, при этом не имеет таких серьезных ограничений в совместимости железа, а также поддерживает из коробки WiFi практически всех производителей, о проблемах мне слышать не приходилось. Набор предустановленных программ очень схож: это тот же клиент для Twitter, почтовый клиент Evolution и так далее. В качестве браузера по умолчанию используется FireFox. Да и организация рабочего пространства чем-то напоминает таковую в Moblin, вот только ориентация ярлыков - по вертикали.


Самым большим преимуществом этой версии ОС является поддержка OpenOffice, он предустановлен. То есть, можно редактировать файлы и сохранять их в форматах, совместимых с MS Office. Также на данный момент можно найти порядка 2000 приложений для этой версии ОС. Об этом говорится на сайте разработчика.

В MeeGo Garage сегодня ошеломляющее число приложений, их около двух десятков. И вряд ли новые приложения начнут появляться, как грибы после дождя. Этого не произошло для Moblin, и почему это произойдет для MeeGo, совсем непонятно. Складывается удивительная ситуация, когда из коробки MeeGo не блещет многими функциями, имеет сравнимый с уже существующей системой функционал. Но ее попытались запустить как можно быстрее. Возможно, что причина в скором появлении вот такой версии Ubuntu, как на видео?

Или для MeeGo пытаются показать некое движение и привлечь разработчиков? Не знаю. Могу сказать только одно: для повседневной работы эта «простая» ОС, которую создавал Intel, пока не подходит. Это что угодно, но только не рабочая версия ОС. Даже не бета, а скорее, альфа-версия, собранная в разных местах по кирпичикам. Если сравнивать эту ОС с «непопулярной», тяжелой ОС от Microsoft (например, той же XP), то выбор будет явно не в пользу MeeGo. Понятно, что стоимость MeeGo нулевая, но и приятного привносит в жизнь пользователя она немного.

P.S. Честно потратил пару часов на то, чтобы собрать отзывы пользователей в сети о первой версии MeeGo, и натолкнулся на то, что большинство тех, кто попробовал эту ОС, также отказались от ее использования. Впрочем, вы можете найти эти отзывы и сами. Судя по сайту MeeGo и не очень активным обсуждениям, в мире нашлось не так много энтузиастов, которые ринулись осваивать эту ОС на постоянной основе.

Ссылки по теме

Эльдар Муртазин ()

В данной статье будет дано введение в разработку приложений для платформы MeeGo. Начиная с самых азов, установки и настройки вспомогательного программного обеспечения, и заканчивая отладкой и развертыванием приложения. Мы создадим простое приложение, выполняющее основные операции над числами (калькулятор), данное приложенное довольно простое и имеет множество способов реализации, а мы рассмотрим пример нестандартного решения представленный в книге .
MeeGo
MeeGo - открытая платформа, анонсирована корпорациями Intel и Nokia на мобильном конгрессе в Барселоне, которая станет гибридом мобильных систем Moblin (Mobile Linux) и Maemo. Первая версия (1.0) MeeGo появилась 26 мая 2010 года, а устройства на базе ОС - появятся до конца 2010 года.
MeeGo предназначена для работы на широком спектре устройств, включая смартфоны, планшеты и нетбуки. Это позволит создавать приложения, которые без адаптации будут работать сразу на нескольких видах устройств. Магазином приложений для MeeGo станет принадлежащий Nokia Ovi Store.
MeeGo - независимая операционная система, которая, однако, использует наработки таких проектов, как Maemo, Moblin, Fedora и Debian.
Система MeeGo является полностью открытой, её исходные коды опубликованы. Intel и Nokia заявили, что все компании-производители аппаратного обеспечения получат равный доступ к MeeGo.
MeeGo будет сосуществовать с платформой Symbian, которая сейчас используется для смартфонов. Новая ОС, возможно, будет устанавливаться в лидирующие модели мобильных телефонов. В частности, она может быть установлена на смартфон Nokia N900.
Начинаем программировать под MeeGo
Первым шагом при знакомстве с данной платформой и особенно разработкой для нее необходимо установить вспомогательное программное обеспечение, а именно Qt 4.7 SDK, Qt Creator, MeeGo Touch Framework (MTF).
Установка MeeGo Touch 1.0 вручную на Ubuntu 10.04
  1. Для MeeGo Touch необходим Qt версии 4.7, если все ещё не установлен, устанавливаем (скачать: qt.nokia.com/downloads).
    - Прописать переменные среды:
    $ export QTDIR=//qt/
    $ export PATH=${QTDIR}/bin:${PATH}
  2. Скачать и установить Touch Theme (для запуска приложений на настольной машине).
    - Клонируем из хранилища: $ git clone git://gitorious.org/meegotouch/meegotouch-theme.git
    - Собираем: $ qmake
    - Устанавливаем: $ sudo make install
  3. Установить необходимые пакеты: $ sudo apt-get install build-essential libgl1-mesa-dev libglu1-mesa-dev libxdamage-dev
  4. Скачать и установить MeeGo Touch:
    - Клонируем из хранилища: $ git clone git://gitorious.org/meegotouch/libmeegotouch.git
    - Конфигурируем, собираем и устанавливаем: $ ./configure && make && sudo make install
Возможные проблемы
При сборке возникли ошибки в следующих местах:
../libmeegotouch/src/corelib/scene/msceneeventeater.cpp
39: setFlag(QGraphicsItem::ItemStopsClickFocusPropagation);
../libmeegotouch/src/corelib/widgets/mscenewindow.cpp
105: setFlag(QGraphicsItem::ItemStopsClickFocusPropagation);
121: setFlag(QGraphicsItem::ItemStopsClickFocusPropagation);
../libmeegotouch/src/views/mlabelview_simplce.cpp
244: staticText.setTextOption(viewPrivate->textOptions);
370: staticText2.setTextOption(staticText.textOption());

Первая ошибка заключалось, в том, что свойство ItemStopsClickFocusPropagation не является членом класса QGraphicsItem и вторая похожая ошибка. Я просто закомментировал эти строки на время.

Процесс работы над расширением функционала и отлавливание ошибок не останавливается не на минуту, и соответственно в следующих версиях MTF все ошибки будут исправлены и добавлены новые.

Установка MeeGo Touch 1.1 из репозитория Ubuntu 10.04
  1. Настраиваем менеджер пакетов:
    - Добавить следующую строчку в /etc/apt/sources.list.d/meego-sdk.list
    deb repo.meego.com/MeeGo/sdk/host/repos/ubuntu/10.04 /
    - Добавить ключ репозитория:
    $ gpg --keyserver pgpkeys.mit.edu --recv 0BC7BEC479FC1F8A
    $ gpg --export --armor 0BC7BEC479FC1F8A | sudo apt-key add -
    - Обновить базу данных менеджера пакетов:
    $ sudo apt-get update
    - Чтобы проверить, что MeeGo репозиторий был корректно добавлен, запустите следующую команду. Будут выведены детали от пакете MADDE.
    $ apt-cache policy madde
  2. Установить MeeGo SDK: $ sudo apt-get install meego-sdk
  3. Установить MeeGo объект:
    - Создать MeeGo обьект, используя MADDE (обьекты: ARM (N900): meego-core-armv7l-1.1; Aava: meego-handset-ia32-1.1, meego-netbook-ia32-1.1):
    $ sudo mad-admin create -f «target»
    - Чтобы проверить, что объекты были установлен корректно, выполните следующие команды:
    $ mad -t «target» pscreate -t qt-simple qthello
    $ cd qthello
    $ mad -t «target» qmake
    $ mad -t «target» make
  4. Проверяем, что приложение qt-simple создан для правильного объекта, выполним: $ file build/qthello

За более подробной информацией по установке MeeGo Touch 1.1 обращаемся к ресурсу .

Запуск Meego-Handset edition на эмуляторе Xephyr
  1. Скачать образ Meego handset edition или netbook edition и разархивируем его:
    $ wget download3.meego.com/meego-handset-sdk-20101012-1.1.80.20101024.1603-sda.raw.tar.bz2
    или
    $ wget download3.meego.com/meego-netbook-sdk-20101012-1.1.80.20101024.1603-sda.raw.tar.bz2
    $ tar xjvf download3.meego.com/meego-handset-sdk-20101012-1.1.80.20101024.1603-sda.raw.tar.bz2
    Примечание: MeeGo сборки появляются ежедневно, их можно скачать по ссылке .
  2. Скачать meego-sdk-chroot скрипт:
    $ wget download3.meego.com/meego-sdk-chroot
    Сделать скрипт исполняемым: $ chmod +x ./meego-sdk-chroot
  3. Настроить Х для запуска Xephyr:
    $ xhost +SI:localuser:«user name»
  4. Смонтировать образ MeeGo в директорию и запустить meego-sdk-chroot скрипт:
    $ sudo mkdir ../
    $ sudo mount -o loop,offset=512 ./
    ../
    $ sudo ./meego-sdk-chroot ../
    Теперь мы находимся в оболочке meego chroot.
    Замечание: Для отмонтирования образа используем команду
    $ sudo umount ../
  5. Запускаем MeeGo:
    $ export DISPLAY=:0; устанавливаем переменную среды
    $ zypper install meego-simulator-launcher-handset; только для meego-handset
    $ startmeego &

При выполнении последней команды произойдет запуск оболочки MeeGo-Handset. Исходя от смонтированного образа (Handset или Netbook) у вас запуститься тот или иной образ.

MeeGo Handset на Xephyr

Рис. 1. MeeGo-Handset UI

MeeGo Netbook на Xephyr


Рис. 2. MeeGo-Netbook UI

Давайте запустим наш калькулятор для платформы Maemo на MeeGo-Handset и MeeGo-Netbook (исходник ниже по ссылке).

Запуск калькулятора на MeeGo-Netbook
  1. Запускаем MeeGo-Netbook на эмуляторе, как было показано выше.
  2. Монтируем директорию с проектом, для этого проделаем следующие шаги:
    - Создаем директорию в MeeGo-Handset:
    $ sudo mkdir /home/meego/code
    - Монтируем директорию с исходниками калькулятора:
    $ sudo mount --bind / /home/meego/code
    Примечание: Выполняем данную команду в стандартной командной оболочке (bash).
  3. Заходим в примонтированную директорию и запускаем калькулятор:
    $ cd home/meego/code/calculator
    $ DISPLAY=:2 ./calculator
    Примечание: Выполняем данную команду в командной оболочке meego (meego chroot)

Запушенный калькулятор на MeeGo-Netbook показан на Рис. 3.

Теперь давайте запустим калькулятор на MeeGo-Handset. Для запуска приложения необходимо проделать все те же самые шаги, что и для MeeGo-Netbook, но только запустить сборку MeeGo-Handset. Запушенный калькулятор на MeeGo-Handset показан на Рис. 4.


Рис. 4. MeeGo-Handset калькулятор

Как видно на Рис. 4, калькулятор выглядит не совсем, так как мы ожидали. Давайте разберемся, в чем же проблема. А проблема в то, что для MeeGo-Handset приложения разрабатываются с помощью специального набора инструментов, а именно MeeGo Touch Framework (MTF, libmeegotouch). Давайте посмотрим, как это делается.

Изменение приложения для MeeGo-Handset

MeeGo Touch (libmeegotouch) это инструмент разработки приложений для мобильных устройств с сенсорными экранами, основанный на Qt. Он входит в состав MeeGo Platform API. Предоставляет все необходимые строительные блоки для создания собственных приложений, которые следуют MeeGo Handset UX принципам. Инструмент построен на основе Qt Graphics View Framework.
В Qt Creator создаем проект “Empty Project”, добавляем файлы main.cpp, calculator.cpp и calculator.h калькулятора. В файле проекта необходимо указать следующие строки для установленного MeeGo Touch (MTF 1.0):

CONFIG += meegotouch

INCLUDEPATH += / usr/ local/ include/ meegotouch

LIBS += / usr/ local/ lib/ libmeegotouchcore.so \

/ usr/ local/ lib/ libmeegotouchsettings.so \

/ usr/ local/ lib/ libmeegotouchviews.so \

/ usr/ local/ lib/ libmeegotouchextensions.so

После этого мы можем приступать к изменению программы для использования его на MeeGo.

Изменения, связанные с MTF

main.cpp

#include

#include

#include

#include "calculator.h"



int main(int argc, char ** argv)

{

MApplication app(argc, argv) ;

MApplicationWindow window;

MApplicationPage page;

Calculator * calc = new Calculator() ;



page.setTitle ("Calculator" ) ;

page.setCentralWidget (calc) ;

page.appear (& window) ;



window.show () ;



return app.exec () ;

}

Давайте посмотрим на изменения, которые затронули main.cpp:

  1. Все заголовочные файлы начинаются с заглавное буквы “М”.
  2. Так как MeeGo Touch основан на Qt в нем могут применяться основные системные классы и функции, главные изменения затронули графическую составляющую инструмента, а именно виджеты, окна и т.д.
  3. MApplication имеет схожее применение, что и в Qt.
  4. MApplicationWindow обеспечивает основу для построения пользовательского интерфейса, предоставляет навигационную панель общую для всех приложений, которая включает в себя домашнюю кнопку и кнопку закрытия, панель инструментов (в альбомной ориентации), а также меню приложения. Т.е данный класс отвечает за то, что связанно с главным окном приложения, которое содержит все остальные элементы.
  5. MApplicationPage также является инструментом для построения пользовательского интерфейса приложения. По умолчанию страница создает для горизонтально просмотра, где пользователь может размещать свои компоненты с помощью методов centralWidget() или setCentralWidget(MWidget *) (в MTF 1.0, setCentralWidget(QGraphicsWidget *)). Страницы отображаются на экране с помощью метода appear(QGraphicsScene*, DeletionPolicy) или appear(MWindow *, DeletionPolicy). Вызов метода appear() запускает показ анимации связанной со страницей. Если вы хотите показать страницу мгновенно, обратитесь к MSceneManager API.

За подробностями обращайтесь к документации по Platfrom API .

calculator.h

#include

#include // класс, отвечающий за сеточную компоновку

#include // класс кнопки

#include // главный класс компоновки

#include // класс текстового поля

#include // главный класс для всех виджетов сцены (поверхности)



class Calculator : public QGraphicsWidget

{

Q_OBJECT



public :

Calculator(QGraphicsItem * parent = 0 , Qt:: WindowFlags wFlags = 0 ) ;

MButton* createButton(const QString & str) ;



private :

MTextEdit * lcdDisplay;

QStack < QString > stack;

QString strDisplay;



} ;

Чтобы добавить виджет Calculator на страницу приложения с помощью метода setCentralWidget() его необходимо унаследовать от класса QGraphicsWidget. В MTF 1.1 функция установки центрального виджета страницы setCentralWidget() принимает в качестве устанавливаемого компонента MWidget.

calculator.cpp

#include "calculator.h"



Calculator:: Calculator (QGraphicsItem * parent, Qt:: WindowFlags wFlags) :

QGraphicsWidget(parent, wFlags)

{

lcdDisplay = new MTextEdit() ;

lcdDisplay-> setReadOnly (true ) ;

lcdDisplay-> setMinimumSize (150 , 50 ) ;







MLayout * layout = new MLayout;

MGridLayoutPolicy * ptopLayout = new MGridLayoutPolicy(layout) ;

ptopLayout-> addItem (lcdDisplay, 0 , 0 , 1 , 4 ) ;

ptopLayout-> addItem (createButton("CE" ) , 1 , 3 ) ;



for (int i = 0 ; i < 4 ; ++ i)

for (int j = 0 ; j < 4 ; ++ j)

ptopLayout-> addItem (createButton(aButtons[ i] [ j] ) , i + 2 , j) ;



layout-> setPolicy (ptopLayout) ;

setLayout(layout) ;

}

Это в основном главные изменения, которые коснулись приложения при переносе на MeeGo-Handset. Есть некоторые изменения связанные с отображением результата вычислений с помощью QLCDNumber, т.к данного класса в MTF 1.0 не оказалось, пришлось его заменить на MTextEdit.

Результат изменений представлен на Рис. 5.


Рис. 5. MeeGo-Handset калькулятор

Как видно из представленных изменений, перенос приложения для MeeGo-Handset не составляет особого труда. Со временем MTF будет только набирать функциональность и мощь, что даст разработчикам более широкий простор для маневра и более современных и качественных приложений.

Заключение

MeeGo является совместной разработкой компаний Nokia и Intel, которая только начинает набирать обороты и завоевывать рынок. Данная платформа основана на Maemo и Moblin, и вобрала в себя все преимущества этих платформ и приобрела собственные.
Платформа развивается и будет широко использоваться в ближайшем будущем. Основной акцент смешается к платформе MeeGo, которая может использоваться на многом количестве устройств, начиная мобильными устройствами и заканчивая телевизорами.

Бурный рост новых сегментов рынка (смартфонов, коммуникаторов, планшетов и нетбуков) подобно апрельской оттепели вызвал лавину анонсов и всевозможных проектов на ниве строительства операционных систем. Уменьшение мобильных устройств в размерах вовсе не означает, что от них будут требовать меньше, чем от десктопов. При этом доминирующий игрок на рынке ОС, Microsoft, слишком неповоротлив - даже новые версии ОС Windows 7 по старинке делают упор на расширение внутренних функций компьютера и параллельное усиление безопасности.

А мир вокруг давно изменился, и Большая Сеть приложила к этому руку больше всего. Компьютер уже давно не отражение уникальности каждого пользователя, а всего лишь его проводник, способ для связи в бескрайнем пространстве. Новый контент любого рода появляется и исчезает настолько быстро, что его порой не успевают классифицировать. И от программной оболочки устройства уже не требуется содержать в себе сотни инструментов - главное уметь быстро, удобно и с минимальными требованиями к ресурсам дать пользователю свободу выбора между всеми возможностями Internet.

Неудивительно, что системы Misrosoft начали вытеснять с новой «поляны», на которой они и не успели толком освоиться. И наряду с двумя гигантами софтверного рынка, Apple и Google, огромную активность развили мелкие, не очень мелкие и очень крупные проекты ОС на базе Linux.

Здесь пора отметить, что прошли те времена, когда слово «Linux» вызывало ассоциации только с бородатыми людьми в засаленных свитерах и спартанским интерфейсом из одной командной строки. Современные системы на базе этого открытого ядра обладают и внешней привлекательностью, и удобством - и, самое главное, (чаще всего) бесплатны. Именно такой случай мы рассмотрим сейчас на примере давно ожидаемой операционной системы от Intel и Nokia в версии для нетбуков - MeeGo.

Происхождение видов

Эксперименты с операционными системами, основанными на открытом коде, проводились давно - большие компании, институты, государства, группы людей и просто одиночки брались за творческое наследие Линуса Торвальдса и перерабатывали его с переменным успехом. Некоторые дистрибутивы давно стали коммерческим продуктом со стабильной технической поддержкой и лицензированием, другие так и остались продуктом энтузиастов. Главная проблема выявилась практически сразу - попытки играть с Microsoft на ее поле и по ее правилам обречены на провал из-за неравных условий (компания Гейтса имеет огромную аудиторию, которая в массе своей инертна и безрадостно встречает кардинальные перемены). Поэтому почти все известные Linux-системы переходили в нишу для очень опытных юзеров, которых не отпугивали ограниченность применения и аскетизм интерфейса - но привлекала бесплатность, открытость кода и новизна практического применения своим знаниям. С появлением Ubuntu, одного из первых стабильных дистрибутивов для широкого круга пользователей, интерес к бесплатным системам возрос и среди больших компаний, а рост сектора мобильной электроники только подстегнул этот интерес.

Итак, родителями платформы MeeGo являются всем известные компании Intel и Nokia. Оба вложили в проект часть своих программных разработок по системам Moblin и Maemo, которые курировали до этого самостоятельно. И архитектура новой (условно) платформы, и ее интерфейс ярко демонстрируют тот факт, что создание MeeGo - не «разработка с нуля» (как заявляли в первых пресс-релизах разработчики) - а, скорее, «пробный шар» на основе прежних наработок.

Обе родительские системы, несмотря на пафос пресс-релизов и объемы капитализации обоих участников проекта, особого успеха не снискали. Этому были объективные причины. ОС Moblin, разрабатываемая в недрах Intel, имела жесткую привязку к платформе Atom, что ограничивало сторонних разработчиков софта. А Maemo, детище Nokia, обладала не самым эргономичным для компьютеров интерфейсом - в нем чувствовалось сильное влияние «телефонного» дизайна. Хотя технические решения на базе пакета Qt являются очень удобной и универсальной средой разработки - поэтому (как видно из архитектуры MeeGo выше) этот инструментарий используется и в новой операционной системе.

Технически MeeGo представляет собой дистрибутив Linux на базе Moblin и Maemo (в свою очередь, выросших из SUSE), это мультиплатформенная система с открытым кодом и поддержкой процессоров как x86-, так и ARM-архитектуры. Последнее особенно важно для охвата мобильных устройств - зачастую они (коммуникаторы, смартбуки, планшеты) базируются именно на этих процессорах с пониженным энергопотреблением.

Несмотря на относительно недавний анонс (февраль 2010) первая версия ОС появилась в свободном доступе 26 мая 2010 года, а первые устройства на базе MeeGo были обещаны до конца осени. И этим обещаниям можно было твердо верить - на нескольких крупных выставках устройства с поддержкой MeeGo демонстрировались десятки раз, причем от разных производителей.

Сегодняшний объект знакомства - все же первый коммерческий образец нетбука с предустановленной версией MeeGo в качестве штатной операционной системы, MSI Wind U160.

На аппаратной начинке компьютера долго останавливаться не будем - она абсолютно типична для нетбука: 10-дюймовый экран со светодиодной подсветкой, процессор Intel Atom N450, 1 Гб оперативной памяти DDR2, 250-гигабайтный жесткий диск. Пару слов можно уделить практичному покрытию корпуса.

«Холодный старт» системы происходит очень быстро - буквально за 10-15 секунд, не взирая на скромное быстродействие CPU и не самый большой объем оперативной памяти.

Несмотря на открытость и бесплатность, подготовительная работа с дистрибутивом проделана немалая - не возникло традиционных (для многих дистрибутивов Linux) проблем с определением звуковой карты, USB-флешки и Bluetooth-чипа. А вот встроенный Wi-Fi оказался пакету драйверов не по зубам - беспроводное соединение в комплектации «из коробки» не работает. Разумеется, энтузиасты предложили уже несколько способов решения этой проблемы - все они требуют определенной квалификации в обращении с командной строкой, при желании их описание можно легко обнаружить в Сети, в т.ч. на русском языке.

Поддержка файловой системы NTFS также оставлена на потом - если задумаете разделить жесткий диск, установив в другой части Windows, придется опять же прибегнуть к помощи «коллективного разума» опытных товарищей - ничего сложного, впрочем, снова не предвидится.

Интерфейс повторяет стиль Moblin 2.0, в верхней части экрана расположена панель быстрого доступа, после старта сразу открывается закладка своеобразного «рабочего стола», раздела MyZone. Здесь отображаются последние посещенные страницы браузера, ярлыки последних запущенных приложений, панели задач и календаря (слева), а также свежие обновления во всех аккаунтах социальных сетей. О них позже, а пока - пара слов о MyZone. Это очень удобная и наглядная оболочка, почти все элементы которой можно передвинуть, закрыть или откорректировать по своему желанию - а можно просто наблюдать за их эволюцией.

Обновляемые миниатюры страниц практически не загружают оперативную память, хотя никаких проблем с кэшированием видео при просмотре роликов на YouTube, например, не возникает.

Ниже - снимок MyZone с минимальными следами деятельности пользователя и скриншот активной работы за компьютером человека, держащего руку на пульсе происходящих вокруг событий. Гибкие настройки позволяют не утонуть в новой информации и подавать ее легко, удобно и красиво.

Сама рабочая панель настраивается крайне просто - перетаскиванием кнопок на желаемые позиции. Конфигурацию можно сохранить и загрузить позже.

Пройдемся слева направо по каждому пункту этой панели. Кстати, выйти из раздела MyZone можно (в данной конфигурации) по двойному нажатию клавиши Win.

Раздел Зоны (Zones) - диспетчер запущенных приложений, выполняет те же задачи, что и окно, вызываемое по Alt+Tab в ОС Windows. Разве что иконки приложений больше. При этом каждая зона - это именно отдельный экран, на который можно вынести группу иконок, переместить их между зонами или закрыть (как приложение, так и зону целиком). Очень удобно и элегантно, с одной оговоркой - на маленьких экранах или при низком разрешении количество приложений в одной зоне равно 1. То есть, рамки интерфейса в данном случае имеют четкие ограничения.

Раздел Приложения (Applications): разбитые по категориям в вертикальном списке базовые приложения имеют в массе своей простой интерфейс и небольшой набор функций. Слева панель избранных приложений, которые нужны под рукой всегда - они же и отображаются внизу слева в разделе MyZone.

По умолчанию при переходе в этот раздел первым открывается группа Internet. То есть система не запоминает последнюю открытую группу, что вызывает мелкие неудобства. Но, если учесть, что штатный браузер (в данном случае это Google Chromium) будет использоваться чаще всего, то выбор разработчиков можно понять.

Группа Media содержит не только лаконичные, с минимальным количеством настроек, утилиты по управлению встроенной камерой и обработке изображений - но и ярлыки универсального медиа-плеера Banshee, а также векторного графического редактора OpenOffice.org Draw.

В единой оболочке Banshee можно управлять не только медиа-файлами на дисках компьютера, но и слушать радиотрансляции или следить за обновлениями сервиса Last.fm. Таким образом, при легкой понятной структуре этот проигрыватель не уступает в основных функциях громоздкому Windows MediaPlayer 11. Некоторые форматы видео- и аудио-файлов также могут вызывать затруднения при стартовой конфигурации системы - а обновления кодеков опять же потребуют небольшого опыта в управлении через командную строку.

Векторный графический редактор OpenOffice.org Draw чаще используется в инженерных целях, поскольку обладает большой библиотекой клипартов на различные темы, удобен в построении блок-схем и чертежей.

Группа Офис (Office) содержит ярлыки полного пакета Openoffice.org - текстовый процессор Writer, табличный процессор Calc, средство подготовки презентаций Impress, инструмент по работе с СУБД Base. Все они способны сохранять создаваемые файлы в форматы, совместимые с форматами MS Office (степень этой совместимости - различная, и лучше всегда сохранять резервные копии).

Из прочих утилит заметны простой в обращении менеджер задач и записная книжка контактов.

Группа Системные (System) - именно здесь можно посмотреть журнал запуска приложений, список установленных программ и проверить параметры дисков с помощью специальной утилиты.

Остальные полезные функции и утилиты привычно собраны в группе Стандартные. В основном это ярлыки для перехода на онлайн-мануалы по системе или форму поиска. Кроме этого, в группе находится простой текстовый редактор на уровне (WordPad) и кнопка Настройки параметров системы.

Следующая закладка в целом аналогична по функциям с предыдущей - это раздел Люди (People). С помощью универсального менеджера аккаунтов Empathy можно соединить списки контактов из Google Talk, ICQ, Jabber и не только.

Про возможности настроить интерфейс системы по своему желанию упоминать отдельно не стоит - разумеется, меняется не только фоновый рисунок (причем даже в базовом списке огромное количество различных картинок, не говоря про возможность загрузки с носителей или из Сети). Легко меняются системные шрифты и отображение различных элементов на основных страницах. Настройки сетевой службы просты и интуитивны, встроенный почтовый клиент поддерживает POP/SMTP/IMAP, клиент для синхронизации позволяет выбрать из множества внешних служб. Последней возможностью рекомендуем не брезговать - кроме понятной функции бэкапа синхронизация помогает и организовывать выступления перед аудиторией с помощью беспроводной связи.

Отдельно выделить в группе Игры раздела Приложения можно разве что World of Goo - веселую красочную аркаду для людей любого возраста с не самым стандартным мышлением. Ситуация на Linux-системах с трехмерными играми вообще катастрофическая - их нет, поскольку многообразие систем, конфликты с драйверами видеочипов и крайне малая доля платежеспособной аудитории не способствуют росту спроса.

Однако, возвращаясь к нашему обзору, нужно понимать, что нетбук - устройство, технически предназначенное для многих задач, кроме игр. И со своими прямыми обязанностями он справляется очень неплохо, в том числе и под управлением MeeGo.

Заключение

В завершении обзора нельзя не отметить то, что операционная система MeeGo находится только в самом начале своего пути. Сервис онлайн-помощи еще не переведен на другие языки (кроме английского), магазин приложений (аналог OviStore или Moblin Garage) находится на доработке, не решены проблемы со штатными драйверами к некоторым чипам Wi-Fi. Эти недостатки мешают назвать MeeGo прорывом на рынке открытых систем - возможно, это дело будущего. Разумеется, при условии постоянной и внимательной поддержки со стороны основателей проекта, Intel и Nokia, для которых пока это все же имиджевый, нежели по-настоящему коммерческий проект.

Предпосылки к успеху в случае с MeeGo есть, их немало: заметное быстродействие, оригинальный удобный интерфейс, бесплатность дистрибутива при сохранении базовой техподдержки.

На сегодняшний день предустановленную ОС MeeGo можно не торопиться удалять, очищая место под более привычные системы. Как минимум, она достойна знакомства с целью расширения кругозора. Как максимум - это очень хороший вариант для компьютера, чья главная работа - веб-серфинг и обработка деловой документации.

MeeGo разрабатывалась как ОС для мобильных устройств и по задумке разработчиков в ближайшем будущем она должна прочно обосноваться на коммуникаторах и планшетах, а пока этого не случилось, ее возможности можно опробовать на нетбуках, что, собственно, мы и сделали. Для установки MeeGo необходимо скачать с сайта разработчика образ операционной системы, затем записать его на носитель (лучше всего использовать флэш-карту и флэш-драйв), после чего поменяв в настройках BIOS загрузочный диск на флэш-накопитель можно приступить к загрузке «операционки».

В качестве тестового стенда использовались нетбуки и Acer Aspire One 531H, загрузка системы на оба устройства осуществлялась с флэш-накопителя.

Загружается MeeGo довольно шустро - чуть более двадцати секунд, после чего нетбук полностью готов к работе. Такая прыть легко объясняется - MeeGo должна будет работать на мобильных устройствах, а там «промедление смерти подобно».

Внешне новая «мобильная» ОС выглядит очень необычно и не похожа на привычные всем продукты типа Windows - сказывается ориентированность на портативные устройства в первую очередь. Однако, не смотря на внешнюю непохожесть ни на что виденное ранее, «операционка» отличается простотой и понятностью, благодаря чему даже неподготовленный и неискушенный в таких нюансах пользователь сможет без особого труда разобраться в ее особенностях буквально уже после нескольких минут общения.

MeeGo использует среду разработки приложений на базе библиотек Qt, представляющую собой инструментарий для разработки ПО на языке программирования C++. С помощью Qt разработчики могут создавать приложения сразу для нескольких устройств и платформ (любой поддерживаемой платформы, не обязательно изначально для MeeGo), с последующей продажей их через Магазин Ovi (Ovi Store) и Intel AppUp SM Center.

Как и ее «взрослые» коллеги - новая «мобильная» ОС довольно гибкая в плане настроек и позволяет настраивать основные параметры «под себя».
В ОС предусмотрены: изменение фона, изменение типа шрифта, стиля, его размера, а также языка интерфейса - все это настраивается в меню «Настройки», которое разделено на два раздела: «Personal» и «Hardware».

Не смотря на поддержку большого количества языков «перевести» интерфейс MeeGo на русский язык не удалось.

Рабочий стол MeeGo состоит из восьми вкладок: «Myzone», «Zones», «Application», «Status», «People», «Internet», «Media» и «Devices». Закладки можно добавлять, удалять и менять местами, максимальное число закладок равняется десяти.Первая вкладка «Myzone» отражает текущее состояние и показывает миниатюры открытых документов, файлов, окон браузера, а также запущенных программ и приложений.

Вкладка «Zones» «хранит» открытые окна приложений, переключение между которыми осуществляется комбинацией клавиш «Alt» + «Tab». Открыв данную вкладку, можно посмотреть, какие программы запущены и работают в фоновом режиме и быстро переключиться в одно из них.

Вкладка «Application» содержит набор приложений и утилит для работы и развлечений. Все программы разделены на несколько групп: «аксессуары», «игры», «Интернет», «медиа», «офис» «системные приложения».

Вкладка «Status» предлагает создать веб-аккаунт.

Вкладка «People» отвечает за коммуникации с внешним миром посредством сервисов обмена текстовыми сообщениями Instant Messaging и Google Talk. Если у вас уже зарегистрирован аккаунт в данных сервисах, то вход и настройка займут несколько секунд, после чего можно общаться.

Вкладка «Internet» позволяет наслаждаться серфингом по сети. В MeeGo установлен браузер Google Chrome. Те, кто уже знаком с «хромированным» браузером от всемирно-известного поисковика смогут в очередной раз по достоинству оценить его возможности, а те, кто до этого момента ни разу не сталкивался с набирающим популярность браузером, наконец-то смогут познакомиться с ним поближе.

Вкладка «Media» отвечает за работу с мультимедийным контентом: музыкой и видео.
В качестве универсального медиаплеера используется приложение Banshee, предназначенное для проигрывания аудио и видео-файлов. К сожалению в процессе тестирования запустить мультимедиа-файлы так и не получилось и оценить возможности видео и аудио-плеера не удалось.

Вкладка «Devices» информирует о подключенной периферии и флэш-накопителях и отображает структуру папок, каталогов и файлов системы. Что где находится также можно посмотреть через приложение File Browser.

Последняя закладка информирует о состоянии аккумуляторной батареи. Заряд отображается в процентах, оставшееся время до полного разряда не указывается. Такая индикация не очень удобна при использовании MeeGo на нетбуке или планшете, но традиционна для «мобильных» ОС, установленных на коммуникаторы, так как время работы данного класса устройств существенно превышает автономную работу нетбуков и постоянно следить за состоянием аккумулятора не требуется.

Набор приложений и утилит, установленный в MeeGo позволяет работать с основными форматами файлов и документов: помимо мультимедиа-плеера и «вьюера» изображений в ОС также предустановлен простейший текстовый редактор для работы с текстовыми документами. Однако, как я ни старался, открыть документы в формате «doc», «docx» и «odt» мне не удалось, зато без проблем открылся файл в формате «txt».

Основным достоинством новой операционной системы является открытый исходный код, свободное распространение (в том числе предустановка на устройства многими вендорами) и широкие возможности по портированию разработанных приложений на другие мобильные ОС (использование инструментария Qt). Также важна работа с различными типами процессоров и на разных устройствах, в том числе планшетах, смартфонах, нетбуках, телевизорах: тут совместная платформа двух компаний будет смотреться уместнее, чем молодая и «телефонная» Maemo.

Будет ли светлое будущее у данной «оси» покажет время, пока что главным ограничением является тот факт, что приложений для платформы катастрофически не хватает для выполнения большинства задач. Сейчас MeeGo приспособлена для интернет-браузинга, общения через IM-клиенты, но элементарной работы с документами пока нет, нет множества других очевидных для любой ОС возможностей. От того, как скоро появится необходимый минимум приложений, и зависит в первую очередь популярность MeeGo как платформы. Впрочем, для той же Nokia N900 в течение года появилось достаточное число программ (чуть менее 1000, это не много, но и об отсутствии нужных функций мы говорить не можем). MeeGo поддерживается большим числом партнеров и разработчиков (Intel), что должно привести к соответствующему ассортименту программ в перспективе. Но сейчас все не слишком радужно.

Загрузка...