Выпуск AsteroidOS 1.0, открытой ОС для умных часов на базе Qt и Wayland

Пoслe чeтырёx лeт рaзрaбoтки прeдстaвлeн пeрвый стaбильный рeлиз oпeрaциoннoй систeмы AsteroidOS, прeднaзнaчeннoй ради испoльзoвaния нa пoртaтивныx носимых устройствах, таких (то) есть умные часы. Сборки подготовлены в целях устройств Asus Zenwatch 1/2/3, LG G Watch, LG G Watch R, LG G Watch Urbane, Samsung Gear Live и Sony Smartwatch 3. Адрес низкоуровневых компонентов платформы написан нате языках Си и C++, для построения интерфейса используется QML. Наработки проекта распространяются подо лицензиями BSD (композитный менеджер) и GPL (приложения). Системные компоненты построены с использованием наработок проекта OpenEmbedded, предоставляющего состояние для сборки GNU/Linux дистрибутивов на встраиваемых систем. В том числе в ОС задействованы systemd, BlueZ и PulseAudio. Интересах взаимодействия с оборудованием применяется прослойка libhybris, позволяющая практиковать драйверы, созданные для платформы Android. Близнец подход в организации поддержки оборудования уж хорошо зарекомендовал себя в других мобильных платформах, таких словно KDE Plasma Mobile, Ubuntu Touch, webOS и Sailfish, и позволяет зуб даю портировать платформу для любых устройств, поставляемых с прошивкой получи базе Android. Вывод информации организован с применением QtWayland и протокола Wayland. Работу пользовательского интерфейса обеспечивает композитный сервер asteroid-launcher, реализованный бери основе фреймворка Lipstick, который применяется исполнение) создания пользовательского интерфейса в Sailfish. Присутствие желании asteroid-launcher может (пре)бывать заменён на интерфейс Glacier с проекта Mer или альтернативные оболочки через производителей устройств. В AsteroidOS 1.0 реализованы и старый и малый базовые функции, необходимые для создания удобного окружения возьми умных часах. AsteroidOSSync: приложение интересах синхронизации со смартфоном на базе платформы Android сверх Bluetooth Low Energy. Поддерживается вывод уведомлений о поступлении звонков и сообщений; SDK угоду кому) разработки приложений и новых компонентов синхронизации со смартфоном; Эмулятор умных часов, позволяющий сводить разработку и тестирование приложений без установки держи реальное оборудование. Средства для кастомизации оформления, позволяющие слагать самобытные окружения для умных часов. Обеспечение 20 языков, включая русский и автокефальный. Источник: http://www.opennet.ru/opennews/art.shtml?num=48604