OSI-Approved Open Source (260)
- GNU General Public License version 2.0 (133)
- GNU Library or Lesser General Public License version 2.0 (40)
- BSD License (39)
- GNU General Public License version 3.0 (20)
- MIT License (16)
- Python Software Foundation License (11)
- PHP License (10)
- Apache License V2.0 (9)
- Academic Free License (7)
- Apache Software License (6)
- NASA Open Source Agreement (6)
- GNU Library or Lesser General Public License version 3.0 (5)
- Open Software License 3.0 (4)
- Sun Public License (4)
- Apple Public Source License (3)
- Other License (16)
- Public Domain (12)
- Grouping and Descriptive Categories (288)
- Linux (273)
- Windows (252)
- Mac (249)
- Android (227)
- Modern (35)
- Other Operating Systems (23)
- BSD (22)
- Virtualization (9)
- Audio & Video
- Business & Enterprise
- Home & Education
- Science & Engineering
- Security & Utilities
- System Administration
Full fledged Operating System for Atmel AT91SAM processors
GrindarsOS - 32bit protect-mode one-task operating system.1 weekly downloads
Develop your own Real Time Kernel. BastKernel is designed both for Hard Real Time Applications and Time Sharing. The BastKernel is compiled under Win32 environment. It's easy to install Bastkernel and useful for educational purpose.1 weekly downloads
A pre-emptive operating system for Atmel AVR 8-bit microcontrollers featuring queues, semaphores, a flash fileystem and high level peripheral device drivers.
Armelot is an OS for arm based cpus. It's specifically designed for Philips LPC2129 microprocessor (and supports its peripherals) but it has a modular core and is portable across arm V4 platforms.
This is simply a kernel written in C and assembly targeted to rebuild the majority of software, libraries and tools to create a stand alone software solution.1 weekly downloads
NotOS is multitasking, multithreading simple operating system based on monolithic kernel. NotOS haves paging-based memory management and software-based task switching. It works on Intel Pentium processor and others, based on Pentium.
Compilation of kernel linux with many improvements and new functionalities.105 weekly downloads
An ASCII MMORPG / World Simulation / Genetic Programming Project1 weekly downloads
A little operating system named sonanos, which can run on i386 and ipod. Is is developed just for fun.
StarOS is a simple operating system kernel developed in C and assembly for the x86 line of processors. Still in early stages but planned to be a monolithic style kernel.
Knuth NNIX operating system kernel
This project is an SO with a bootloader, a kernel, and posiblely modules1 weekly downloads
RODOS is a real-time embedded operating system, designed for applications demanding high dependability. The system was developed in C++, using an object-oriented framework simple enough to be understood and applied in several application domains.1 weekly downloads
StrikeRange Appliance platform.
Story OS is a small microkernel system with object-oriented service interface.
Caracal is an IA32 operating system which, once stable, will be used to create tutorials and therefore teach others the basics of writing system software for IA32 processors.1 weekly downloads
Open Embedded Real Time Operating System. Widely and graphically configurable from a very small non-preemtive OS up to a fully featured pre-emptive system. First target is to cover 8-bit AVR microncotroller's family with GCC - AVR compiler.
uOS is a Micro Operating System designed for developers.
This is a library library for the handyboard (www.handyboard.com for a description), which can be used with the gcc m68hc11 compiler. The library has a somewhat different feature set from Interactive C but should be much faster.1 weekly downloads
Treat user land POSIX interfaces as a special virtual hardware, that is becoming possible running the whole Solaris operation system as a user mode program, the project is inspired by User-Mode-Linux project.
Occam aims to be an extensible, distributed, object-oriented, and secure operating system. It is currently in the planning stages.
Its a tiny open source Operating System created mainly aid in study of Operating Systems. It's floppy based, uses FAT-12 filesystem with complete shell and basic commands. It created in C and assembly (gcc + nasm).2 weekly downloads
64-bit operating environment.
The Palacios VMM integrated with the Kitten Ligthweight Kernel. Palacios is a lightweight and modular VMM developed by Northwestern University and the University of New Mexico. Kitten is a Lightweight OS Kernel developed by Sandia National Labs.