Low End Mac
Search LEM 
Donate · Amazon.com · MacResQ · Advertise
Other Cobweb sites: Low End Living · Reformed.net
Quicklinks: · Power Macs · 'Books · Early Macs · Week's Best Deals · Best Buys · OS Downloads

Mac Musings

Why BeOS Was So Different

Dan Knight - 2002.01.02 - Tip Jar

Low End Mac Reader Specials

Memory To Go Special: New 2008 iMac 2GB $42 / iMac Intel Core2 DUO & MacBook Pro 2GB $36 - 1GB $20. MacPro 8 Core Memory 8GB kit $286 / 4GB kit $143 / 2GB kit $93 -- Free shipping available. LIfetime warranty.

Download Typestyler, still the Ultimate Styling Tool for Internet, Print and Video Graphics. Works great in Classic with a Native OS X Version on the way. Free Tryout: www.typestyler.com

LA Computer Company: Specials on AppleCare, iMac's, Apple Batteries and Apple A/C Adapters. Also Great prices on Used Apple Computers. Call 1-800-941-7654 Click Here.

Other World Computing has the Upgrades, Enhancements, and Accessories for getting the most from your Mac. Quality Products, Competitive Prices, Expert Support Staff - www.macsales.com

Mac users can finally play Party Poker for Mac. Not only that, they can also learn how to play PokerStars for Mac.

Laptop Hardware Provided by TechRestore - Overnight Mac & iPod Repairs.

Compare products like desktop computers, laptops, and LCD TVs side by side! All the information and reviews to make the best purchasing decision for a new cell phone GPS products or MP3 players. The Ciao network makes searching products easy for you.

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 NeXT Cubeintroduced 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

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 Mac Musings

Links for the Day

  • Mac of the Day: Motorola StarMax 5000, May 1997 - This second-generation Mac clone offered 603e, 604e processors.
  • List of the Day: The iPod List The iPod List is a forum to discuss the iPod, it's accessories, the iTunes Store, iTunes, and related topics.
  • October 13 in LEM history: 98: Evidence that Macs last longer - 99: A Mac is like Prozac - From home computers to a real computer - 00: Tradeoffs for OS X beta - 03: iBook failures - 05: The 2005 iMac G5 value equation - Email on your iPod - OS X on 4 dual-core CPUs - 06: The legendary Apple Extended Keyboard - Stinky old iBook smells like sweat - Apple's climb back to success

Recent Content on Low End Mac


Go to the Mac Musings index.

Channels
 Power Macs
 iMac Channel
 iBook/PowerBook
 MacInSchool
Computer Profiles
 iMac
 Power Mac
 PowerBook/iBook
 Performas
 Mac Clones
 Older Macs
 LisaNeXT
Editorial Archive
Mac Daniel's Advice
Email Lists
LEMchat (uses AIM)
Online Tech Journal
Consumer
 advice, reviews
 guides, deals
Software
Apple History
Best of the Web
 Best of the Mac Web surveys
Miscellaneous Links
 Best Used Mac Buys
 Used Mac Dealers
 Video Cards
 Mac OS X
 Mac Linux
 Macspeak
 RAM Upgrades
About Low End Mac
Site Contacts

Open Link

Support LEM

Affiliates

The Apple Store
.mac
iTunes Store
Club Mac
MacMall
MacResQ
ExperCom
eBay
Amazon.com
PayPal
PCMall
PC Zone
Crucial Memory

Our advertising is handled by BackBeat Media. For detailed price quotes and advertising information, please contactat BackBeat Media (646-546-5194). This number is for advertising only.


Have a question?
Ask an expert!

Navigation

Used Mac Dealers
Apple History
Best Used Macs
Video Cards
Email Lists
InfoMac's Low
End Mac Forum

Favorite Sites

MacSurfer
MacMinute
MacInTouch
MyAppleMenu
InfoMac
Macs Only!
The Mac Observer
Accelerate Your Mac
RetroMacCast
PB Central
MacWindows
The Vintage Mac
   Museum

DealMac
DealsOnTheWeb
Mac2Sell
ramseeker
Mac Driver Museum
JAG's House
System 6 Heaven
System 7 Today
the pickle's Low-End
   Mac FAQ

Abandonware
   Petition

Mac vs. PC Info

Affiliates

The Apple Store
Mac Connection
MacMall
TechRestore
MacResQ
ExperCom
Crucial Memory
batteries.com

Advertise

Open Link