Nokia spojuje Maemo s Moblinem od Intelu
Nokia v Barceloně sice nepředstavila nic, co byste si mohli vzít do ruky, dočkali jsme se však překvapivé novinky. Přinese spojenectví s Intelem ovoce?
Nokia sice na aktuálně probíhajícím Mobile World Congressu ve španělské Barceloně nevystavuje, ale měla tiskovou konferencí o pár set metrů vedle. Tam společně s Intelem, který jistě nemusím představovat, uvedla operační systém MeeGo. Nelekejte se, fakticky nejde o nic nového. Prezentaci vedla Renée James, Senior Vice President a General Manager pro software a služby v Intelu, a Kai Öistämö, Executive Vice President pro zařízení v Nokii.
Jestli vám název MeeGo připomíná Maemo z Nokie N900, jste na správné cestě. S Intelem Nokia spolupracuje už delší dobu, ale dosud jsme neviděli žádné hmatatelné výsledky, pokud pomineme Booklet 3G, který v sobě hardware od Intelu ukrývá. Nyní to ale vypadá, že spolupráce obou společností přinese už něco konkrétního. MeeGo totiž není nic jiného než operační systém vytvořený spojením právě Maema a Moblinu, operačnímu systému vyvíjenému Intelem a doposud skoro nerozšířeného. Obě společnosti tvrdí, že si nový systém vzal od každého ze svých předchůdců to nejlepší. Po přečtení článku ale možná budete mít názor, že spojení nebude mít tak docela kladný efekt, jak by se mohlo zdát.
Na začátek něco málo o Moblinu. Název vznikl spojením slov „mobile Linux“, který naprosto vystihuje, k čemu má tento operační systém, započatý v červenci roku 2007, sloužit. Původně měl být určení pro MID zařízení, netbooky, nettopy a „embedded“ zařízení. Ano, čtete správně, o mobilních telefonech ani slovo. Ledy se ale hnuly až s příchodem procesorů Intel Atom a rozmachem netbooků, pro které je tento systém koncipován především a pro Atomy přímo upraven. V dubnu 2009 pak Intel předal Moblin do Linux Foundation (o tom za chvíli) a vydal alfa verzi Moblinu 2.0. Moblin na rozdíl od Maema běží na jádře linuxové distribuce Fedora, za to uživatelské prostředí tvoří GNOME Mobile dost podobné právě tomu v Maemu.
Maemo + Moblin = MeeGo
Jak tedy bude MeeGo vypadat, co přinese nového a co bude umět? Nejprve se na to podíváme z toho uživatelského hlediska. MeeGo si brousí zuby na daleko větší spektrum zařízení, než současné Maemo a Moblin. Zanedlouho byste ho tak měli najít nejen v mobilních telefonech jako je Nokia N900 a netboocích, ale i v televizích (Connected TV) a v autech. Lze předpokládat, že ani tento výčet zařízení není kompletní, takže si třeba v budoucnosti budete přes MeeGo i rozsvěcet. Kdo ví.

Asi tušíte, že MeeGo bude muset mít různá prostředí, protože auto nemůžete ovládat stejně jako telefon. S tím se počítá, kompatibilita aplikací by ale měla být vzájemná. Taktéž si budete moci pohodlně synchronizovat všechna zařízení s MeeGo, dokonce by se tak mělo dít i s aplikacemi (přinejmenším to tak v tiskové konferenci vyznělo).
„Naše vize pro hladkou komunikaci mezi výpočetními systémy z domácnosti, automobilu, kanceláře nebo vaší kapsy se dnes posouvá díky představení platformy MeeGo o velký kus dopředu,“ řekl prezident a generální ředitel společnosti Intel Paul Otellini. „Toto je zásadní krok v našem vyvíjejícím se vztahu se společností Nokia. Spojení našich dvou důležitých aktiv v jednu open source platformu má kritický význam, neboť otevírá cestu k novým neuvěřitelným možnostem pro široké spektrum zařízení a s podporou napříč různými odvětvími.“
A z hlediska technického? MeeGo dostane jádro od Moblinu, na něm bude prostředí Qt, které se dle původních návrhů mělo objevit v Maemu 6 a bude i v novém Symbianu. To znamená, že vývojáři vyvinou aplikaci opravdu jen jednou, pouze ji upraví pro různá zařízení a pak už poběží na širokém spektru zařízení i operačních systémů. Pokud se začínáte bát, že MeeGo bude k dispozici pouze pro procesory architektury x86, uklidním vás – vše by mělo být kompatibilní i s procesory ARM, které jsou stále pro mobilní zařízení nejvhodnější. Nedokážu si představit, za jak dlouho by se mi vybila N900 s x86, když i teď vydrží stěží půl dne.
Distribuce aplikací pak bude probíhat výhradně přes Ovi Store a Intel AppUp. Ptáte se, proč dva způsoby? Ptám se také a nenalézám odpověď. Snad jedině, že by si Nokia chtěla Ovi přece jen nechat pro sebe. A tak počítejte s tím, pakliže budete mít zařízení Nokia, využívat budete Ovi Store, a pokud nějaké jiné zařízení, postavené na platformě od Intelu, Intel AppUp. Aplikace ale samozřejmě půjde instalovat i přímo bez služeb třetí strany, ať už se bavíme o Ovi Store, Intel AppUp či snad ještě něčem jiném.
MeeGo projekt bude celý hostován Linux Foundation a samozřejmě kompletně open source. To by mělo mimo jiné zajistit větší nezávislost celého projektu. I tak lze ale předpokládat, že hlavními tahouny zde budou právě Nokia a Intel.
První verze MeeGo bychom se měli dočkat už za několik měsíců (v druhém čtvrtletí), se zařízením od Nokie (pokud nepřijde dříve někdo jiný) budeme muset vyčkat až na druhou polovinu roku, respektive nejspíše do poloviny září, kdy se bude konat londýnský Nokia World.
Více negativ či pozitiv?
Pojďme se teď podívat na klady této změny, kterých určitě není málo. Prvním a asi nejdůležitějším faktem je, že MeeGo přestane být sice open sourcovým, ale takřka soukromým projektem Nokie a tak se dá očekávat, že se rozšíří mezi další výrobce a my tak budeme možná už přístí rok nalézat v obchodech desítky zařízení s operačním systémem MeeGo. A nejen telefony, ale i netbooky, televize a kdo ví, co ještě. Nelze tak vyloučit, že se dočkáme dalšího Bookletu od Nokie právě s MeeGo.
S tím souvisí i počet aplikací, který nejspíše rapidně naroste, protože málokdo se vyvíjí s aplikacemi pro fakticky jedno zařízení. Přesně taková situace je u Maema teď a ukazuje se to třeba na hrách, kdy neexistuje v podstatě žádná s pořádnou hratelností (překompilovaného SuperTuxe v úvahu neberu :). Pokud k tomu přidáte ještě Qt a tím pádem další aplikace napsané třeba pro Symbian, rázem se počty aplikací exponencionálně násobí. Ruku v ruce s počty aplikací jde i počet vývojářů, kterých spojením obou systémů oproti Maemu přibude.
„MeeGo přinese uživatelům na nových zařízeních ještě širší portfolio internetových aplikací a možností komunikace,“ uvedl Olli-Pekka Kallasvuo, generální ředitel společnosti Nokia. „Díky otevřeným inovacím vytvoří MeeGo dosud nevídaný ekosystém spojující hráče z různých oblastí. Bude podporovat nejrůznější business modely napříč hodnotovým řetězcem a bude stavět na zkušenostech a odbornosti společností Nokia, Intel a všech, kteří se k nám připojí. Jednoduše řečeno – MeeGo uvádí zcela novou éru v oblasti mobilních telefonů a počítačů.“
Negativa? Jak už jsem trochu pesimisticky v úvodu naťukl, také jich bude spousta. Jen, co Maemo po příchodu N900 pomalu ožívá, už se hrne další, a ne zrovna malá, změna. To může přinést spoustu problémů, naštvaných vývojářů a koneckonců i uživatelů. A spojit obě komunity také nebude zrovna jednoduché.
Stejně tak spojovat dva doposud nezávisle vyvíjené projekty dá hodně práce a to nemusí dopadnout úplně dobře. Vyrojí se nejspíše plno dalších zařízení, které nebudou mít s Nokií nic společného a fakticky tak budou jen parazitovat na složitě vyvinutém systému. S tím souvisí i to, že Nokia tak už nebude mít MeeGo pevně v ruce a může ho, obzvlášť nyní po té, co je open source už i ze Symbianu, trochu odstrčit do pozadí.
Třetím neomluvitelným faktem je, že nebude existovat jedna služba pro získávání aplikací, nýbrž dvě. Tím vznikne v distribuci aplikací zmatek, a to obzvláště ve chvíli, jestli nebude jednoduše možné i do Nokií stahovat z Intel AppUp a naopak do ostatních zařízení z Ovi Storu. Tento krok opravdu nechápu, a to se mluví o sjednocování.
Snad vše dobře dopadne
Z pohledu Nokie je tento krok pochopitelný, chce mít silného partnera a umožnit použití systému i na jiných zařízeních. Otázkou ale je, jestli vše dopadne tak, jak se to dnes tváří. Pokud ano, není pochybu, že by změna měla pozitivní důsledky. Ale v současnosti Nokia ani neví, jestli bude Maemo 6 fungovat paralelně s MeeGo, půjde vůbec jeden z těchto systému nahrát jako upgrade do N900 a bohužel není ještě ani finální představa o vizuální stránce systému. A na závěr jedna (snad) dobrá zpráva: MeeGo bude podporovat multitouch. Níže vidíte screenshot z operačního systému Moblin.











Podla mojho nazoru je to pravda, a prave to sa mi paci. Preto som dlho nevahal kupit n900-ku. Pokial sa nemylim, tak do dev repozitara moze uploadovat ktokolvek. A vzhladom na to, ze sa pomaly ale isto prechadza na coraz rozsirenejsie qt prostredie, myslim si ze aplikacii a podpory bude casom len pribudat. Ved staci zobrat akukolvek linuxovu aplikacku, a podrobit ju upravam. Netreba vymyslat a kodit nic nove. Vid leafpad, pidgin wireshark, aircrack, conboy, empathy a inych aplikacii v extra a dev repo. povodne z desktopovych systemov.
Mám tomu tak rozumět,že Maemo nástupem MeeGo končí a už nebude v nových modelech Nokie? Mám Nokii N95 8GB a tak se mi N900 s Maemem +další budoucí podobné modely jevily,jako vcelku hodně dobrá zařízení se slibnou budoucností.
pri beznom pouzivani bez problemov den a pol