News

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.

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.

Syndicate content