Ďábel se skrývá v detailech. Pokud bys měl neomezené množství času (a dostatečné znalosti, případně aspoň schopnost je během neomezeného množství času získat) a mezitím by ten čas pro celý okolní svět stál, tak by to mohlo být realizovatelné.
Jenže se obávám, že to neomezené množství času (a schopnost ho pro ostatní zastavit) nemáš. V tu chvíli vstupují do hry i takové věci, jako že buď chceš
- udělat systém jednoúčelový (řekněme kalkulačku pro konkrétní sestavu co máš na stole) a pak máš šanci to za pár měsíců zvládnout, ale neprorazíš s tím, protože to bude umět jen tu kalkulačku a co z toho,
- nebo chceš systém univerzální, ale tam zase narážíš na to, že neustále přichází nový HW (který by to mělo podporovat, aby to bylo univerzální) a nové verze SW (které by to mělo umět aspoň nějak nahradit) a dohromady do toho přispívají vývojáři desítkama (stovkama, tisícema) člověkoroků každý měsíc a tohle tempo v jednom člověku a reálném čase asi netrumfneš ani s geniální produktivitou.
Přičemž OS musí umět jak heké a jednotné rozhraní (tvoje zadání), tak podporovat stovky variant HW, mít obsluhu paměti, disků, FS, síťových protokolů, grafických adaptérů a asi miliónu dalších věcí.
Nebo můžeš použít jako základ už existující OS a existující aplikace a "jen" přepsat look+feel tedy grafické rozhraní správcem oken počínaje a ikonkami pro ukládání na disk konče, ale i tak to jsou stále tisíce člověkoroků práce a ten základ se ti mezitím stokrát změní pod rukama, jak ostatní týmy pokračují ve vývoji.
Pokud máš nějaký nápad, jak tohle obejít, tak sem s ním, ale jinak se obávám, že bez dost velké skupiny spolupracovníků takhle rozsáhlý cíl za jeden lidský život nedáš.