BeOS Lives: Haiku Impresses
osnews.com
osnews.com
Maybe Haiku could become a nice netbook OS? Its single-user media focus certainly fits the bill. (Although Internet appliance computers were Be, Inc.'s swan song marketing attempt as well, so maybe they don't want to reopen that wound...)
I do think that Haiku needs some kind of forward-looking showcase project with a bit of gloss. Right now the superficial impression is that they've mostly catched up to a decade-old commercial project. Consider these screenshots of the first and latest release of this system...
BeOS Developer Release 4, from 1994: http://osnews.com/img/20869/screen2.gif
Haiku, from 2009: http://osnews.com/img/20951/1.png
(I prefer the 1994 version actually -- those tight pixel fonts and prominent grids of awesome 45°/30° icons must have something to do with it... The old light-grey look actually looks fairly contemporary alongside the Leopard and Windows 7 aesthetic.)
I think that is pretty much where they are at. The hope is that it provides a solid base upon which to build.
This way there is no hardware hell(at least not that big) and you get usable system for the masses.
And god knows I'm not going to give up my core OS anytime soon for a toy OS. But I'd love to play with it inside my VM!
Seems like an easy decision. What am I overlooking?
It's worth adding they already provide drivers for at least VMWare and possibly other virtual machines as well as VMWare images so it's not as though they're treating virtual machines as second-class citizens.
Please sign me up for your newsletter. I need to find more excuses to use 9P. Wmii got me hooked.
Essentially creating this specific hypervisor OS would create a lot of places for leaky abstractions, and you'd end up creating a lot more special case code to detect and fix those abstractions then you would if you just coded the drivers.
The reasoning to the "eternal pre-alpha" makes sense in my eyes since it lowers expectations. Criticism over lacking basic features (like SATA issues, CD-booting, partitioning, printing or even Wi-Fi), usability or stability issues (such as unstable filesystem drivers) can easily be dismissed without much crticism, people declaring it "useless" or a "toy OS". An alpha that's actually usable and can be used to attract developers is a good thing IMO and makes it a more significant milestone. It's much better than the alternative of a premature launch.
Also, a fun quote from an article by a different OSNews author in 2004 (http://www.osnews.com/story/8114/Three_Years_of_Haiku_The_Lo...): 'And if Haiku is "ready" by 2010, no one will care.'
It's not obvious to me what the Haiku team is doing about security in this regard, but if the same intellectual effort and creativity used to create the BeBox and BeOS was used to address spyware/malware/other desktop security concerns, it could be awesome indeed.
Now that is a major "what if?". For, not only did Apple actually go on to buy NeXT, but in doing so they brought Steve Jobs back into the company. I.e. we might have had Mac-BeOS and no Steve Jobs: what would have happened?
More fundamentally: Gassée probably wouldn't have been able to reinvent Apple's engineering values and sprawling product lineup the way Jobs did, simply because he had been so heavily involved in the first place in what Apple had become since Jobs's departure.
(AFAIK, Gassée was in charge of the infamous Macintosh Portable project: http://en.wikipedia.org/wiki/Macintosh_Portable ... So it's clear that he doesn't have Jobs's nearly infallible design taste for compact computers and lustworthy gadgets :))
Compared to Windows and Linux of the day it was. Now? Not so much.
Like pervasive multithreading, a 64-bit journaling file system. a kernel written in C++... beauty is relative.
If I had any free time, I'd love to work on it myself. :|
The only other person I ever met that used BeOS was a guy that had bought one of their net appliances.