operating-system-learning
There are 206 repositories under operating-system-learning topic.
cheatsnake/backend-cheats
📃 White paper for Backend developers
dreamportdev/Osdev-Notes
A book that explore how to write an Operating System from scratch
PiperLiu/CS-courses-notes
✨终生持续更新✨ 计算机基础自学笔记/心得/实验/资源汇总;课程:数据结构、操作系统(MIT6.S081)、分布式系统(MIT6.824)等
mthipparthi/operating-systems-three-easy-pieces
operating systems three easy pieces by Rezmi
dreamos82/Dreamos64
My experiments with osdev... again
josehu07/hux-kernel
The Hux x86 32-bit Toy Operating System Kernel (with full wiki pages as development tutorial) :minidisc:
dhavalhirdhav/LearnOS
This is one of my long awaited project on learning to develop an Operating System.
araujo88/primus-os
A simple bare-bones 32-bit operating system written in Assembly x86 and C for educational purposes
Stellaris-code/LudOS
A toy monolithic kernel written in C++
alisharify7/operating-system-course
a full course for operating-system lectures + My own additional content. base on Abraham-Silberschatz-Operating-System-Concepts-10th-2018
Jed-Z/operating-systems-lab
中山大学操作系统原理实验 (2019 春):GCC+NASM 实模式操作系统,共包含 7 个实验项目
camerondurham/cs350-docker
Docker container and run scripts for MIT's xv6 kernel. Useful for USC CSCI 350.
upperdim/beginOS
Hello world OS from scratch, a template for absolute beginners
FrankRay78/PatienceOS
A baremetal C# kernel.
vinsdragonis/NoobOS
A simple barebones OS kernel template for developers to get started with OS dev
ParadoxZero/paradoxOS
Unix unlike operating system.
MaxDesiatov/Hleeb
Swift running on bare metal Raspberry Pi
Kagamma/kuroos
A simple x86 operating system written in Free Pascal as a learning experience
FutureMillennium/OS-dev-Windows-start
Tutorial: getting started with OS development in assembly and C/C++ (GCC) on Windows
harismuneer/Round-Robin-Scheduler
🤹 A C++ implementation of the Round Robin Scheduler algorithm for process scheduling.
KidneyOS/KidneyOS
Rust-based toy operating system
shouryaraj/Process-scheduling-simulator
Created programs to simulate two different scheduling algorithms i.e. First come, first served and Preemptive Round Robin scheduling
markCwatson/toyos
Learning operating system and kernel development by building a multithreaded OS called ToyOS
iansmith/parigot
Develop as a monolith, deploy as microservices.
mytechnotalent/ToyOS
ToyOS is a simple x86 OS that only accepts numeric values into the input stream and returns them to a standard out console.
EnderIce2/FennixProject
An operating system from scratch.
jakubowiczish/sysopy
[TWOJA MAMA UJEBAŁA SYSOPY, ALE TY BĄDŹ LEPSZY][DEJ GWIAZDKĘ] - ZESTAWY AND KOLOSY SOLUSZYNS - sysopy assignment
mobiusloopfour/newkern
Hobby operating system I'm making to learn OS development.
alexdboxall/ATOS
ATOS is an operating system inspired by OS/161. It is designed to be lightweight and easy to understand. Currently implemented for x86, but should be easy to port to other platforms.
AshishKumar4/Avana
(Stale) Avana OS (Kernel only right now) is a rewrite of the Aqeous OS, With less bugs, better code, better performance, more logical
https-dre/square-kernel
Um kernel x86 leve desenvolvido por hobby com C e Assembly.
LinArcX/pardis
An hobby os written in assembly
martinspedro/SO-notes
A collection of (not so) short notes for the Operative System course, lectured at Aveiro University
RedFox0x20/RedFox32_Old
A self learning exercise in low level system programming (OS and kernel programming) for the x86 architecture.
lucamienert/LumaOS
An x86 32-bit operating system