Not Documentation
Fiction About This Operating System
Kept in the repo because UM-NATOS-029 §2 cites it. Nothing here constrains the kernel — see ../nat-os-test/docs/used_medias/README.md.
NAT OS: An Experience Inside the Machine
40 chapters · ~100k words
A system reconstructing its history from partial records. Subsystems as characters, records as plot. Chapter 14 ends with CHAPTER ONE BEGINS AGAIN.
while (system_exists) {
observe();
remember();
interpret();
justify();
act();
record();
revise();
succeed();
do_not_falsify_history();
}Source:
../nat-os-test/docs/used_medias/natOS.odt · Also: NatOS.pdf, chapter PDFs.The NatOS Organization
A Novel of System Architecture
Same premise, different register: subsystems as office staff, Scheduler as a nervous man with priority lists. Lighter, funnier — and the source of the book's voice. Ch. 1 line "the 3D raycast renderer is in the middle of a DMA transfer" started a real investigation (UM-NATOS-029 §2, 030).
Sources:
um_1.txt + chapter *.txt (33 files).