Mac Musings
Why BeOS Was So Different
Dan Knight - 2002.01.02 - Tip Jar
The biggest difference between all the varieties of Windows and all the variations on Unix is unimportant - both families or operating systems are hopelessly rooted in the deep dark past.
Unix
With roots going back to 1969, Unix is the older of the two families. Over the years the family tree has split into "genuine" Unix and BSD Unix families, and the most famous member of the family is the independently created Linux operating system. Apple has adopted the BSD version of Unix as the core of Mac OS X.
Unix has always been robust, multiuser, multithreaded, and portable, making it popular on a wide variety of hardware platforms.
Windows
Windows grew out of MS-DOS, which grew out of CP/M, which was influenced by Unix. The biggest difference is that CP/M and DOS were designed for a single user performing a single task on a personal computer. Although generally robust, this was primarily because these operating systems didn't try to do to many things at once.
Windows was created as a graphical shell for DOS, allowing Intel-based PCs to emulate the graphical orientation and ease of use of Apple's Macintosh. Early versions of Windows were shells, just like the variety of shells for Unix and Linux today. It was only with Windows NT that Microsoft evolved Windows into a full-fledged operating system.
Unix and Windows
Microsoft's goal was to build a better server OS than Unix, something we should all find laughable. Sure, Windows NT/2000/XP is a much better operating system than Windows 3.1/95/98/Me, and it definitely benefits from a single user interface (compared with several different shells fighting for a share of the *nix market), but even the latest, greatest version of Windows is chock full of security holes, bugs, and other problems.
The Mac OS
The original Mac OS was designed for a single user running a single program on a single computer. The brilliance of the Mac OS was the desktop metaphor, which allowed users to directly grab and move files, launch a document with a double-click, and preview projects visually while creating them. Over time Apple added the ability to juggle multiple applications, but this made the fairly robust OS less stable.
Apple realized that the classic Mac OS would never rise above its roots. Apple needed to create or adopt a modern OS that was more robust when running multiple applications and handling multiple threads.
NeXTstep
After being ousted from Apple, Steve Jobs created NeXT Computer in
1986, developed the NeXT Cube, and
introduced an operating system rooted in BSD
Unix. The company was never a serious contender, although those who
used NeXTs loved them - and the World Wide Web was invented on a NeXT
computer.
NeXTstep, the NeXT OS, became the foundation for Mac OS X when Apple bought NeXT in 1997. Four year later it has finally evolved into a very stable, relatively efficient, fairly useful OS with a growing market.
BeOS
There was another operating system Apple was considering when they bought NeXT: the Be operating system.
BeOS was a thoroughly modern OS. It wasn't tied to the Unix family tree and didn't have the accumulated baggage of 25+ years. Nor was it tied to the Window family tree and the skeletons of a dozen years of Microsoft development. The design goal of BeOS was to develop the best possible operating system for a single user running multiple programs on a multiple processor computer.
Be was conceived by Jean-Louis Gassée, formerly head of Apple's French subsidiary and later president of its products division. It was designed from the start to handle multimedia, linking it spiritually to the Amiga OS. Be wasn't designed to be backward compatible with any existing OS; instead, it was meant to be an operating system for the future when media would become a crucial element of personal computing. Just think of MP3s, QuickTime, DVDs, video editing, Flash, and anything else that goes beyond static text or images displayed on the screen to imagine how visionary this was in 1990 when Gassée started Be.
BeOS was first designed around the AT&T Hobbit chip, which was canceled before Be was ready to produce computers. Be chose to implemented BeOS on a custom computer, the BeBox, which had dual PowerPC 603e processors. Be abandoned hardware design in January 1997, choosing to port BeOS to Macintosh hardware. As it became clear that Apple didn't want anything (BeOS, mkLinux, Windows, etc.) but the Mac OS running on their hardware, Be created a version of BeOS for "Wintel" hardware.
Where Windows and the Unix variants are pretty much buzzword compliant, BeOS went beyond the buzzwords by optimizing the entire OS for symmetric multiprocessing, pervasive multithreading (including the journaling file system, all forms of graphics, I/O, and interface), internationalization via Unicode, and native Internet services.
Apple's Choice
It's hard to fault Apple for choosing Steve Jobs and NeXT. Although it had an insignificant market share, NeXT step was running successfully on Wintel hardware (since 1992) and some of the other NeXT projects - especially Web Objects - were revolutionary. Unix had a known track record, and Steve Jobs had the vision to drive Apple beyond beige and introduce insanely great products like the curvaceous iMac, a blue Power Mac, iMovie, and the iPod.
Apple bought NeXT in December 1997. Steve Jobs became iCEO in September 1998. Mac OS X Server first shipped in March 1999, the beta of "regular" OS X shipped in September 2000, OS X was officially released in March 2001, and it finally became polished with version 10.1 in September 2001.
Four years after acquiring NeXT, Mac OS X is all the buzz, but it's still a minority OS on a minority platform. All that will probably change in 2002.
What Could Have Been
BeOS was very impressive. I remember running the Mac port when it was first released. It had a distinctive look, definitely felt faster than the Mac OS, and seemed very promising. It was the perfect candidate to become the next great personal computer operating system.
But something odd happened - the world of personal computers became infatuated with server operating systems. That's a whole different kettle of fish. Instead of designing the OS for the user, you create an OS that can support a lot of users at the same time. You use logins. You set privileges. You get Unix, Windows (the NT family), Linux, and Mac OS X.
Instead of a personal computer operating system, you get users to work within a server OS. You don't get Windows (the 9x/Me family), the classic Mac OS, Amiga, or BeOS. This isn't to say that the classic Mac OS and BeOS don't make good servers, but it does say that the emphasis is on personal productivity, not sharing resources with multiple users.
If you have the opportunity to play with BeOS, give it a try.
Unfortunately, Apple prevented BeOS from establishing a beachhead on Mac hardware, and Microsoft's restrictive (and ultimately illegal) licensing restrictions kept PC makers from providing BeOS, leaving the great media OS with a very small installed base.
If you have access to PC hardware (Pentium 133 or faster), there's a good chance you can download, install, and run BeOS 5.0 Personal Edition (freeware) from Tucows and several other sites. But if you have a Mac, you may be stuck. I've searched the Net for a downloadable version of BeOS for Mac (any version) but found nothing. (If you know where BeOS from Mac can be downloaded, please email me.)
That's a shame, because BeOS followed the path that should have lead
to success in the era of digital video, MP3s, 3D gaming, and so much
other rich media content.
Further Reading
- BeOS: The 10,000-foot View, Scott Hacker, Byte.com, 2001.08.06. An excellent introduction to BeOS.
- Apple's Next Direction, Dan Knight, Mac Musings, 1999.08.02. "BeOS is a very promising operating system...."
- Living with BeOS, Michel Claquin, osOpinion, 1999.12.28. "BeOS - it just works."
- Time to Move to BeOS?, Stephen Van Esch, osOpinion, 2000.02
- BeOS or NeXT: Did Apple Make the Wrong Choice?, Jonathan Ploudre, Back & Forth, 2001.04.16
- BeOS and BFS, Jonathan Ploudre, Back & Forth, 2001.04.20
- User Interface: Mac vs. BeOS, Jonathan Ploudre, Back & Forth, 2001.04.16
- Using BeOS on a Power Mac, Jonathan Ploudre, Back & Forth, 2001.04.30
- Tales of a BeOS Refugee, Scott Hacker, 2001.12
Join us on Facebook. Follow us on Twitter.
Dan Knight has been using Macs since 1986, sold Macs for several years, supported them for many more years, and has been publishing Low End Mac since April 1997. If you find Dan's articles helpful, please consider making a donation to his tip jar.
Recent articles by Dan Knight
- Kill Caps Lock, but Leave the Rest of My Keyboard Alone (Mostly), 2012.02.03. It's too easy to hit Caps Lock by accident, but why change a keyboard layout that billions of users are comfortable with?
- Is This RIM's Macintosh Moment?, 2012.01.25. In 1996, Apple was in dire straits, but Steve Jobs redefined the company. Now it's do or die time for RIM.
- Saying Good-bye to Inkjet Printers, 2012.01.18. Apple has discontinued its $100 printer rebates, but even a free inkjet printer is false economy.
- More in the Mac Musings index.
Links for the Day
- Mac of the Day: Mac IIfx, introduced 1990.03.19. This 'wicked fast' 40 MHz Mac trumped the 33 MHz DOS world.
- February 14 in LEM history: 98: A perfect compact Mac - 00: Extended computer warranties worth the cost? - Making your PC work with your Mac - 01: Customize Microsoft Word - 02: Quadra revives a passion for computing - 03: Real world performance - DIY Pismo screen replacement - Best Mac for writing - 03: Fastest browser on the Mac - 06: 15" MacBook Pro - Impressions of a newly acquired Lisa - Finding and using free WiFi - Apple should liberate OS 9 - 07: New Mac mini cheaper than upgrading a Power Mac - 08: Falling in love with OS X
- Support Low End Mac
Recent Content on Low End Mac
- Fix Home Button Delay, Tablet the Ultimate Mobile PC, iPad Notebook a Possibility, and More, iOS News Review, 2012.02.10. Also using your iPad at work, two photo editors, a new iPad text editor, Macally's magnetic iPad 2 stand, and more.
- White MacBook Goes End-of-Life, Logitech Touch Mouse Supports Gestures, Firmware Updates, and More, The 'Book Review, 2012.02.10. Also MacBook Air better than any Ultrabook, docks for MacBook Pro models, Intel offers improved SSDs, and more.
- Mac and iOS Browsers: Options Galore, Freeware Forum, 2012.02.10. Safari is adequate on Mac and great on iOS, but the range of good alternatives is stunning. LEM writers share their favorites.
- Apple's Support Lead Shipping, Smartphones Outsell PCs, OS X Ported to ARM by Intern, and More, Mac News Review, 2012.02.10. Also the power of Tex-Edit Plus, Google and Twitter are already censoring the Web, Snow Leopard Security Update, and more.
- LogMeIn: Remote Screen Sharing for the Rest of Us, Alan Zisman, Zis Mac, 2012.02.09. Configuring the Mac's built-in screen sharing to work over the Internet can be difficult or impossible. LogMeIn makes it easy.
- 15 Years Ago Motorola Unveiled the PowerPC G3, Low End Mac Round Table, 2012.02.06. The G3 processor was optimized for real world Mac software and made a big leap forward in efficiency.
- Don't Kill Caps Lock, Learning to Love the iOS Keyboard, and an Adaptive iPad Keyboard, Charles W. Moore, Miscellaneous Ramblings, 2012.02.06. The Caps Lock key has a useful function, the iPad's keyboard really is useful, and checking out an adaptive keyboard for the iPad.
- More links in our archive.
Recent Deals
- Best 17" MacBook Pro Deals
- Best iPod classic Deals
- Best eMac Deals
- Best MacBook Air Deals
- Best iBook G4 Deals
- Best iPad Deals
- Best Classic Mac OS Deals
- Best Apple TV Deals
- More deals in our archive.
About LEM Support Usage Privacy Contact
Follow
Low End Mac on Twitter
Join Low End Mac
on Facebook
Low End Mac Reader Specials
TypeStyler 11 is now in the Mac App Store!! -- Special Introductory Price of $59.95!! -- To Buy From The Mac App Store Click Here Now!! Or buy direct
from Strider Software.
Don't install Parallels to play poker online! Poker Mac will show you how to download and install a native Mac poker and Mac Casino applications in minutes.
Favorite Sites
MacSurfer
Cult of Mac
Shrine of Apple
MacInTouch
MyAppleMenu
InfoMac
The Mac Observer
Accelerate Your Mac
RetroMacCast
PB Central
MacWindows
The Vintage Mac Museum
DealMac
Deal Brothers
Mac2Sell
Mac Driver Museum
JAG's House
System 6 Heaven
System 7 Today
the pickle's Low-End Mac FAQ
Affiliates
Amazon.com
The Apple Store
The iTunes Store
PC Connection Express
GainSaver
Parallels Desktop for Mac
eBay

