UnoDOS bootet auf 22 Maschinen – vom IBM PC/XT bis zum modernen Laptop

UnoDOS ist eine Familie grafischer Betriebssysteme, die aus einem einzigen Quellbaum 22 verschiedene Maschinen bedient – vom IBM PC/XT mit 8088 bis zum aktuellen x86-64-Laptop. Das Flaggschiff pc64 läuft bare-metal auf jedem modernen 64-Bit-PC, mit eigenen Treibern, Netzwerk-Stack, Browser, Office-Suite, Compiler und sogar einem Hypervisor, der einen echten Ubuntu-Kernel startet. Ein Contract definiert die gemeinsame Basis, elf Ports entstanden frisch auf dieser Architektur.
UnoDOS calls ExitBootServices and the firmware leaves.
- spicybright
Ich habe das Ganze gelesen und bin immer noch verwirrt. Ich verstehe, dass es ein sehr portables OS ist. Was bedeutet "forward, contract driven"? Ist das so ein KI-generiertes Projekt, weil das nirgends erwähnt wird.
- Tiberium
> the forward, contract-driven line; master carries the pc64 x86-64/UEFI world
Ich habe keine Ahnung, was das bedeuten soll. Außerdem flößt mir der Spam an Top-Level-AUDIT-*.md-Dateien kein Vertrauen ein :)
- bloppe
Ich schätze, es ergibt Sinn, einfach ein Projekt "komplett in x86-Assembly" zu starten, wenn man nie vorhat, irgendeinen Teil des Codes zu lesen (obwohl wir wahrscheinlich trotzdem noch etwas von dem generierten Markdown bearbeiten sollten ...)