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 2015

Goal: $35,000
$7,637

WHAT'S NEW IN HAIKU DEVELOPMENT

The Haiku source is continually built and released for testing purposes nearly every day. You can download and install these latest snapshots 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 Lecture at FISL 8.0 FOSS Conference in Brazil

News posted by koki on Sat, 2007-04-07 21:59

Haiku developer and Google engineer Bruno G. Albuquerque is scheduled to give a lecture about Haiku at the upcoming 8th International Free Software Forum (FISL 8.0), to be held in Porto Alegre, RS, Brazil, on April 12th, 13th and 14th. This lecture, one of the six presentations given by Google at this event, will cover general aspects of Haiku and will include a hands-on demonstration as well.

  • Title: Introducing Haiku
  • Presenter: Bruno G. Albuquerque, Google
  • Time: April 13 (Friday), 3:00PM - 4:00PM
  • Place: Dijkstra conference room

FISL is a major open software event in both the Brazilian and International FOSS event's calendar. This, the 8th edition of FISL, is expected to attract a big crowd, making it a great venue to introduce Haiku to many open source enthusiasts. Additionally, if you happen to be in the neighbourhood, this would also be a great chance to meet with one of the lead Haiku developers in person and chat with him about the current status and future of the project.

FISL 8.0 Overview

ACCESS Co. Releases BeBook and Be Newsletters

News posted by koki on Tue, 2007-04-03 17:00

We are very pleased to announce that ACCESS Co. Ltd., the current holders of the BeOS intellectual property, has responded positively to our request for permission to reproduce the BeBook and all the Be Newsletters. As a result, we will be able to release these BeOS legacy documents under a Creative Commons license.

"ACCESS is very pleased to be able to support the Haiku project by making these documents more widely available to interested developers," comments David "Lefty" Schlesinger, Director of Open Source Technologies at ACCESS Co. Ltd. "We have a long-standing commitment to be good open source community citizens and making these documents available is an expression of that commitment," concludes David.

Since Haiku is an emerging OS platform, reference technical documentation is still hard to come by. The availability of these legacy BeOS documents adds to the useful bibliography that prospective Haiku developers can consult to familiarize themselves with development for our platform. Both the BeBook and the Be Newsletters will be made available at haiku-os.org, and will be directly searchable from our website.

We take the opportunity to express our gratitude to ACCESS Co. for responding to our request, and to David in particular for taking the time to make this happen. ACCESS Co. Ldt. is a global provider of advanced software technologies to the mobile and beyond-PC markets. For more information, check out the ACCESS website.

Extended Deadline for GSoC 2007 Applications (Updated)

News posted by Katisu on Sat, 2007-03-24 05:00

Google has extended the student application deadline for Google Summer of Code 2007 to 12:00 AM UTC on March 27, 2007. Students that are still interested in working on a project for Haiku are urged to finish their application and get it in by the new deadline.

Google Summer of Code 2007: We Are In!

News posted by koki on Thu, 2007-03-15 11:37

We are pleased and at the same time thrilled to inform the community that Google has accepted our application to become a mentor organization for the Google Summer of Code 2007. Yes, we have made it! Students now have until March 24 to apply for any of our project ideas from the GSoC Web App for Student Applicants. If you are a student and are interested in working on one of our project ideas, please check out our List of GSoC Ideas and Students: How to Apply pages for detailed information.

To the existing Haiku community, please be welcoming and supportive of the students pursuing working with Haiku for the GSoC: after all, their success will be our success too.

Haiku to be Presented at Numerica

News posted by Kor on Tue, 2007-03-06 13:50

Long time Haiku developer François Revol (a.k.a. mmu_man) is scheduled to give a Haiku presentation at the first Numerica Art Party, an event sponsored by A.D.A.N., the French Association for the Development of Digital Art. Numerica #01 will be taking place from March 9th through the 11th in Montbeliard, France. The Haiku Conference by François is scheduled for Saturday March 10h, from 7:00pm to 8:00pm (GMT+01:00), and will be broadcast live on the web TV demoscene.tv. Stay tuned!

For more information regarding registration, remote entries, competitions, and timetable, please visit the Numerica website.

Google Summer of Code 2007 Drive

News posted by koki on Sat, 2007-03-03 08:32

The application period for the Google Summer of Code 2007 is close, and as Haiku prepares to submit its application to attempt becoming a mentor organization, we are initiating a drive with the goal engaging the Haiku community at large. We will be submitting our application on March 5th or 6th, and expect to know whether our application has been accepted on March 14th, the day that Google is scheduled to announce the accepted mentoring organizations on code.google.com. Please check out our GSoC 2007 Drive page to see what you can do to help raise our chances of making it into GSoC 2007!

Haiku Getting UserlandFS, NetFS

News posted by umccullough on Tue, 2007-02-20 18:12

We are excited to announce that Haiku developer Ingo Weinhold has recently committed UserlandFS to the repository. UserlandFS is designed to provide, for the first time in Haiku (and the BeOS platform), a stable and flexible environment for file system add-on development. Along with UserlandFS, Ingo has also committed several file system modules, including a Reiser FS 3.6 read-only implementation, a RAM FS (which is still work in progress), and NetFS, a Haiku-specific networking file system. NetFS is a native Haiku network file system that provides peer-to-peer networking capabilities for computers running Haiku on a LAN and includes full support for BFS attributes and live queries.

NetFS running in BeOS R5NetFS running in BeOS R5

In its current state, UserlandFS is coded to work in BeOS R5, but it will soon be ported to work with the new Haiku file system interface (which is slightly modified implementation from that of BeOS R5). It is hoped that the availability of UserlandFS will accelerate development of more file system add-ons for Haiku.

While a userland debugging "shell" for FS development already exists for Haiku, it has some limitations that can be avoided by using UserlandFS instead. The "FS shell" emulates the relevant part of the kernel (the complete VFS layer) and provides a CLI interface with several testing commands. UserlandFS instead offers the ability to use any application or test program with your FS directly — e.g. the Tracker — and results in the same access patterns you would expect with the file system running in the kernel.

According to Ingo, "the UserlandFS interface is identical to that of the kernel FS interface. Having the kernel interface as an option is particularly nice for developers who want to write a file system for the kernel. They can develop, test and debug in userland, and then just recompile for the kernel. Not only can a buggy FS running in userland not cause KDLs, but the debugging facilities available in userland are also way more comfortable (break/watch points, single stepping, etc.)".

NetFS is currently a working implementation already, and it provides all functionality that could be expected from a file system under Haiku with the use of attribute and live query support. Still missing is a preferences GUI to configure NetFS, so for now server side shares and user permissions are defined using a config file. The client is also capable of automatically locating other servers on the LAN.

Syndicate content