The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

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

15.05.2018 23:05

После четырёх лет разработки представлен первый стабильный релиз операционной системы AsteroidOS, предназначенной для использования на портативных носимых устройствах, таких как умные часы. Сборки подготовлены для устройств 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.

Базовая оболочка и прикладные приложения в AsteroidOS написаны с использованием библиотеки Qt 5, компонентов qml-asteroid и технологии QtQuick, использование которой, по мнению разработчиков, позволяет добиться оптимального баланса между удобством и скоростью разработки приложений и обеспечением должной производительности и низкого потребления ресурсов. Вывод информации организован с применением QtWayland и протокола Wayland. Работу пользовательского интерфейса обеспечивает композитный сервер asteroid-launcher, реализованный на основе фреймворка Lipstick, который применяется для создания пользовательского интерфейса в Sailfish. При желании asteroid-launcher может быть заменён на интерфейс Glacier от проекта Mer или альтернативные оболочки от производителей устройств.

В AsteroidOS 1.0 реализованы все базовые функции, необходимые для создания удобного окружения на умных часах. Из входящих в состав AsteroidOS приложений и предоставляемых возможностей можно отметить:

  • Повестка дня: планирование событий и вывод напоминаний;
  • Часы с возможностью установки будильника на заданное время;
  • Калькулятор, предоставляющий простые возможности для повседневных вычислений;
  • Музыкальный проигрыватель, позволяющий удалённо управлять воспроизведением музыки на телефоне;
  • Конфигуратор для настройки различных параметров работы системы;
  • Секундомер, позволяющий измерить время между двумя нажатиями;
  • Таймер, выдающий вибросигнал через заданные промежутки времени;
  • Приложение для отображения прогноза погоды.
  • AsteroidOSSync: приложение для синхронизации со смартфоном на базе платформы Android через Bluetooth Low Energy. Поддерживается вывод уведомлений о поступлении звонков и сообщений;
  • SDK для разработки приложений и новых компонентов синхронизации со смартфоном;
  • Эмулятор умных часов, позволяющий вести разработку и тестирование приложений без установки на реальное оборудование.
  • Средства для кастомизации оформления, позволяющие создавать самобытные окружения для умных часов.
  • Поддержка 20 языков, включая русский и украинский.




  1. Главная ссылка к новости (https://asteroidos.org/news/1-...)
  2. OpenNews: Представлена свободная операционная система Sortix 1.0
  3. OpenNews: Объявлено о создании редакции Fedora для интернета вещей
  4. OpenNews: Компания Mozilla представила шлюз для интернета вещей
  5. OpenNews: В Mongoose OS 2.0 произведено разделение на редакции Enterprise и Community
  6. OpenNews: Выпуск свободной операционной системы реального времени Zephyr 1.8
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/48604-asteroidos
Ключевые слова: asteroidos, iot, watch
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (60) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Илья (??), 23:28, 15/05/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +25 +/
    Года через два в моих часах касио сядет батарейка
     
     
  • 2.2, Ordu (ok), 23:47, 15/05/2018 [^] [^^] [^^^] [ответить]  
  • –8 +/
    И тогда, наконец, у тебя появится повод купить более полезный браслет на руку?
     
     
  • 3.3, Аноним (-), 00:01, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +11 +/
    Зачем? Батарейку заменить и еще 10 лет работать будут.
     
     
  • 4.6, Ordu (ok), 00:10, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Я не вижу смысла в наручных часах, кроме как пoнты кидать, и поэтому мне не ясно, зачем им работать: всё равно ведь никто не смотрить на то, работают они или нет. Сам факт наличия наручных часов может и заметят (хотя я обычно это замечаю только тогда, когда собеседник снимает часы и начинает крутить их в руках), а уж двигаются ли там стрелки или нет -- не заметят точно.
     
     
  • 5.14, Snelius (?), 05:34, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +12 +/
    Если ты не видишь в них смысла, это не значит, что его там нет и дело вовсе не в понтах. Дело в удобстве и привычке. Когда бросить взгляд на руку значительно быстрее и удобнее чем например извлекать телефон для этой простейшей информации. Понты кидать нечем особо, у меня довольно дешевые механические часы к которым я просто привык. Короче разные случаи бывают :)
     
     
  • 6.15, iPony (?), 05:58, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Когда бросить взгляд на руку значительно быстрее

    Счастливые часов не наблюдают (с) А.С. Грибоедов

     
     
  • 7.28, macfaq (?), 09:44, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Когда бросить взгляд на руку значительно быстрее
    > Счастливые часов не наблюдают (с) А.С. Грибоедов

    Счастливых в этом мире мало.

     
  • 7.36, Аноним (-), 11:06, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Счастливые трусов не надевают (с) Армянское Радио
     
  • 6.21, Ordu (ok), 08:21, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Дело в удобстве
    > и привычке. Когда бросить взгляд на руку значительно быстрее и удобнее
    > чем например извлекать телефон для этой простейшей информации.

    Не, это не удобство. Удобнее просто знать время, и ты его знаешь с точностью +-10 минут всегда, кроме как когда с утра только-только глаза открыл. Так что дело чисто в привычке. А это, на мой взгляд не аргумент: каждый день с утра одевать браслет, да ещё и раз в десять лет менять в нём батарейку, только для того, чтобы потешить привычку? Проще избавиться от привычки.

     
     
  • 7.31, Аноним (-), 09:57, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    какое ещё каждый день сутра? зачем снимать их?
     
     
  • 8.39, iPony (?), 11:15, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну кому как Это же как постоянно уздечку носить Какой-то дискомфорт всё же ... текст свёрнут, показать
     
  • 7.58, user (??), 18:11, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем каждый день с утра? Когда выходишь на улицу, дома других часов хватает.
     
  • 5.16, Аноним (-), 06:58, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    мам, мам, ерохин пон⁠ты кидает, я пойду осуждать его на форуме!
     
  • 5.20, Аноним (-), 08:19, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Ну тока если телефон 6-ти дюймовый.
     
  • 5.49, vz (?), 15:36, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Я не вижу смысла в наручных часах, кроме как пoнты кидать, и
    > поэтому мне не ясно, зачем им работать: всё равно ведь никто
    > не смотрить на то, работают они или нет. Сам факт наличия
    > наручных часов может и заметят (хотя я обычно это замечаю только
    > тогда, когда собеседник снимает часы и начинает крутить их в руках),
    > а уж двигаются ли там стрелки или нет -- не заметят
    > точно.

    Грампластинки, электрофоны, ламповые усилители до сих пор выпускают, их покупают.
    Так что.

     
  • 3.7, koblin_ (?), 00:22, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В моих swatch пожизненная бесплатная замена батареек и полировка стекла... Нужны ли мне недочасы живущие день и с ужасным дизайном? Нет
     
     
  • 4.9, Denis (??), 00:42, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Для этого коммента стоило читать 10 лет opennet. Блин я столько бабок уже слил меняя каждый год, уже дороже часов вышло и раз ремешок заменял. Офигенно,буду теперь относить в фирменный центр. Кайф. Спасибо!!!
     
     
  • 5.10, Вареник (?), 03:55, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Офигенно, когда до фирменного офиса нужно буковать перелет и гостинницу, чтобы бесплатно заменили батарейку :)
     
  • 4.27, kk (??), 09:42, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    в описании акции "бесплатная замена батареек swatch" не написано что она пожизненная
     
  • 3.38, proninyaroslav (ok), 11:13, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Браслет рабства.
     

  • 1.4, Аноним (-), 00:04, 16/05/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Часы с композитным менеджером. Будущее уже здесь.
     
  • 1.5, vantoo (ok), 00:09, 16/05/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Так долго разрабатывали, что за это время мода на "умные часы" уже прошла.
     
  • 1.8, anomymous (?), 00:35, 16/05/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Реквестирую IsteroidOS
     
     
  • 2.46, vz (?), 15:25, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    там терминал не откроешь :)
     

  • 1.11, Аноним (-), 04:20, 16/05/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Смарт часы не нужны, так же как и эти ваши смартфоны. Минусуйте.
     
     
  • 2.12, логиканесобирается (?), 04:54, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Смартчасы точно не нужны. Насчёт смартфонов я сейчас задумываюсь. Задумываюсь, сколько ненужного и даже вредного я в этой жизни уже потребил.
     
     
  • 3.26, Диносуслик (?), 09:32, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Водка не нужна.

    А если серьезно - не нужны тупые смартфонозомби, которые создают опасную ситуацию на дорогах (как пешеходных, так и на дорогах по которым автомобили ездят)

     
     
  • 4.45, Бигги (?), 15:19, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Ничего, скоро электромобили разрулят ситуацию. Они будут ехать и решать за тебя куда надо. А ты будешь сидеть и тыкаться в смартфон.
     
     
  • 5.50, Диносуслик (?), 16:25, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Я не тыкаюсь в смартфон, я сшибаю таких локтями по морде )
     
  • 2.13, Sfinx (ok), 04:54, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Анонимусы, не умеющие минусовать себя же за свои посты, тоже не нужны
     

  • 1.17, Ю.Т. (?), 07:21, 16/05/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > В том числе в ОС задействованы systemd, BlueZ и PulseAudio.

    Хахаха, и здесь оно.
    Кстати, "портативных носимых". Запятую не забыли?

     
     
  • 2.23, G.N. (?), 08:27, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Запятую не забыли?

    Она не нужна -- прилагательные относятся к разным категориям предмета (размеру и возможности его носить) и потому не являются однородными

     
     
  • 3.32, Аноним (-), 10:01, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    к одной категории
     
  • 3.60, Ю.Т. (?), 18:30, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Запятую не забыли?
    > Она не нужна -- прилагательные относятся к разным категориям предмета (размеру и
    > возможности его носить) и потому не являются однородными

    ...и если уж идти на принцип, то портативный это "переносной" и второе прилагательное включает смысл первого.

     

  • 1.18, Аноним (-), 07:51, 16/05/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Asus Zenwatch 2 в списке поддерживаемых компонентов WLAN (это WiFi?) и Bluetooth красные. Ну и как ему с телефоном связываться?
     
     
  • 2.35, Аноним (-), 10:50, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Asus Zenwatch 2 в списке поддерживаемых компонентов WLAN (это WiFi?) и Bluetooth
    > красные. Ну и как ему с телефоном связываться?

    по усб, заодно зарядится

     

  • 1.22, Аноним (-), 08:21, 16/05/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Пусть добавят обои http://img1.joyreactor.cc/pics/post/%D1%83%D0%BC%D0&
     
  • 1.24, Аноним (-), 09:10, 16/05/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >для использования на портативных носимых устройствах
    >для построения интерфейса используется QML.

    Наркомания.

     
     
  • 2.29, Аноним (-), 09:47, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Вот QML, как раз, и придуман для разношёрстных экранов от 4K до 128x160.
     

  • 1.25, Аноним (-), 09:31, 16/05/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    В бочке мёда "открытой ОС для умных часов на базе Qt" есть пара ложек дерьма: systemd и PulseAudio.
     
     
  • 2.30, Диносуслик (?), 09:57, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Две пинты лучшего этому господину. Подниму за тебя чарку!
     
  • 2.44, anonymous (??), 14:49, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Лучше бы разработчики пердолились с мусорными инитами на шкриптах и недоразвитой аудиосистемой без пульсы, чтобы ублажить несколько шизиков с опеннета, которые всё равно смарт-часы не купят (а будут тоько срать в интернете о том, как они не нужны).
     
     
  • 3.57, Аноним (-), 17:53, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Нормальная попытка троллинга, но нет.
     

  • 1.37, anonimm (?), 11:10, 16/05/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    qt в часах это слон на мопеде.
     
     
  • 2.43, A.Stahl (ok), 13:04, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Современные мопеды это вам не Д8 -- и слона потянут без проблем.
     

  • 1.40, VladSh (?), 11:48, 16/05/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Хорошо. Теперь давайте ОС для газовой печки с баллоном.
     
     
  • 2.48, vz (?), 15:29, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Хорошо. Теперь давайте ОС для газовой печки с баллоном.

    корейцы не одобрят

     
     
  • 3.52, Диносуслик (?), 16:26, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Хорошо. Теперь давайте ОС для газовой печки с баллоном.
    > корейцы не одобрят

    Юмора не оценил )

     

  • 1.41, Аноним (-), 12:19, 16/05/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    умные часы не нужны, но ос таки хороша - все лучше жирного ведроида, который выжрет батарею за пару часов
     
  • 1.42, Cradle (?), 12:44, 16/05/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как-то навеяло, на тему наличия смысла в некоторых технических решениях: у нас недавно на улице заменили газоразрядные фонари на белые LED, и в каждый теперь встроена плата электронного стабилизатора/преобразователя, на той плате шикарный такой зеленый сигнальный светодиод, горит внутри когда фонарь включен. Идешь теперь по улице ночью, а он тебе через щели в корпусе радостно так сообщает что фонарь работатет :)
     
     
  • 2.59, Ю.Т. (?), 18:21, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Как-то навеяло, на тему наличия смысла в некоторых технических решениях: у нас
    > недавно на улице заменили газоразрядные фонари на белые LED, и в
    > каждый теперь встроена плата электронного стабилизатора/преобразователя, на той плате
    > шикарный такой зеленый сигнальный светодиод, горит внутри когда фонарь включен. Идешь
    > теперь по улице ночью, а он тебе через щели в корпусе
    > радостно так сообщает что фонарь работатет :)

    Ты ошибся, товарищ, наверное. Какие щели в корпусе уличного фонаря? Диагностическое отверстие, да?

     
     
  • 3.62, Cradle (?), 18:55, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    плата сидит под крышкой, где раньше был блок плавких предохранителей. Корпус и крышка чугунные, всегда есть люфт. Диаогностических отверстий там нет, хотя было бы еще забавнее если бы были (как там с классом защиты, на улице-то?). Такие вот фолософские девайсы, дают повод задуматься о смысле сущего.
     
     
  • 4.63, Ю.Т. (?), 19:00, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Корпус и крышка чугунные, всегда есть люфт.
    > (как там с классом защиты, на улице-то?)
    > Такие вот фолософские девайсы, дают повод задуматься о смысле
    > сущего.

    Дык :) Ведь это, получается, ещё те самые фонари, с деталями, прямо скажем, в духе туалетных бачков?

     

  • 1.47, Диалапщик (?), 15:26, 16/05/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Интересно, мог бы кто подумать лет 5 назад, что будут часы, у которых батарейка сдыхает за один день? Алсо, умные часы нужны, но в виде браслетов, которые там пульс считают, калории, следят за сном, делают анализ крови/мочи.
     
     
  • 2.54, iPony (?), 16:37, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ералаш "Сделка". Какие там года? 90-века?
     

  • 1.61, Дуплик (ok), 18:48, 16/05/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Лол. Связка Qt + QML тормознее в несколько раз чем Java + Android SDK.

    Как они время отображать будут? С тормозами?

     
     
  • 2.65, Аноним (-), 23:15, 16/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    на C вычисляется необходимое опережение для вывода правдоподобных значений
     
  • 2.66, ivanpetrov (ok), 02:52, 17/05/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Такая тормозная, что и на STM платах запускают.
     

  • 1.67, Rodegast (ok), 12:16, 17/05/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ОС для котлов... Дожили!
     
  • 1.68, Аноним (68), 23:15, 04/01/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Нахрен всего этого нагородили. Всю жизнь писали напрямую в буфер fbdev и счастливо жили. Чего опять они там наркомание заняты какой-то?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру