News for hackers. Stuff that matters.
Re:Haiku Beta 3 by cable2600 on Monday July 26, 2021 @12:49AM (#27955796)
Free version of BeOS rewritten from scratch using the API levels for compatibility. One step closer to public release.
Re:Haiku Beta 3 by smallstepforman on Monday July 26, 2021 @01:44AM (#27956095)
Its better than BeOS, has nvme support, xhci, efi boot, slab allocator, better Posix support, has Qt, webkit, FreeBSD based networking, layout engine, wifi, packages etc.
Re:Haiku Beta 3 by mixmastamyk on Monday July 26, 2021 @02:07PM (#27962880)
Yeah... it's been almost thirty years after all.
Re:Haiku Beta 3 by st_goliath on Monday July 26, 2021 @01:45AM (#27956105)
Not just API compatibility. To maintain ABI compatibility as well, at this point they are working with a fork of a really old gcc version that still implements this particular C++ ABI[1].

[1] https://en.wikipedia.org/wiki/Haiku_(operating_system)#Compa...

Re:Haiku Beta 3 by pakyr on Monday July 26, 2021 @01:54AM (#27956135)
That's only on the 32 bit version, and even there they also use GCC 8.
Re:Haiku Beta 3 by st_goliath on Monday July 26, 2021 @03:49AM (#27956777)
Is that a "recent" development? I remembered that from a few years back when I played around with Haiku in a VM, tried to port some programs and poked around in the kernel source out of curiosity.

It would explain, why I couldn't find that "how to build the toolchain" page anymore through some quick browsing and posted the Wikipedia reference instead. I guess somebody(TM) should update the Wikipedia page then.

Re:Haiku Beta 3 by pakyr on Monday July 26, 2021 @04:02AM (#27956868)
I'm not actually sure how recent this is. Clicking through the Wayback Machine for their FAQ (http://web.archive.org/web/20150813135145/https://www.haiku-...), it looks like they've shipped the 32-bit versions with both GCC 2 and a newer version since at least 2015, starting with GCC 4 and getting newer as the years passed.
Re:Haiku Beta 3 by szszrk on Monday July 26, 2021 @02:31AM (#27956341)
Is it promising as a basic daily system? Some modern web browser, email client, some common console tools or things like Python to run them? Or maybe there is a ports-like system developed unofficially?

I used to test every iso of Haiku I found, but it felt very much a development project then actual system for simple daily use. I wonder what's the status now.

Re:Haiku Beta 3 by pakyr on Monday July 26, 2021 @03:05AM (#27956522)
I'd say iffy on the first. The native browser is based on a modern port of WebKit, but it's buggy and not feature-complete. Things like Youtube work in-browser, but not well (buggy player, sometimes choppy playback, etc.). Wasm doesn't work. It's otherwise pretty functional. There's no Firefox/Chromium. There are alternatives to the native browser, but they're not significantly better.

It has the second, and third (Python 3 is ported). It's POSIX-compliant, so there's tons of Linux/Unix CLI stuff available.

There is a package manager with a lot of software, both native and ported. Many of the staples are available (LibreOffice, VLC, etc.), but there's also a lot missing, some with alternatives (there's no GIMP, but there is Krita, for example).

Overall, I think it's usable as a basic system, but you could definitely run into some issues with software availability and web browsing if you want to do more powerful stuff.

Re:Haiku Beta 3 by anthk on Monday July 26, 2021 @07:38AM (#27958212)
Haiku has pretty good native audio, video and image editors.
Re:Haiku Beta 3 by qwerty456127 on Monday July 26, 2021 @05:07AM (#27957272)
> there's no GIMP, but there is Krita, for example

I wish they'd rather port Inkscape.

Re:Haiku Beta 3 by anthk on Monday July 26, 2021 @07:39AM (#27958219)
I'd check for native software first instead of Gimp, as Haiku had a lot of background on media production. My 2 cent tip.
Re:Haiku Beta 3 by andai on Monday July 26, 2021 @10:13AM (#27959569)
Haiku's icons are vector based right? Is there a native Haiku vector art software?
Re:Haiku Beta 3 by Volt on Monday July 26, 2021 @03:59PM (#27964584)
There's a native icon editor.
Re:Haiku Beta 3 by MiddleEndian on Monday July 26, 2021 @09:57PM (#27967749)
>there's no GIMP, but there is Krita

Sounds like a win/win to me!

Re:Haiku Beta 3 by qwerty456127 on Monday July 26, 2021 @05:05AM (#27957260)
The browser is said to use WebKit 612.1.21. This sounds relevant, although I'm not really sure how new 612.1.21 actually is. LibreOffice also is available already. As are Python 3.7 and VLC. Many people run Haiku on real hardware rather than in a VM (although I would speculate the HCL is rather humble).

This sounds pretty usable to me already.

Lazarus also is available which means the emerging Sublime-replacement CudaText editor can be ported as well as the Double Commander.

Re:Haiku Beta 3 by anorakoverflow on Monday July 26, 2021 @03:42AM (#27956741)
ArsTechnica did an in-depth review last year [1] which was also discussed on HN [2].

[1] https://arstechnica.com/gadgets/2020/06/a-decidedly-non-linu...

[2] https://news.ycombinator.com/item?id=23676975

Re:Haiku Beta 3 by prvc on Monday July 26, 2021 @08:04AM (#27958399)
Is there any proprietary software from the era for the platform that is worth running today?
Re:Haiku Beta 3 by jccalhoun on Monday July 26, 2021 @09:30AM (#27959097)
Apparently some products still use it. TuneTracker is a system for running radio stations that uses Haiku http://www.tunetrackersystems.com/about_haiku.html
Re:Haiku Beta 3 by nkoren on Monday July 26, 2021 @09:26AM (#27959055)
Honestly I still miss Gobe Productive. Fantastic productivity suite. Not very full-featured, but everything just came together in a smooth way I haven't seen replicated since.
Re:Haiku Beta 3 by stinkytaco on Monday July 26, 2021 @09:44AM (#27959259)
From the era? Probably not. I like GoBe Productive and actually used PoorMan for some internal stuff, but neither would be sufficient for most uses today.

However, TuneTracker and its associated suite of tools for radio station automation ran on BeOS and then on Haiku. It's been a few years since the website was updated, so I do not know if it's still active, but it was worth running in a very specific setting.