OSI-Approved Open Source (233)
- GNU General Public License version 2.0 (122)
- BSD License (36)
- GNU Library or Lesser General Public License version 2.0 (33)
- GNU General Public License version 3.0 (29)
- MIT License (17)
- Apache License V2.0 (6)
- Academic Free License (4)
- Open Software License 3.0 (4)
- Artistic License (3)
- Common Development and Distribution License (3)
- Common Public License 1.0 (3)
- GNU Library or Lesser General Public License version 3.0 (3)
- Eclipse Public License (2)
- Mozilla Public License 1.1 (2)
- Apache Software License (1)
- Other License (16)
- Public Domain (14)
- Grouping and Descriptive Categories (265)
- Linux (258)
- Mac (239)
- Windows (235)
- Android (225)
- Other Operating Systems (27)
- BSD (18)
- Modern (18)
- Audio & Video
- Business & Enterprise
- Home & Education
- Science & Engineering
- Security & Utilities
- System Administration
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.
Venom Operating System. A protected mode kernel for i386+ PC's. Designed for games and multimedia.1 weekly downloads
VeritOS Project is a free operating system, intended to be an educational tool in the workings of x86 hardware.
ViRT-K is a virtual Real-Time Kernel for the Cell Broadband Engine running under Linux1 weekly downloads
A project taking an operating system from Hello World to a fully functional, desktop worthy distribution.2 weekly downloads
The WOLKs are stable and development kernels, containing many useful patches from many projects. Goal: Stability, Scalability, Performance and most important: Security.12 weekly downloads
A simple operating system project written in x86 assembly language1 weekly downloads
This is a functional test of ideas and methods for operating system design and kernel implementation. The project is centered around the x86-32 chips, primarily the 80386. This is an educational project.
The sole purpose of this operating system is to do programming for multiple systems. It runs solely by itself, which makes it great for creating operating systems such as this one.1 weekly downloads
XSystem Kernel Project - an object-oriented 32-bit protected-mode operating system for IA32-architecture.1 weekly downloads
Xarnos - A new, highly configurable micro-kernel based OS.
XeNOS is a portable microkernel operating system written mostly in C++. Its primary goal is to provide a simple, object oriented device driver interface and API.
Your Ass Os is an Operation system kernel. Whole written in C and assembly, need supporters.1 weekly downloads
ZeX/OS - operating system12 weekly downloads
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
Alios micro kernel A minimal kernel that aims to run GNU software
amforth is an extendible interpreter on microcontrollers89 weekly downloads
Operating system for Atmel AT91SAM7 microcontrollers
ArgOS is a research OS based on IA-32 architecture. It's aim is to help others to learn more about the internals of the OS. Also it is designed to be clean and easy to read so students/people with basic knowledge of the C language can understand it.
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.
operatating system kernel in C1 weekly downloads
Customize Kernel 64-Bit Operating System
colorForth is, in Chuck Moore's own words: "A dialect of Forth that uses color to replace punctuation. Includes its own operating system. Produces extremely compact programs. Instant compile from pre-parsed source."38 weekly downloads
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.
XMK is a preemptive multitasking kernel for microcontrollers. Its goal is to provide a RTOS small enough (RAM+ROM) to run on 8bit microcontrollers. XMK provides additional/optional features when scaling up to 16bit and 32bit platforms.1 weekly downloads