Первый стабильный выпуск AsteroidOS 1.0

good-penguin.png

После 4-х лет разработки увидел свет первый стабильный релиз AsteroidOS 1.0 — встраиваемой операционной системы, предназначеной для различной носимой электроники, например, умных часов. Наработки проекта распространяются по двойной лицензии: BSD для базовой системы и GPL для приложений.

Главный особенности системы:

  • Базовая система строится на основе штатных технологий для обычных дистрибутивов Linux, таких как systemd, PulseAudio, BlueZ и т.д.;
  • Задействована библиотека libhybris, позволяющая использовать родные Android-драйверы и с лёгкостью портировать систему на любые устройства;
  • Графический интерфейс системы строится на базе Wayland, Qt5/QtQuick и фреймворка Lipstick, на основе которого строится интерфейс SailfushOS. При желании родной asteroid-launcher может быть заменён на оболочку Nemo Glacier, от проекта Mer;
  • Предоставляются все средства, востребованные в умных часах: вывод различных уведомлений, будильник, калькулятор, секундомер, таймер, музыкальный плеер с возможностью удалённого управления музыкой на телефоне и т.д.;
  • Интеграция со смартфоном на базе Android производится с помощью Bluetooth Low Energy;
  • SDK AsteroidOS предоставляет гибкие средства для написания и тестирования приложений, в том числе эмулятор, на котором можно тестировать и отлаживать приложение без установки на реальное устройство;
  • Система предоставляет средства для кастомизации внешнего вида, а также переведена на 20 языков, включая русский и украинский.


В настоящее время поддержка обеспечена для устройств LG G Watch, LG G Watch Urbane, LG G Watch R, Asus Zenwatch 1, Asus Zenwatch 2, Asus Zenwatch 3 и Sony Smartwatch 3. В будущих релизах ожидается поддержка группировки уведомлений, синхронизации календаря, а также синхронизации с большим количеством устройств.

Видеодемонстрация

>>> Подробности

©  Linux.org.ru