Your Ad Here

mindjack

main | archive | about us | feedback

 

issue 05/01/2000

- Arts
- Books
- Games
- Links
- News
- Software


amazon.com

Novel:
vCity 1.0
by Dr. Adam L. Gruen

20 days in the life of a 21st century virtual city simulation.

otherstuff:
Mindjack Store
Buy Mindjack t-shirts and other apparel.

Mailing List
Get informed of site updates.

Search


BE

BeOS 5

reviewed by Josh Ellis

There are a lot of people out there who are sick to death of Microsoft. I am one of them, needless to say. People who hate Microsoft tend to be art-house types or hippies, and they also tend to be Mac or Linux users, for the most part.

But there are also people out there who are sick of Macintosh; sick of Apple's Leaving Las Vegas downward spiral of stupid decisions. There are also people out there who are tired of the Linux movement's elitist tendencies and constant ignorance of end users.

These people are BeOS users.

Neal Stephenson has written an excellent long essay about user interfaces called In The Beginning Was The Command Line. In it, Stephenson compares the different OSes to cars. Windows, he analogizes, is like a minivan; MacOS like a sleek, hermetically sealed Euro sedan; Linux is something like a tank. And Be, he says, is a lot like the Batmobile.

Be is the Velvet Underground of operating systems; it is often talked about, yet very few are actually familiar with it. Pundits have been predicting its demise for years. But, like Lou Reed after the Velvet Underground, Be continues to sputter along, bought by almost no one and yet universally acclaimed.

When Bill Gates was addressing the DOJ last year, he protested that no, his company wasn't a monopoly. There were other people making commercial OSes for the x86 platform. Be, Inc. for example. The absurdity of insisting that a 60 employee company is competing with a multibillion dollar juggernaut is, of course, quite obvious. And yet it says something about Be's curious reputation.

And now, Be has made an even bolder move: they've released the new BeOS for free online. This move--which coincided to the day with Judge Jackson's ruling against Microsoft--is an insane one for a company which, until very recently, only had this one product. But it also may just bring Be into the spotlight. There have already been a few million downloads of the OS, in only a month; and I saw it on the shelf at Best Buy the other day, prominently placed.

So what, you might be asking yourself, is the big deal?

Plenty. BeOS Release 5 (available from free.be.com) downloads as a single 60MB Windows or Linux executable. When you run it in Windows (as I did), it brings up a simple InstallShield wizard like any other app. It installs into a folder on your Windows partition and throws an icon on the desktop.

Huh?

What Be for Windows does is create a 500MB file on your drive, which it uses as a "virtual file partition". When you double-click the icon, it shuts Windows down and restarts within this file, which contains the OS and a good bit of space for apps and other stuff.

Great idea. Unfortunately, this doesn't quite work the way it should; this sort of hot swapping causes a lot of errors. There are two easy ways to solve this: either make a Be boot floppy or use its Installer tool to install the OS to a separate partition.

I chose the latter route. I held all my calls and canceled all my appointments, expecting a multi-hour nightmare of IRQ configurations and display adapter settings, the sort of thing that anyone who's installed Windows or Linux expects as a matter of course.

Ten minutes later, Be thanked me and asked me to restart. Not once did it ask me a hardware question, other than where I wished to install it and whether or not I wanted to make my destination partition use the BFS file system. I configured my graphical boot manager XOSL, and hit reset.

The BeOS booted in roughly five seconds. I've since added 128MB of RAM, but it still takes the same five seconds. Its boot screen is quite similar to a Macintosh's; a logo and a list of system extensions, which appear as they load.

BeOSThe similarities don't end there. Be's GUI is also quite similar to that of the Mac, except that each window has a small yellow tab for a titlebar. Almost everything else looks the same, though; if you're a Mac person, it will take about five minutes for you to become accustomed to Be. Be also features a Bash command line like Linux, which is apparently where people get the idea that Be is based on Unix.

In fact, Be is based on nothing at all. It is one of the only ground-up OSes out there. The command line is not necessary; it's there mainly for POSIX compliance. There are no 16-bit or even 32-bit apps for Be; everything is 64-bit and quite happy about it. Though it looks like a Mac, Be is vastly different; it actually takes advantage of the hardware it's given (supporting up to 8 processors natively).

Be has been much touted as the "media OS", and it's easy to understand why. Multimedia is built into Be at the system level; it almost expects you to have video capture equipment. It treats MP3s as a native file format and, in the full commercial version, incorporates the Frauenhofer codices at a very low level. You don't encode MP3s in Be; you save files.

Also, because multimedia and 3D are worked out at the OS level, apps for Be tend to be very, very small. I have a Be app that is a 3D map of all the stars within 25 parsecs of the Sun, with a virtual trackball and clickable zoom navigation system. It looks and runs like something out of Star Trek. And the best part is, the executable is less than 500KB.

There are lots of incredible things about Be; the database file system, which allows each file to have custom "attributes" and lets you create virtual file folders; the simplicity of burning CDs in a CD-RW drive (you copy files just like any other drive); its recognition of every major file system. After using Be for a while and popping back into Windows, I felt like Dorothy, returning to Kansas from Oz.

Which brings up a good point: if it's so great, why would I be going back to Windows at all? This is where we run into the great problem with the BeOS: no applications.

There are a few drawing programs, and a few audio editing programs, and some games (like the omnipresent Civilization: Call To Power, which has been ported to every single OS ever invented going back to Babbage's analytical engine). There are some cool toys like the star map mentioned above. There are even a few office apps like AbiWord. But there aren't any really great apps. There's no version of Photoshop for Be; there's not even a GIMP. There are no really cool multitrack audio editors, or HTML editors, or video editors. There's not even a port of Java for Be.

It's that last which has me popping into Windows. Be can't even handle Javascript. The upshot of this is that my web e-mail won't work, I can't get half of my favorite sites to work correctly; and I certainly can't do any real HTML design work.

Despite these problems, I haven't given up on Be. I still think it's the greatest thing since Cheez-Whiz. The apps will come; that's only a matter of having enough users to make it viable. Once they do, Be might find itself in a real position to take on some of the market that Linux and Mac have right now.

b i o :
Josh Ellis has worked at Mondo 2000, Revolting!, and Axcess Magazine. He currently resides in the Las Vegas area.
   

main | archive | about us | feedback