OSI-Approved Open Source (301)
- GNU General Public License version 2.0 (178)
- BSD License (44)
- GNU Library or Lesser General Public License version 2.0 (43)
- GNU General Public License version 3.0 (28)
- MIT License (15)
- Apache License V2.0 (9)
- Common Development and Distribution License (5)
- GNU Library or Lesser General Public License version 3.0 (5)
- Academic Free License (4)
- Open Software License 3.0 (4)
- Common Public License 1.0 (3)
- Eclipse Public License (3)
- Adaptive Public License (2)
- Mozilla Public License 1.1 (2)
- Affero GNU Public License (1)
- Other License (14)
- Public Domain (11)
- Grouping and Descriptive Categories (328)
- Linux (314)
- Windows (281)
- Mac (280)
- Android (262)
- Modern (35)
- BSD (29)
- Other Operating Systems (29)
- Emulation and API Compatibility (8)
- Audio & Video
- Business & Enterprise
- Home & Education
- Science & Engineering
- Security & Utilities
- System Administration
LukOS is operating system written in C++1 weekly downloads
The Dynamo Kernel Project intends to create a functional yet modular, powerful yet scalable microkernel for home, business and industry.1 weekly downloads
SylixOS real-time operating system, system layer consistent with the POSIX standard (except some kernel service). some open source software has been integrated into SylixOS. it is a complete embedded software development platform.
The Patagonia OS is intended to work with x86 computers. It is for general purposes and can be modified easily and add drivers for other devices. The main idea of this kernel is transform PCs into research machines.1 weekly downloads
Wspólny projekt społeczności OSDev.pl
OpenMAC is a TinyOS-based implementation of IEEE 802.15.4 MAC layer, which lies at the core of MeshNetics ZigBee stack, and provides basic wireless networking (star,peer to peer) to WSN's. Available for low-power ZigBit modules and Atmel AVR Z-Link Kits1 weekly downloads
Multiple RX threads is a kernel module designed for improving networking performance for NAPI on multi-core system.1 weekly downloads
A x86 hobbyist operating system written in C and assembly.
Unix-like operating system for the TI-89 and TI-92+ graphing calculators.1 weekly downloads
Haiku is an open-source operating system currently in development designed from the ground up for desktop computing.64 weekly downloads
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.1 weekly downloads
This project tries to implements MAC (FLASK architecture) on a standard Linux 2.6.x kernel using Linux security modules (LSM). The aim is to archive atleast TCSEC B1 level of security standard.This project is part of the Operating Systems course at IIIT-4 weekly downloads
LogoROS is new object-oriented operation system (currently in early development). See wiki page: https://sourceforge.net/apps/mediawiki/logoros/ and development blog: https://sourceforge.net/apps/wordpress/logoros/ for more info.1 weekly downloads
A 32bit multitasking OS
L2MI - Little Modem Multiple Interface is a project that provide a firmware and hardware description of an educational Modem with multiple interfaces.
Jeko è un sistema operativo italiano che cercherà di mantenere un altissima compatibilità con i programmi unix, così da poter subito diventare un OS usabile. I suoi obiettivi sono quelli di velocità, leggerezza, semplicità, supporto di molti device
Various microcontroller projects and embedded firmware. Assembly language and C source code. Schematics for hardware and board layouts. Embedded tools. Microchip PIC. Biotech automated instrumentation. Perl scripts. By Jonathan Cline at 88proof.com
IFEM (Industrial, Fault tolerant, EMbedded) is a modern OS with a hybrid kernel design benefitting from ideas such as Pure Microkernel and Exokernel, aiming industrial application, fault-tolerance, embedded applications and perfect modularity.1 weekly downloads
FOS - open source 32-bit microkernel operating system.
OSNOS (Open Source Network Operating System) is an operating system desigend to meet the needs of small to medium networks. It will support server based applications, and will handle routing of packets through the network, and support multi-user logins.1 weekly downloads
Dynics is an operating system for the 64-bit IBM-compatible PC, focussing on services for dedicated audio and MIDI processing. Dynics turns the PC into a powerfull and stable studio component. This is one step towards the DSC: Dynics Studio Computer.
This project aims to develop the next generation operating system. It is still in late planning/early development stage.
crowOS aims not to be a big, wide-spread OS, but only a sort of hobbie-OS of mine, mainly for fun and to learn more about what is going on "under the hood". For now, it will be based on the x86-architecture, written mainly in C but also some Assembly.
Crocos is a small opensource UNIX-like kernel, designed with simplicity in mind, for educational purposes. It is developed in several steps to allow people to understand how a tiny operating system can be built from scratch.1 weekly downloads
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.