haiku-os.org

Haiku Project

  • ️Sat Feb 01 2025

Activity

We constantly build and and release new, bleeding edge versions of Haiku for testing purposes. You can download and install these versions to check out the latest features and bug fixes.

Be aware that nightly images may be unstable. Additionally, some packages included with official releases need to be installed separately.

If you're OK with this, you can find further instructions at our Nightly image page.

Haiku, Inc. Financial Report for 2024 is now available

The Haiku, Inc. financial report for 2024 is now available on the Haiku, Inc. Documents page. Our donations for 2024 were higher than any other year, breaking all previous records by almost $10,000! Even with some reasonably high expenses we still managed to have a net positive year. In 2024 our contractor waddlesplash worked the whole year, and we had a new beta release. We had some very generous large donations this year, which is part of what made this a record setting year.

Haiku R1/beta5 has been released!

After about a year and a half since the last beta, Haiku R1/beta5 has been released. See “Release Notes” for the release notes, “Press contact”, for press inquiries … and “Get Haiku!” to skip all that and just download the release (or upgrade to it from an existing install!)

[GSoC 2024]: Implementing Incremental Search [Final Report]

Introduction The goal of this post is to document the changes I’ve successfully made during the GSoC period, the current state of the project, future enhancement goals, and a few other topics. I also want to extend my thanks to the Haiku developers and community for the opportunity to work on this fantastic operating system. Background Haiku is a truly innovative operating system. One of its most interesting approaches to a filesystem lies in the fact that it makes metadata a primary characteristic of the filesystem.

[GSoC 2024] Virtio Sound: Final Report

Gerrit Submission. Check out my final Pull Request here: 8141 Overview During this GSoC period, I focused on developing the virtio sound driver for Haiku, aiming to enhance its performance as a guest OS in virtualized environments. This journey began with some challenges, for example, initially, I missed a small detail in the driver module path, which prevented the driver from loading. One of the significant setbacks, I had, was understanding hmulti_audio.

[GSoC 2024] Hardware Virtualization: Final Report

Project overview QEMU is a virtual machine which allows running an operating system inside of another. While there already is a Haiku port, it currently does not support any acceleration system through native virtualization (through Intel VT-x and AMD SVM.) This makes it too slow for many uses. This project aimed to bring hardware virtualization to Haiku by porting NVMM, a hypervisor that already has QEMU support, into Haiku from DragonFlyBSD.