BeOS Successor Haiku Keeps the Faith
kokito writes "OSNews managing editor Thom Holwerda reviews Haiku, the open source successor of the Be operating system. According to the review, Haiku faithfully/successfully replicates the BeOS user experience and 'personality,' boasting very short boot times, the same recognizable but modernized GUI using antialiasing for fonts and all vector graphics as well as vector icons, a file system with support for metadata-based queries (OpenBFS) and support for the BeAPI, considered by some the cleanest programming API ever. The project has also recently released a native GCC 4.3.3 tool chain, clearing the way for bringing up-to-date ports of multi-platform apps such as Firefox and VLC, and making it easier to work on Haiku ports in general." (More below.)
"In spite of its pre-alpha status, Haiku seems to be pretty stable. If you would like to give it a try, nightly builds are available from the Haiku Files website, both as raw HDD and VMWare images. Or if you happen to be in the Los Angeles area, you could also take a peek at a Haiku demo during the upcoming Southern California Linux Expo (Feb. 21 & 22), where Haiku will be exhibiting in booth #4."
Because they want to?
Not everyone is out to kill the Romans. Some people just want to keep using their favourite OS. Personally, I'm excited about the day Haiku "gets there" and I can run a small, fast, powerful OS again.
It's been a long time.
Try this with systcl:
vm.vfs_cache_pressure = 500
vm.swappiness = 0
And whenever you want to empty the fs caches: /proc/sys/vm/drop_caches /proc/sys/vm/drop_caches /proc/sys/vm/drop_caches /proc/sys/vm/drop_caches
echo 3 >
echo 0 >
swapoff -a
swapon -a
echo 3 >
echo 0 >
After that, it'll be like just booted
I'm interested to know if Haiku will run under Parallels system virtualization, which itself runs under OSX.
Yes.
I'm curious, too, if it is able to run in a full non-virtual memory, non-swapping configuration for speed and reliability.
Yep, by default (while still in pre-alpha at least) it runs without paging.
Truckin like the Doo-Dah man...
AFAIK, the goal of the Haiku 1.0 release is to be fully ABI compatible with BeOS 4.x and/or 5.x. After that, they'll start adding new features.
Be already came
with GCC, since R3
for x86.
Even EGCS ran well
but PowerPC was stuck
with lame Metrowerks.
Mod parent up. It's true. JLG and the other Be Inc execs failed pretty at strategic choices for their company.
1. Letting Apple pick NeXT (and Jobs) instead of BeOS.
2. The idiotic focus shift to "internet appliances" (whatever the fuck those were supposed to be) just as the dot com bubble was bursting.
3. Allowing key portions of the IP to be locked up in legal agreements with other much MUCH more powerful companies.
WebKit will be your
Haiku way to get your porn
so please don't worry
The page you link to is over two years, and even the links on it to the nightly build is stale.
I just downloaded the VMWare image, uncompressed it, and "executed" the .vmx file. Fusion (v2.01) immediately loaded the VM, mentioned that it was an older version and asked if I wanted to update it. I chose "no" since I have no idea what hardware support has changed.
VM booted from "cold start" to Desktop in ~12-13 seconds. I'm amazed at how responsive the VM is.
Its a bit spartan from an eye candy perspective, but thats to be expected. What there is though is rather impressive.
This space for rent. All reasonable inquiries will be entertained at proprietors discretion.
[...]even on Windows (Unicode for example).
I agree with the sentiment of your post, but this is not quite correct. Unicode was not invented for Plan 9 (in fact, it seems to have been invented by some Apple guy). Ken Thompson invented UTF-8 for Plan 9 with the purpose of encoding Unicode in an ASCII-compatible manner, and UTF-8 sees only very little usage on Windows, which mostly uses UCS-2 (or is it UTF-16 these days?).
I just thought I'd pick that nit. :)