Created by the French DEVSE discord server.
- Writing an OS in Rust
- Writing a file system from scratch in Rust
- Making a RISC-V Operating System using Rust
- Operating System development tutorials in Rust on the Raspberry Pi
- Brokenthorn OS Development Series
- Limine Bare Bones
- Rust Limine Bare Bones
- The little book about OS development
- Japanese Writing an Operating System in 1,000 Lines
- French Pépin OS - Réaliser son propre système
- French Le petit livre sur le développement d'un OS
- Computer Science from the Bottom Up
- Operating Systems Tutorials by the Austrian Institute of Applied Information Processing and Communications
- Intel
- AMD
- ACPI
- UEFI
- x86 COM
- SMBIOS
- NVMe
- raspberrypi
- RISC-V
- POSIX Specification (2007)
- Ext2 manual layout
- ARM
- Writing a Unix clone in about a month
- CPU cores or what SMP is and what it is eaten with
- x86 and amd64 instruction reference
- x86 and amd64 instructions latency, throughput and port usage
- AsmGrid - Instruction and opcodes cheatsheet
- INTRODUCTION TO ARM ASSEMBLY BASICS
- Wikipedia - Executable and Linkable Format
- Parsing Mach-O file
- OS X ABI Mach-O File Format Reference
- Linux insides
- Linux / Windows Syscalls table
- osdev.org
- osdev.wiki
- French devse.wiki
- Andreas Kling
- MINIX 3: a Modular, Self-Healing POSIX-compatible Operating System
- A reimplementation of NetBSD based on a microkernel - Andy Tanenbaum
- A microkernel written in Rust: Porting the UNIX-like Redox OS to Ar...
- ToaruOS at 5 Years: A Closer Look at a Hobby OS
- Virtual Memory lecture for Introduction to Computer Architecture at Uppsala University
- Stephen Bourne: Early days of Unix and design of sh
- Raspberry Pi Bare Metal Tutorial
- Write your own Operating System
- From L3 to seL4 what have we learnt in 20 years of L4 microkernels?
- Operating systems: design and implementation
- Practical File System Design
- linux-insides
- Communication in Microkernel-Based Operating Systems
- xv6 (dead)
- Biscuit: An OS kernel in a high-level language
- linux
- MenuetOS
- ToaruOS (dead)
- SerenityOS
- managarm
- sortix
- essence (dead)