4 ms·
{Yes - I know what I'm about to post is NOT "Linux" ...but if you're wanting to learn something new and/or have some nostalgia for the late-90s/early-00s, read
by warrenm 4y ago
{Yes - I know what I'm about to post is NOT "Linux" ...but if you're wanting to learn something new and/or have some nostalgia for the late-90s/early-00s, read on}
I absolutely LOVED BeOS back in the day
Though I understand why Apple chose to buy NeXT instead of Be in the 90s, I wish they'd bought both - NeXT to get Steve Jobs and NeXT's way of managing apps (where they're all self-contained directories) and Be to get far more intelligent (for lack of a better (and subjective) term) OS structuring
The BeOS API guide was a dream to work with
Native TCP/IP inter-process messaging, microkernels, Unix-esque (without being "Unix") directory trees, a positively lovely UI (tabs before tabs were "cool"), interapplication object embedding (that no one (not even Android or iOS/iPadOS with their widgets) has yet to accomplish (don't get me started on OLE from Microsoft - a brilliant idea, but stuck at the data level, and never the application level)), insanely-fast startup and formatting (even on janky, old hardware) ...
The OSS reimplementation is called Haiku: https://haiku-os.org https://haiku-os.org
If you're looking for either a walk down memory lane, or the opportunity to learn something different and "new", try it out :)