Помимо традиционных Apple iOS, Google Android и Microsoft Windows Phone, существуют и разрабатываются еще несколько менее заметных операционных систем. Они имеют разные целевые назначения и обладают разным статусом: к примеру, Samsung bada имплементируется на морально устаревших и слегка модифицированных смартфонах корейской компании; Symbian, долгое время бывший основной ОС у Nokia, перешел ныне в разряд гиковских игрушек; MeeGo и Maemo – основанные на Linux альтернативные операционные системы, которые тихо жили и тихо агонизируют в предсмертных судорогах с таким же успехом... Но вот родился Tizen. Зачем?
Новорожденный
Tizen – это операционная система с открытым исходным кодом, основанная на ядре Linux. Ключевое слово здесь – «с открытым исходным кодом». Если у вас проводятся параллели с Android, то вы правы: параллели есть, Android тоже основан на ядре Linux, но для Tizen все писалось с нуля и не копировалось с Android. По крайней мере, так говорят.
Эта ОС предназначена для смартфонов, планшетов, телефонов, ноутбуков, автомобилей и прочих устройств, чей список постоянно пополняется. Она работает на обоих главных семействах процессоров, с архитектурами ARM и x86. Интересно, что эта ОС может работать на самых разных типах устройств, включая десктопы и ноутбуки, а одним из главных достоинств системы разработчики считают отсутствие java-машины, тормозящей работу Android, которая одновременно и является одной из ее ключевых деталей. Хотя, строго говоря, java-машина позволяет большинству приложений под Android запускаться на любой аппаратной платформе, но Tizen «заточен» именно что под HTML5.
Tizen - темная лошадка, официальный анонс намечен на следующий год
На вопрос «что это и зачем» ответ можно дать достаточно простой. Сама по себе технология – это пятая версия HTML-протокола, с помощью которого вы смотрите страницы в интернете (это если упрощенно). Основная цель разработки новой версии протокола – более полноценная работа с мультимедийными приложениями, которая достигается «смесью особенностей, представленных различными спецификациями, включая спецификации программных продуктов, например, веб-браузеров, а также сложившихся общеупотребительных приёмов и множества синтаксических ошибок в существующих веб-документах» (цитируя Википедию). Другими словами, это значит, что вместо flash и java пользователь получает нечто более быстрое и более современное – это в теории. На практике протокол HTML5 пока не сильно распространен, и существует больше в образе «светлого будущего»: «Вот есть уже немного сейчас, смотрите, как будет еще лучше потом». Но новинки вроде Tizen делаются уже полностью под новые технологии.
Связь у Tizen с HTML5 простая: уже изначально эта ОС разрабатывалась как операционная система, разработка под которую ведется целиком с использованием веб-технологий. Собственно, сейчас в стадии разработки находится и другая система с той же концепцией: Firefox OS. Но Tizen предлагает не только веб-компоненты для построения интерфейса пользователя, но и предоставляет соответствующее веб-API для управления приложениями, системными функциями, связью и т.д.
Tizen разрабатывается и поддерживается консорциумом Tizen Association, в который входят ОЕМ-производители (Intel, Samsung, Panasonic, Huawei, NEC) и операторы сотовой связи (Orange, Telefуnica, Vodafone, SK Telecom, NTT DoCoMo). Управляющий комитет состоит из Intel и Samsung. Вопрос о том, «зачем им это» мы рассмотрим чуть позже.
Интерфейс
Интерфейс этой операционной системы чем-то может напомнить Android или iOS по своей идеологии, а с дизайнерской точки зрения его называют «смесью Samsung TouchWiz и Firefox OS», но, по словам первых тестеров, текущая закрытая версия Tizen работает лучше и быстрее, чем Firefox OS. Хотя пока еще говорят, что до интерфейса у разработчиков еще просто не дошли руки, но они обещают, что потом всё будет.
Так выглядит интерфейс предварительной версии Tizen 2.2 beta (Wikipedia, Amarantine84)
По структуре управления с точки зрения пользователя Tizen тоже похож на Android и iOS: тот же многооконный как бы рабочий стол с ярлыками приложений, та же панель уведомлений сверху.
Формально ОС сейчас находится в очень сыром виде(к примеру, пока что вы не можете даже элементарно переместить приложение на экране простым drag&drop), но активно идет разработка разнообразных API, включая и возможность портирования Android-приложений, о чем далее мы расскажем чуть подробнее.
Tizen 2.0: пока интерфейс не может похвастаться какими-то специфическими чертами (geek.com)
Есть отличия и визуальные: скажем, в панель уведомлений можно поместить виджеты. Браузер в Tizen сейчас показывает очень высокое быстродействие при взаимодействии с HTML5, набирая практически максимально возможные баллы в синтетических тестах.
Приложения
Приложений для Tizen сейчас, можно сказать, почти что нет. У операционной системы есть собственный магазин Tizen Store, который также будет предустановлен на каждом устройстве по аналогии с App Store и Play Store. Скачивать оттуда пока что ничего нельзя, но загружать свои приложения можно. Правда, пока только на продвигаемом HTML5, но поддержка другого медиа-контента в будущем совершенно определенно планируется. По словам разработчиков, анализ загруженного приложения занимает не больше трех дней, после чего оно появляется в каталоге, если не содержит запрещенных элементов, разумеется.
Для стимулирования программистов устраиваются даже конкурсы. К примеру, первого ноября 2013 года заканчивается конкурс Tizen App Challenge с 9 номинациями и 54 победителями и общим призовым фондом в 4 миллиона долларов. Кроме того, в магазине Tizen Store создателям приложений обещают 70% прибыли – правда, пока что это 70% от нуля. Еще пара средств монетизации - Samsung AdHub (мобильная реклама, которую можно встраивать в приложения), а также In App Purchase - сервис покупок внутри программ.
Разработка приложений
Для девелоперов существует свободно доступный кит Tizen SDK, включающийся в себя все необходимое: набор инструментов, компилятор, документацию, примеры приложений и т.д. SDK доступен в вариантах для самых различных операционных систем, можно также подключить инструментарий для переноса приложений с ОС bada.
Помимо «официального» кита, доступны и другие, к примеру, кроссплатформенный Intel XDK и Intel HTML5 App Porter Tool для преобразования приложений iOS в приложения HTML5.
Совместимость
Известно, что Tizen Association приняла решение «об обеспечении возможности запуска программ на Android со стопроцентной совместимостью и откликом, которые потребитель ожидает от Android-устройства». Но пока что это больше напоминает заявления российских политиков о чем-то, что будет сделано со «стопроцентной вероятностью»: то есть с большой вероятностью это будет сделано менее чем наполовину. Конечно, программисты и тестеры свое дело знают, но каким образом планируется добиться этой «стопроцентной совместимости», неизвестно. С большой долей вероятности, проводя исторические параллели, - никак, и на форумах уже сейчас много народу вовсю веселится, обсуждая возможности переноса приложений. Всем вспоминается аналогичная разработка для ОС MeeGo, которая так и осталась неуклюжей попыткой подстроиться под Google вместо создания чего-то своего.
Хорошая сторона – энтузиасты, которых обычно всегда довольно много, прогнозируют хороший уровень совместимости с API ОС Samsung bada 2.0, поскольку в новой ОС использованы наработки Samsung для этой операционной системы.
Первые устройства
Есть уже даже в России и первый аппарат на Tizen – это слегка модифицированный внешне Samsung Galaxy S3 (c острыми углами: вот и вся модификация), на который портировали данную ОС в девелоперском режиме. Аппарат назвали Samsung RD-PQ. Да, Samsung снова провернула тот самый трюк, который позволял корейской компании ранее продавать аппараты с собственной малопопулярной ОС bada. Есть уже и несколько портированных игр под новую систему. Касаемо запуска на других устройствах – сейчас простых решений нет, есть рассказы о попытках успешной установки ОС на другие устройства, в частности, на оригинальные S3 и S4. Можно также попробовать запустить версию Tizen 2.0 на десктопе, к примеру. Но это все пока что игрушки для пытливых умов, не несущие в себе особенного практического смысла для простых людей.
Как и Bada, Tizen в смартфонах может остаться сугубо нишевым решением для недорогих устройств
Официальные сообщения гласят, что версия 3.0 операционной системы Tizen будет предназначена для того самого «слегка переработанного» Galaxy S3 и «честного» Galaxy S4. Из этого сообщество сделало вывод, что Tizen будет поддерживать и FullHD-экраны, что слегка настораживает ввиду неопределенного статуса новой ОС. В прошлом месяце появились первые скриншоты интерфейса третьей версии Tizen, и среди интересующихся новинкой ходят упорные слухи, что именно версия 3.0 будет полноценным коммерческим релизом. Правда, выйдет она лишь в следующем году, поэтому времени подумать и создать приложения предостаточно. Кстати, на презентации этой версии демонстрировалась ее работа не только на смартфонах, но и на ноутбуках, и даже в автомобиле – причем последней заинтересовались не только солидные Jaguar и Toyota, но даже и российский «Камаз».
Перспективы
С одной стороны, Tizen как самостоятельный продукт выглядит довольно заманчиво. Альтернатива «большой тройке» всегда выглядит очень соблазнительно, поскольку довольно большое количество пользователей не устраивает современное положение дел.
Прототип первого смартфона Huawei на платформе Tizen
Но главный минус Tizen заключается, как ни парадоксально, в его преимуществах. Вы видите, насколько Microsoft Windows Phone трудно дается завоевание рынка: прошло уже два года с момента появления этой ОС на рынке, и дело вперед движется очень медленно. И это не потому, что ОС из Редмонда плохая – она как раз-таки довольно приличная, этакий сильно модернизированный iOS для нелюбителей Apple; нет, дело в другом. Windows Phone появилась с очень большим запозданием, когда рынок уже был поделен между Apple и Google. Развитие технологий к тому моменту довольно сильно замедлилось хотя бы по сравнению с периодом 2007-2010: взгляните на период 2010-2013, сильна ли разница? Новой ОС в итоге оказалось банально некуда приткнуться.
И это притом, что Windows Phone обладает своими, очень хорошими и весомыми преимуществами: наподобие интеллектуальной работы оперативной памяти или нетребовательностью к конфигурации – совсем как Tizen или iOS, в отличие от пожирающей без остановки все гигабайты подряд Android.
Но даже при всем этом WP обладает на сегодняшний день 9.2% европейского рынка. Меньше десяти процентов за два года на одном из рынков, а на других ситуация еще печальней: в Австралии у Windows Phone 6.6% рынка, в США – 5.6%. И это еще и с учетом того, что разрабатывается и производится эта система самым крупным разработчиком ОС в мире с многомиллиардными доходами и поддержкой, а также того, что динамика роста числа приложений в Windows Store превышает таковую у Google Play Store и AppStore.
Есть ли в такой ситуации шанс у Tizen? Увидит ли мир достаточное количество приложений? Обеспечит ли ОС лучшее взаимодействие, чем существующие системы? Пока четкого ответа на эти вопросы нет.
Да, конечно, новая ОС поддерживается такими гигантами как Samsung и Intel, которые принимают непосредственное участие в ее разработке. Но давайте вспомним про MeeGo – многие даже и не слышали про эту ОС, хотя в разработке Tizen принимают участие и бывшие разработчики MeeGo (и удержитесь от ошибки: Tizen - не MeeGo, на самом деле она основывается на Samsung Linux Platform (SLP). И пока что Tizen остается уделом энтузиастов и гиков от мобильного мира, которые рассуждают о платформах, прошивках, насколько быстро выполняется HTML5, насколько круто реализована та или иная функция и вообще Linux просто супер, а «эти ваши ведроиды уже не нужны».
Масла в огонь подливают и сами вендоры, храня молчание относительно сроков полноценного коммерческого выхода на рынок устройств с этой операционной системой.
Могут, наверное, внушить какие-то оптимистичные планы возможности (пока что тоже больше теоретические) портирования приложений с Android. Но это опять-таки немного нивелирует преимущества ОС: образно говоря, зачем разрабатывать новую машину, чтобы вешать на нее старые запчасти? И снова вспомним Ubuntu Touch: являясь куда более дружелюбной для гиков системой, этот Linux гораздо более продвинут и, если можно так выразиться, «более Linux». Да и вообще – Ubuntu Touch менее зависима от больших страшных корпораций вроде Samsung, чем и привлекает внимание людей со всего мира.
Кроме того, есть еще один аспект, который обычно во внимание не принимают, считая это само собой разумеющимся. Он заключается в том, что производители «железа» сами решают за пользователей, какую операционную систему поставить в тот или иной смартфон. Вы не сможете поставить Android на iPhone, не можете установить iOS на Nokia Lumia, не можете официально поставить Android 4.2 на смартфон, изначально поставлявший 4 года назад с Android 2.2: вы ограничены только теми ОС, которые предлагает производитель железа, даже в пределах одного устройства. И это свойственно всем мобильным устройствам: когда производитель решает перестать оказывать ему поддержку через два-три года, вы вынуждены довольствоваться сторонними прошивками или же покупать что-то новое. И Tizen в данном случае не исключение: корпорации, которые продвигают эту ОС, продвигают точно такую же политику зависимости от устройств, как и все их предшественники.
В общем, что вопросы про Tizen остаются открытыми. И главный из них – где же то весомое преимущество, которое позволит Tizen занять достойное место под солнцем? Пока что у новой системы его нет. Если у Ubuntu Touch есть реальная независимость от бесцеремонно влезающих во все сферы интернет-жизни Google и фирменных запредельно дорогих аксессуаров Apple, то у Tizen таких преимуществ нет. Ubuntu Touch смотрится гораздо привлекательней как минимум потому, что может быть установлена в Android-устройствах, что открывает просто колоссальные возможности и является реальной угрозой гегемонии Google.
А Samsung виден в Tizen невооруженным глазом даже в интерфейсе, да и по поводу Intel с практически уже подтвержденными слухами про внедрение компанией "секретных чипов" в свои процессоры для слежения за активностью пользователей никто вообще никаких иллюзий не строит. Скорее всего, раз солистом в оркестре Tizen является Samsung, то новая ОС станет осовремененной версией bada. То есть так и останется ОС второго сорта для вышедших в тираж смартфонов (если называть вещи своими именами).
Эту мысль подкрепляет еще слух о том, что Samsung уж очень хочет быть независима от Google с ее Android: пока что с bada это получалось не очень (скорее, получалось избавиться от запасов комплектующих), но на Tizen какие-то надежды корейский производитель таки возлагает. Способствует этому и озабоченность Google о том, что Samsung в 2012 году поставил 40% Android-смартфонов мирового рынка, и это беспокойство вполне может вылиться в крупномасштабный конфликт. Поэтому подготовка почвы для отступления Samsung ведет уже открыто, и освоение «терра инкогнита» для корейцев, похоже, будет только вопросом времени.
И неслучайно на презентации третьей версии Tizen был показан Range Rover, в который уже была встроена эта самая третья версия: вполне возможно, что Samsung планирует вторгнуться именно на эту территорию. Тем более что в числе совместимых с Tizen устройств ближайшего будущего уже значатся бытовая техника и телевизоры, а автомобилям нужна какая-то операционная система для функционирования компьютеров. Android на такие устройства пока что не рассчитана, да и не надо это Google с ее огромным рынком Android-устройств – а вот Samsung вполне может замахнуться на нечто подобное и продвинуть свою ОС в этом направлении.
Подводя итоги, можно заключить, что в смартфонах Tizen, скорее всего, не сильно приживется (повторим, что нет у нее – по крайней мере, пока – той самой «изюминки», за которую покупатели будут друг у друга вырывать Tizen-смартфоны), но лет через пять в холодильнике вы эту самую ОС, возможно, даже и не заметите и не будете спрашивать себя – что там установлена за «операционка».
Поэтому остается только ждать коммерческого релиза Tizen 3.0, намеченного на следующий год, и следить за тем, как поведут себя участники Tizen Association дальше. И особенно Samsung.