top | item 13200633

Haiku booting in UEFI mode

226 points| return_0e | 9 years ago |haiku-os.org | reply

94 comments

order
[+] foxhop|9 years ago|reply
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!

[+] rasz_pl|9 years ago|reply
That only means one person was able to implement hardware video decoding while others didnt, nothing to do with OS itself.
[+] Panino|9 years ago|reply
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.
[+] waddlesplash|9 years ago|reply
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.

[+] rcarmo|9 years ago|reply
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...
[+] mhd|9 years ago|reply
And the Raspberry Pi's GPIO connectors would take us full circle back to the "Geekport" of the original BeBoxen.
[+] waddlesplash|9 years ago|reply
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! :)
[+] Lio|9 years ago|reply
From the website:-

"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
From the BeOS wiki page:

"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
That still doesn't say much. Why would I be interested in this over linux?

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
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.
[+] the_why_of_y|9 years ago|reply
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.
[+] ktRolster|9 years ago|reply
I have forever felt bitter about Haiku OS, ever since I realized they don't write all their code comments in haiku form.

Sigh, so sad.

[+] pherq|9 years ago|reply
And yet you yourself

Refuse to make the effort

To write in haiku.

[+] Philipp__|9 years ago|reply
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.
[+] Esau|9 years ago|reply
Nice to see its development is continuing.
[+] ComodoHacker|9 years ago|reply
Is it ready yet for any real-world use cases? Like torrent station/media server or NAS or internet gateway.