MeeGo – Начало

В последнее время в мире много говорят о MeeGo, но мало кто видел ее такой, какой она была изначально. Большинство запомнили ее по смартфону Nokia N9. Но MeeGo – это не совсем то, что появилось в виде продукта от Nokia. А потому, я вам в данной статье изложу жизненный путь MeeGo, свидетелем которого я стал лично.

Мое первое знакомство с MeeGo

О MeeGo я впервые узнал в апреле 2010 года. У меня тогда стояла Linux Ubuntu 10.04 Netbook Edition. На мой взгляд, она была практически идеальной ОС для своего сегмента на рынке. Безусловно, тот релиз оставил мне много положительных эмоций, но, все же, ряд определенных новшеств мне не давали полноценно в ней работать. А потому я решил поискать альтернативу: перебрал массу различных дистрибутивов Linux, но так ничего интересного и не нашел.

Уже было расстроился, но вспомнил про довольно оригинальный и смелый на то время проект – Moblin. Решил посетить официальный сайт проекта, где встретил ссылочку с интересным названием: MeeGo. А кроме ссылки на сайте было сказано, что Moblin теперь является MeeGo. Как так? Когда это случилось? Я быстренько побежал на Википедию в надежде, что там найду ответ. И действительно, на сайте Википедии я прочел, что этот проект теперь называется MeeGo и в разработке по прежнему участвует Intel. После я пошел на официальный сайт проекта MeeGo и меня сразу привлек дизайн сайта – минимализм и нестандартные человечки, вроде птичек и котиков, что были в Moblin.

А огромная надпись Linux Foundation внизу сайта просто порадовала. Я решил действовать: сразу скачал образ для нетбуков. После загрузки быстренько сделал Live-USB (благо, на сайте была подробная инструкция) и загрузился для ознакомления. Первое, что меня удивило – это нестандартный дизайн рабочей среды, точь-в-точь повторявший таковой в Moblin. Что-то отдаленно похожее по концепции сейчас присутствует в Windows 8 с её Metro интерфейсом.

В то время, как я пробовал MeeGo, я не переставал следить за существующими проектами и искать новые. Примерно в мае-июне 2010 года, я нашел проект под названием Jolicloud. Jolicloud также имела свой уникальный дизайн рабочей среды, но привлекала внимание к себе не этим – Jolicloud позиционировалась, как облачная ОС – прямой конкурент ChromeOS от Google. Это было небольшим отступлением для того, чтобы вы знали, что есть и такое.

Но MeeGo на то время больше подходила для планшетов либо для того, чтобы побаловаться, посидеть в интернете и попереписываться с друзьями – эдакий компактный интернет-мультимедиа девайс. А потому, мне пришлось вернуться на Linux Ubuntu Netbook Edition и в дальнейшем вообще бросить все баловство с нетбук-ориентированными ОС за ненадобностью.

Немного о Moblin

Неправильно будет говорить о MeeGo, не сказав о Moblin. Данный дистрибутив был создан компанией Intel еще в 2007 году и в последствии передан Linux Foundation в 2010 году. Moblin изначально была ориентирована на нетбуки и MID устройства. Интерфейс был построен на библиотеках GTK+ и Clutter, разработчиком последней является сама же Intel. В качестве менеджера пакетов использовался RPM, а ядром, естественно, являлся Linux. Intel активно занималась продвижением своего детища: посещала различные выставки, такие как CES, заключала различные договора и союзы. Но в феврале 2010 года на Mobile World Congress было объявлено, что Molin прекращает свою жизнь. А точнее перерождается в другой проект, по причине слияния с Maemo. Новый проект получил название MeeGo.

За время существования проекта, в январе 2010 года на CES 2010 был представлен смартфон на базе Moblin 2.1. Это был LG GW990, построенный на платформе Moorestown от Intel. На то время у смартфона были неплохие характеристики: дисплей с диагональю 4,8″ и разрешением 1024 на 480 точек, 5 МП камера, 16 ГБ встроенной памяти, поддержка microSD карт, встроенный 3D-ускоритель для трехмерных игр, GPS, 3G, Wi-Fi, а также поддержка воспроизведение видео в HD.

А, так как Moblin являлась, по сути, своеродным интерфейсом и работала, как все нормальные графические среды, поверх системы, ею заинтересовались и другие крупные проекты: Ubuntu, Mandriva, Novell, Fedora и др. Что привело к таким продуктам как Dell Mini 10v, на котором стояла Linux Ubuntu Moblin Remix. По сути, это была Linux Ubuntu 9.04, но с интерфейсом Moblin. Этот дистрибутив был еще достаточно сырым и дальнейшего продолжения не получил. Зато пользователи Dell Mini 10v официально получили возможность скачать и установить MeeGo.

Немного истории MeeGo

В 2010 году Intel объединила свой проект Moblin с нокиевским проектом Maemo. И уже в мае 2010 года была представлена первая версия MeeGo. Изначально были показаны вариации дистрибутива для нетбуков и различных встраиваемых систем. Но немного позже была анонсирована версия для мобильных устройств. Сначала на сайте были лишь дизайнерские скриншоты рабочей среды мобильной ОС. Но уже в июне 2010 года была представлена первая версия мобильной MeeGo. Ее можно было установить лишь на Nokia N900, но чуть позже был представлен смартфон Aava на процессоре Intel Atom, а на сайте появилась адаптированная версия MeeGo для этого смартфона. Все шло довольно неплохо и уже в ноябре 2010 года к проекту присоединяется компания AMD. Но с сентября того же 2010 года, генеральным директором Nokia стал Стивен Элоп, который и повлиял на дальнейшее участие Nokia в проекте MeeGo – с этого времени Nokia больше не интересует MeeGo. Intel и Linux Foundation публично выразили свое разочарование выбором Nokia и заявили, что продолжат развитие MeeGo. Но в июне 2011 года Nokia выпускает смартфон с MeeGo собственного “разлива” под названием Harmattan.

Немного о MeeGo

Как уже было сказано выше, MeeGo представляет собой совместный проект двух дистрибутивов Linux: Moblin от Intel и Maemo от Nokia. Концепция интерфейса была взята с дистрибутива Moblin, но основными библиотеками теперь выступают QT. Правда, для совместимости приложений оставили библиотеки GTK+ и Clutter. Да и менеджер пакетов уже не только RPM, но и Zypper (что-то среднее между APT и yum). Официально был заявлен выход каждой новой версии ОС спустя 6 месяцев с даты выхода последней. Но это правило было нарушено после выхода Nokia из проекта MeeGo.

На данный момент MeeGo предлагается для таких устройств: нетбуки, смартфоны, телевизоры, различные встраиваемые системы и медиа-телефоны (вроде видео-домофонов). Также были представлены и планшеты.

Немного о Maemo

Nokia занималась разработкой Maemo в сотрудничестве с такими Open Source проектами, как Debian, Gnome и Linux Kernel. Таким образом, ОС была построена на дистрибутиве Debian GNU/Linux с использованием различных наработок проекта Gnome. Так, за пользовательский интерфейс отвечает Hildon (был разработан Nokia, но теперь является частью проекта Gnome), построенный на библиотеке GTK+, а оконным менеджером выступает Matchbox (ранее использовался в иных продуктах Nokia). Менеджером пакетов выступает APT и Flashing, то есть программы упакованы в самоустанавливающиеся пакеты deb. А ядром выступает, конечно же, Linux. И, поскольку Maemo построена на Debian, то ряд свободного ПО, изначально не предназначенного для Maemo, удавалось запускать на N900. Например, медиаплеер Mplayer и офисный пакет OpenOffice.org. Но, хоть Maemo и базируется на свободном ПО, ряд пакетов, используемых в ней, являются проприетарными, из-за чего Nokia и критикуют.

Мобильная версия MeeGo

Мобильная версия MeeGo, которая изначально была представлена для Nokia N900, ничем особенным не выделялась: сверху панель с различными уведомлениями и статус-баром, внизу немного невзрачная панель с ярлыками приложений и кнопкой вызова меню приложений. Все было серо и уныло, но стоило перейти в какое-нибудь приложение, как убогость главного экрана сразу же забывалась. Та функциональность, которую давала ОС, та мелочь, которую упускают многие, манила к себе все больше и больше. А в обновлении 1.1 главный экран уже внешне выглядел как нынешний Android, что привлекало еще больше. Но, при этом всем, производительность MeeGo была выше, чем у Android.

Версия же, представленная компанией Nokia, имела интерфейс, схожий с iOS. Это, можно сказать, эволюция или иная ветвь развития (кому как больше нравиться) интерфейса, представленного в iOS. Нам предлагают всего лишь экран разблокировки, а под ним еще три: экран приложений (он же рабочий стол), экран диспетчера приложений и экран всевозможных событий (твиттер, погода). Никакого рабочего стола с виджетами нам не предлагают. Этот интерфейс называется Swipe UI, а его история развития мне очень сильно напоминает историю интерфейса iOS.

На самом деле MeeGo, представленная на смартфоне N9 – не совсем и MeeGO. Nokia взяла основную инфраструктуру Maemo, оставила менеджер пакетов deb и добавила пользовательский интерфейс Swipe UI. Это должен был быть промежуточный дистрибутив между Maemo и MeeGo для более плавного перехода. MeeGo Harmattan совместима лишь на уровне API с официальным MeeGo Core Software Platform. Грубо говоря, за основу была взята Maemo и поверх повесили Swipe UI с использованием наработок MeeGo. На данный момент эта вариация MeeGo представлена и для Nokia N900, как летний релиз.

Нынешнее состояние MeeGo

В сентябре 2011 года на официальном сайте MeeGo было опубликовано письмо о том, что Linux Foundation, совместно с определенными компаниями, основывает новый проект – Tizen. На данный момент, компания Intel ушла с проекта MeeGo, полностью предоставив его Linux Foundation. В продаже все еще можно встретить нетбуки и планшеты с предустановленной MeeGo. На сегодняшний день последняя стабильная версия для нетбуков была выпущена в мае 2011 года, а последнее обновление – 12 июля 2012 года.

Хоть проект и был брошен компаниями Intel и Nokia, оставив все Linux Foundation, у MeeGo до сих пор имеется живое сообщество как на официальном сайте, так и на различных гиковых форумах. А мобильная версия MeeGo потихоньку рождается в проекте Jolla Mobile.

Немного о Jolla

Ряд людей, участвовавших в разработке Maemo и MeeGo в компании Nokia, а также работавшими над N900 и N9, ушли с Nokia и организовали отдельный проект по продвижению MeeGo на мобильных устройствах. Проект называется Jolla Mobile. У проекта до сих пор еще нет сайта, но есть свой твиттер, на котором недавно проскочило интересное сообщение. В том твите было сказано, что новые смартфоны MeeGo будут созданы совместно с промышленными партнерами и инвесторами, при поддержке сообщества MeeGo. С этого сообщения можно сделать вывод, что проект далеко не мертв, по крайней мере для мобильных устройств. А одно из первых заявлений Jolla немного расстраивает: они не будут поддерживать смартфоны N9 и N950 от компании Nokia.

Также в интернете ходили слухи о том, что компания Nokia передала свои патенты на MeeGo проекту Jolla Mobile, но эта информация была опровергнута. Скорее всего это было связано с тем, что Nokia выплачивает некоторым участникам Jolla (которые работали в Nokia) денежные компенсации, но никак не спонсирует данный проект.

Немного о Tizen

Операционная система Tizen является преемником MeeGo и LiMo. В Tizen используется для описания элементов интерфейса веб-ориентированный язык HTML5, в отличие от MeeGo, где использовались библиотеки QT и различные наработки Gnome. А в качестве ядра, конечно же, используется Linux. В разработке основными спонсорами являются Intel (куда же без нее) и Samsung. Планы Intel в данном проекте не совсем понятны, ведь основной код MeeGo переходит в проект Mer. А вот планы Samsung очевидны – втиснуть свои наработки bada в Tizen. Было заявлено, что до конца 2012 года должно завершиться слияние bada и Tizen, что позволит использовать приложения bada в Tizen.

Среди идей продвижения Tizen было заявлено о поддержке приложений от MeeGo, но на более высоком уровне, за счет нового API. А вот Майк Шелдон (один из разработчиков Tizen и MeeGo) сообщил в своем твиттере о том, что запустил проект, под названием Tizmee, который предназначен для запуска приложений, написанных для Tizen, в MeeGo.

Немного о LiMo

Хочу написать вам пару строк, чтобы было понятно, каким тут боком прижалась Samsung. LiMo является мобильной Linux-платформой (Linux Mobile), развитием которой занимается LiMo Foundation. LiMo Foundation была создана с целью продвижения на мобильном рынке ПО на базе Linux. А основал ее целый ряд компаний: Samsung, Motorola, Vodafone, NTT DoCoMo и др.

Я и MeeGo сейчас

На данный момент я являюсь обладателем Nokia N9 с MeeGo Harmattan на борту. Я неоднократно сравнивал все минусы, найденные мною как в самом аппарате, так и в ОС и отсутствие целого ряда софта, что есть для Android, с предоставленными возможностями MeeGo. MeeGo – это лучшее, по моему мнению, что сейчас есть на рынке среди мобильных ОС в плане возможностей!

Вывод

Была очень перспективная ОС, но ее бросили на произвол судьбы все, кто нес опеку. MeeGo, конечно же, многим стало жалко и добрые люди из Nokia подобрали ее и поселили в Jolla Mobile. А что из всего этого получится, мы узнаем в конце этого года или уже в следующем – именно на этот срок Jolla заявили о первых смартфонах на MeeGo.

P.S. Я не стал писать про проект Mer по той причине, что еще рано что-либо говорить о нем. Но, чтобы вы знали – официально все наработки и код переходят с проекта MeeGo в проект Mer.

Please wait...
Теги: , , , , , , , , , , , , , , , , , , ,
0
WordPress › Помилка

На сайті виникла критична помилка.

Дізнайтеся більше про усунення неполадок WordPress.