Updated 13 hours ago

12814 products + 13864 members

BeOS reborn: 30 days with Haiku

Leaving the relative safety of Linux for a more obscure OS

September 20th 2008 | Tell us what you think [ 2 comments ]

haiku-linux

Thanks only to the active forum, I was able to find instructions for installing and running Firefox

<1 2 >

Haiku is a free operating system and an alternative to Linux. It celebrated its seventh birthday on 18 August, and it's still being actively developed. Haiku is nowhere near being considered a finished product, but it's now stable enough for everyday use. Most importantly, it's very interesting. The design of Haiku closely mimics that of BeOS – but Linux Format magazine's Graham Morrison has never used BeOS. He doesn't know if it has a web browser, a file manager or even a command line. He has no idea how packages are installed, or even if they can be. This is his story...

I remember being quite excited about BeOS ten years ago, but before I'd had a chance to check it out, the company and the operating system had become defunct. Fortunately, BeOS made quite an impression on those who did get to try it, and as with the venerable Commodore Amiga, there have been numerous attempts to resuscitate the old operating system. And that's where Haiku and open source steps in.

Released under the MIT licence, Haiku is a worthy successor to BeOS. Not only is it compatible with the binaries created for the last release, it also offers significant improvements over its predecessor.

I have to admit I don't intend to use Haiku exclusively. I wouldn't be able to do my job if I did. Instead, I'm going to run Haiku as a virtual machine on my Linux desktop, and I'll use it for everything else that I can. Hopefully.

First impressions

On the first boot of Haiku, things look scarily like 1992. There's lots of primary colours, with a dash of yellow that borders an active window and a garish blue background and feather logo. I'm used to the BeOS theme from KDE, but that doesn't really help me feel at home here. It brings back distant memories of tuning fonts and installing application icons, and downloading 100KB overnight through the ancient JANET network. Fortunately, networking has come a long way and the desktop look is easy to change.

My first usability alteration is to modify the mouse control. It's too fast and accelerated while running inside the virtual machine. The mouse preferences panel was easy to find, tucked away with a strange 'feather' dock in the top right corner of the screen, but finding the mouse sweet spot wasn't as straightforward.

I kept making small adjustments, and moving between the desktop and the mouse preferences menu resulted in my first crash. While I could still move the mouse pointer, the desktop was refusing to respond. A serious crash in the first five minutes reminds me of the days of KDE 4.0. But unlike KDE, a reboot of Haiku takes a matter of seconds.

With perfunctory usability modifications out of the way, it's time to browse the web. This leads me back to the blue feather in the top-right of the desktop, the only possible entry point I can see for any kind of menu system. Sure enough, a single click reveals an Xfce-like cluster of menus, one of which is labelled 'Applications'. This would hide the web browser – if one were installed. Instead, it lists a dozen or so technical demos, none of which add any functionality to the desktop.

Desperate, I open a command line terminal and type 'links' followed by 'lynx', but there's no glimmer of recognition from the Bash prompt. I'm stuck, and the only solution I can think of is to switch back to the Linux desktop and use a browser I know works. Which is exactly what I do next.

 

Your comments (2) Click to add a new comment

humdinger


September 29th 2008

2. Thanks for that review!

One thing that should be pointed out and which wasn't clear from the article: Haiku is still pre-alpha. It's still very much focused on developers and will probably be so at least until it's mature enough for a beta release.

The Real Soon Now(tm) upcoming alpha will include Firefox BTW, so that at least will ease things a bit. :)

Also missing from the article is the URL to the Haiku project. :)

It's http://haiku-os.org/

I hope you'll try again with an alpha or beta release!

Alert a moderator

augiedoggie


September 29th 2008

1. It sounds as though the author was using one of the nightly builds from the Haiku Build Factory. These are intended to be a bare bones distribution for testing and for size reasons do not include optional packages(like Firefox, development tools, games, etc...). If you would like to try a distribution that already includes these things pre installed then you should look at something like Senryu, which is built upon Haiku.

http://www.haikuware.com/view-details/development/app-installation/senryu-personal-edition-vmware-image-weekly

Or you could build a Haiku image from the source code which gives the option of automatically installing a few optional packages(Firefox, gcc, cvs, subversion, etc...)

Alert a moderator

Tell us what you think

You need to Log in or register to post comments

By submitting this form you agree to our Terms of Use and so are legally responsible for anything you submit. DO NOT submit anything which may violate the Terms of Use or another person's rights including copyrighted or offensive materials.