Earlier quoted context omitted.
Also, the the familial relations of MacOS and Linux made it possible to share code fairly seamlessly between both (providing not talking about hardware integration). In a world where we there was 3 separate universes: Windows, BeOS, and Linux it's possible Linux would've become more isolated.
BeOS had a regular Unix like (even posix IIRC) dev environment. I was able to do most of the CS course work projects normally done on my University's Sun workstations on BeOS instead. Most of these of courses were data structures, algorithms, compilers, etc projects in C, and not things that required platform specific APIs. But arguably, BeOS' overall model - a single user desktop OS built on top of but hiding its mo…
Unfortunately this meant BeOS was perpetually behind the curve on stuff like the World Wide Web. I had a native FreeBSD build of Netscape long before Be managed to get a decent browser.