Тизен операционная система – Tizen OS — операционная система от Samsung и Intel c приложениями на базе web-технологий (javascript, html, css)
Операционная система Tizen в телевизорах Samsung Smart TV
На сегодняшний день в мире операционных систем безусловными монополистами считаются Android и Apple IOS. Ранее было ещё несколько актуальных систем, такие как Windows Phone от компании Microsoft, Symbian от компании Nokia, а также менее популярные, как например Bada от компании Samsung. Некоторые из этих систем так и не получили должного внимания со стороны разработчиков, некоторые перестали поддерживаться производителями и поэтому остались в прошлом.
Получается, что уже есть две стабильные операционные системы, которые с каждым годом становятся всё совершеннее. Они поддерживают множество различных приложений и конкурировать с ними достаточно сложно. Но на фоне всего этого на рынок выходит новая система под названием – Tizen OS от компании Samsung.
Операционная система Tizen
Tizen – это операционная система, которая создавалась с нуля, при этом не копируя уже существующие ОС. Также немаловажным плюсом для разработчиков приложений является открытый исходный код операционки. Работать Тайзен может не только на смартфонах, эта система разрабатывалась как универсальное решение, её можно портировать на планшеты, ноутбуки и не только.
Что может ОС
Как уже отмечалось ранее, для разработки приложений в Тайзен открыт исходный код и поддерживаются не только стандарты W3C/HTML5, но и Web API. Это значительно расширяет функционал системы и даёт возможность управлять такими функциями как:
- будильник;
- предустановленные приложения;
- напоминания;
- сообщения;
- Bluetooth;
- NFC;
- приложения по обмену данных;
- календарь;
- закладки;
- питание;
- системные настройки;
- уведомления и время.
Учитывая тот факт, что разработка программного обеспечения для данной системы ведётся по стандартам HTML5 и C++, данные преимущества, несомненно привлекают внимание большого количества программистов. Это в свою очередь вызывает стремительный рост новых приложений, расширение функциональных возможностей и, как следствие, возрастающую популярность среди пользователей.
Как работает
Для демонстрации работоспособности и функциональных возможностей, система впервые была представлена на мобильном телефоне Samsung Galaxy S4. После этого сразу было подмечено, что она работает с форматами дисплеев Full HD. И это несмотря на то, что демонстрация проходила на достаточно ранних сборках ОС.
Важным преимуществом является поддержка 64-разрядной архитектуры в процессорах торговых марок Intel и ARM, для сравнения система Андроид не имеет такой возможности, хотя уже достаточно проработана и долгие годы присутствует на рынке. Делая выводы, можно заметить, что Тайзен находясь ещё в сыром виде и в стадии развития, уже опережает конкурентов по некоторым показателям. Резюмируя можно смело сказать, что у системы очень большой потенциал для развития и все шансы стать достойным конкурентом среди существующих систем, или вовсе вытеснить их.
Интерфейс
На данном этапе развития операционной системы, интерфейс у разработчиков стоит не на первом месте, поэтому выглядит довольно просто. Также наблюдаются некоторые сходства с Android и iOS, это говорит о том, что для пользователя в конечном итоге всё будет понятно и лаконично. Рабочий стол состоит из нескольких окон. На нём расположены ярлыки предустановленных приложений, в верхней части экрана находится панель уведомлений.
Как отмечают разработчики, актуальная версия операционной системы находится в стадии Бета-тестирования, поэтому многие простые функции в ней могут работать нестабильно, или вовсе не работать (например, нельзя переместить ярлык приложения на экране и т.д.), но над этим активно работают. Также говорится о том, что возможно будет поддержка приложений Андроид. Если это так, то операционная система от Гугл может попасть в зону риска и сдать лидирующие позиции.
В Tizen присутствуют и свои отличительные особенности, например в область панели уведомлений можно добавлять виджеты различных приложений, что согласитесь достаточно удобно, они не занимают место на рабочем столе и всегда под рукой. Вследствие взаимодействия со стандартом HTML5, значительно увеличилось быстродействие работы браузера. Анализируя всю информацию, можно смело заявить, что потенциал у системы достаточно большой и у неё есть все шансы завоевать в будущем лидирующие позиции.
Преимущества
Компания Samsung несколько лет работала над ОС Tizen, за это время ей удалось наработать внушительный опыт и в итоге получить стабильный и универсальный продукт. Одно из главных преимуществ системы Tizen заключается в её универсальности и адаптации под различные виды техники, в отличие от конкурентных операционных систем, которые считаются узконаправленными в своём сегменте. Тайзен можно портировать не только на смартфон и ноутбук, но и в часы или телевизор. Это очень удобно, так как взаимодействие и синхронизация техники между собой также становится более простой и удобной для пользователя.
Второе немаловажное преимущество системы заключается в её открытости, система имеет статус открытого стандарта Open Source. Можно индивидуально под каждого заказчика настроить политику безопасности и реализовать работу с различными операторами. Это говорит о том что, имея подобный смартфон, можно быть спокойным, что его никто не взломает, а в случае потери или кражи, информация останется конфиденциальной.
Отдельного внимания заслуживает система TV Tizen. По сравнению с другими Смарт системами, установленными в телевизоры, Tizen Smart TV имеет более гибкие настройки и функционал. Всё меню находится сразу на экране телевизора и имеет привычный для пользователей мобильных телефонов интерфейс в виде иконок, для того чтобы выполнить какую либо задачу нет необходимости заходить в подразделы и так далее, всё лаконично и интуитивно понятно.
Одной из фишек системы, является управление телевизором несколькими способами. В классическом варианте используется пульт дистанционного управления. В большинстве современных Смарт-телевизорах установлена веб камера, поэтому Tizen Smart TV предоставляет возможность взаимодействия с телевизором с помощью жестов. Также для выполнения различных задач присутствует возможность применения голосовых команд. Ещё одна инновация в мире Смарт ТВ, встроенная функция входа в меню по распознаванию лица пользователя, как на современных мобильных телефонах.
Недостатки
Несмотря на все вышеперечисленные преимущества системы, есть и минусы о которых стоит упомянуть. На сегодняшний день Tizen считается хоть и перспективной системой, которая показывает впечатляющие возможности и результаты, но всё же это пока сырой продукт, который требует серьёзной проработки. И, хоть система и является открытой, но на данный момент она поддерживается и устанавливается на технику только от компании Samsung.
Ещё один недостаток вытекает из преимущества. Так как в системе используется открытый исходный код, это может послужить для хакеров возможностью создавать различного рода вредоносное ПО, которое может не только навредить, но и получить доступ к информации конфидециального характера. На данный момент никакие тесты по воздействию вредоносных вирусов не проводились (во всяком случае – никакой информации по этому поводу нет).
Несмотря на все плюсы и минусы, новую ОС уже можно использовать в том виде как она есть. И, если посмотреть на проделанную компанией Samsung работу, можно надеяться, что система получит должное развитие и поддержку.
Загрузка…Tizen OS — операционная система от Samsung и Intel c приложениями на базе web-технологий (javascript, html, css)
В этой статье я хотел бы рассказать о впечатлениях, полученных при знакомстве с Tizen OS – новой операционной системой, для которой можно и нужно писать приложения на базе веб-технологий (js, css, html). Samsung, Intel и еще несколько крупных компаний вложили в нее много сил, времени и денег, и в ближайшем будущем видят ее основной заменой Android и других мобильных OC на большинстве устройств.
Хотелось бы сразу заметить, что я не имею никакого отношения к разработке или продвижению Tizen. Поэтому эта статья – взгдяд со стороны, с точки зрения веб-разработчика, слегка субъективный, зато максимально честный.
Что такое Tizen OS?
Tizen — открытая операционная система на базе ядра Linux, предназначенная для широкого круга устройств:
- смартфонов
- планшетов
- компьютеров
- автомобильных систем
- телевизоров
- цифровых камер
- бытовой электроники
- медицинской техники
- компонентов “умного дома”
- и т.п.
Логотипом Tizen (Tizen Logo) являются заглавные буквы TIZEN (произносится как «Та́йзен»). Cимвол представляет из себя вертушку (Tizen Pinwheel).
Создатели Tizen заложили в его название 3 основополагающих термина:
- Tie – соединение,
- Rise – активность (подъём)
- Zen – медитативные качества (Дзэн)
Co-CEO компании Samsung Electronics недавно заявил:
«Мы хотим видеть Tizen на всём»
Способен ли Tizen реально конкурировать на рынке OC? Давайте разбираться.
Откуда он взялся? Немного истории…
27 сентября 2011 года 2 организации, LiMo Foundation и Linux Foundation, официально объявили о запуске новой open-source программной платформы Tizen на базе ядра Linux. Работу над проектом возглавили Samsung и Intel, сотрудничающие с консорциумом LiMo Foundation.
Но на самом деле все не так просто. У Tizen есть длинная предыстория.
Если не вникать в подробности, все началось примерно так:
Maemo
В далеком 2005 году Nokia представила первую версию Maemo — платформы для портативных устройств, базирующейся на Debian.
MobLin
В 2007 году был выпущен специализированный дистрибутив Linux под названием Moblin (MOBileLINux), предназначенный для запуска на ультрапортативных устройствах, оснащенных процессором Intel Atomintel.
Maemo + MobLin = MeeGo
В 2010 году Nokia и Intel oбъединяют свои усилия и создают платформу MeeGo на основе Maemo и Moblin. При этом также используются наработки от Fedora, Debian и OpenSUSE. Первая версия была выпущена в 2010 г., но уже в сентябре 2011 г. было объявлено, что в течение 2012 года наработки MeeGo войдут в состав будущего Tizen.
LiMo
В 2007 году Linux foundation и Samsung создают LiMo (LInuxMObile) Foundation и выпускают программную платформу LiMo Platform (R1 – 2008 год, R2 – 2009). В октябре 2009 на рынке уже имеются 40 LiMo-устройств. В 2012 было объявлено о переименовании LiMo foundation в Tiznen association.
Bada
Параллельно Samsung работает над платформой закрытого типа Bada и с 2010 по 2013 год выпускает несколько стабильных версий Bada и линейку так называемых “бадафонов”. 25 февраля 2013 года — Samsung официально заявил о слиянии bada c Tizen.
Tizen Association
Как упоминалось выше, в 2012 году LiMo Foundation был официально переименован в Tizen Association, в которую вошли 12 компаний: Samsung, Intel, Huawei, Fujitsu, NEC, Panasonic, KT, Sprint, SK Telecom, Orange, NTT Docomo, Vodafone.
Tizen IVI (In-Vehicle Infotainment)
Помимо этого, в 2012 году Linux Foundation основали рабочую группу Automotive Grade Linux, целью которой является разработка единой платформы для автомобильных информационно-развлекательных систем.
В нее вошли такие именитые бренды, как Jaguar, Toyota, Nissan, Land Rover, Fujitsu, Intel, Samsung, NEC, NVIDIA, Aisin AW, DENSO Corporation, Feuerlabs, HARMAN, Reaktor, Renesas, Symbio, Texas Instruments Incorporated (TI), Tieto и другие
В качестве проекта, на основе которого разрабатывается платформа IVI, выбран Tizen.
И даже самая “новаторская” компания Камаз показала на выставке грузовик с Tizen-системой на борту, вместо стандартной кассетной магнитолы.
Cуществующие устройства c Tizen на борту.
На данный момент (лето 2014) уже существует несколько разноплановых устройств на базе Tizen:
- Цифровая фотокамера Samsung NX300M (октябрь 2013)
- Умные часы gear 2 (апрель 2014)
- Tizen-смартфон Samsung Z (лето 2014)
- Прототип умного телевизора Tizen TV (лето 2014)
По слухам, в сентябре 2014 Samsung также представит очки дополненной реальности Gear Glass на базе Tizen. Корпорация уже получила несколько патентов, связанных с умными очками. Один из них предполагает, что Gear Glass будут иметь не только дисплей, но и встроенный динамик. К сожалению, информация носит неофициальный характер. Samsung пока никак не комментирует её.
Аппаратная совместимость
Tizen поддерживает аппаратные платформы на процессорах архитектур ARM и x86. Система предусматривает поддержку Full HD-дисплеев даже в ранних сборках. Также Tizen уже сейчас имеет поддержку 64-разрядной архитектуры Intel и ARM. Это было предсказуемо, так как Intel является одним из основных ее разработчиков.
Платформа и архитектура Tizen
Как упоминалось выше, Tizen – это открытая операционная система на базе ядра Linux. Так что, GNU, opensource, свобода и все дела.
При этом Tizen не имеет ничего общего с Android. Все драйвера были написаны с нуля. Возможно, именно поэтому текущие сборки работают значительно быстрее, чем Android.
Tizen была изначально задумана, как операционная система, разработка для которой должна осуществляться на базе web-технологий (да, да … HTML5/JavaScript/CSS). Нельзя сказать, что это идея новая. Она уже была успешно реализована в webOS, chromeOS, firefoxOS. Но создатели Tizen пошли дальше. Они также предлагают компоненты для построения интерфейсов приложений и web-api для интеграции со встроенными приложениями и аппаратными средствами (часы, будильники, напоминания, уведомления, звонки, контакты, Bluetooth, питание, настройки системы и т.п.)
Но, что еще забавнее, начиная со 2-й версии, вы можете писать высокопроизводительные приложения для Tizen, в том числе и на C++ (с использованием OpenGL® ES, OpenAL и OpenMP® и библиотек Glibc, libstdc++, libxml2). Здесь использованы наработки bada, что также делает воможным совместимость с приложениями, написанными для “бадафонов”.
К примеру, VK Для Tizen написан как гибридное приложение.
Разработка под Tizen.
Вся актуальная информация для разработчиков представлена на developer.tizen.org
На данный момент (07.2014) доступны 2 вида SDK:
- Tizen 2.2.1 SDK (для мобильных телефонов и подобных гаджетов)
- Tizen SDK for Wearable 1.0.0b2 (для часов и подобных девайсов)
Есть версии для Windows, OS X и Ubuntu.
Что не так с SDK?
На мой субъективный взгляд, SDK пока очень сырой. Давайте пробежимся по его составляющим:
1. IDE (Eclipse)
Тут все ок, кроме выбора eclipse, как платформы! Я пробовал на OS X с 8gb памяти и core i7. Среда разработки загружается долго, подтормаживает, подвисает и немного бесит…
2. Web-simulator (на базе chrome)
C симулятором можно отлаживать, дебажить и предварительно тестировать web-приложения, написанные для Tizen. Доступна симуляция поворотов устройства, хардварных кнопок, зума, звонков, sms, геолокации и т.п.
При работе с симулятором не покидает ощущение “недоделанности” его UI и UX. Стандартная тема jQuery UI, неудобство контролов, множество визуальных огрехов в интерфейсе… Все это больше похоже на нечто, сделанное на коленке за 2 дня, нежели на продукт Samsung и Intel 😉
3. Emulator (эмуляция аппаратного обеспечения на базе QEMU)
Все выглядит красиво и вроде работает, но жуууутко тормозит. Так считаю не только я.
Кроме этого, у Samsung есть Remote test lab, где можно забронировать реальный Tizen девайс для тестов на время до 2-х часов.
4. UI-builder
C UI-билдером можно строить кое-какие интерфейсы и собирать в них слайдеры, кнопочки, чекбоксы и прочие элементы, которых здесь имеется огромное количество. В итоге, вы получите готовую html разметку.
Настораживает то, что после кропотливого UI-билдинга получается что-то визуально некрасивое, при этом в полученном html файле есть надпись:
This file was generated by Tizen Web UI Builder. This file will be auto-generated each and everytime you save your project. Do not hand edit this file.
Если честно, сложно представить себе применение этого UI-билдера для построения реальных интерфейсов. При этом он еще и довольно неудобный и глючный.
5. Документация
6. Примеры приложений
Это наверное единственное, что мне понравилось в Tizen SDK. Примеров много, они разноплановые и хорошо написанные. Есть практически все: от компасов и часов до фото-приложений, чатов и sms. Иногда намного удобнее и быстрее подсмотреть, как работают примеры, нежели читать документацию.
Дизайн Tizen – все лучше и лучше с каждым днем!
Еще в ноябре 2013 интерфейс Tizen OS выглядел отчетливо по-хипстерски:
И напоминал знакомые с детства интерфейсы старых Nokia:
A калькулятор навевал воспоминания о чем-то давно забытом:
Но все меняется к лучшему. Если взглянуть на интерфейс нового телефона Tizen Z, можно отметить красивый, плавный и четкий flat UI, похожий на стандартные темы Андройда, круглые иконки, немного напоминающие firefox OS. Есть несколько нестандартных решений в организации рабочего пространства и приложений.
Смотрится довольно круто! То же самое можно сказать и про оформление Samsung TV.
Вот видео:
tizen ui
Tizen store
Сейчас очень модно иметь свой marketplace. Он есть и у Tizen. Вот некоторая информация, которую я нашел.
- Tizen store предустановлен на все устройства.
- Регистрация для разработчиков бесплатна.
- До 70% прибыли от приложений идет разработчику.
- Анализ приложений обещает быть довольно быстрым (не более трех дней).
Веб-версия tizenstore.com пока недоступна (лето 2014):
Но разработчики уже могут воспользоваться seller.tizenstore.com для регистрации и загрузки приложений.
На последнем скриншоте есть забавная мотивирующая надпись:
Submit your applications and win a brighter future with Tizen OS
В заключение
Честно сказать, мне лично, как разработчику еще несколько недель назад (до того, как я установил SDK) очень хотелось написать веб-приложение под Tizen. Но сейас желание исчезло. Причины этому – сырость SDK, невозможность попробовать работу приложений на реальных устройствах и, конечно же, то, что пока не совсем понятно, зачем мне это нужно и как на этом можно будет заработать.
Но все это только начало. У Tizen есть все шансы стать крупным игроком на рынке операционных систем или, как минимум, прочно занять в нем определенный сегмент. Samsung уже имеет очень большой авторитет в мире мобильных девайсов в отличии, например, от параллельно развивающейся firefox OS. Пока сложно сказать, станет ли Tizen новым Android или незаметно погаснет, как Bada.
А что Вы думаете по этому поводу? Жду холиваров в комментариях 😉
описание, версии. Устройства, работающие на Tizen
Мало кто обращает внимание на появление новых поколений операционных систем. Но выход ОС Tizen с лицензией GNU Linux стал настоящим знаковым событием в мире компьютеров, мобильных устройств и даже бытовой техники. Объединение усилий корпораций Samsung и Intel позволило создать совершенно новую ОС на базе монолитного ядра Linux. Пока еще операционная система Tizen особо распространения не получила (разве что в устройствах, выпускаемых компанией Samsung), тем не менее ей пророчат большое будущее. Но для начала стоит разобраться, что представляет собой эта ОС и где она может применяться.
Операционная система Tizen: первое знакомство
Происхождение названия новой ОС, как дают понять уважаемые интернет-ресурсы, основано на сокращении от трех английских слов. Tie означает «соединение» или «связывание», Rise – «восхождение» или «воскрешение», Zen – название восточной философии дзен (вероятно, подразумевается простота и гибкость понятий или превосходство понимания интеллекта над разумом).
Операционная система Tizen («Тайзен») имеет открытый исходный код. Поэтому любой желающий может внести в нее свои собственные изменения. Согласно той же лицензии GNU Linux, система находится в свободном распространении. Но многие пользователи пока еще относятся к новинке очень осторожно, несмотря даже на то, что корпорация Samsung с 2013 года начала активно внедрять ее в своих устройствах.
Поддерживаемые устройства
Изначально считалось, что новая разработка должна стать основой для мобильных девайсов в противовес существующей ОС Android. Со временем разработка получила свое продолжение. «Умные» телевизоры с новой встроенной операционной системой стали достаточно популярными во всем мире.
На сегодняшний день можно найти несколько основных модификаций, включающих поддержку не только телевизионных панелей или мобильных гаджетов, но и планшетов и даже ноутбуков. О стационарных ПК речь пока не идет, хотя, судя по всему, и это не за горами. Дело в том, что изначально система была ориентирована на процессоры ARM и x86. Исходя из этого, нетрудно сообразить, что создание версии под архитектуру x64 – практически дело времени. Правда, в плане конкуренции с Windows, Linux или Mac OS X позиции Samsung Tizen выглядят явно проигрышными.
Другое дело, что вышеозначенные системы не применяются в бытовой технике. Тут разработка заняла свободную нишу. Применение Samsung Tizen в устройствах Смарт-ТВ стало поистине революцией, поскольку новая система оказалась достаточно независимой и автономной.
История создания
История создания новой ОС гласит, что она стала наследницей не только Linux-ядра, но и таких систем, как MeeGo, Bada и LiMa (не говоря уже о том, что многие сравнивают ее с Android-разработками).
Впервые об этой системе заговорили в 2011 году, когда компании Linux Foundation и LiMo Foundation представили свою open source-разработку в виде ОС Tizen. Возглавили проект монстры компьютерного мира – корпорации Samsung и Intel. Вторая, кстати, судя по заявлениям, намерена достаточно серьезно переориентировать один их сегментов рынка именно на эту систему, включая автомобильные системы.
И неудивительно, что на данный момент операционная система Tizen, постоянно находящаяся в совершенствовании и тестировании, в качестве разработчиков и производителей поддерживаемых устройств насчитывает двенадцать компаний, среди которых самыми значимыми являются Nissan, Land Rover, Toyota, не считая таких гигантов, как Fujitsu или NVIDIA.
Версии системы
Постоянно выходящие версии новой ОС не могли не объединить разработчиков. Так, вновь созданная ассоциация Tizen Association включила в себя разработчиков, состоящих в штате других компаний. Но первый анонс системы принято датировать 27 сентября 2011 года. Версия 1.0 получила название Lacspur. Она официально вышла в 2012 году (30 апреля). ОС отличилась тем, что поддерживала HTML5, W3C, OpenGL и WebRTC. Кроме того, был выпущено специальный пакет для разработчиков в виде SDK.
Вторая модификация 2.0, получившая название Magnolia, получила обновленную поддержку Web Framework и могла использовать дополнительные инструменты API, позволявшие производить доступ к модулям беспроводной связи (Wi-Fi, NFC, Bluetooth), календарю, контактам, журналам звонков и другим настройкам на мобильных устройствах. Позже она была модифицирована в версию 2.1 Nectarine, которая отличалась в основном только расширением инструментов API и поддерживалась только системами Samsung RD-PQ и RD-210, предназначенными исключительно для разработчиков.
Далее последовали версии 2.2, 2.2.1 и 2.3. Последняя применялась в «умных» часах Samsung серии Gear и стала доступной в виде Smart TV Tizen для телевизионных панелей.
И только выход версии 3.0 2013 года стал тем прорывом, которого все ждали с таким нетерпением. Хотя изначально система была ориентирована на мобильные девайсы Galaxy S4, тем не менее анонсированная версия имела преимущество в том, что могла использоваться на нетбуках, ноутбуках или планшетах.
Android тут и рядом не стоял
Samsung Tizen на мобильных устройствах некоторые скептики сравнивают с Android-системами. Действительно, на первый взгляд различия заметить достаточно сложно. Но тут нужно четко осознавать, что все Linux-подобные системы (кстати, основанные на UNIX-коде) имеют практически идентичный интерфейс.
Прежде всего отличия, которые имеет данная, заметьте, открытая операционная система, состоят в том, что абсолютно все драйверы для предполагаемых устройств были написаны, что называется, с нуля. Кроме того, в отличие от Android, операционная система Tizen лишена поддержки всем уже порядком надоевшей Java-машины, но способна работать с JavaScript. В некотором смысле это можно назвать минусом, но в рукаве есть еще пара козырей.
Дело в том, что система изначально задумывалась как инструмент в виде WebOS. Такие попытки предпринимались многими разработчиками (Google Chrome OS, Firefox OS). Но эта система продвинулась намного дальше, благодаря тому, что любой разработчик может использовать программирование приложений на основе связки CSS/JavaScript/HTML5. Кроме того, настоящей находкой для многих программистов стал набор инструментов нативной разработки на основе языка C++.
Основные возможности
Что же касается самой системы, ее можно рассмотреть на примере запуска на мобильных девайсах. Первое, что бросается в глаза, это приветствие, которое выполнено в виде простого меню, в котором можно выбрать определенный пункт настройки или используемой функции.
На смартфонах имеется специальное приложение Tizen Store (магазин приложений). Конечно, пока еще оно еще совершенствуется в плане добавления того же мультимедиаконтента, тем не менее для разработчиков тут есть средства монетизации и даже размещения собственных мобильных разработок в виде платных публикаций с поддержкой встраивания в другие официальные приложения от Samsung. Правда, некоторые пользователи могут воспринять это как наличие рекламы, но от этого, увы, никуда не денешься.
Smart TV Tizen
Отдельного внимания заслуживают телевизионные панели. По сравнению с ранее применявшейся технологией Smart HUB, когда основное меню занимало весь экран, а для доступа к функциям приходилось прерывать просмотр текущей программы, новая система стала более гибкой.
Новое меню представлено в виде иконок, а для доступа к определенной функции не нужно переходить в различные подразделы. Все находится, как говорится, под рукой. Но в чем вся «фишка» — управление можно осуществлять несколькими способами.
Классический способ – использование пульта дистанционного управления. Но, благодаря устанавливаемым на некоторых моделях смарт-телевизоров камерам, пользователь совершенно просто может использовать навигацию при помощи жестов или голосовых команд. А сам вход в меню может блокироваться системой распознавания лица. Таким образом, операционная система Tizen в телевизоре исполняет двоякую роль – и средство управления, и инструмент зашиты. А если синхронизировать панель со смартфоном, вообще, преимуществ более чем достаточно. «Умные» телевизоры стандарта Smart TV воспринимают соответствующие устройства даже как обычные пульты управления, не считая использования других функций.
Дополнительные вопросы поддержки
К сожалению, пока еще данная ОС широкого распространения не получила, хотя заявленные возможности куда выше, нежели у остальных систем такого ранга.
Пока что тупиковая ситуация связана только с тем, что, несмотря на заявленную поддержку со стороны именитых производителей «железа», программное обеспечение этого типа внедряет только корпорация Samsung и только на своих устройствах. Поэтому относиться к тому, что в ближайшее время будут выходить девайсы, в которых в качестве управляющей платформы будет использована операционная система Tizen, стоит в лучшем случае скептически.
Зато именно в ней есть несколько интересных функций. На ТВ-панели можно использовать функцию быстрого соединения Quick Connect для передачи данных со смартфона или планшета на панель, разбиение экрана на части (Multi-link Screen), использование платформы Smart HUB с играми и приложениями, а также – GameFlyStreaming – прохождение игр без использования консоли вообще.
Так ли все хорошо?
Все вышеозначенные преимущества вроде бы и свидетельствуют в пользу новой ОС. Но ведь доподлинно неизвестно, тестировалась ли она на предмет воздействия вирусов и вредоносных кодов. Считать, что, как любая Linux-система, она изначально защищена, не стоит. Во-первых, эта операционная система имеет открытый исходный код, и никто не помешает стороннему разработчику внести в него изменения до такой степени, чтобы получить доступ к конфиденциальной информации. То же местоположение пользователя может быть определено совершенно просто.
Кроме того, даже сами разработчики указывают на то, что на некоторых моделях телевизоров возможно «зависание» системы, связанное с нестабильностью работы. И «перепрошить» старые модели ТВ-панелей от Samsung невозможно никоим образом.
Использовать систему или нет?
Впрочем, если взвесить все за и против, использовать новую программную платформу можно, несмотря даже на то, что она (пока еще) широкого распространения не получила. Учитывая то, что компания Samsung будет внедрять эту систему повсеместно, весьма сомнительным выглядит тот факт, что ее изолируют из мирового сообщества производителей техники и разработчиков программного обеспечения. Поэтому с достаточно высокой степенью вероятности можно утверждать, что в ближайшее время некоторым грандам на рынке мобильных устройств, компьютеров и программных продуктов придется, мягко говоря, подвинуться (конечно, если они не создадут ничего более нового).
Tizen
в Tizen Association входят такие известные мировые вендоры, как Samsung, Intel, Huawei, Fujitsu, Panasonic. Смартфоны и планшеты — далеко не основное применение системы. Существуют ответвления платформы также для умных телевизоров и носимых устройств. Корпорация Intel сосредоточилась на развлекательных и автомобильных решениях, а южнокорейская Samsung активно продвигает решения на Tizen для интернета вещей.
Tizen — это не только и не столько мобильная ОС. Она может управлять холодильниками, телевизорами, смартфонами и планшетами, умными часами, одноплатными компьютерами и другими встраиваемыми устройствами. Платформа тесно интегрирована с IoT-экосистемой Samsung ARTIK и все её возможности можно проверить уже сейчас: заказать продукты в режиме он-лайн с панели управления холодильником или с помощью смартфона открыть дверь в гостиничный номер, включить освещение, телевизор и выставить температуру кондиционера. Помимо управления с помощью сенсорных экранов активно разрабатывается голосовой интерфейс — в скором времени пользователь сможет, например, скомандовать электроплите разогреть суп.
Tizen в России
2017
Свыше 27 тыс. уязвимостей в ОС Tizen
Исследователь безопасности Program Verification Systems Андрей Карпов 17 июля 2017 года заявил об обнаружении в ОС Tizen тысячи уязвимостей. Исследовав с помощью синтаксического анализатора PVS Studio всего лишь 3,3% кода операционной системы, Карпов обнаружил порядка 900 проблем. По его подсчетам, весь код, таким образом, может содержать 27 тыс. уязвимостей.[1]
«Я исследовал более 2 400 000 строк кода (вместе с комментариями) и обнаружил 900 ошибок. Весь проект Tizen, включительно со сторонними библиотеками, состоит из 72 500 000 кода (без учета комментариев) на C и C++. Следовательно, я проверил 3,3% кода. Подсчеты: (72500000 * 900/2400000 = 27187)», — утверждает Карпов.
Исследователь уведомил Samsung о проблеме и предложил свою помощь, однако компания отказалась проводить исследование, заявив о том, что у неё есть свой собственный аналитический инструмент, который регулярно используется для анализа Tizen.
«Как бы то ни было, мы не согласны с тем, что в Tizen есть 27 тысяч дефектов», — говорится в ответном сообщении Samsung.
Tizen 4.x
В рамках этого проекта дорабатывается ядро, интерфейсы (прослеживается схожесть с последними версиями iOS) и средства разработки системы. Первая сборка Tizen 4.x ожидается в июне 2017 года, а вторая должна появиться в декабре. В неё планируют включить библиотеку .NET от Microsoft, что позволит использовать VisualStudio и облегчит разработку приложений для Tizen.
К моменту выхода Tizen 4.0 у Samsung предполагается, что будет готова глобальная инфраструктура для интернета вещей: облако ARTIK Cloud, аппаратно-независимые средства разработки на .NET, а также контейнер (docker) для виртуализации платформы.
40 уязвимостей нулевого дня
5 апреля 2017 года стало известно о наличии более сорока уязвимостей нулевого дня в ОС Tizen, выявленных в результате эксперимента, проведенного Амихаем Нейдерманом (Amihai Neiderman), главой исследовательского подразделения израильской компании Equus Software, восемь месяцев назад.
Исследователь решил провести аудит безопасности ОС Tizen — по его мнению, этим вопросом никто не интересовался. В ходе анализа Нейдерман выявил в ОС более сорока Zero-day уязвимостей и пришел в ужас от качества кода. По его мнению, уязвимы практически все системные приложения [2].
Реклама Tizen, (2016)Согласно заявлению Нейдермана, разработчики Samsung не стали себя утруждать и позаимствовали немалую часть кода из операционной системы Bada — кодовая база ОС выглядит устаревшей.
Это, вероятно, самый плохой код, что я видел в жизни. Всё, что можно было сделать неправильно, сделано неправильно. Очевидно, что люди, разбирающиеся в безопасности, даже не просматривали этот код и не писали его. Все равно что нанять недоучку и позволить ему написать для вас ПО.
|
Впрочем, большинство уязвимостей свежие: они содержатся в коде, который написан специально для Tizen в последние годы. К примеру, эксперту удалось взломать Samsung Smart TV при помощи уязвимости в каталоге приложений Tizen Store — эквивалент Google Play Store. С помощью Tizen Store на устройство можно доставить любое вредоносное ПО, а за счет высоких привилегий каталога возможности хакера ничем не ограничены, он получает полный контроль над устройством. И баг heap overflow позволяет обойти аутентификацию Tizen Store.
Изучение ОС выявило некорректное использование функции strcpy(), проблемы с реализацией SSL-шифрования, из-за которых информация передается в открытом виде, множество других уязвимостей.
По словам Нейдермана, Samsung планирует развитие Tizen и для ОС явно готовят что-то крупное.
Велика вероятность, что в следующем году Galaxy S9 будут работать на Tizen, но ОС для этого еще недостаточно зрелая.
|
Все прошедшие месяцы специалист не смог связаться с представителями Samsung, пытаясь сообщить о проблемах. Теперь, когда Нейдерман публично рассказал о небезопасности Tizen на Security Analyst Summit представители Samsung «заметили» исследователя и поспешили заверить общественность — работа над исправлением уязвимостей ведется.
2015
Tizen вышла официально
15 октября 2015 года в рамках ежегодного бизнес-мероприятия Samsung Enterprise Mobility Forum компания Samsung представила смартфон Samsung Z3 на основе ОС Tizen и она стала центром внимания форума.
Одна из особенностей ОС, отличающая Tizen от других операционных платформ, действующих на рынке в этом временном отрезке – максимальная открытость исходного кода. Этот факт открывает широкие возможности пользователям и разработчикам, допуская, по необходимости, нарастить возможности ОС в соответствии конкретными задачами и потребностями.
Обзор ОС Tizen на ТВ (2015)
Описание ОС Tizen
Производительность ОС Tizen
Безопасность ОС Tizen
Конкурентные преимущества ОС Tizen
«Tizen, прежде всего – это доверенная среда, а также сервисная платформа, ориентированная на формат «Интернет вещей», на применение в широком спектре устройств», – заявил Андрей Тихонов, директор по корпоративным продажам Samsung Electronics. – Одна из приоритетных задач – максимально увеличить вклад российских разработчиков в структуру ОС, развивать сообщество разработчиков и создавать как можно больше приложений для возможного выхода на международные рынки».
Представление функционала ОС Tizen на смартфоне (2015)
В основе платформы Tizen несколько наиболее развитых версий операционной системы Linux: MeeGo, LiMo и bada. Платформа обеспечивает совместимость с самыми современными стандартами web (W3C\HTML5\CSS3). В составе характеристик ОС:
- встроенные средства обеспечения безопасности данных и механизмы шифрования,
- средства контейнеризации приложений и данных,
- сниженная требовательность к ресурсам,
- экономичность и уменьшенное энергопотребление.
Посредством характеристик платформы значительно расширяются возможности российских компаний при создании комплексных современных цифровых систем организаций, обеспечивается должный уровень информационной безопасности и эффективное взаимодействие устройств в рамках концепции «Интернет вещей».
Представление ОС Tizen в рамках форума (2015)
Игорь Калайда, генеральный директор НИИ СОКБ, отметил: «Самая сильная сторона Tizen – это открытость и возможность дальнейшего ее развития с точки зрения интерфейса и безопасности. Работая над этим проектом, мы увидели достаточно большой потенциал компании Samsung, а также исходные коды, реальных разработчиков, с которыми плотно продолжаем работать. Мы также увидели желание компании учитывать особенности национальных нормативных документов в части безопасности».
Игорь Богачев, вице-президент Фонда «Сколково», сказал: «Я поддерживаю идею открытости, и мне нравятся усилия компании Samsung по тому, как действительно сделать ОС Tizen открытой, в том числе для российского рынка и российских разработчиков. На мой взгляд, Samsung сделала несколько очень реальных шагов. Самый ключевой – инициирование создания Российской Тайзен Ассоциации, в которую войдут крупнейшие игроки ИТ-отрасли. Tizen – это платформа, на которой могут быть созданы различные приложения и технологии для реального бизнеса. Tizen – это не только мобильная платформа, это операционная система для «Интернета вещей», и это дает нам большие возможности. Для привлечения разработчиков фонд «Сколково» вместе с компанией Samsung планирует проводить конкурсы для молодых разработчиков, а также помогать тем командам, которые уже работают с этой операционной системой».
Представление ОС Tizen в рамках форума (2015)
Игорь Агамирзян, генеральный директор и председатель правления ОАО «РВК», подчеркнул: «Tizen – хороший пример баланса в части пользы для бизнес-сообщества и для разработчиков. Важным условием развития проекта станет наличие критической массы новых разработчиков».
Дмитрий Комиссаров, генеральный директор компании «Новые облачные технологии», поведал: «Tizen – интересная новая операционная система, и для нас принципиально участие в этом проекте. Это прежде всего корпоративная платформа, и мы планируем предустанавливать на мобильные телефоны на ОС Tizen офисные и почтовые приложения МойОфис. Она имеет все шансы получить высокий уровень сертификации и быть востребованной, как в коммерческом секторе, так и в государственном».
Александр Галицкий, управляющий партнер Almaz Capital Partners, поделился: «Нас привлекла сквозная открытость Tizen и возможность реализовать системный подход для управления различными категориями устройств. Это даст дополнительный стимул новым стартапам, позволив им предлагать продукты и сервисы, объединяя большое количество устройств на базе одной ОС. В связи с этим мы можем ожидать появление в разных индустриях интересных компаний».
Елена Нечай, директор по маркетингу и продуктам бизнес-рынка ПАО «МТС», рассказала: ««МТС» является лидером корпоративного рынка в России и мы видим высокую мобильность корпоративных заказчиков и их высокие требования к информационной безопасности. Samsung традиционно уделяет большое значение корпоративному сегменту, предлагая рынку инновационные разработки. Решения на основе Tizen, по нашему мнению, легко интегрируемы в существующие сервисы мобильных операторов, что позволяет в перспективе предложить эти продукты для корпоративных пользователей».
Илья Массух, президент Фонда информационной демократии, заявил: «Платформа Tizen открыта для дальнейших разработок, и уже есть партнеры, которые работают над офисными пакетами и другими приложениями. Создание центра разработок в Сколково – правильный шаг в этом направлении. В перспективе центр соберет небольшие команды, которые смогут предложить достаточное количество полезных приложений. Это обеспечит цифровой суверенитет и независимость в мобильном мире».
Сергей Бугрин, глава российского представительства Red Hat, декларировал: «Tizen – единственная реально открытая система на основе Linux. При этом она уже сертифицирована ФСТЭК России. Создание приложений на основе Tizen станет большим инновационным рывком на российском ИТ-рынке».
Samsung и Intel ведут разработку Tizen
На 15 июня 2015 года Tizen – платформа на основе Linux, разрабатываемая при поддержке Samsung и Intel в качестве альтернативы Android.
Первый смартфон на базе Tizen — Samsung Z1 — по состоянию на июнь 2015 года продается только в Западной Азии. В планах корейской компании расширить рынок сбыта Tizen-смартфонов, а также выпустить модели устройств в других форм-факторах.
Появление устройств на базе Tizen в России ожидается в ноябре 2015 года, говорил собеседник TAdviser, знакомый с планами Samsung.
Применение решения на платформе Tizen
2011: Samsung и разработчики MeeGo начинают разработку Tizen
В сентябре 2011 года стало известно, что разработчики платформы для мобильных устройств MeeGo начинают новый проект – Tizen. Две группы разработчиков Linux сообщили о планах объединить свои разработки для создания новой программной платформы под названием Tizen.
В своем заявлении LiMo Foundation и Linux Foundation отметили, что Tizen основывается на открытом исходном коде, общепринятых стандартах и является кросс-архитектурной программной платформой, поддерживающей множество устройств, включая смартфоны, планшеты, смарт-телевизоры, нетбуки и автомобильные информационно-развлекательные системы.
Выход первой реализации Tizen был запланирован на первый квартал 2012 года. По ожидданиям представителей инициативных групп, первые устройства, использующие эту платформу, должны были появиться на рынке уже в середине 2012 года.
Техническое руководство проектом возглавят компании Samsung Electronics (Самсунг Электроникс Рус) и Intel, сообщила Linux Foundation.
Морган Джиллис (Morgan Gillis), исполнительный директор LiMo Foundation, отметил, что возглавляемая им организация понимает Tizen как своевременный шаг на пути перемен, объединяющих крупнейших сторонников создания мобильных систем Linux в новой экосистеме, с открытым пониманием разработки веб-приложений, которые окажут содействие поставщикам устройств в их инновациях и либерализации доступности потребителей для разработчиков и поставщиков сервисов. «LiMo будет удерживать свое внимание на обеспечении отрасли широкой поддержкой производителей и нейтральной экосистемой, независимой от сервисов, основанной на духе открытых и неограниченных возможностей, олицетворенных в Linux», — подчеркнул он.
Мобильная индустрия продолжает воспринимать Linux и технологии на основе открытого кода в качестве ключевых факторов снижения стоимости разработки устройств, повышения гибкости и сокращения времени вывода их на рынок. Участники проекта ожидают, что Tizen будет способствовать дальнейшему усилению этих эффектов, основываясь на доступности любым категориям устройств и мощном акценте на открытых стандартах.
Джим Землин (Jim Zemlin), исполнительный директор Linux Foundation заявил, что Linux Foundation рада разместить у себя платформу Tizen. «Платформы, основанные на открытых кодах, такие как Tizen, хороши для Linux, поскольку улучшают ее внедрение на устройствах разных категорий. Мы с нетерпением ожидаем начала сотрудничества с LiMo Foundation и ее членами в этом проекте», — отметил Землин.
Tizen — результат интеграции программных платформ MeeGo, которые также разрабатывали Linux Foundation и LiMo.
Примечания
Система TIZEN в телевизорах Samsung
Новейшая система Tizen OS появилась в телевизорах Самсунг в 2016 году. Она научилась управлять с помощью платформы SmartThings умным домом. А это значит, что покупатель новой техники получит возможность подключить к единой системе у себя дома абсолютно все, начиная от лампочек, и заканчивая входной дверью. Даже в режиме «кино», включенном на телевизоре, в умном доме будет автоматически приглушаться свет от лампочек и включаться ресивер аудио системы.
Что мы потеряли и что приобрели?
Tizen OS представляет собой платформу с открытым исходным кодом. Она стала наследницей MeeGo и Bada, начиная с 2015 года. На этой операционной системе построен весь интерфейс и работа приложений в новых моделях телевизоров торговой марки Samsung. По задумке специалистов платформа получила более гибкие возможности, по сравнению со своими предшественниками.
Операционная система Tizen OS имеет достаточно понятный в настройках и простой в использовании интерфейс. В новых моделях предусмотрено наличие электронного интерактивного руководства, благодаря которому зритель быстро найдет ответы на любые свои вопросы без использования бумажной инструкции. Пульт ДУ в телевизорах компании Samsung может использоваться в качестве цифровой указки, а для выполнения стандартных команд возможно использование голосового управления.
Меню OS Tizen после вызова появится в нижней части экрана. Такой подход позволяет оставить открытым текущее изображение и не препятствовать просмотру. В ленте представлено сразу два списка приложений, среди которых как самые популярные, так и те, которые недавно использовал зритель.
Tizen Store и другие возможности новой OS
Новая платформа позволяет установить благодаря магазину приложений Tizen Store самые разные игры. Модели телевизоров Самсунг 2016 года также предусматривают возможность переключения между приложениями, не возвращая зрителя на домашнюю страницу. Самые дорогие варианты техники и вовсе порадуют своей многозадачностью, а именно поддержкой нескольких окон. Например, зритель может смотреть видео и одновременно искать в сети Интернет нужную информацию. Во время активации этой функции экран будет разделен на несколько окон, границы которых владелец телевизора может настроить под себя.
Операционная система Tizen благодаря использованию технологии под названием Miracast позволяет отправлять снимки с ТВ на мобильный телефон и наоборот. Кроме того, став владельцем именно такой техники, зритель получит неограниченный доступ к контенту абсолютно со всех устройств, которые будут подключены к телевизору. Порадует новая платформа и наличием установленного пакета русскоязычных приложений. Они позволят избавиться от необходимости настройки телевизора и изучения возможностей операционной системы.
теперь на TIZEN / Samsung corporate blog / Habr
Привет Geektimes!В предыдущем посте мы рассказали о новых линейках флагманских SUHD-телевизоров Samsung. Сегодня мы хотели бы сделать акцент на важной составляющей следующего поколения Smart TV, а именно — операционной системе TIZEN, на базе которой теперь будут работать все «умные» телевизоры компании.
TIZEN (произносится «та́йзен») — это операционная система на базе ядра Linux, предназначенная для широкого круга устройств. TIZEN обеспечивает полную поддержку стандарта HTML5. Среди важных характеристик — встроенные средства обеспечения безопасности данных и механизмы шифрования, средства контейнеризации приложений и данных, существенно уменьшенная требовательность к ресурсам и сниженное энергопотребление. TIZEN был основан на идеях открытости, конвергентности и ориентации на веб сервисы.
Отлично вписываясь в концепцию Интернета вещей, TIZEN работает на различных устройствах и дает им возможность взаимодействовать между собой. Помимо телевизоров, в мировом арсенале Samsung уже существуют мобильные устройства (Samsung Z), наручные часы (Gear 2, Gear S), фотокамеры (NX300, NX2000, NX500, NX3300), а также стиральные машины (WW9000), кондиционеры и роботы-пылесосы (Samsung POWERbot). Всю бытовую и портативную технику, а также мобильные устройства Samsung можно объединить в единую экосистему Smart Home, для управления которой требуется лишь смартфон и специальное приложение Smart Control.
ИНТЕРФЕЙС
В Samsung TIZEN TV было решено уйти от разбивки интерфейса на пять отдельных категорий, и сконцентрировать блок навигации в виде панели с иконками в нижней части экрана, что значительно упростило процесс выбора разделов и приложений в меню. Благодаря быстродействию платформы TIZEN, навигация между виджетами происходит мгновенно.
Нижняя навигационная панель разделена на два основных блока: «Популярные» (Featured) и «Недавние» (Recent) виджеты. Раздел «Недавние» в Smart Hub не только показывает последние приложения, которые вы использовали, но также каналы, которые вы просматривали ранее. Раздел «Популярные» всегда показывает новые и актуальные приложения. Раздел «Рекомендованные» обеспечивает доступ к магазину приложений TIZEN, магазину игр TIZEN, поиску, веб-браузеру, центру уведомлений, а также сервисам и приложениям сторонних партнеров.
Небольшое видео о новом Smart Hub на TIZEN:
Из возможностей управления телевизором следует выделить удобный режим цифровой «указки», который позволяет перемещать курсор с помощью встроенного в пульт ДУ передатчика Bluetooth и гироскопа. Еще одной любопытной фичей является голосовое управление, с помощью которого можно, к примеру, увеличить громкость звука или поставить таймер сна через 30 минут.
На старших UHD-моделях Samsung предусмотрен мультиэкранный режим: экран делится пополам, в одной части можно вывести эфирное телевещание или контент из HDMI-источника, а во второй просматривать Youtube-ролики, серфить в браузере или включить одно из приложений. Границу раздела экранов можно вручную двигать в разные стороны, равно как и переключать источник звука между двумя зонами.
КОНВЕРГЕНЦИЯ
Возможности просмотра контента больше не ограничиваются одним лишь экраном телевизора. Большое внимание было уделено способам легкого соединения мобильных устройств с Samsung TIZEN TV: с помощью смартфона пользователь может включить телевизор, мгновенно установить с ним прямое Wi-Fi соединение и передать на его экран любой контент. К примеру, чтобы транслировать видео на экран телевизора с планшета, достаточно нажать кнопку Quick Connect, и через несколько секунд вы уже сможете смотреть любимый фильм или ролик с Youtube.
Эта связь работает и в обратную сторону: с помощью приложения SmartView пользователь может транслировать контент или программы с телевизора на экран своего мобильного устройства. В общем, если вы мечтали посмотреть футбольный матч, сидя в шезлонге на крыльце дома в погожий денек, то эта функция определенно придется вам по душе.
КОНТЕНТ
Телевизоры Samsung TIZEN TV предлагают широкий набор приложений в категориях Видео, Музыка, Игры, Спорт, Стиль, Информация и Образование, включая Amediateka, Zoomby, Ivi, Tvigle, Megogo, Facebook, YouTube, сервисы Яндекс, Vimeo, Plex.
Tакже была добавлена поддержка декодирования стандарта VP9. Это означает, что впервые на экране телевизора можно будет просматривать 4К контент прямо с Youtube.
РАЗРАБОТКА ПРИЛОЖЕНИЙ
TIZEN предоставляет мощное и гибкое окружение для разработки HTML5 приложений и позволяет приложениям адаптироваться к кросс-платформенной среде с наименьшей фрагментацией. Приложение может получить доступ к устройству через API для TIZEN-устройств на основе JavaScript, а также через API от Samsung для телевизоров. Разработчики игр могут создавать высокопроизводительные игры на базе движка Unity 3D. Следует отдельно выделить Caph — среду для веб-приложений, которая способствует легкой и быстрой разработке веб-приложений для телевизоров Samsung на TIZEN. В частности, Caph помогает ускорить анимацию, используя ресурсы GPU. Помимо этих возможностей, Caph также предоставляет различные компоненты пользовательского интерфейса для TIZEN TV.
В телевизорах Samsung на базе TIZEN есть отдельная Панель для Игр, которая представляет собой игровой сервис в Smart Hub и, в частности:
- Обеспечивает разнообразие игр самых популярных жанров, таких как спортивные и гоночные симуляторы, шутеры, головоломки, и т.д.
- Поддерживает различные модели монетизации, такие как Free-To-Play, встроенные покупки, платные приложения и т.д.
- Поддерживает игры, разработанные с помощью Unity, HTML5, Java, C / C ++ или NaCl.
- Использует преимущества Game Service Platform от Samsung и биллинговые сервисы для обеспечения дополнительной прибыли разработчикам игр.
СКАЧАТЬ TIZEN TV SDK: >ТУТ<
Samsung Tizen — Операционная система мечта для хакера
Samsung Tizen, операционная система с открытым исходным кодом от Samsung пронизана уязвимостями, согласно мнения эксперта по безопасности Израиля.
Читайте также: Google использует ваши данные о здоровье, чтобы сделать Google Fit лучшим помощником
ОС Samsung Tizen имеет множество уязвимостей
ОС Tizen от Samsung содержит целых 40 неизвестных ошибок, которые могли бы позволить киберкриминальным специалистам взломать устройства без необходимости физически получать доступ к ним. «Это наверно худший код, который я когда-либо видел», сказал Amihai Neiderman. «Всё, что можно было сделать неправильно, они делают. Мы можем видеть, что никто со стороны безопасности даже не смотрел на этот код, когда писал».
Одним из недостатков, связанных с безопасностью является TizenStore, этот магазин приложений, может позволить хакеру загружать пакеты вредоносного кода с помощью обновления программного обеспечения. TizenStore принимает меры для обеспечения безопасности лишь для того, чтобы только проверенные установки программного обеспечения были на устройствах Tizen, но эти меры могут быть отменены. «Вы можете обновить систему Tizen с любым вредоносным кодом, который захотите», сказал Neiderman.
Другой недостаток использует переполнение буфера, состояние, которое возникает, когда пространство, к которому данные записываются, слишком мало для объема записываемых данных. Защиты Samsung Tizen, направленные против этого, являются недостаточными, сказал Neiderman.
Tizen также не удалось использовать шифрование для защищенных соединений при передаче определенных данных. «Они сделали много неправильных предположений о том, где необходимо шифрование», добавил Neiderman.
Проблема состоит частично в громоздком коде. Neiderman сообщил, что большая часть кода базы Tizen стара и заимствуется от предыдущих проектов Samsung, в том числе Bada, прекращенной операционной системы для мобильного телефона. «Вы можете видеть, что они взяли весь этот код и попытались засунуть его в Tizen», сказал Amihai.
Плохая новость состоит в том, что компания Samsung, в продолжительном стремлении уменьшить свою зависимость от Android операционной системы Google, выпускает всё большее число устройств с Tizen.
«Tizen будет следующим большим продуктом от Samsung. Мы скоро даже сможем увидеть новые устройства Galaxy, работающие на Tizen. Но сейчас, ОС Tizen недостаточно безопасна для этого».
Tizen будет работать на более 30 миллионах смарт-телевизорах компании Samsung, десятках миллионов смарт-часов, умных стиральных машинах и холодильниках. Она уже есть в смартфонах и компания Samsung хочет, чтобы Tizen работала на телефонах в таких странах, как Россия, Индия и Бангладеш, в планы также входит выпуск 10 миллионов Tizen телефонов уже в этом году.
Samsung рассказала, что работает совместно с Niederman для устранения ошибок. «Мы полностью привержены сотрудничеству с г-ном Neiderman для смягчения любых потенциальных уязвимостей. Благодаря нашей SmarTV программе Bug Bounty, Samsung стремится работать с экспертами в области безопасности во всем мире, чтобы устранить любые угрозы безопасности».