BlueOS

BlueOS
DeveloperVivo
Written inJavaScript, Rust, C, C++
OS familyReal-time operating systems
Working stateCurrent
Source modelOpen source
Initial releaseNovember 1, 2023; 13 months ago (2023-11-01)
Marketing targetInternet of Things, Internet of vehicles, wearable devices and smart watches
Update methodOver-the-air
Package manager.rpk
PlatformsARM, RISC-V
Kernel typeMultikernel KAL with Linux kernel and RTOS kernel
Influenced byMinix, Linux, Unix-like, LiteOS, HarmonyOS, openEuler, Barrelfish, OpenHarmony
Official websiteblueos.vivo.com
Support status
Supported

Vivo BlueOS, or BlueOS also named Blue River OS, is a open-source distributed operating system developed by Vivo. The OS is designed to support large models and multi-modal functions in variety of inputs it supports.[1]

BlueOS also supports the BlueXlink connection protocol, which adopts a distributed design concept, similar to HarmonyOS and compatible with industry-standard protocols. This allows data to be securely transferred and accessed between multiple devices. On the security architecture, Rust language is supported on the operating system for security advancements.[2]

BlueOS aims to run on various devices, including devices that has low as 32 MB of RAM that targets a wide range of devices, from smart home appliances and wearables.[3]

Vivo has not announced plans to install BlueOS on its smartphones in the early stage of the new operating system development. This meant that custom Funtouch OS and OriginOS operating systems based on AOSP remains to be the default operating systems for Vivo smartphones.[4]

On November 13, 2023, Vivo Watch 3, becomes the first device from the company that ships with the new operating system.[5]

It reportedly supports different hardware architectures, with multiple POSIX standards which supports Linux kernel alongside its own RTOS kernel in its multikernel architecture and similar to OpenHarmony and HarmonyOS in distributed operating systems in terms of the Kernel Abstraction Layer. It also supports application technology standards and Vivo provides developers with software development kits, BlueOS (Blue River) SDK and BlueOS Studio (Blue River Studio) IDE based on VS Code for rich applications. The operating system also contains AI service engines and multi-mode input subsystems based on large AI model capabilities, providing multi-modal input and output, among other benefits.[6]

History

It has reportedly been in development since 2018, the operating system core is written with the Rust programming language, which is open source, released on November 1, 2023, via 2023 Vivo Developer Conference. It is independent of the Android operating system used on Vivo smartphones. The operating system is intended for lightweight IoT devices and Wearables. It's also reported that Vivo expects that its Copilot tool with its large language model that is able to provide code, image and text generation, in addition to other capabilities for the operating system.[7]

See also

References

  1. ^ Malhotra, Vanshika (2 November 2023). "After Xiaomi's HyperOS, Vivo Introduces Self-Developed BlueOS". Beebom. Retrieved 8 February 2024.
  2. ^ Biswas, Abhiman (2 November 2023). "BlueOS Introduced By Vivo as World' First Rust Programming Language-Based Operating System". mysmartprice. Archived from the original on 2 December 2023. Retrieved 8 February 2024.
  3. ^ Sarkar, Amy (November 2023). "After Huawei and Xiaomi, Vivo announced BlueOS its own mobile operating system". HC Newsroom. Retrieved 8 February 2024.
  4. ^ Garg, Ankita (2 November 2023). "Vivo introduces BlueOS, new operating system for smart devices". India Today. Retrieved 8 February 2024.
  5. ^ Ivan. "vivo Watch 3 is official in one size, pioneers BlueOS". GSMArena. Retrieved 8 February 2024.
  6. ^ Bhati, Kamlesh (November 2023). "Vivo Unveils BlueOS, Based on Rust Language, Making Debut with Vivo Watch 3". Sparrows News. Retrieved 8 February 2024.
  7. ^ "Vivo unveils self-developed BlueOS featuring LLM and Rust programming". Technode. Technode Feed. 2 November 2023. Retrieved 8 February 2024.