Free and simply RTOS for AVR at assembler. So far, the AVR Studio is used as a development environment. The system supports the preemptive and cooperative multitasking modes, semaphores. Use a small amount of memory for tasks.
Jazmyn is a 32-bit, Protected mode, Multitasking OS which runs on i386 CPU`s. Its completely written in C++ & a bit of 8086 assembly. Jazmyn has 4 major parts of an OS : Process management,Memory management, Device management & File system driver.
Development area for GNU/Linux 2.6.x for the KS8695 ARM SoC. Covers kernel patches, drivers for serial, Ethernet, PCI, GPIO, watchdog subsystems, and drivers for optional PCI based devices such as USB, WiFi, WiMAX, IPSec, SSL, and RSA devices.
Ryu/x86 OS is more or less an OS kernel, drivers, and shell for the x86 (386+) architecture. Written mostly in C and assembly, it is targeted at OS enthusiasts who wish to have a simple framework on which to build larger, more functional OSes.
Venom Operating System. A protected mode kernel for i386+ PC's. Designed for games and multimedia.
A multi-tasking, multi-threaded micro-kernel operating system for the x86 platform.
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.
The ARM-Ada project provide ravenscar runtime system and some useful libraries for deeply embedded applications written in gcc ada (gnat) language. For now RTS port for lpc21xx is done.
Minirighi is a multi-threading open-source operating system written for didactic purpose. It has been written from scratch and it is compatible with POSIX.
Open Source NetWare Kernel (MANOS) written by the Timpanogas Research Group in Orem Utah and released under the GNU Public License in 2000 and 2001. Written by Jeff Merkey and Darren Major, original authors of the SMP Novell NetWare kernel.
Philips PRM 8060 and PRM 8070 firmware to transmit on ham radio frequencies
PhiOS is a 1.44MB ! live operating system with Full graphical desktop, NTFS,FAT ve ISO 9660 support, CD/DVD burning, USB HID and USB Storage support and Ethernet support
An x86 kernel with inbuilt feature for loading other operating systems/ inspect harddrive/sectors / filesystems etc.
Open Source Object Oriented Operating System for Intel 32-bit architecture.
An operating system kernel being developed in Free Pascal with the goal of creating a system based on process interoperation.
512DevOS is a GPLed operating system that runs on 16 and 32 bit x86 compatible computers. The kernel and shell fit in 512 bytes and occupy only the first sector of a floppy disk.
A Trivial Operating System for 8051 (ATOS51). ATOS51 is a trivial operating system for 8051 microcontroller. As its name, it provides only multitasking feature.
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
An operating system based upon the MOSA kernel.
An operating system based upon the MOSA kernel. Currently still in the design process.
The Fecundity Project has the purpose of creating a streamlined AMD64 based Operating System. We will hopefully create a stable and secure operating environment, and to investigate orthogonal persistence.
IBOX is a "modular" operating system for the X86 desktop. The main goals of this os are: Portability, Stability, Security, and Customizability.
Mini Vezer OS (MVOS) is a minimal footprint simple embedded OS-like task scheduler implementing cross-task communication, primarily designed for the Freescale HCS08 microcontroller.
PL- Kernel. The DP++ Kernel.
Unix-like operating system for the TI-89 and TI-92+ graphing calculators.
ScorchOS is a 32-bit protected mode hobby kernel.
Have you ever wondered how kernels work? Well, wonder no longer! Thanks to the resources available at http://wiki.osdev.org and ScorchOS's wiki you can create your own operating system. Will your kernel be an '80s style 16-bit real mode one like MikeOS or 32-bit protected mode like ScorchOS? This project has been around since 2008 and has been in and out of active development. Right now it's undergoing something of a revival due to recent changes in technology. ScorchOS is being developed to enable the developers to learn more about how kernels and drivers work. Though we won't be giving Linus Torvalds a run for his money any time soon we like to think would-be hobby kernel developers such as yourself will find our resources and code useful.