Community Blog AliOS Things 4.0 Released with the Support of Microkernel and Mini Programs

AliOS Things 4.0 Released with the Support of Microkernel and Mini Programs

This article discusses the release of AliOS Things 4.0, the latest IoT operating system from the Alibaba Cloud AI Platform.

Catch the replay of the Apsara Conference 2020 at this link!


At the Apsara Conference on September 18, the Alibaba Cloud AI Platform officially released the IoT operating system, AliOS Things 4.0. The system has four advantages: microkernel, full support for mini programs, independent intellectual property rights, and an integrated developing mode for devices and the cloud. With these advantages, the system provides IoT developers with high scalability and convenience.


In November 2017, Alibaba released AliOS Things 1.1 with the Rhino kernel. In February 2019, Alibaba released AliOS Things 2.0, which added features, such as uData and uLocation. In April 2020, AliOS Things 3.1 was released. In the system, the developing methods of components were added to the app development framework. The newly released AliOS Things 4.0 has added the features of microkernel and mini programs for the first time. Microkernel supports high-performance the Inter-Process Communication (IPC) mechanism, semaphore, task scheduling, storage management, interruption, and Symmetrical Multi-Processing (SMP). With these features, microkernel can be adapted to different CPU architectures. In addition, it supports various application ecosystems through POSIX interfaces. It is superior in scalability, solving fragmentation issues, and secure when finding manageable fine-grained objects from the microkernel. For the application framework of mini programs, AliOS Things 4.0 integrates mini program containers, Ariver++, Cube, and Coral rendering engines, as well as window and event management. With these features, various application ecosystems of Alipay's mini programs can be smoothly introduced to embedded devices. Thus, mini programs can be developed for single-use while being deployed on multiple devices. This is also compatible with the ecosystems of Alipay's mini programs.


According to the Alibaba Cloud AI Platform, AliOS Things 4.0 can be widely used in many different scenarios, including low-end devices without screens, low-end devices with screens, and AI interactive devices with large screens. These devices include many different kinds at the same time. For example, low-end devices without screens include connection modules and home security devices. Low-end devices with screens include children's watches and smart panels. AI interactive devices with large screens include advertising players, POS with large screens, and tablets for online education.

About the Speaker

Hu Junfeng (Gude) is the Head of the AI Device Platform of Alibaba Cloud's AIoT Business Unit. He said that the system integrated a large number of services of the Alibaba economy, including Cainiao, Alipay, Taobao, Eleme, and DingTalk. In addition, supported by microkernel and mini programs, AliOS Things 4.0 lowered the development threshold. By doing so, it can achieve the fast intelligence of traditional devices and greatly facilitate developers.

Catch the replay of the Apsara Conference 2020 at this link!

0 0 0
Share on

Alibaba Clouder

2,605 posts | 744 followers

You may also like


Alibaba Clouder

2,605 posts | 744 followers

Related Products

  • IoT Platform

    Provides secure and reliable communication between devices and the IoT Platform which allows you to manage a large number of devices on a single IoT Platform.

    Learn More
  • IoT Solution

    A cloud solution for smart technology providers to quickly build stable, cost-efficient, and reliable ubiquitous platforms

    Learn More
  • Global Internet Access Solution

    Migrate your Internet Data Center’s (IDC) Internet gateway to the cloud securely through Alibaba Cloud’s high-quality Internet bandwidth and premium Mainland China route.

    Learn More
  • Cloud Data Transfer

    Unified billing for Internet data transfers and cross-region data transfers

    Learn More