Haiku is a new 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.

Fundraising 2013

Goal: $35,000
  $10,476

WHAT'S NEW IN HAIKU DEVELOPMENT

The Haiku source is continually built for testing purposes. You can download and install these latest snapshots to check out the latest features and bugfixes.

Be aware though that they may be unstable. Additionally, Web+ and some other packages have to be installed separately.

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

WalterCon 2007 Canceled, Michael Phipps at LinuxWorld

News posted by darkwyrm on Tue, 2007-07-24 22:12

It is with much regret and disappointment that I must announce that the Haiku project have decided to cancel WalterCon 2007 for lack of community interest. Those who have already registered will have all money refunded.

The perceived reason for this would be late announcement combined with the community being spread across the globe. Efforts are already under way to prevent such problems stemming from last-minute planning and to make WalterCon not only a success, but a hit.

On a more positive note, Michael Phipps has been invited to speak at the upcoming LinuxWorld conference. This is an excellent opportunity for exposure for Haiku both as a project and as a community.

WalterCon Registration Now Open

News posted by darkwyrm on Wed, 2007-07-11 14:49

Registration is finally open. Sorry about the long delay, folks. In addition to the financial setup, there have been major technical difficulties which we are working around. More details can be found at the WalterCon website, including the just-published agenda.

WalterCon 2007 Announced

News posted by axeld on Tue, 2007-07-03 15:42

The upcoming Haiku conference WalterCon 2007 has finally been announced: this year, it will be held in San Francisco, California, on August 11 and 12.

As last year, we've prepared a website that hopefully contains all the information you need to decide whether or not you want to attend. The conference will feature training-oriented sessions, though the agenda has not been completed yet. Take your chance to get to know some of the people behind Haiku!

Open Sound System 4.0 is coming to Haiku

News posted by axeld on Tue, 2007-07-03 15:30

Haiku developer François Revol has done an initial port of the Open Sound System to Haiku. OSS has been open sourced by 4front Technologies recently, and powers the audio hardware of many Unix derivates.

OSS features an impressive list of supported devices - the port aims to seemlessly integrate with Haiku's media subsystem, the OSS drivers will just work like any other of the currently available audio drivers.

For further information, please refer to this announcement made on the OSS developer mailing list.

Audio CD File System in the Works

News posted by koki on Wed, 2007-05-16 20:43
CDDA-FS running in HaikuCDDA-FS running in Haiku

Haiku developer Axel Dörfler has started to work on a CDDA file system for playing audio CDs for Haiku. CDDA-FS allows Haiku users to view and play music tracks from mounted audio CDs as if they were WAV files. CDDA-FS also supports CD-Text which means that information like album titles, artist names, and song titles available from the CD itself will be shown as file attributes, so that they can be viewed and edited in Tracker.

While CDDA-FS is not finished yet, it can already be used to play back CD contents as you can see from the screenshot. The file system is accompanied by a small test application "cdda_text" which also runs under BeOS and prints all information CDDA-FS can retrieve from the specified CD.

Haiku Distribution Guidelines Released and Development Mailing List Created (Updated)

News posted by wkornewald on Tue, 2007-05-15 07:39

First of all, we now have a separate development mailing list. We actually had such a list a long time ago, but it didn't work out well. We want to try it again because quite a few development issues were discussed in private which can't be an ideal solution for an open-source project. The general mailing list will from now on be used for our community and non-development discussions.

Now to the actual news: After a long and controversial discussion with the project admins we've agreed on guidelines for creating a 3rd-party Haiku-based distribution. In brief, other distributions may not use the word "Haiku" in their name and we will provide a "Haiku Compatible" logo for distributions that comply to a short list of rules that ensure binary and source compatibility. Please read the detailed guidelines for further information.

Update: Finally, we're pleased to welcome Ithamar Adema (colacoder) in the admin team. His experience and talent are a great help for us. At the same time valued long time Haiku contributor and admin team member Stefano Ceccherini (jackburton) has decided to step back from his admin position due to the little time his "real life" leaves him for Haiku. We want to thank him for his work and are glad that he will still try to continue coding.

Haiku Getting a FreeBSD Network Driver Compatibility Layer

News posted by koki on Wed, 2007-05-09 01:33

Thanks to the work of one of the most active code contributors lately, Hugo Santos, Haiku is getting a generic FreeBSD network driver compatibility layer that will allow FreeBSD network drivers to be compiled and used in Haiku with few, if any changes. At the time of this writing, not only has Hugo committed the compatibility layer to the Haiku tree, but he has also succeeded in building two FreeBSD drivers (if_em/Intel Pro 1000 and if_le/PCNet) which are now capable of running in Haiku.

Here is a quote from Hugo himself: "My original goal was to enable the use of FreeBSD drivers by just having them compiled 'as is' by the build system. This is possible with some drivers, but not all; but even for those that may require some changes in the code, the modification requirements will be minimal (most likely related to interrupt handling). The idea was to make it easy to upgrade the drivers with fixes from FreeBSD and/or upgrade to newer versions. Developing drivers can be a hard job, and developing bug free drivers even more so. The ability to use FreeBSD drivers with little to no changes in the code expands Haiku's hardware support with little burden to our pool of developers, which is a good thing. By the way, this idea was inspired by Marcus Overhagen's ipro1000 driver, which is Intel's FreeBSD driver ported to Haiku using a very specific compatibility layer."

To achieve his goal, Hugo started by copying the functions necessary for drivers from FreeBSD and creating a compatibility library. As he tried more drivers, he added more functions to the library. The Intel Pro Express 100 driver (fxp) was used as a base for requirements; Hugo then wrote Haiku-specific versions of some of these functions and changed others as required. Some original FreeBSD code is also used, as well as some of Marcus' code.

This is still work in progress and, by Hugo's own words, there is a lot more to be done and tested. Nevertheless, this is a great addition to Haiku and we are all grateful for Hugo's significant contributions.