Tizen

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
Tizen
Tizen-Lockup-On-Light-RGB.png
Домашний экран Tizen 2.2 beta
Разработчик

Linux Foundation, Tizen Association, Intel, Samsung[1]

Семейство ОС

GNU/Linux

Исходный код

открытое программное обеспечение,
проприетарное программное обеспечение

Первый выпуск

5 января 2012

Последняя версия

Mobile 2.2.1 — 9 ноября 2013

Последняя тестовая версия

Mobile 2.3 alpha — 2 июня 2014

Менеджеры пакетов

RPM Package Manager

Поддерживаемые языки

русский и др.

Поддерживаемые платформы

ARM и x86

Тип ядра

монолитное ядро Linux

Лицензия

GPLv2 — ядро Linux, LGPL, Apache License, BSD, Flora License, Proprietary — SDK

Состояние

Актуальное

Репозиторий исходного кода

review.tizen.org/git/

Веб-сайт

tizen.org

Commons-logo.svg Tizen на Викискладе

Tizen (произносится «та́йзен») — открытая операционная система на базе ядра Linux, предназначенная для широкого круга устройств, включая смартфоны, интернет-планшеты, компьютеры, автомобильные информационно-развлекательные системы, «умные» телевизоры и цифровые камеры, разрабатываемая и управляемая такими корпорациями, как Intel и Samsung, входящими в Technical Steering Group (TSG), и поддерживаемая Linux Foundation и Tizen Association. Является наследником MeeGo, LiMo и bada. Поддерживает аппаратные платформы на процессорах архитектур ARM и x86.

В названии «Tizen» сочетаются связность от «Tie» (соединение), активность от «Rise» (подъём) и медитативные качества от «Zen» (Дзэн)[2]. Логотипом Tizen (Tizen Logo) являются заглавные буквы TIZEN, написанные шрифтом Pluto Bold с некоторыми изменениями, а символом Tizen является Tizen Pinwheel (вертушка)[3].

История развития и версии[править | править вики-текст]

27 сентября 2011 года организации LiMo Foundation и Linux Foundation официально объявили о запуске новой open-source программной платформы на базе Linux для широкого спектра устройств под названием Tizen. Работу над данным проектом возглавили Samsung и Intel, сотрудничающие с консорциумом LiMo Foundation.

1 января 2012 года LiMo Foundation был переименован в Tizen Association, в которую вошли следующие 12 компаний: Samsung, Intel, Huawei, Fujitsu, NEC, Panasonic, KT, Sprint, SK Telecom, Orange, NTT docomo, Vodafone.

Первый выпуск системы (бета-версия) и её SDK состоялся 11 января 2012 года. 30 апреля 2012 года вышла версия Tizen 1.0 под кодовым названием Larkspur. В мае 2012 года было продемонстрировано устройство для разработчиков (reference device) RD-210 с предустановленной Tizen 1.0, выполненное на базе модели Samsung Galaxy S2 HD.

16 сентября 2012 года под эгидой Linux Foundation была создана рабочая группа Automotive Grade Linux[4], в которую вошли Jaguar Land Rover, Nissan, Toyota, Aisin AW, DENSO Corporation, Feuerlabs, Fujitsu, HARMAN, Intel, NEC, NVIDIA, Reaktor, Renesas, Samsung, Symbio, Texas Instruments Incorporated (TI), Tieto и целью которой является разработка единой платформы для автомобильных информационно-развлекательных систем. В качестве проекта, на основе которого разрабатывается платформа, выбран Tizen.

25 сентября 2012 года вышла версия Tizen 2.0 alpha под кодовым названием Magnolia. 18 февраля 2013 года вышла финальная версия Tizen 2.0 Magnolia и её SDK. В конце февраля 2013 года на выставке Mobile World Congress 2013 в Барселоне было продемонстрировано второе устройство для разработчиков (reference device) RD-PQ с предустановленной Tizen 2.0 Magnolia, выполненное на базе модели Samsung Galaxy S3.

17 мая 2013 года вышла Tizen 2.1 под кодовым названием Nectarine и её SDK.

23 мая 2013 года на конференции Tizen Developer Conference 2013 в Сан-Франциско компанией Intel была анонсирована Tizen 3.0 для ноутбуков, нетбуков, ультрабуков, выпуск которой запланирован на 2014 год.

22 июля 2013 года были опубликованы Tizen SDK и исходный код версии 2.2.

В конце августа 2013 года стало известно, что компанию NEC, ушедшую с рынка смартфонов, в Tizen Association заменил корейский оператор связи LG U+, контролируемый LG Group.

9 ноября 2013 года были опубликованы Tizen SDK и исходный код версии 2.2.1.

11 ноября 2013 года на конференции Tizen Developer Summit в Сеуле было объявлено, что членами Tizen Association стали ещё 36 компаний — производители электроники и программного обеспечения, издатели игр, мобильные операторы: 11 Bit Studios, ACCESS, appbackr, AppCarousel, ArtSpark Holdings, Celsys, Citymaps, Crucial Tec, eBay, F@N Communications, Goo Technologies, Nokia HERE, HI Corporation, Igalia S.L., KeyPoint Technologies, KONAMI, Konantech, McAfee, Mobica, Monotype Imaging, Mutecsoft, Neos Corporation, NTT Data MSE, Open Mobile, Panasonic, PCPhase, Quixey, Reaktor Fusion, Sharp, Symphony Teleca, Systena, The Weather Channel, Tieto, TrendMicro, TuneIn Radio, YoYo Games. Также стало известно о новой «облегчённой» версии платформы — профиль Tizen Mobile Light (Lite) — для мобильных устройств начального уровня (с экранами невысокого разрешения — 320x240 QVGA и 480x320 HVGA). Полная версия платформы — профиль Tizen Mobile Full — предназначена для устройств среднего и верхнего ценового сегментов (с экранами разрешения от 800x480 WVGA до 1280x720 HD).

13 февраля 2014 года Tizen Association объявила, что к партнёрской программе присоединилось ещё 15 компаний: AccuWeather, Acrodea, Baidu, CloudStreet, Cyberlightning, DynAgility, Gamevil, Inside Secure, Ixonos, Nomovok, Piceasoft, Red Bend Software, SoftBank Mobile, Sprint, ZTE.

23 февраля 2014 года были анонсированы два новых ответвления платформы Tizen — для «умных» телевизоров и носимой электроники (например, «умных» часов). Изначально профиль платформы для носимой электроники назывался Tizen Mobile Micro, позднее получил название Tizen Wearable.

17 марта 2014 года была опубликована Tizen SDK for Wearable 1.0.0 Beta1. 22 апреля 2014 года была опубликована Tizen SDK for Wearable 1.0.0 Beta2.

Со 2 по 4 июня 2014 года в Сан-Франциско проходила конференция Tizen Developer Conference 2014, где был представлен первый Tizen-смартфон Samsung Z и показан прототип умного телевизора Tizen TV. 2 июня 2014 года были опубликованы Tizen SDK и исходный код версии Tizen 2.3 alpha для профилей Mobile и Wearable.

3 сентября 2014 года на выставке IFA в Берлине было представлено третье поколение «умных» часов от Samsung — модель Gear S на Tizen, а также была опубликована Tizen SDK for Wearable 1.0.0 Beta3.

Версия 1.0 Larkspur[править | править вики-текст]

Официальный релиз мобильной платформы Tizen 1.0 Larkspur состоялся 30 апреля 2012 года. По сравнению с бета-версией, в релиз был добавлен следующий функционал:

  • поддержка спецификаций W3C/HTML5;
  • WebRTC;
  • Vibration API — управление вибрацией;
  • добавлены новые возможности, связанные с геолокацией, такие как поиск маршрута и поддержка POI;
  • поддержка 3D-графики, OpenGL ES 1.1 и 2.0;
  • оконный менеджер на основе EFL (Enlightenment Foundation Libraries);
  • добавлены новые аудио и видео-кодеки;
  • Tizen SDK доступен для Ubuntu 10.04/10.10/11.04/11.10 и Windows XP SP3/7 32-bit;
  • добавлен новый инструмент в SDK: Simulator — инструмент, основанный на веб-браузере и позволяющий запускать веб-приложения из-под различных профилей Tizen;
  • улучшения в IDE включают большую гибкость с шаблонами и средства отладки;
  • значительно улучшена производительность через эмулятор, добавлено аппаратное ускорение на чипах Intel.

Tizen 1.0 использовалась в устройстве для разработчиков Samsung RD-210, а также на основе версий Tizen 1.x выполнена платформа в камерах Samsung NX300, NX2000, NX300M, NX30. Последняя из камер уже получила обновление до версии 1.20.

Версия 2.0 Magnolia[править | править вики-текст]

Официальный релиз альфа-версии мобильной платформы Tizen 2.0 Magnolia состоялся 25 сентября 2012 года, а 18 февраля 2013 года вышла финальная версия Tizen 2.0 Magnolia. Изменения в Tizen 2.0 Magnolia:

  • улучшенный Web framework (W3C/HTML5);
  • новый Web UI framework с поддержкой полноэкранного и многооконного режимов;
  • дополнительные API для работы с устройством (поддержка Bluetooth и NFC, доступ к календарю, журналу звонков, подсистеме сообщений);
  • новый Web Runtime framework;
  • новый Native framework для приложений (с поддержкой фоновых приложений, IP Push и TTS (Text-To-Speech));
  • новые системные приложения, включая Календарь, Контакты, Галерея, Телефон, Настройки и Видеоплеер;
  • Tizen SDK доступен для Ubuntu 32-bit/64-bit, Windows XP SP3, Windows 7 32-bit/64-bit и Apple Mac OS X;
  • расширенная Web IDE для разработки веб-приложений;
  • новая Native IDE для разработки нативных приложений.

Tizen 2.0 использовалась в устройстве для разработчиков Samsung RD-PQ.

Версия 2.1 Nectarine[править | править вики-текст]

Официальный релиз мобильной платформы Tizen 2.1 Nectarine состоялся 17 мая 2013 года. Основные изменения касаются API для нативной разработки.

Tizen 2.1 использовалась в устройствах для разработчиков Samsung RD-210 и RD-PQ и планшете от компании Systena.

Версия 2.2[править | править вики-текст]

Официальная версия Tizen 2.2 была опубликована 22 июля 2013 года. Основные изменения связаны с добавлением поддержки аппаратных кнопок «Меню» и «Назад», исправлением ошибок, незначительными модификациями интерфейса ОС и SDK.

Tizen 2.2 использовалась в устройствах для разработчиков Samsung RD-210 и RD-PQ.

Версия 2.2.1[править | править вики-текст]

Официальная версия Tizen 2.2.1 была опубликована 9 ноября 2013 года.

Tizen 2.2.1 используется в устройстве для разработчиков Samsung RD-PQ, смартфоне Samsung Z, а также в «умных» часах Samsung Galaxy Gear, Gear 2 и Gear 2 Neo.

Версия 2.3[править | править вики-текст]

Официальный релиз альфа-версии Tizen 2.3 для профилей Mobile и Wearable состоялся 2 июня 2014 года. Как стало известно из плана развития Tizen Roadmap, показанном на конференции разработчиков Tizen Developer Conference 2014, выход финальной версии Tizen 2.3 был запланирован в июне-июле 2014 года, но был отложен.

Версия 2.4[править | править вики-текст]

В соответствии с планом развития Tizen Roadmap, выход Tizen 2.4 для профилей Mobile и Wearable запланирован в ноябре 2014 года.

Версия 3.0[править | править вики-текст]

Tizen 3.0 для ноутбуков, нетбуков, ультрабуков была анонсирована на конференции Tizen Developer Conference 23 мая 2013 года. В сентябре 2013 года на опубликованных в Интернете фотоснимках был продемонстрирован новый, значительно переработанный интерфейс мобильной версии Tizen 3.0 на устройстве для разработчиков RD-PQ и телефоне Samsung Galaxy S4, что подтверждает выход в будущем Tizen-смартфонов и с разрешением экрана Full HD 1920x1080. В этой версии ОС планируется многопользовательская поддержка, поддержка 64-разрядной архитектуры для процессоров Intel и ARM, новый трёхмерный «движок» и т. д.

В Tizen 3.0 применяется следующий подход: выделена платформа Tizen Common (общая база) для разработчиков и интеграторов, разрабатываемая с опережением, а уже на её основе реализуются отдельные профили под разные аппаратные платформы (категории устройств): Mobile (смартфоны и планшеты), Wearable (носимая электроника — «умные» часы и браслеты), IVI (информационно-развлекательные системы для автомобилей), TV («умные» телевизоры), Camera (фотокамеры), Printer (принтеры), Refrigerator (холодильники).

В соответствии с планом Tizen Roadmap, релиз Tizen 3.0 Common запланирован на декабрь 2014 года. Релизы профилей Tizen 3.0 для отдельных категорий устройств выйдут позднее.

Программное обеспечение[править | править вики-текст]

Tizen HTML5 score

В отличие от MeeGo, в Tizen 1.0 использовался интерфейс программирования приложений, основанный на HTML5 — Tizen Web API. Основанный на WebKit2 встроенный браузер на сегодняшний день обладает наиболее полной поддержкой стандарта HTML5[5][6]. Также в Tizen интегрирована поддержка открытой платформы от Wholesale Applications Community (WAC) для создания веб-приложений. В Tizen 2.0 дополнительно появились интерфейсы программирования нативных приложений — Tizen Native API, добавленные компанией Samsung из платформы bada. В Tizen 2.1 появилась ограниченная поддержка приложений-виджетов (Dynamic Box), но, ввиду того что в самой системе пока нет рабочего стола, для использования таких приложений требуется установка специального нативного приложения-просмотрщика. Разработка нативных приложений осуществляется на языке программирования C++ (Standard C++ ANSI ISO 14882 2003) и поддерживается только для профиля платформы Tizen Mobile (для смартфонов и планшетов).

Кроме того, имеются программные решения от компаний OpenMobile и Infraware, позволяющие запускать на Tizen Android-приложения.

Магазин приложений[править | править вики-текст]

Для публикации и распространения Tizen-приложений для смартфонов предлагается магазин Tizen Store, который был представлен 23 мая 2013 года на конференции Tizen Developer Conference в Сан-Франциско. Магазин будет открыт для пользователей одновременно с выходом первых мобильных Tizen-устройств на рынок, но разработчикам уже доступен личный кабинет[7], регистрация и последующая публикация приложений в котором бесплатны. Tizen Store поддерживает публикацию web-приложений (HTML5), нативных (C++) и гибридных приложений, а позднее планируется поддержка и мультимедиа контента. Перед публикацией каждое приложение проходит сертификацию на соответствие политикам магазина, доступным для ознакомления после регистрации в личном кабинете. Tizen Store разрабатывается и управляется компанией Samsung, однако операторы сотовой связи и производители, использующие контрактное OEM-производство, будут иметь возможность создавать и свои магазины Tizen-приложений. Для распространения Tizen-приложений для «умных» часов предназначен магазин Samsung Gear Apps.

Среди способов монетизации приложений у разработчиков имеется возможность размещения платных приложений в Tizen Store, возможность встраивания в приложения мобильной рекламы от сервиса Samsung AdHub, а также возможность использования сервиса покупок внутри приложений (In App Purchase).

В 2013 году проходили различные глобальные и региональные кампании и конкурсы для разработчиков Tizen-приложений с большими призовыми фондами для того, чтобы при выходе на рынок первых Tizen-смартфонов в 2014 году магазин Tizen Store мог предложить пользователям большое количество интересных и полезных приложений и игр. Летом 2013 года компанией Samsung проводилась кампания Tizen Port-a-thon[8] по портированию на Tizen избранных bada-приложений из магазина Samsung Apps. Также с июля по декабрь 2013 года Tizen Association проводила конкурс Tizen App Challenge.[9]

Инструменты разработчика[править | править вики-текст]

Tizen SDK[править | править вики-текст]

Основным средством разработки под Tizen является инструментарий Tizen SDK[10]. Он позволяет создавать веб-, нативные и гибридные приложения с помощью Tizen API. Интегрированная среда разработки Tizen IDE, входящая в полный набор Tizen SDK, основана на среде Eclipse.

Tizen SDK поддерживает внешние расширения для дополнительного функционала[11]. Например, для встраивания мобильной рекламы в приложения используется комплект In-App Purchase, а для переноса bada-приложений — bada Application Migration. Также есть возможность работы с картографическим сервисом Here с помощью расширения Maps Powered by HERE.

Инструменты партнеров[править | править вики-текст]

Для создания и публикации приложений под Tizen можно использовать инструменты, предоставляемые партнерами проекта[12], среди которых Intel XDK, Project Anarchy от Havok, Appcelerator и другие.

В Marmalade SDK поддержка Tizen появилась, начиная с версии 6.4.0[13],

Sencha добавила поддержку Tizen в Sencha Touch, начиная с версии 2.3.1[14].

Unity также заявили о поддержке платформы Tizen своим игровым движком.

Ведётся работа по адаптации библиотек Qt для Tizen. Выпущена альфа-версия Qt for Tizen 1.0 Alpha 6[15]. Также в мае 2014 года стало известно, что Qt будет интегрирован в Tizen Common 3.0.

В начале ноября 2013 года компания DevExpress объявила о поддержке Tizen в своём продукте DevExtreme.

Для разработки приложений под платформу Tizen TV предназначен инструментарий Samsung TV SDK.

Устройства, работающие на Tizen[править | править вики-текст]

Ожидалось, что первыми коммерческими устройствами, работающими на Tizen, по плану станут смартфоны от компании Samsung в 2013 году, но их выпуск несколько раз переносился. В итоге первыми с Tizen на рынок вышли фотокамеры от Samsung.

Фотокамеры[править | править вики-текст]

Весной 2013 года стало известно, что выпущенные беззеркальные фотокамеры Samsung NX300 (представленная в январе 2013 года на выставке CES 2013) и Samsung NX2000 (представленная в мае 2013 года в Лондоне) работают на программной платформе с использованием элементов системы Tizen, в подтверждение чего в мае 2013 года компания Samsung опубликовала исходный код их прошивок. 11 ноября 2013 года на конференции Tizen Developer Summit в Сеуле было официально объявлено, что в усовершенствованной модели беззеркальной камеры Samsung NX300M применяется программная платформа Tizen Camera Platform на основе системы Tizen. В 2014 году были представлены ещё 4 камеры на этой платформе: Samsung NX30 (январь), NX Mini (апрель), NX3000 (май) и флагманская NX1 (сентябрь).

Планшеты[править | править вики-текст]

В июне 2013 года японская компания Systena Corporation объявила о разработке планшета под управлением Tizen версии 2.0. Презентация планшета состоялась в рамках выставки 3rd Smartphone & Mobile Expo (Smartphone Japan) 24 октября 2013 года. Планшет компании Systena предназначен для разработчиков, оснащён 10.1-дюймовым экраном с разрешением 1920x1200 (WUXGA), четырёхядерным процессором ARM Cortex-A9 1.4 ГГц, 2 Гб ОЗУ и работает под управлением Tizen 2.1[16].

Смартфоны[править | править вики-текст]

В 2013 году по утёкшим данным стало известно, что компания Samsung готовила первые две модели Tizen-смартфонов — Samsung GT-I8800 и GT-I8805 под кодовыми именами Melius и Redwood и с HD-разрешением экрана (720x1280), но эти модели были отменены. С 2012 по 2013 годы компанией Samsung было выпущено 3 модели устройств для разработчиков (reference device): RD-210 (на базе модели Samsung Galaxy S2 HD), RD-PQ (на базе модели Samsung Galaxy S3) и прототип SM-Z9005 (на базе модели Samsung Galaxy S4). Также в 2013 году о будущем выпуске Tizen-смартфонов, разработанных компанией Samsung, для своих сетей заявляли операторы NTT Docomo в Японии и Orange во Франции[17]. В ноябре 2013 года стало известно о существовании двух прототипов операторских Tizen-телефонов для NTT Docomo — Samsung SC-001 и SC-03F (SGH-N099), но эти модели на рынок не вышли. В марте 2013 года о планах выпуска Tizen-смартфонов в 2014 году заявили и японские компании Fujitsu и NEC, но позднее, в июле 2013 года, NEC решила вообще отказаться от выпуска смартфонов, сосредоточиться на производстве обычных телефонов и планшетов и вышла из Tizen Association. Также о подготовке Tizen-смартфонов в 2013 году заявляла и компания Huawei[17], но позднее, в 2014 году она отказалась от направлений Tizen и Windows Phone и сосредоточилась на Android. В январе 2014 года появилась информация о Tizen-телефоне для разработчиков от компании ZTE на базе модели Geek V975 с процессором Intel Atom[18]. В конце января 2014 года появились первые фото двух моделей Tizen-смартфонов Samsung ZEQ (Zeke) SM-Z9000 (с 3G) и SM-Z9005 (с 4G/LTE), но и эти модели на рынок не вышли. В итоге 2 июня 2014 года на конференции Tizen Developer Conference в Сан-Франциско была анонсирована, а 3 июня 2014 года показана первая коммерческая модель Tizen-смартфона — Samsung Z SM-Z910F на аппаратной платформе ARM. Выход этого телефона в продажу был запланирован в третьем квартале 2014 года, сначала на рынке России. Но в июле 2014 года было объявлено, что выход первого Tizen-смартфона от Samsung отложен, как минимум до конца года. Также в июле 2014 года стало известно, что компания Samsung готовит бюджетные модели смартфонов на Tizen — SM-Z130E и SM-Z130H.

«Умные» часы[править | править вики-текст]

23 февраля 2014 года в Барселоне компания Samsung анонсировала второе поколение своих «умных» часов и уже на платформе Tizen — две модели: Gear 2 и Gear 2 Neo. В конце мая 2014 года вышло обновление прошивки для часов первого поколения — модели Galaxy Gear — уже не на системе Android, а тоже на Tizen. 3 сентября 2014 года на выставке IFA было представлено третье поколение «умных» часов от Samsung — новая модель Gear S на Tizen, получившая в качестве нововведений увеличенный и изогнутый Super AMOLED экран с разрешением 360x480, 3G-модуль с поддержкой microSIM-карт, Wi-Fi, A-GPS/ГЛОНАСС и возможность самостоятельной работы без смартфона-компаньона (первые два поколения часов работали только как спутники смартфона).

Компьютеры[править | править вики-текст]

В будущем появятся и ноутбуки и ультрабуки с системой Tizen — на конференции Tizen Developer Conference 2013 компания Intel показала прототип такого ультрабука с процессором Intel Core i7 и графической средой Tizen Shell, основанной на оболочке GNOME Shell. В 2012 году о планах выпуска нетбуков с Tizen, ориентированных на рынки развивающихся стран, заявляли и компании Acer и ASUS. В июне 2014 года на конференции Tizen Developer Conference корпорация Intel выдавала посетителям в качестве устройства для разработчиков (reference device) мини-ПК Intel NUC DE3815TYKHE на базе процессора Intel Atom и с предустановленной Tizen Common 3.0 alpha.

«Умные» телевизоры и бытовая техника[править | править вики-текст]

В сентябре 2013 года на выставке IFA 2013 было объявлено, что Samsung хочет сделать объединение экосистемы Tizen в единую сеть, которая соединяет все электронные устройства, сделанные Samsung. Внедрение Tizen в «умные» телевизоры (Smart TV) и бытовую технику для создания сети Smart Home планируется, начиная с 2014 года. В начале февраля 2014 года была представлена использующая Tizen стиральная машина Samsung WW9000 с «умной» функциональностью. Одной из её особенностей является функция Smart Control, позволяющая удалённо управлять машиной со смартфона с помощью специального приложения. 2 июня 2014 года на конференции Tizen Developer Conference был продемонстрирован прототип телевизора на платформе Tizen TV от компании Samsung. Также компания Samsung планирует выпустить работающие на Tizen принтер и холодильник.

Информационно-развлекательные системы в автомобилях[править | править вики-текст]

Ведётся разработка проекта Tizen IVI (in-vehicle infotainment), в рамках которого на базе Tizen создаётся новая платформа для информационно-развлекательных систем в автомобилях, автобусах, самолётах и т. п. В ходе конференции Tizen Developer Conference 2013 автомобилестроительной компанией Land Rover был продемонстрирован первый образец такой системы. В конце мая 2013 года на конференции Automotive Linux Summit компания Toyota презентовала специальный плагин, который объединяет в единую систему управления Tizen IVI и её Toyota IVI. В сентябре 2013 года на международном грузовом автосалоне COMTRANS 2013 ОАО «КАМАЗ» и корпорация Intel представили свой прототип бортовой информационно-развлекательной системы на базе процессора Intel Atom и операционной системы с открытым кодом, совместимой с Tizen.

Примечания[править | править вики-текст]

См. также[править | править вики-текст]

Ссылки[править | править вики-текст]