Linux-based Internet of things operating system

Source: Internet
Author: User
Tags yocto



when it comes to Internet of things operating systems, you cannot mention Linux, because Linux is probably the most widely used operating system in IoT devices today. This article and everyone to share is the current common Linux-based Internet of things operating system , come together to see it .



in traditional based on the Linux kernel, it can be migrated to the embedded system by cropping. However, there are many open source organizations and commercial companies that have modified Linux to better suit the needs of embedded systems or IoT applications, such as the real-time operating system.



rtlinux



< Span style= "FONT-FAMILY:CALIBRI;FONT-SIZE:16PX;" > Rtlinux ( real-time Linux) Yes Linux v. Yodaiken windriver   Company (the famous embedded operating system Vxworks is the product of this company) acquired.



Rt-linux developers do not rewrite the Linux kernel for real-time operating system features because it is very hard to do and it is difficult to ensure compatibility. RTLinux has made some modifications to the kernel code of Linux, which takes the tasks of Linux itself and the Linux kernel as a low priority task, while the real-time task is the highest-priority task.



uClinux



< Span style= "FONT-FAMILY:CALIBRI;FONT-SIZE:16PX;" > Uclinux ( www.uclinux.org) means Micro-control linux "" in the field of microcontrollers linux< Span style= "font-family: the song Body;" > system " lineo The company's flagship product, but also open source embedded Linux



UCLinux is primarily for target processors without storage snap -In MMU Embedded System (Memory Management Unit). It has been successfully ported to many platforms. Because there is no MMU, it is necessary to achieve multi-tasking on uCLinux.



Brillo








Google has proposed Project IoT IoT Initiative, and released the Brillo operating system. Brillo is an internet of things underlying operating system.



Brillo is a result of Android, a refinement of the Android bottom, get all the Android support, such as Bluetooth,Wifi and other technologies, and low energy consumption, Security is high and can be used directly by any device manufacturer.






OpenWrt






Many smart routers have been developed based on OpenWrt 's derivative versions



< Span style= "FONT-FAMILY:CALIBRI;FONT-SIZE:16PX;" > lightweight   ( www.openwrt.org.cn linux openwrt openwrt



LEDE(lede-project.org). LEDE Full name is the Linux Embedded development environment (Linux Embedded Development environment) Project,LEDE is a OpenWrt 's OS. Other derivative versions are dd-wrt, as well as Linino for Arduino, and so on.



Ostro Linux



< Span style= "FONT-FAMILY:CALIBRI;FONT-SIZE:16PX;" > Ostro? OS is a Linux * distribution optimized for the development of connected and embedded devices. In fact, Ostro Project was designed specifically to support IoT device development. It integrates connectivity and networking, Device-to-device interconnectivity standards, pre-configured sensors, and over -the-air update capabilities.



< Span style= "FONT-FAMILY:CALIBRI;FONT-SIZE:16PX;" > Ostro ( ostroproject.org) is a set of linux< Span style= "font-family: the song Body;" > and an open-source operating system specifically tailored for IoT smart devices, supports Bluetooth, wifi and NFC and so on, and supports a variety of such as Iotivity equipment interconnection standards for devices.



< Span style= "FONT-FAMILY:CALIBRI;FONT-SIZE:16PX;" > ostro I have to say it again. Linuxyocto Project Span style= "FONT-FAMILY:CALIBRI;FONT-SIZE:16PX;" >  yocto Not a linux release, but an open source collaboration project, Provides developers with the modules, tools, and methods to build a custom embedded stack. Yocto project linux release, such as Ostro linux Qt for Device creation are based on this project.



other Linux Internet of Things projects



(1)Raspbian






< Span style= "font-family: Song body; font-size:16px;" >      The best choice for a Raspberry Pi.



< Span style= "FONT-FAMILY:CALIBRI;FONT-SIZE:16PX;" > Raspbian is a special oriented   Raspberry Pi ( Raspberry pi)   of the computer. Linux debian operating system. Two volunteers specifically optimized and ported the Raspberry Pi hardware for the debian raspbian not just a os It comes with 35000 Span style= "font-family: the song Body;" > packages and pre-compiled software.



(2)Snappy Ubuntu Core



Ubuntu wants to continue to make Linux a smarter and more scalable core for the internet of things. Snappy Ubuntu Core is the latest platform for smart devices that promises to run the same software stored locally or on the cloud.



(3)Tizen



< Span style= "FONT-FAMILY:CALIBRI;FONT-SIZE:16PX;" > Linux The foundation managed this embedded linux tizen   Gear s3



in the The Linux system has developed a lot of projects for IoT applications, andLinux is very fragmented. As to which version of Linux will become mainstream, it depends on the application scenario, documentation and development resources support and the creation of the entire developer ecosystem. In the era of the mobile internet, Linux-based Android systems and Internet Applications Shine, and Linux still plays a huge role in the IoT era.





Source: Geek Headlines




Linux-based Internet of things operating system


Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.