Operating-Systems-and-Middleware--Supporting-Controlled-Interaction

Operating Systems Textbook

A comprehensive textbook on operating systems principles with supporting middleware, available under a Creative Commons license.

free, modifiable textbook on operating systems principles (Creative Commons)

GitHub

120 stars
12 watching
34 forks
Language: TeX
last commit: about 3 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
xxyzz/ostep-hw Solutions and implementations for a computer systems course covering operating system concepts, programming in C, and project-based learning 784
vonzhou/csapp A comprehensive study of computer systems through the implementation and analysis of system-level concepts in C 1,308
allendowney/thinkos An introduction to operating systems, focusing on the concepts programmers need to know for low-level applications and embedded systems 554
xomboverlord/xomb An operating system designed to provide low-level hardware access and flexibility in resource allocation. 342
wichtounet/thor-os A 64-bit operating system written from scratch to learn and develop new skills 1,665
deanoburrito/northport A monolithic kernel and supporting libraries for multiple architectures, aiming to create a complete and extensible operating system. 86
littleosbook/littleosbook A book about teaching operating system development concepts in an accessible way 2,234
docandrew/cubit A formally-verified, 64-bit operating system for x86-64 architecture written in Ada. 78
dreamportdev/osdev-notes A comprehensive resource that guides developers through the process of building an operating system kernel from scratch. 590
gurugio/book_linuxkernel_md A documentation project explaining how to use and interact with the Linux kernel's multi-device driver 4
theembeddedgeorge/theembeddednewtestament.github.io A comprehensive resource covering various aspects of embedded systems programming and C/C++ development, including topics on language fundamentals, data structures, concurrency, and system-specific details. 315
hhuos/hhuos An operating system project demonstrating various aspects of OS theory in C++ and Assembly for the x86 architecture. 144
onkwon/yaos An embedded operating system for single-core ARM Cortex-M microcontrollers 47
andreaorru/zen A research operating system written in Zig, aiming to provide a foundation for experimenting with kernel development and operating system design. 443
ryandougherty/introduction-to-the-theory-of-computation-solutions Solutions to a theoretical computer science textbook, compiled from LaTeX files. 349