AliOS Things, a lightweight IoT embedded operating system under the AliOS family, is committed to building an integrated cloud IoT infrastructure with key capabilities such as extreme performance, minimal development, cloud integration, rich components, and security protection. It also supports terminal devices to connect to Alicloud Link. It can be widely used in smart home, smart city, new travel and other fields.

AliOS Things features

The minimalist development

Based on Linux platform, it provides MCU virtualization environment. Developers directly develop hardware-independent IoT applications and software libraries on Linux platform. IDE is provided for diagnosing and developing problems using PC platform tools such as GDB/Valgrind/SystemTap. Support system/kernel behavior Trace and Mesh graphical display Shell interaction support memory trampling, leak, maximum stack depth and other detection component-oriented compilation system and Cube tool Flexible IoT product software stack Provides various product-level components including storage (power failure protection and load balancing)

Plug and play connectivity and rich services

Umesh plug and play network technology is supported, and the device is automatically connected to the Internet through Alink and Alibaba Cloud Computing IoT service seamless connection

FOTA update of fine particle size

Support application code independent compilation image, IoT App independent minimal image upgrade support image high compression

Thorough and comprehensive safety protection

System and chip level security protection Trusted operating environment (ARMV8-M Trust Zone) Preset ID2 IDS, asymmetric keys, and id2-based trusted connections and services

Highly optimized performance

The kernel supports Idle Task cost, Ram<1K,Rom< 2K, provides hard real-time capability, provides YLOOP event framework and core components based on this integration, avoids stack space consumption, and the core architecture well supports devices with minimal FootPrint

Evolution of features to address practical IoT problems

Better cloud integration optimization, simpler development experience, more security, better overall performance and algorithm support, more feature evolution, we are on the road Stay Hungry, Stay Foolish!


download


License

Alios is released under the Apache 2.0 license.

Licensed under the Apache License, Version 2.0 (the "License") Copyright 2015-2017 Alibaba Group Holding Ltd. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at following link. http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.Copy the code