Haiku (operating system)

Edit · View history

Haiku (operating system)

Haiku is a free and open-source operating system that aims to be binary-compatible with the legacy BeOS, which was originally developed by Be Inc. in the 1990s. The project began in 2001 as an open-source reimplementation of BeOS, and the first alpha release arrived in 2009. Haiku is written primarily in C++ and features a modular kernel design with a focus on personal computing, responsiveness, and a unified graphical interface.

Haiku is notable for its single-user, multi-threaded architecture and its native 64-bit journaling file system, BFS (BeFS). The operating system is designed to leverage modern hardware while preserving the simplicity and speed of BeOS. It supports a wide range of hardware, including x86 and x86-64 processors, and can run on real machines as well as virtual machines.

Features

History

The Haiku project was launched in 2001 by a group of former BeOS enthusiasts after the acquisition of Be Inc. by Palm, Inc. led to the discontinuation of the operating system. The initial development focused on reimplementing the BeOS kernel, which had been closed-source. By 2004, the project adopted the name "Haiku" (formerly known as "OpenBeOS") and released its first code base under the MIT License.

The first official alpha release, Haiku R1/Alpha 1, arrived in September 2009. Subsequent alpha and beta releases followed, each adding hardware support, stability improvements, and new features. Haiku reached its first release candidate (RC1) in June 2023. The project continues to be developed by a volunteer community, with periodic releases and a growing repository of native software.