When I was at SCaLE 11 conference a few years back I had the pleasure of learning about haiku from one of the creators. He was demoing "big buck bunny" in HD on some really tiny and underpowered hardware.
As a comparison the had builds with other operating systems and they could not compete, they ran very choppy, like 3 fps.
I suggest you try it out. It's refreshing to tinker with an OS that is so fundamentally different. When I went home I installed it on a few machines I had, which were collecting dust. Tinkering with haiku sort of reinvigorated my original wonder of computing from when I as a kid, for a couple months.
Later at the conference, I was helping at the Python booth, and I asked if haiku supported Python. The haiku guy was not sure but he got it to compile and run about 4 minutes later, and it worked!
I have Haiku running on an old Pentium 4 laptop. It's definitely worth a look! Just a few notes after booting it up just now:
* Connected to my site via TLSv1.2/ECDHE-ECDSA-AES256-GCM-SHA384
* Played a Youtube video just fine
* Was able to git and build libsodium, via the installed gcc 2.95.3
* wget'd an h.264 mp4 file and watched it via MediaPlayer
* OpenSSH 7.1 (newer Haiku ISOs may include a more recent release)
Haiku isn't my daily driver, and I think the security model is increasingly out of touch, but it's worth a look and I wish the project well. Check it out.
The default build of Haiku is dual-GCC, you can switch to GCC5 by typing "setarch x86" in any shell.
And the security model can't be helped if we want to maintain binary compatibility with BeOS - once we (mostly) drop that, we'll switch to something more sane in that department.
This is cool to see. I'm a bit sad that the ARM port hasn't made any visible progress - I remember back when the Raspberry Pi came out that there were a few discussions about other hardware being more adequate/future proof, and now that there's a quad core model it would be a great OS to run...
The ARM port presently boots all the way to the startup screen, but then it halts because it has no way of reading the boot medium, because the USB stack hasn't been ported to ARM. Patches accepted! :)
"Haiku is an open-source operating system that specifically targets personal computing. Inspired by the BeOS, Haiku is fast, simple to use, easy to learn and yet very powerful."
"It has partial POSIX compatibility and access to a command-line interface through Bash, although internally it is not a Unix-derived operating system."
From that and just browsing around, it seems to be a vaguely Unix-ish environment; or at least it has more in common with Unices than the CPM/DOS/Windows or other OS families.
We need more OS diversity. Putting all the eggs in the same basket is too dangerous regarding security. I'm very impressed by the work of the Haiku community.
Yes, putting all our eggs in the "POSIXy, monolithic kernel implemented in C with MMU-isolated processes, ambient authority, shared mutable state concurrency" OS basket feels unwise.
Amazing! I was not around when BeOS was the thing, but I read a lot about it, and it seemed way ahead of it's time, at least to me from today's standpoint. I play with Haiku from time to time.
[+] [-] foxhop|9 years ago|reply
As a comparison the had builds with other operating systems and they could not compete, they ran very choppy, like 3 fps.
I suggest you try it out. It's refreshing to tinker with an OS that is so fundamentally different. When I went home I installed it on a few machines I had, which were collecting dust. Tinkering with haiku sort of reinvigorated my original wonder of computing from when I as a kid, for a couple months.
Later at the conference, I was helping at the Python booth, and I asked if haiku supported Python. The haiku guy was not sure but he got it to compile and run about 4 minutes later, and it worked!
[+] [-] rasz_pl|9 years ago|reply
[+] [-] Panino|9 years ago|reply
[+] [-] waddlesplash|9 years ago|reply
And the security model can't be helped if we want to maintain binary compatibility with BeOS - once we (mostly) drop that, we'll switch to something more sane in that department.
[+] [-] rcarmo|9 years ago|reply
[+] [-] mhd|9 years ago|reply
[+] [-] waddlesplash|9 years ago|reply
[+] [-] Lio|9 years ago|reply
"Haiku is an open-source operating system that specifically targets personal computing. Inspired by the BeOS, Haiku is fast, simple to use, easy to learn and yet very powerful."
[+] [-] userbinator|9 years ago|reply
"It has partial POSIX compatibility and access to a command-line interface through Bash, although internally it is not a Unix-derived operating system."
From that and just browsing around, it seems to be a vaguely Unix-ish environment; or at least it has more in common with Unices than the CPM/DOS/Windows or other OS families.
[+] [-] hyperhopper|9 years ago|reply
The FAQ doesn't even say whats good about it, just that it targets personal computing, which windows and OSX would also say. Ubuntu too, probably.
[+] [-] chmike|9 years ago|reply
[+] [-] the_why_of_y|9 years ago|reply
[+] [-] ktRolster|9 years ago|reply
Sigh, so sad.
[+] [-] waddlesplash|9 years ago|reply
(Although some of those are inaccurate these days - we've had OpenJDK for a few years now, for instance.)
[+] [-] pherq|9 years ago|reply
Refuse to make the effort
To write in haiku.
[+] [-] Philipp__|9 years ago|reply
[+] [-] Esau|9 years ago|reply
[+] [-] ComodoHacker|9 years ago|reply
[+] [-] unknown|9 years ago|reply
[deleted]