Haiku Getting UserlandFS, NetFS

News posted 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.

Haiku Tech Talk at Google a Success

News posted 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 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.

SCaLE 5x First Day Report - Part I

News posted 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.

Details of Haiku Presence at SCaLE 5x

News posted 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!

Symbolic Milestones

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

Some will argue that these were just meaningless numbers, nevertheless we have reached significant milestones today: 1000th bug entry, and even better, 20000th subversion change. Recent subversion changes include many bug fixes and several additions in the file system area.

Several file system add-ons were ported from BeOS (Haiku has a different VFS interface):

  • NTFS, using a GPLed libntfs, should even handle writing if you don't mind some risk of losing data.
  • NFSv2, from an add-on once published on BeBits, should allow using files from Unix servers and maybe someday be used for network booting along with PXE.
  • GoogleFS, a tech demo showing how queries can be handed over to Google.

In other additions, Marcus Overhagen finished implementing PXE support. PXE is the first step to providing network boot support. The kernel still needs to be programmed to mount the boot volume from the network.

Haiku Website: Taking One Little Step Forward

News posted on Sun, 2007-01-21 22:42

Body

We finally have the long promised new website. It has taken much longer than expected, but hopefully the wait was worth it. I would like to briefly introduce some of the (not so obvious) changes, and try to explain how to make the best of the Haiku website as a tool for the community to contribute to our project.

About Section

  • Haiku Gallery
    For starters, there is now a new Haiku Gallery. The gallery currently has a Haiku Screenshot Tour that gives a good visual overview of what Haiku looks like. We plan to gradually expand the number of screenshots to show various applications running in Haiku, and also use use the gallery to post photos of conferences, presentations and other Haiku related events.
  • Haiku Movies
    There is also a new Haiku Movies page with links to videos on the web showing Haiku. At present, this page lists only a couple of videos, but we would like to expand this list with your help. So, if you know of any Haiku videos on the web that could be added to this list, please drop us a line with the URL, description and author information so that we can add it to the list.
  • FAQs
    The frequently asked questions section has been divided into a General FAQ and a Development FAQ.

Development Section

This section has been slightly changed to make it more compact and focused. We should also note that our Project management and bug/issue tracking system (Trac) is back and that it has a new home at dev.haiku-os.org.

Documents Section

The Documents section has been reorganized into Developer Documents and End User Documents. Each category also has its own subcategories to make it easier to find the kind of document that you are looking for. We will most likely add new document categories as we see fit in the future.

Haiku Tech Talks to be Held at Google

News posted on Wed, 2007-01-17 10:41

Body

We are very excited to inform the community that a series of Haiku Tech Talks have been scheduled at Google. Long time Haiku developer and OpenBFS Team leader Bruno Albuquerque (BGA), now working at Google since last year, has made arrangements for these talks, giving us a precious opportunity to introduce the Haiku Project to many Google engineers.

The Haiku talks are scheduled to be held at the following Google locations in the dates shown below:

VMWare Graphics Driver for Haiku in the Works

News posted on Fri, 2007-01-12 07:21

Body

Haiku using WMWare driver in Intel MACHaiku using VMWare driver in Intel MAC

Eric Petit has recently given us the great news on the Haiku mailing list that he has started work on a VMWare graphics driver/accelerant for Haiku. This driver is expected not only to make Haiku snappier when run in VMWare, but it will also enable Haiku's ability to select different screen resolutions and changing them without rebooting the system, a feature that is not available when video is running in VESA mode.

2007 New Year Greeting

News posted on Tue, 2007-01-02 00:10

Body

Another year is gone, and a new one has just began. Looking back, 2006 was a good year for Haiku: we saw not only gains in functionality, features and stability, but also in looks. The USB and the network stacks where two prominent areas where progress was made; lots of other additions and improvements were also made under the hood, and, of course, the expected bug fixes, which were many. Haiku also acquired a more modern look thanks to the gorgeous icon set that was recently put together. Overall, in 2006 we saw many pieces gradually fall into place, making it all come together in very tangible ways.