There are 9 repositories under operating-system-learning topic.
📃 White paper for Backend developers
✨终生持续更新✨ 计算机基础自学笔记/心得/实验/资源汇总;C语言为主,课程:数据结构、操作系统(MIT6.S081)、分布式系统(MIT6.824)等
A set of tutorials (notes) organized as a book that explore how to write an Operating System from scratch
operating systems three easy pieces by Rezmi
The Hux x86 32-bit Toy Operating System Kernel (with full wiki pages)
This is one of my long awaited project on learning to develop an Operating System.
A toy monolithic kernel written in C++
A simple bare-bones 32-bit operating system written in Assembly x86 and C for educational purposes
operating-system-course + My own additional content
中山大学操作系统原理实验 (2019 春):GCC+NASM 实模式操作系统,共包含 7 个实验项目
Docker container and run scripts for MIT's xv6 kernel. Useful for USC CSCI 350.
Unix unlike operating system.
A baremetal C# kernel.
charleX is a simple OS.The kernel is written with c programming language and the reference of this code is "codeproject.com". I still working to make a better kernel than this one!
Swift running on bare metal Raspberry Pi
A simple barebones OS kernel template for developers to get started with OS dev
Created programs to simulate two different scheduling algorithms i.e. First come, first served and Preemptive Round Robin scheduling
An operating system from scratch.
ToyOS is a simple x86 OS that only accepts numeric values into the input stream and returns them to a standard out console.
🤹 A C++ implementation of the Round Robin Scheduler algorithm for process scheduling.
Tutorial: getting started with OS development in assembly and C/C++ (GCC) on Windows
[TWOJA MAMA UJEBAŁA SYSOPY, ALE TY BĄDŹ LEPSZY][DEJ GWIAZDKĘ] - ZESTAWY AND KOLOSY SOLUSZYNS - sysopy assignment
Hobby operating system I'm making to learn OS development.
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.
A self learning exercise in low level system programming (OS and kernel programming) for the x86 architecture.
The Rux x86_64 Toy Operating System Kernel (a Rust port of Hux, WIP)
A collection of (not so) short notes for the Operative System course, lectured at Aveiro University
hobby operating system
《Make OS Within 30 Days》implemented on Mac using NASM, GCC, QEMU