What is Haiku? Haiku is a fast, efficient, easy to use and lean open source operating system inspired by the BeOS that specifically targets personal computing. It is also the name of the project that develops and promotes Haiku the operating system.
Why isn’t it called HaikuOS? The name of the project is simply “Haiku”. Unfortunately, despite numerous attempts, the registration of haiku.org has not been possible; hence the reason for haiku-os.org.
Is Haiku based on Linux? Haiku is not a Linux distribution, nor does it use the Linux kernel.
Why not Linux? Linux-based distributions stack up software – the Linux kernel, the X Window System, and various DEs with disparate toolkits such as GTK+ and Qt – that do not necessarily share the same guidelines and/or goals. This lack of consistency and overall vision manifests itself in increased complexity, insufficient integration, and inefficient solutions, making the use of your computer more complicated than it should actually be.
Instead, Haiku has a single focus on personal computing and is driven by a unified vision for the whole OS. That, we believe, enables Haiku to provide a leaner, cleaner and more efficient system capable of providing a better user experience that is simple and uniform throughout.
Is Haiku then based on BeOS? Haiku reimplements both the BeOS technologies as well as the end user experience, but it is far from being based on BeOS from a code base perspective. The only BeOS code that has made it into Haiku are Tracker and the Deskbar (the file manager and the equivalent of the start menu/taskbar, respectively). These were open sourced by Be Inc. back in 2001, later forked under the OpenTracker project, and eventually merged into the Haiku code base. The rest is either homebuilt code or derivatives of existing open source software.
Is it even available online or would you have to hunt flea markets for it?
Cameron Lopez
does it give you the option to create a boot floppy?
Jordan Lee
Can Haiku run Firefox? >no Kthxbai
Austin Watson
It has Qupzilla and Otterbrowser, which are pretty neat.
Brayden Nguyen
Some snippets from IRC: >06:57 msiism: we have POSIX multiuser already >06:57 we don't have it at the GUI level
>09:14 ok, time for me to learn more about our VFS layer by fixing NTFS >09:14 and then next week, I should have time to get back to USB WiFi support >09:14 and then, start attempting GPU acceleration
Hunter Nelson
YES
Isaac Anderson
Oh God my dick
Jackson Torres
>GPU acceleration Are they going to port linux drivers like the bsds do
Mason Anderson
I gather the devs aren't much of a fan of using Linux drivers, but I'm not sure how else they'd do it. We'll have to wait and see, I suppose.
Ryder Wood
I'm guessing it's a license thing, but the graphics drivers in linux are mostly MIT licensed like haiku.
I tested it on my laptop, installation went smooth and wifi works without any specific configuration. The only thing that is missing for me is gpu acceleration so I can watch videos at higher resolution than 360p without lag and i would be able to switch from linux to haiku :)
Christian Jenkins
>Otterbrowser It's so old it doesn't even have Object.assign. Stop fooling yourself. It's "good" because you can't get anything better to run under haiku.
Bentley Williams
>we have POSIX multiuser already While it's neat, isn't that against how BeOS was designed? I think it was intended to be single user.
Joseph Ortiz
To the user, it is single-user; there's only /boot/home, you log in and you have root. That said, I'd much prefer to run a webserver as another user with write access to nothing than as root.
Ian Reed
I wonder if BFS has ANY support for user ids. WIthout that, multiuser makes no sense even from a security standpoint.
Henry Robinson
>I think it was intended to be single user. They have to make some changes to bring it into the modern era
Dominic Harris
Either it has normal unix uids from the start, or they implemented it in extended attributes. With BFS xattrs you could totally do proper ACLs too.
I prefer Qupzilla and Qutebrowser on Haiku, though.
Yes, and the devs are planning to fork the 32 bit version for compatibility with BeOS and work on multiuser GUI functionality in the 64 bit version. Haiku is POSIX compliant and definitely a UNIX like system. It already has full fledged multiuser support, priviledge separation, etc. in the OS but does not implement GUIs incorporating those features. They are working in that now.
Brayden Clark
Is it botnet free?
Angel Gomez
Yes.
Angel Rodriguez
how's emacs on it buggy? rock-solid?
Brandon Young
there's no GUI version yet which kinda sucks
Michael Anderson
>editor >gui
Elijah Gomez
Ok give a QRD on the following
>does it have a systemd like bullshit? >is it infected by CoC? >is it viable for games/potential for games. >how good is the gui?
Henry Powell
>it has a sane init system >no coc >once the drivers are there for 3D accel it should game nicely, but presently OpenTTD is the best available >10/10
Blake Jones
> >editor > >gui Emacs is an OS, not an editor. The editor in emacs is called evil
Zachary Gray
Any thoughts on using Haiku as a server and (ab)using the database functionality of BFS?