Explore projects
-
HOBby Operating SystemYet another hobby operating system with no ultimate goals. This hobby OS is a 64b x86 based OS which may, or may not, run on real hardware.
A monolithic kernel + minimal bootloader + userland (eventually).
Updated -
-
Himanshu Goel / Cardinal-semicolon
MIT LicenseCardinal; - An extremely modular, security oriented hybrid kernel operating system.
Updated -
bzt / osz
Creative Commons Attribution Non Commercial Share Alike 4.0 InternationalOS/Z - a hobby operating system
Updated -
Implementation of the projects on http://www.nand2tetris.org/
The purpose of this project is to build a general purpose computer (hardware and software stack) from first principles.
Updated -
-
Chris Smeele / RikaiOS
Apache License 2.0A tiny open-source C++ UNIX-like x86 PC operating system for educational purposes.
Updated -
Smart Object Oriented technology / SO3
GNU General Public License v2.0 or laterSmart Object Oriented Operating system is a lightweight and full featured operating system devoted to embedded systems, currently mainly ARM-based. SO3 can be used in academic and industrial environment (https://smartobject.gitlab.io/so3)
Updated -
Raspberry Pi 3b+ Operating System (from scratch)
Updated -
-
embeddedlinux.pl / libs / osal
BSD 2-Clause "Simplified" LicenseOperating System Abstraction Layer for C/C++
Updated -
Richard Anyalai / RexOS
GNU General Public License v3.0 onlyMy Operating System written in C/C++ & x86 Assembly
Updated -
-
CS 3500 Operating System (Fall 2020) - Project
Updated -
An hobby OS running inside an ATmega MCU. It uses a WDC65C02 emulator to circumvent the Harvard architecture limitations and aims to provide a system with a look and feel similar to the early 80's computers inside a modern and easy to build hardware.
Updated -
CHAITANYA-IN / xv6 OS Scheduling
MIT LicenseImplemented following scheduling algorithms in xv6 operating system: FCFS, Preemptive Priority-based, Lottery
Updated -
Updated
-
-
A microkernel and operating system written in Java
Updated -
Bibliothèque d’interface unifiée avec les composants systèmes : sous-programmes, variables d’environnement et communications inter-processus (pipe linux).
Updated