The Open Atom Developer Conference 2023, an annual developer event led by the Open Atom Open Source Foundation (hereinafter referred to as the Foundation), was held in Wuxi, Jiangsu on December 16-17. Vivo, as a partner of this conference, was invited to participate in the opening ceremony. At the same time, as a core member of the Open Atom Developer Conference, vivo actively promotes the establishment of a fast application ecosystem branch to build an operating system software ecosystem with the industry and help the software ecosystem prosper.
Picture: 2023 Open Atomic Developers Conference scene
Yang Chun, general manager of vivo’s software system integration department and general manager of Blue River operating system, gave an opening speech on the theme of "General artificial intelligence leads the new era of operating system" at the meeting, and expressed core views on the development prospects of AI and the technical concept of Blue Heart Big Model and Blue River System. "With the vigorous development of AI, AI will inevitably combine with various forms of end point devices to form a new intelligent experience. The combination of artificial intelligence and end point devices will form a new intelligent experience, and the future operating system will also be more diversified. At the same time, it will usher in a comprehensive change in interaction patterns, application ecology, technical architecture, etc. Based on the above thinking, we insist on independent research and development of operating systems, and actively participate in the tide of ecological construction. "
Picture: Yang Chun, general manager of vivo software system integration department and general manager of Blue River operating system, delivered a keynote speech
AI and end point devices combine to bring a more intelligent and diverse operating system experience
On November 1, 2023, vivo released the self-developed Blue Heart Big Model Matrix, which contains three parameter orders of one billion, ten billion, and one hundred billion. A total of 5 self-developed big models have the characteristics of large and complete, strong algorithm, true security, self-evolution, and wide open source. It fully covers core scenarios and leads the industry in model capabilities. Vivo also took the lead in open sourcing the 7 billion parameter level Blue Heart Big Model 7B and the corresponding fine-tuning framework. Developers can fine-tune based on the Blue Heart Big Model 7B, develop models and applications suitable for their own business, and try to commercialize. Based on the above thinking, vivo released the Blue River Operating System, a self-developed smart operating system that has been built for many years. It has three characteristics: inherently smarter, inherently smoother, and inherently safer.
Picture: 2023 Open Atomic Developers Conference scene
Smart, smooth, and secure, Blue River defines the future of the operating system
As a self-developed smart operating system in the era of general artificial intelligence, Blue River Operating System expands the ability of multi-modal input and output methods based on the AI large model at the intelligent level, and supports multiple recognition paths such as voice, picture, and text. At the same time, Blue River Operating System supports a new paradigm of application development. It can realize AI service engines and multi-mode input subsystems, and has many new applications of smart operating systems. It can provide code generation and graphic generation capabilities as well as customization of system vision such as themes and wallpapers. It is an essential tool for emerging productivity and creativity.
Figure: The three characteristics of the Blue River operating system are inherently smarter, inherently smoother, and inherently more secure
In order to further improve the fluency of the system, vivo must ensure that the Blue River system can run on very low-configuration devices on the one hand, and on the other hand, starting from full-stack technology, it has made breakthroughs in the five key technical directions of operating system programming language, runtime, super coroutine mechanism, virtual graphics card framework, and memory management algorithm. It has realized a series of key technologies, and the operating efficiency has been significantly improved, making the system smoother and easier to use.
Industry data shows that about 70% of serious security bugs in operating systems are related to improper memory use, and it is difficult to completely solve the problem of fixing security bugs. In this regard, vivo chose Rust language as the development language of the system framework, becoming the first operating system written in this language in the industry. The advantage of Rust language is that it can detect security problems caused by improper memory use during the compilation stage, ensuring memory safety and concurrency safety from the source.
Picture: 2023 Open Atomic Developers Conference scene
In addition, Blue River Operating System uses BlueXlink connection technology based on the distributed design concept, which is widely compatible with industry standard protocols and serves smart home, smart travel, smart office and other scenarios, supporting Blue River Operating System’s IoT intelligent experience.
Digital transformation promotes the rise of open source, technological innovation drives the future of the industry
Cultivating open source ecology is a key task of the national software development strategy. The national 14th Five-Year Plan includes open source as a long-term goal for the first time. Under the general trend of digital transformation, basic software and hardware have become an important link related to national security. Today, China has become the world’s largest open source app store. vivo, as a core member unit, promoted the establishment of the China Software Association Fast Application Ecology Branch to jointly build fast application technology standards. In 2021, the source code implementation of fast application technology standards was officially donated to the Open Atomic Open Source Foundation and became an incubation project hapjs. In 2023, the number of devices in the industry supporting the fast application technology standard of hapjs has exceeded 1.50 billion. The self-developed Blue River operating system released by vivo this year is also compatible with this ecological standard, and will jointly build an operating system software ecosystem with the industry.
In the future, vivo will continue to deepen its efforts in the field of scientific and technological innovation, cooperate with ecological partners, and make every effort to promote industrial ecological construction, contributing to the prosperity and development of the industry.