UnoDOS: One OS, 22 Machines, From 8088 to Modern Laptops

UnoDOS is a contract-driven family of graphical operating systems that boots on 22 platforms, from an IBM PC/XT with an 8088 to modern x86-64 PCs. Its flagship, pc64, runs bare-metal on any UEFI PC with its own drivers, network stack, browser, office suite, compiler, and even a hypervisor that boots a real Ubuntu kernel. The original 16-bit real-mode OS fits a kernel, window manager, two filesystems, and 19 apps on a single 1.44 MB floppy.
One source tree, one design, twenty-two machines, from an IBM PC/XT with an 8088 to the modern laptop on your desk.
- spicybright
I read the whole thing and I'm still confused. I'm getting it's an OS that's very portable. What does forward, contract driven mean? Is this like an AI generated project, because it doesn't mention that anywhere.
- Tiberium
> the forward, contract-driven line; master carries the pc64 x86-64/UEFI world
I have no idea what this means. Also, the spam of top-level AUDIT-*.md files doesn't inspire confidence :)
- bloppe
I guess it makes sense to just start a project "entirely in x86 assembly" if you never intend to read any of the code (although we should probably still be editing some of the generated Markdown...)