I spent 5 years writing my own operating system
In the era when system research is dying [1], the only saving graces are the Nix&#x2F;Guix for OS management improvement and perhaps eBPF for OS performance enhancement. The Winix OS is a breath of fresh air in term of potential OS directions.<p>Like they have always said, timing is everything and probably this is the project similar to Apple&#x27;s Newton project that have many goods in it but just born several years too early.<p>Winix targets RISC architecture and with RISC-V taking off exponentially at the very moment, having RISC biased OS will definitely provide edges and advantages for the platform, similar to x86 quirks to Linux, and Linux taking advantages when x86-32 and x86-64 took off.<p>This year when Linus was asked for the best Linux achievement compared to other OS, Linus has pointed out the innovative Linux based lock-free filesystem [2]. Winix has built-in innovative POSIX compatible in-memory file-system (IMFS) by default.  Imagine an OS with IMFS that&#x27;s also natively compatible with the increasingly popular Arrow and TileDB in-memory format.  With Terabyte (TB) RAM computers becoming the norm in the near future this can easily be the fastest OS with the state-of-the-art filesystem around. Fuschia is another latest OS on-the-block but by focusing on the mobile rather than desktop it will probably optimized for the former, unlike Winix.<p>[1]<a href="https:&#x2F;&#x2F;tianyin.github.io&#x2F;misc&#x2F;irrelevant.pdf" rel="nofollow">https:&#x2F;&#x2F;tianyin.github.io&#x2F;misc&#x2F;irrelevant.pdf</a><p>[2]<a href="https:&#x2F;&#x2F;www.tag1consulting.com&#x2F;blog&#x2F;interview-linus-torvalds-linux-and-git" rel="nofollow">https:&#x2F;&#x2F;www.tag1consulting.com&#x2F;blog&#x2F;interview-linus-torvalds...</a>