ChibiOS/RT is a free and efficient RTOS designed for deeply embedded applications. It offers a comprehensive set of kernel primitives and supports many architectures: ARM7, Cortex-M0, Cortex-M3, Cortex-M4, PowerPC e200z, STM8, AVR, MSP430, ColdFire, H8S, x86.
Real-time frameworks/RTOS based on active objects & state machines
Real-time frameworks/RTOS for building responsive and modular real-time embedded software as systems of active objects (concurrent state machines). The QP family consists of QP/C, QP/C++, and QP-nano frameworks, which are all strictly quality controlled, superbly documented, and commercially licensable. The behavior of active objects (a.k.a. actors) is specified in QP by means of hierarchical state machines (UML statecharts). The frameworks support manual coding of UML state machines in C or C++ as well as automatic code generation by means of the free QM modeling tool. All QP frameworks can run on bare-metal MCUs, completely replacing a traditional RTOS. Ports and ready-to-use examples are provided for major embedded CPUs, such as ARM Cortex-M, ARM7/9, MSP430, as well as Arduino and mbed. QP/C and QP/C++ can also work with a traditional RTOS/OS, such as ThreadX, FreeRTOS, embOS, and uC/OS-II as well as Linux (POSIX), Windows.
FlashForth is a standalone Forth system for the Microchip PIC 18, 24, 30, 33 and the Atmel Atmega series of microcontrollers. A Forth system with interpreter, compiler, assembler and multitasker is provided.
an MS-DOS compatible OS, written in Pascal and i8086 assembly
Boots into many systems and GRUB2 ones!
Super GRUB2 Disk helps you to boot into most any Operating System (OS) even if you cannot boot into it by normal means.
amforth is an extendible interpreter on microcontrollers
amforth is an extendable command interpreter running on AVR ATmega and TI MSP430 microcontrollers. Turnkey actions for fully autonomous operations are possible as well. The command language is close to the Forth 2012 standard.
FreeMiNT is a free alternative OS kernel for Atari systems & clones
FreeMiNT provides the basis of a free TOS compatible replacement OS that can multitask. Used together with the free system components fVDI (device drivers), XaAES (graphical user interface widgets), and TeraDesk (desktop manager), it provides a modern user interface.
replicated-kernel Linux-based OS
The Popcorn Linux project is exploring how to design operating system for future multi- and many-core hardware platforms, that can be Instruction Set Architecture (ISA)-diverse, based on the Linux kernel.
A new simple operating system
A basic operating system that can realize some basic functions. It is developing for educational purposes. It is being developed simultaneously with sslib, the Simple Standard Library for developers program no-OS apps, program NuOS commands or program an operating system.
An operating system written in C & assembly.
An operating system written in C & assembly. FruityOrange uses the concept of a monolithic kernel and GRUB as bootloader for the kernel and some modules. There is still no release. If you want do try the development-version, get the Sourcecode and build by yourself!
An 8-bit retro computer (but faster and with much better graphics) which harkens back to “proper” machine code programming when you could hit the metal.
Turtle OS is an Unix-like OS. It aims to be open source, secure, high performing and portable.
This project is an effort to develop open source software for all old platforms, like MSX, Commodore, AMIGA, Atari, ..... and collect technical information about old platforms, keeping the "old skool" flame alive.
An indie, hobby operating system
OverSight(OS) is a personal attempt to build a complete operating system, step by step. Critics, suggestions and opinions are always welcome. Please use sourceforge's forum, wiki and bug report.
DeutschOS is a hobby operationg system with no specific aim
A toy operating system built in C++ and x86 assembly.
New Linux Based OS primarily for smart devices and PDA's, laptops, and eventually desktops. It offers an alternative to the "embedded" approach. All OS versions and applications will be hosted and then made available to the subscribers of cloud svs
A rudimentary PC kernel with text I/O (doesnt work)
Rudimentary kernel which can only do text I/O with polling, and even that doesn't work (for PC)
Module #0 of the Independent Innovative FLOSS public project -- Operating System Kernel (see the iifoss project for more information).
The Harmony project has two fundamental guidelines: Make it easy and make it flexible. It is an entirely new operating system that focuses on giving the user a totally customizable experience.
A security intensive kernel written in Ada.
Learn, Adapt, Store, Evolve, and Retrieve
LaserOS - Learn, Adapt, Store, Evolve, and Retrieve Operating System. A real-time, hybrid-kernel, fast boot, user friendly, intuitive, cross-compatible operating system, with an advanced machine learning core.
A native, dual-bootable ubuntu for the HTC™ HD2 Phone (qsd8250 SoC)
ubnhd2 is a security and pentest focused ubuntu/debian system that runs natively on the HTC HD2 phone. To boot this you need the Magldr on your phone and the first FAT partition should be named "SD". The wifi drivers are not included check the Ubuntu HTC HD2 Section from forum.xda-developers.com/showthread.php?t=1975081 for more details.