Vivo официально выложила в открытый доступ ядро своей операционной системы BlueOS (Blue River OS), которая разрабатывается с 2018 года. Система уже используется в умных часах Vivo Watch 3, а в будущем будет применяться в умных очках, роботах, терминалах и AI-устройствах. Код опубликован на GitHub под лицензией Apache 2.0 и написан на языке Rust, включая ядро и системные фреймворки BlueOS. * Безопасность на уровне ядра: Rust исключает типичные уязвимости работы с памятью благодаря строгим правилам владения и времени жизни объектов. Это делает BlueOS особенно надёжной платформой для IoT и носимой электроники. * Минимальные системные требования: ядро Blue River Kernel в минимальной конфигурации требует всего 13 КБ оперативной памяти, что позволяет запускать его даже на ультракомпактных устройствах. * Широкая аппаратная поддержка: реализована совместимость с архитектурами ARM и RISC-V, что открывает возможности для встраиваемых систем. * Гибкая архитектура ядра: реализованы планировщик зад