News Index

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.

Haiku Tech Talk at Google a Success

News posted by koki on Wed, 2007-02-14 09:23
Yesterday was our big day at Google, and we can say with a good degree of confidence that the Haiku Tech Talk was quite successful. We had a very special guest for this event: former Be Inc. CEO Jean Louis Gassée, not only joined us at Google for our presentation, but also gave a few words of support and encouragement for our project. It was great to have JLG's presence, as well as that of the several ex-Be engineers who showed up for the talk. We were also glad to see JAVA for BeOS developer Andrew Bachman join us for this special event. Take a look at the pictures taken during the presentation. A video of the full presentation will be posted on the web later this week; we will post the link here when it becomes available.

SCaLE 5x First Day Report - Part 2

News posted by bga on Sun, 2007-02-11 19:08

After our first report, Michael's stuff finally arrived and we were able to set up Haiku on a projector screen, which actually helped bring more attention to our booth. The impression that I have been getting from the people visiting our booth is that the reception of our ideal of a desktop OS designed for, focused on, and optimized for the desktop is very positive. It has been a very encouraging experience so far.

Travis Geiselbrecht with the Haiku groupTravis Geiselbrecht with the Haiku group

We were also extremely pleased to have the presence of Travis Geiselbrecht, the creator of NewOS, who showed up at our booth in the afternoon. Not only did we spend quality time with Travis discussing Haiku and our kernel (which is based on NewOS), but we also had dinner together where we exchanged plenty of stories from the good old days.

Projector screen at the Haiku boothProjector screen at the Haiku boothMichael Phipps giving Haiku BoFMichael Phipps giving Haiku BoF

We also had our first Birds of a Feather session in the evening, where Michael Phipps introduced Haiku to an audience of approximately twenty people. All the attendants showed great interested in our work, as evidenced by the good number of interesting questions during the Q&A session towards the end of the presentation. In my opinion, the presentation was a success, as it both introduced Haiku to those who did not know about our project, and it also helped show the progress made to those who already knew about it.

Enjoy a few more pictures for your viewing pleasure.

SCaLE 5x First Day Report - Part I

News posted by bga on Sat, 2007-02-10 21:28

SCaLE 5x started this morning and it has been a lot of fun so far. Axel, Michael (Phipps), Jorge (Mare) and myself (BGA) came down to the exhibit floor early this morning to setup the booth in advance of the opening. We have a 10x10 booth with a table and a couple of chairs, so we setup a small form factor desktop PC hooked up to a 20 inch LCD monitor, and a couple of laptops, an IBM running Haiku natively, and a MacBook Pro running Haiku inside Parallels. We are still waiting for an additional PC and a projector that did not make in time, as Michael's luggage was sent to the wrong destination.

Axel Dörfler and myself at SCaLE 5xAxel Dörfler and myself at SCaLE 5xHaiku demo on 20" LCDHaiku demo on 20" LCDWe have been at the booth for about three hours now, and I must say that so far I feel it was a good move to have a presence at this conference. There is a lot of traffic on floor, and a lot of people has stopped by and shown interest in what we are doing. And the audience is also right: plenty of geeks with a passion for innovative stuff. Let's hope that we get a good audience at the first BoF tonight.

Stay tuned for another report later today.

Details of Haiku Presence at SCaLE 5x

News posted by koki on Fri, 2007-02-09 08:55

We finally have the specific details regarding the activities planned by the Haiku Project at the SCaLE 5x Conference. It's going to be two days filled with action, including an exhibit booth with a projector demonstrating Haiku, and two Birds of a Feather (BOF) presentations.

SCaLE 5x floor plan; Haiku is at booth #42.SCaLE 5x floor plan; Haiku is at booth #42.

Haiku Exhibit

We will be at booth #42. We are planning on having a projector running Haiku on a backwall screen, and a couple of hands-on PCs so that visitors can actually play with Haiku. Project leader Michael Phipps along with Haiku developers Axel Dörfler and Bruno G. Albuquerque will be available on-site. Feel free to stop by to find out about the project or to discuss technical details of Haiku. We look forward to seeing everyone!

BoF Presentations

February 10 (Sat), 8:00PM

  • Title: Introducing Haiku
  • Description: This is an introduction to Haiku, an open source operating system designed from the ground up for the desktop, inspired by the concepts and technologies of BeOS. The presentation will cover the concepts and features that make Haiku unique, as well as a hands-on demo.
  • Presenter: Michael Phipps
  • Place: Midway conference room

February 11 (Sun), 7:00PM

  • Title: Haiku Technology Insight
  • Description: This presentation covers some of the technologies that make Haiku a unique operating system, including the OpenBFS database-like file system, the original HVIF icon file format, and Haiku's unique implementation of devfs.
  • Presenters: Axel Dörfler and Bruno G. Albuquerque
  • Place: Kennedy conference room

Conference Overview

  • The Fifth Annual Southern California Linux Expo — SCaLE 5x 2007
  • Date: February 10 & 11, 2007
  • Location: The Westin Los Angeles Airport (map)
  • Registration: on-site

Symbolic Milestones

News posted by mmu_man on Sun, 2007-01-28 22:58