10 operating systems the world left behind
- — 03 April, 2009 09:02
BeOS, a multithreaded, media-friendly operating system, could run multiple videos without a stutter or crash on its original BeBox hardware and on the PowerPC and Pentium platforms. Shown here: two views of the BeOS 5 Personal Edition desktop.
NeXT hardware -- the original NeXT Computer, a.k.a. "the Cube," and its younger brother the NeXTstation -- was black, sleek and beautiful. The machines' gray-scale displays were so subtle and clear that we could get up close and stare at them without hurting our eyes.
And the operating system, called NeXTStep, was frankly exciting. Its graphical interface was built around Display PostScript, so it was sharp and scalable. Underneath, it was built on a solid structure of Unix, including a Mach kernel and BSD code. And for the developers, it had an object-oriented application layer and tool kit. This made it much easier to code for than other platforms.
NeXT hardware didn't take off as meteorically as Jobs had hoped, but it did find a place in higher education and academia. In fact, it was a favorite at a Swiss research facility called CERN, where an English researcher named Tim Berners-Lee used NeXT products to develop a little project of his called the World Wide Web. NeXTStep has earned its place in the stars on the strength of that alone.
NeXT's sluggish hardware sales meant that applications developed for this cool platform had fewer computers to run on. So the company focused its attention on developing a cross-platform operating system. This is how NeXTStep was reborn for the ages.
In collaboration with Sun, NeXT turned its NeXT-branded operating system into OpenStep, which could run on Sun Solaris systems and other hardware. OpenStep's spec was made public in 1994; this development became the linchpin of a 1996 deal that brought Steve Jobs back to Apple. OpenStep was the model for Apple's impressive new operating system, when the lurching old Mac OS classic gave way to Mac OS X.
And when folks at Stanford Linear Accelerator Center wanted to port their NeXT applications to another hardware platform, NeXTStep was re-reborn as GNUstep. Instead of rewriting the applications, they rewrote the NeXTStep object layer, which they laid on top of Unix code and glued together with X Window. Presto! A more open OpenStep than OpenStep.
Whatever will be will BeOS
In 1991, when Apple released its PowerPC reference platform so hardware vendors could make Mac clones, one company had another idea. Be Inc. decided to port its own operating system, BeOS, to the Mac platform.
Perhaps Be was anticipating that Apple would never quite deliver on the promise of Copland, its Holy Grail of a next-gen operating system, and that it might want to buy Be's off-the-shelf alternative instead. Perhaps Be was just trying to find a market for the operating system it had designed for a failing product line. Whatever the company's motives, BeOS became one of personal computing's favorite near-miss stories.
In 1990, an ex-Apple exec, Jean-Louis Gassée, founded Be Inc. to develop a new computing platform starring BeOS and a machine called the BeBox. But the AT&T Hobbit processors at the core of the BeBox were discontinued, so Be had to redevelop the platform to run on PowerPC processors.