Operating Systems

Operating Systems

An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs. The operating system is a component of the system software in a computer system. Application programs usually require an operating system to function. Wikipedia

Yocto

It's not an embedded Linux distribution – it creates a custom one for you. The Yocto Project is an open source collaboration project that provides templates, tools and methods to help you create custom Linux-based systems for embedded products regardless of the hardware architecture. It was founded in 2010 as a collaboration among many hardware manufacturers, open-source operating systems vendors, and electronics companies to bring some order to the chaos of embedded Linux development.

Yocto Project

Windows 10

Do great things with the best Windows ever. Microsoft Windows Homepage

Android Things

Build connected devices for a wide variety of consumer, retail, and industrial applications. Homepage

Google Brillo (Old)

Brillo brings the simplicity and speed of software development to hardware for IoT with an embedded OS, core services, developer kit, and developer console.

Wind River Rocket

Help your Internet of Things (IoT) projects take off with Wind River® Rocket™, a free embedded operating system specifically designed to quickly and easily build small, intelligent devices.

Projects with Rocket are dramatically simplified by our new cloud-based development environment, Wind River Helix™ App Cloud. Find out more at the Rocket Developer Zone.

Wind River Pulsar Linux

Wind River® Pulsar™ Linux is a small, high-performance, secure, and manageable Linux distribution designed to simplify and speed your embedded and Internet of Things (IoT) development projects. Best of all, it is available at no additional cost on hardware boards from our trusted partners.

Zephyr Project

The Zephyr™ Kernel is a small-footprint, scalable, real-time operating system designed for use on resource-constrained systems: from simple embedded environmental sensors and LED wearables to sophisticated smart watches and IoT wireless gateways. Zephyr Project Homepage

Ostro Project

Welcome to the Ostro™ Project! It is an open source developed, Linux*-based operating system tailored for IoT smart devices and built with security in mind. Ostro Project Homepage

Contiki

Contiki is an open source operating system for the Internet of Things. Contiki connects tiny low-cost, low-power microcontrollers to the Internet.

Real Time Linux

"Controlling a laser with Linux is crazy, but everyone in this room is crazy in his own way. So if you want to use Linux to control an industrial welding laser, I have no problem with your using PREEMPT_RT." -- Linus Torvalds

Real-Time Linux Wiki

Free RTOS

FreeRTOSTM is a market leading RTOS from Real Time Engineers Ltd. that supports 35 architectures and received >113000 downloads during 2014. It is professionally developed, strictly quality controlled, robust, supported, and free to embed in commercial products without any requirement to expose your proprietary source code.

Free RTOS

Snappy Ubuntu Core

A new, transactionally updated Ubuntu for clouds and devices. Snappy Ubuntu Core is a new rendition of Ubuntu with transactional updates - a minimal server image with the same libraries as today’s Ubuntu, but applications are provided through a simpler mechanism.

Snappy Ubuntu Core Homepage

OpenWRT

A GNU/Linux based firmware program for embedded devices such as residential gateways and routers.

Clear Linux

The Clear Linux* Project for Intel® Architecture is a project that is building a Linux OS distribution for various cloud use cases. The goal of Clear Linux OS is to showcase the best of Intel Architecture technology, from low-level kernel features to more complex items that span across the entire operating system stack.

Ubilinux

ubilinux™ is an embedded Linux distribution from Emutex and is based on Debian "Wheezy". It is targeted at embedded devices that have limited memory and storage capabilities.

Others

Last updated