BlueOS

BlueOS — операционная система с открытым исходным кодом, ориентированная на распределённые вычисления, разработанная компанией Vivo. Система предназначена для поддержки крупных языковых моделей и мультимодальных функций с использованием различных типов ввода[1].

BlueOS поддерживает протокол подключения BlueXlink, который реализует концепцию распределённого дизайна, схожую с HarmonyOS и совместимую с отраслевыми стандартными протоколами. Это обеспечивает безопасную передачу и доступ к данным между несколькими устройствами. Для повышения безопасности архитектуры операционной системы поддерживается язык Rust[2].

Операционная система BlueOS рассчитана на работу на различных устройствах, включая устройства с минимальным объёмом оперативной памяти от 32 МБ. Это позволяет использовать её в широком спектре электронных устройств — от бытовой техники до носимой электроники[3].

Общие сведения
BlueOS
Изображение логотипа
Разработчик Vivo
Семейство ОС Операционные системы реального времени
Основана на Minix, Linux, Unix-подобные ОС, LiteOS, HarmonyOS, openEuler, Barrelfish, OpenHarmony
Исходный код открытый
Первый выпуск 1 ноября 2023
Метод обновления через беспроводное обновление (OTA)
Менеджеры пакетов .rpk
Поддерживаемые платформы ARM, RISC-V
Состояние активное
Веб-сайт blueos.vivo.com

История

На начальном этапе разработки Vivo не планировала устанавливать BlueOS на свои смартфоны. По-прежнему в качестве стандартных для смартфонов Vivo остаются фирменные ОС Funtouch OS и OriginOS, основанные на AOSP[4].

13 ноября 2023 года часы Vivo Watch 3 стали первым устройством компании с предустановленной новой операционной системой[5].

BlueOS поддерживает различные аппаратные архитектуры и стандарты POSIX, что позволяет использовать ядро Linux совместно с собственным ядром реального времени (RTOS), поверх которых реализован уровень абстракции ядра (Kernel Abstraction Layer) — по аналогии с OpenHarmony и HarmonyOS. Операционная система также поддерживает общие стандарты приложений; для разработчиков предоставляются комплекты BlueOS (Blue River) SDK и BlueOS Studio (Blue River Studio) — среда разработки (IDE) на базе Visual Studio Code, что позволяет создавать насыщенные функционалом приложения. Дополнительно в систему встроены AI-сервисы и многомодульные подсистемы ввода, основанные на моделях искусственного интеллекта и поддерживающие мультимодальный ввод-вывод[6].

Работы над BlueOS, по сообщениям, ведутся с 2018 года; ядро операционной системы написано с использованием языка Rust и распространяется с открытым исходным кодом. Первый выпуск состоялся 1 ноября 2023 года в ходе конференции разработчиков Vivo. Система отделена от ОС Android, которая применяется на смартфонах Vivo, и предназначена главным образом для лёгких IoT-устройств и носимой электроники.

Также сообщается, что Vivo рассчитывает внедрить свой инструмент Copilot с использованием крупных языковых моделей, которые могут генерировать код, изображения и текст в рамках возможностей ОС[7].

Примечания

  1. Malhotra, Vanshika After Xiaomi's HyperOS, Vivo Introduces Self-Developed BlueOS (англ.). Beebom (2 ноября 2023). Дата обращения: 8 февраля 2024. Архивировано 1 мая 2025 года.
  2. BlueOS Introduced By Vivo as World' First Rust Programming Language-Based Operating System (англ.), mysmartprice (2 November 2023). Архивировано 2 декабря 2023 года. Дата обращения: 8 февраля 2024.
  3. Sarkar, Amy After Huawei and Xiaomi, Vivo announced BlueOS its own mobile operating system (англ.). HC Newsroom (ноябрь 2023). Дата обращения: 8 февраля 2024. Архивировано 13 мая 2025 года.
  4. Garg, Ankita Vivo introduces BlueOS, new operating system for smart devices (англ.). India Today (2 ноября 2023). Дата обращения: 8 февраля 2024. Архивировано 1 апреля 2025 года.
  5. Ivan vivo Watch 3 is official in one size, pioneers BlueOS (англ.). GSMArena. Дата обращения: 8 февраля 2024. Архивировано 7 августа 2025 года.
  6. Vivo Unveils BlueOS, Based on Rust Language, Making Debut with Vivo Watch 3 (англ.) (November 2023). Архивировано 1 ноября 2023 года. Дата обращения: 8 февраля 2024.
  7. Vivo unveils self-developed BlueOS featuring LLM and Rust programming (англ.). Technode. Technode Feed (2 ноября 2023). Дата обращения: 8 февраля 2024. Архивировано 1 апреля 2025 года.

Ссылки