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.
JNode is a Java New Operating system Design Effort. JNode is a simple to use and install Java operating system for personal use on modern devices. Any java application runs on it, fast and safe. See our homepage for additional information.
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.
Infortus is a hobby OS. It's written in C and Assembly.
The OpenSSI project is a comprehensive clustering solution offering a full, highly available SSI environment for Linux. Goals for OpenSSI Clusters include availability, scalability and manageability, built from standard servers.
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)
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.
Real-time, modular, microkernel-based operating system under development for i386. The first goal is to support 32-bit DOS protected mode applications made with DJGPP as well as native applications.
An open source operating system for x86.
Agnix is an educational, network operating system kernel. It is ideal starting point to learn about operating systems. The main goal of the project is to provide a network kernel fully compatible with the Linux Kernel in the system call layer
Real VMX is a VxWorks like operating system kernel released under LGPL. It should support multiple hardware architectures, only i386 support now. Help wanted with ports to other architectures. Development is done on Linux with the GNU gcc compiler.
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.
Embedded Operating System
EXIRION/OS is an operating system for embedded computer systems. These operating systems are designed to be compact, efficient at resource usage, and reliable, forsaking many functions that non-embedded computer operating systems provide, and which may not be used by the specialized applications they run. They are frequently also referred to as real-time operating systems, and the term RTOS is often used as a synonym for embedded operating system. EXIRION/OS project, a Open operating system for computers that can be used in specific operations that require execute a task at a time, EXIRION/OS operating system is a monolithic and mono layered task, which can be used to control complex electronic equipment without the use of instruments PLC, offering a wide range of electronic and industrial applications, EXIRION/OS is also an educational tool, it is an open source operating system to use it as an example of building operating systems in universities and technical colleges.
Caracal Boot Loader (cboot) is a second stage boot loader which takes over from GRUB (or other multiboot compatible loader) and prepares the system for your higher-half kernel. It now also includes VESA mode setting support.
SangMyung Univ. Graduate Project Project: MyRTOS Team name:Software Craftsmanship Description: pxa255 based RTOS. Preemptive Multi-threading,Priority-base,Round-Robin Scheduling, Thread, Semaphore,Message Mail Box,Message Queue Management Support.
Aicix is hobby Operating System (OS) of me. It won't be as big as Linux distributions are.
Aurora OS is an operating system designed in a microkernel format for all users. The object is to develop a modular, mulitplatform, multitasking Operating System that is simple, effective, and powerful.
BOS – B.lu operating System, is an operating system dedicated to small microcontrollers and CPUs without MMU. Actually is dedicated to Texas Instruments MSP430 microcontrollers (it can be ported to other CPUs without great changes)
Barbux, the bearded people OS
Blueport is an italian Open Source 32-bit operating system ... This project has temporarly moved to Gna.org: <a href="http://gna.org/projects/blueport">Blueport project</a>
A Debug style tool for OS Free systems
BootDebug is kind of an odd ball tool. It boots up like an OS (using Grub) but is not really an OS at all. What it provides is a tool to look at the system in a very pure state, allowing you to see exactly what is going on at they very start of the system powering up.
Cerberus is an attempt at creating flexible and extremely customizable Operating System that can be used on many types of computer systems including desktops, servers, and embedded solutions.
CleanOS is an operating system developed for educational purposes, initially to be an userspace GNU/Linux application running its executables and simulating the operating system task scheduler and IPC mechanisms. Now it supports a true i386 kernel.
An operating system written in RTL
The Controlix operating system is written in RTL and is designed to be modular, synchronous, distributed, verifiable and retargetable.
Coremark is hardware performance & analysis platform. Coremark is built-on it's own specific kernel allowing stable performance results and direct access to hardware.