Google выпускает операционную систему Brillo для Интернета вещей

Новая операционная система компании Google под названием Brillo предназначена для энергоэкономичных устройств сегмента Интернета вещей (IoT). Она основана на Android, что должно упростить разработчикам создание приложений для неё. Это вариант Android с урезанной функциональностью для недорогих устройств с объёмом оперативной памяти всего 32 Мб и флеш-памяти 128 Мб.

Brillo была представлена в мае, а сейчас Google даёт некоторым разработчикам доступ к ней; был введён в строй портал разработчиков Brillo, однако для доступа к нему следует запросить приглашение.

Система поддерживает устройства с процессорами на архитектуре ARM, Intel x86 и MIPS. Это означает поддержку широкого спектра устройств, однако Google рекомендует использовать специальные платы разработки, которые сертифицированы для работы с Brillo. Операционная система относится к категории приложений с открытым исходным кодом, обновления для неё Google выпускает каждые шесть недель, также раз в полгода выходят более масштабные обновления.

Brillo поддерживает новый коммуникационный протокол Weave для устройств Интернета вещей. Он используется для обмена данными между устройствами и поддержки мобильных приложений со смартфонов и планшетов. Комплект средств разработки Brillo использует систему Ubuntu 14.04 и инструменты разработки под Android, включая adb.

Brillo получит возможность работать с системами освещения, которые можно будет контролировать или автоматизировать через приложение на смартфоне, с камерами безопасности, датчиками движения, погодными станциями, детскими мониторами (радионянями), замками дверей, музыкальными плеерами и рядом других устройств.