Первый промежуточный выпуск Tizen 3.0 для смартфонов и телевизоров
Опубликовано 17 Сентябрь 2015 16:22:01
Доступен первый промежуточный (milestone) выпуск мобильной платформы Tizen 3.0 для разработчиков, которая продолжает развитие систем MeeGo и LiMO, но отличается предоставлением возможности использования Web API и web-технологий (HTML5/JavaScript/CSS) для создания мобильных приложений. Проект Tizen развивается под покровительством организации Linux Foundation, при участии LiMo Foundation, Intel и Samsung. Выпуск доступен в профилях для смартфонов и телевизоров, и ознаменовал стабилизацию возможностей Tizen 3.0 в данных профилях. В предлагаемый для разработчиков комплект входит ядро Linux, набор драйверов, прослойки (middleware) и реализация Web/Native API, которых достаточно для разработки будущих решений на базе Tizen 3.
Особенности Tizen 3.0:
- Решение на базе X-сервера заменено на новый дисплейный сервер, использующий протокол Wayland и основанный на наработках Enlightenment 19. Использование нового дисплейного сервера позволило примерно на 30% снизить потребление ресурсов и сократить время запуска приложений;
- Для обеспечения работы Web API вместо Webkit2 задействован Chromium-efl, порт движка Chromium/Blink для Tizen и библиотек EFL (Enlightenment Foundation Library). Для организации работы в окружении на базе Wayland использованы наработки проекта Ozone-Wayland;
- Переход по умолчанию на systemd;
- Поддержка многопользовательского режима, предоставляющего средства для работы с мобильным устройством разных пользователей с изоляцией их данных и приложений;
- Добавлены новые фреймворки для Bluetooth и WiFi;
- Новый фреймворк для разработки визуально насыщенных интерфейсов, отличающийся высокой производительностью и движком рендеринга, способным создавать реалистичную анимацию и манипулировать 2D- и 3D-объектами;
- Полноценная поддержка работы на 64-разрядных системах Intel и ARM. Выпуск полностью протестирован для 64-разрядных SoC;
- Новая архитектура обеспечения безопасности, использующая систему мандатного контроля доступа Smack и фреймворк авторизации Cynara (позволяет определить для каждого приложения привилегии, определяющие возможность доступа к каждому вызову API). Сервер безопасности (Security server) и менеджер управления привилегиями заменены на новый менеджер безопасности (Security manager) и подсистему Cynara. Все компоненты платформы отнесены к одному из трёх уровней безопасности, в зависимости от выбранного уровня Security manager автоматически генерирует необходимые правила доступа для Smack;
- Новый сервис Buxton2 с реализацией безопасного сервиса управления конфигурацией, использующего для разграничения доступа фреймворк Cynara и предоставляющего средства восстановления прошлых состояний;
- Интеграция фреймворка Iotivity 0.9.2 для организации бесшовной связи между устройствами, соответствующими концепции "Интернет вещей" (IoT, Internet of Things);
- Интегрирован Murphy, менеджер правил доступа к ресурсам (в первом milestone используется для предотвращения конфликтов при выводе звука);
- Ядро Linux обновлено до выпуска 4.0.
Во втором промежуточном выпуске Tizen 3.0 ожидается интеграция подсистемы KDBus и её использование для работы DBus, задействование ядра Linux 4.1, поддержка IoTCon API, стабилизация эмулятора и интеграция Web runtime на базе Crosswalk (набор компонентов для создания универсальных мобильных приложений на основе технологий HTML5).
Источник: http://www.opennet.ru/opennews/art.shtml?num=42978
|
0 | Tweet | Нравится |
|