List of Operating Systems and Links

Table of Operating Systems (Written for educational purposes)

Also visit the operating system topic on github: https://github.com/topics/operating-system and https://archiveos.org/. Another intersting list is https://wiki.osdev.org/Notable_Projects

Name Description Homepage Source Languages
xv6 Unix Version 6 clone https://github.com/mit-pdos/xv6-public https://github.com/mit-pdos/xv6-public  
MMURTL – Message-Based Multitasking Real-Time Kernel Open Source along with the book as PDF http://www.ipdatacorp.com/mmurtl/ https://github.com/bproctor/MMURTL  
tyndur The OS acompanying http://www.lowlevel.eu http://www.lowlevel.eu https://git.tyndur.org/lowlevel/tyndur ASM. C
thor-os     https://github.com/wichtounet/thor-os ASM, C++
kylecs     https://github.com/kylecs/Kernel  
Q-Operating-System     https://github.com/raphydaphy/Q-Operating-System  
eduOS RTWH Aachen educational OS   https://rwth-os.github.io/eduOS/  
Syllable   https://archiveos.org/syllable/    
AtheOS        
Haiku        
Contiki   http://contiki-os.org/ https://github.com/contiki-os/contiki  
intermezzos     https://intermezzos.github.io/  
DexOS   http://dex-os.github.io/    

General Concepts

Links (Intel, AMD)

Links (ARM)

Linux

Unix

Rust

Paging, Memory Management

Leave a Reply