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 787
vonzhou/csapp A comprehensive study of computer systems through the implementation and analysis of system-level concepts in C 1,310
allendowney/thinkos An introduction to operating systems, focusing on the concepts programmers need to know for low-level applications and embedded systems 555
xomboverlord/xomb An operating system designed to provide low-level hardware access and flexibility in resource allocation. 342
wichtounet/thor-os A learning project to build and maintain an operating system from scratch in C++ 1,665
deanoburrito/northport A monolithic kernel and supporting libraries for multiple architectures, aiming to create a complete and extensible operating system. 88
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. 597
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. 316
hhuos/hhuos A small, C++ and Assembler-based operating system project designed to demonstrate key concepts of operating systems theory 149
onkwon/yaos An embedded operating system for single-core ARM Cortex-M microcontrollers designed for energy efficiency and hardware independence. 47
andreaorru/zen An experimental operating system kernel written in Zig 446
ryandougherty/introduction-to-the-theory-of-computation-solutions Solutions to a theoretical computer science textbook, compiled from LaTeX files. 350