An operating system based on the best Windows NT design principles
ReactOS is an open source effort to develop a quality operating system that is compatible with applications and drivers written for the Microsoft Windows NT family of operating systems (NT4, 2000, XP, 2003).
The USB/IP Project aims to develop a general USB device sharing system over IP network. To share USB devices between computers with their full functionality, USB/IP encapsulates USB I/O requests into IP packets and transmits them between computers.
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.
Haiku is an open-source operating system currently in development designed from the ground up for desktop computing.
C-BIOS is an open source BIOS for MSX computers.
C-BIOS is an open source BIOS for MSX computers. C-BIOS can be shipped with MSX emulators so they are usable out-of-the-box. This project aims to improve C-BIOS by fixing incompatibilities with the MSX BIOS and the development of a Disk ROM.
AVRCNC is a CNC-Controller based on an ATMega8 and some other (cheap) hardware. Main advantages compared to L297+L298 are: - simpler to build - easier to expand - mega8 controlls motors directly - no time-critical tasks on PC
This was originally an OSdev group, but since as members disbanded, I'm continuing to provide various implemenatitions of software, hardware, operating systems, libraries, and some stuff related to math and physics.
Clicker is a project for a Multitasking Open-source operating system written from scratch. based on a modular micro kernel. We want to explore new way of designing and using OSes :) [newz: PCI, NE2K and VBE]
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.
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.
An x86 kernel with inbuilt feature for loading other operating systems/ inspect harddrive/sectors / filesystems etc.
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
Embeddable JVM is a JVM for embedded systems with no OS. Class files can be executed directly from SD card. Small memory consumption (512k is enough). Only FAT16 filesystem is supported for now. Tested on LPC2478 and LPC2939 boards.
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.
T-OS is a real-time, preemptive, multitasking kernel designed for time-critical embedded application. T-OS is optimized for ARM architecture to exploit higher performance.
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.
This project is meant to increase the efficiency of Linux kernel 126.96.36.199 in cell Broadband Engine.This is in accordance to the IBM cell BE challenge-2.
Cellocity Linux is Based on Fedora Core 6 Source Code. With only basic core elements needed to operate Compatipal and a completley Graphic Interface as well as Text. Version 2.0 will include more applications 32,64 bit and 80 Core Intel CPU
DatalOSs is a small experimental i386 operating system, mostly written in C++ It's intended for educational purposes, we don't expect it to provide much useful functionality.
Gebix is a FreeBSD-based operating system that will be available for both x86 and ARM as of version 0.7 Release Candidate 1. It will sacrifice most of the legacy support to transition to new or recent alternatives.
GrindarsOS - 32bit protect-mode one-task operating system.