Thinking about it, it’s weird that there hasn’t been any real change in operating systems for about 50 years. Unix and its derivatives seem to be almost the only game in town, apart from desktops running Windows.
It’s because you don’t want to reinvent the wheel all the time. It sucks doing it. Lots of effort. It’s much better to build on existing stuff and maybe improve it for your needs.
But that’s the thing: is there only one wheel? Maybe wheels are a bad metaphor here, but isn’t it weird, that there aren’t any fundamentally new concepts? Unix was developed basically during the preschool years of computing and we all just kind of stuck with its concepts.
If the underlying concept is good and was well thought out, it’s better to build upon it instead of reinventing it.
Look at the 4 stroke engine (and engines in general) many of the design concepts date back to the 1880s!
There’s other engine designs (ex:rotary engine) but the 4 stroke has over a century of testing, improvements, and refinements. A new design can adapt some of the refinements, but would have to catch up on decades of innovation and testing just to catch up!
On the Unix side, there’s the evolution of the Posix standard (which was based on Unix).
I have thought the same in my adventures into alternative operating systems.
TempleOS🕌
I think the last one to make any real headway was BeOS and they’ve been dying a thousand deaths ever since Apple bought NeXT instead of them. Though admittedly that perspective is coming from a person who used BeOS once in the 90s and has never touched Haiku.
What about Fuchsia?
Is that really different? I thought, it’s just a “regular” OS.
Plan 9 became Inferno and was quite successful as a distributed OS for network appliances.
I installed plan 9 successfully about 15 years ago. And then I did not know what to do.
Sounds like my experience with QNX 6. It was fun for a while, especially with the microkernel novelty. I could kill the mouse driver and bring it back to life. It was interesting to have that on a 486 with memory corruption issues.
I literally learned about this yesterday after I saw it in my WSL process list.
Linux is a gateway drug to operating systems considered most unnatural.
Why arch tho
Is it a “beginner to proficient” list, or “sane to 1ns4n3”?
Stock debian >>>