nat-os
CART
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).