Второй тестовый выпуск мобильной платформы Tizen 5.0
1 ноября 2018 года
Доступны исходные тексты второго тестового (milestone) выпуска мобильной платформы Tizen 5.0. Выпуск ориентирован на ознакомление разработчиков с новыми возможностями платформы. Код поставляется под лицензиями GPLv2, Apache 2.0 и BSD. Сборки сформированы для эмулятора, плат Raspberry Pi 3, odroid u3, odroid x u3, artik 710/530/533 и различных мобильных платформ на базе архитектур armv7l и arm64.
Проект развивается под покровительством организации Linux Foundation, последнее время в основном силами компании Samsung. Платформа продолжает развитие проектов MeeGo и LiMO, и отличается предоставлением возможности использования Web API и web-технологий (HTML5/JavaScript/CSS) для создания мобильных приложений. Графическое окружение построено на основе протокола Wayland и наработках проекта Enlightenment, для управления сервисами применяется Systemd.
Особенности Tizen 5.0 M2:
- Добавлен API Service Framework для отправки и приёма данных, необходимых для работы различных движков голосового управления;
- В DALi (3D UI Toolkit) добавлена поддержка формата 3D-моделей glTF (GL Transmission Format);
- Расширены средства обновления программного обеспечения, добавлена поддержка обновления неинтерактивных IoT-устройств без экрана (headless);
- Улучшена работа на устройствах с небольшим размером оперативной памяти. Добавлена защита от принудительного завершения отдельных приложений при нехватке памяти (срабатывание OOM killer). Добавлена возможность хранения подкачки в файле и использование Zswap для сжатия информации в разделе подкачки. Добавлен режим раннего вытеснения памяти в раздел подкачки;
- Обновлена графическая подсистема, Wayland обновлён до версии 1.15. Добавлена поддержка wayland-протокола tizen_move_resize. Обновлены библиотеки EFL;
- База паролей разделена на два файла - доступный только на чтение и допускающий изменение. Для хэширования root-пароля вместо MD5 задействован алгоритм SHA-512;
- Добавлена возможность использования файловых систем Btrfs, Squashfs и Overlayfs в корневой ФС;
- В профиль для носимых устройств включён пакет rpc-port для организации работы RPC (Remote Procedure Call);
- Увеличена производительность и стабильность языка описания интерфейса TIDL (Tizen Interface Definition Language);
- Добавлен API для сетевого мониторинга;
- Расширены отладочные инструменты;
- Добавлен легковесный web-стек, обеспечивающий поддержку WebView в
Bixby Capsule Viewer и DALi (3D UI Toolkit);
- Обновлены версии компонентов .NET Core (Coreclr, Corefx);
- Добавлен экспериментальный Neural Network Runtime для задействования в приложениях элементов машинного обучения. Runtime поддерживает модель MobileNets (распознавание объектов на фотографиях) и частично совместим с TensorFlow Lite и Android NN API.
Источники[править]
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии[править]
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.