This is it, today's the day when Haiku goes double digits! Today marks the tenth anniversary of the little OS who (hopefully) could. You all know the story by now, how an e-mail back in 2001 got the ball rolling, so I won't go over it again. The main thing to do now is to celebrate, afterall turning 10 is a big step in anyone's life. So get your party hats out of storage, grab the OJ (10 years old, no alcohol) and go for the cake!! Which I hope isn't a lie... (yes, another Portal joke on the internet!)

Ah Haiku, recently it was but an infant... now it's turning 10... pretty soon it'll come asking for cash to take a girl out on a date... awwwwwww.

Happy Birthday Haiku!

The Google Summer of Code updates keep coming, which is great since it allows us all to know what the students are up to, which in turn gets us more excited for the results. This time we have a three-quarter-term update from Gabriel Hartmann on his UVC driver project.

Gabriel's still battling with the empty (or almost) headers issue and while investigating this problem he found two possible causes: protected content and input buffer underrun. Gabriel's still looking into this (he did have a nice trip to KDL) and depending on which issue is causing this and what needs to be done to fix it, he may or may not be able, by the end of the full term, to get images from his webcam. He's right in one thing he mentions, it's more important to get the backend working properly.

It would be great to see this project come to a happy ending, let's hope Gabriel is able to do it while GSoC is ongoing or if not, that he'll continue his work post-GSoC. Good luck.

Update: Another student has posted his three-quarter-term report, this time it was scgtrp and his VirtualBox guest additions project. Unfortunately he had to let go of OpenGL bit of the project (understandably) so he was focusing instead on bug fixing. Some good stuff in there, keep it up.

Matt (mmadia) let me know tonight that the updated code for Haiku Inc.'s sponsors page is now live and kicking. With the changes implemented you can now see who the sponsors are and in which category they fall in (I'm sure Matt donated just to have his own name on that page). Speaking of it, one anonymous sponsor in the $500 to $999... wow.

This change not only recognizes who's been donating money to Haiku (of course we can't forget all the others who donate up to $49) and hopefully will motivate even more people to donate.

On a related note, a nice surprise. Matt last week hadn't updated Paypal's data when updating the piggy bank, so now that he's done it (slacker...), Haiku Inc. has now broken the 20k barrier. Congratulations to all!

On July 12th, Haiku received from the USPTO (United States Patent and Trademark Office) the good news that "Haiku" is now a registered trademark. This is very good news because it allows Haiku Inc. to better protect its work (Haiku itself of course). So now, Haiku Inc has trademarks for both "Haiku" (in operating systems) and the Haiku logo.

Also, and as mentioned over at Haiku's website, this "strengthens everyone's ability to associate "Haiku" with the computer operating system that the Haiku Project creates". Good news indeed, just another proof of the great work being done by Haiku Inc. (and those involved).

As you are well aware, this year's GSoC is ongoing and it's midterm time. Two students have updated their blogs with a status update:  jalopeura with Language Bindings for C++ API and Gabriel Hartmann with his project for the UVC driver.

Both have been going well so far, jalopeura has a good number of objects, from several kits, with at least partial bindings, like Application, Clipboard and Cursor from the Application Kit and Contro, Font and Menu from the Interface Kit.

Gabriel's work has also been paying of. Has he puts it, he's "on the cusp of actually producing images on the screen that have been captured by my camera". I for one can't wait to be able to test his driver on my laptop's webcam *wink wink nudge nudge*

Hit both of the above links and check out their full reports. Keep 'em coming guys.

Update: Yesterday two more students published their midterm update, antifinidictor with his SDL 1.3 project (which is now compiling) and scgtrp with the VirtualBox additions (which are also well underway, with shares working for example). Nicely done.

After days of waiting and waiting (and waaaaaiting), the news is finally out. Haiku was just donated a very handsome sum of money, more precisely $10.000! Yes, ten.. thousand... dollars. And who's the good samaritan? Haikuware. Awesome.

This is a huge boost for Haiku Inc.'s finances which not only 100% secures Michael Lotz's 6 month developing contract, but paves the way for the future. And who knows, with everyone's help as well, it might very well go a long way towards securing 6 more months of full-time Michael development. According to the news piece, they need/want to raise $8.000 more as the bare minimum though they're (not secretly) aiming at $10.000. Start revving up those donation engines!

Awesome news and a huge thanks to Haikuware.

Today is a good day. Today is a day which will remain in Haiku history. Today is the day Haiku Inc. announced a new developing contract and what a contract it is. Haiku Inc. and Michael Lotz (aka mmlr) have signed a 6 month contract for Michael to work full-time on Haiku. And it's not the end. There is the intention to extend the contract for another 6 months (funds allowing), which would be historical indeed.

Michael has, along the years, worked in differents bits and pieces of Haiku, most recently he did some great work on IO-APICS which allowed Haiku to boot on more hardware than ever. And the quality of his work speaks for itself. For the duration of the contract Michael will focus his attention on different parts of Haiku, for example WPA/WPA2 support (together with Axel?) and extending his work on the USB stack, to name only a couple. I for one am hoping WPA/WPA2 support will be number 1 on his list :)

As I said in the beginning, today is a day for Haiku history, let's hope others will follow. But don't forget that, for that to happen, Haiku needs our help as well.

 

Well, a guy can't go away for 3 days, Haiku releases Alpha 3 to the world. Of course they should have waited for me to come back! :D Seriously now, that day we were all waiting for arrived on Saturday the 18th when Haiku unleashed into the world it's 3rd pre-release version, Alpha 3. This new version brings a lot of improvements over the previous version including (just to name a couple): "enhancements for hardware support, such as IO-APIC, ACPI, video drivers, network drivers and USB" and "The mail daemon replacement (MDR) and parts of the Mail Kit have been rewritten. MDR crashes are fixed now". Many more improvements / enhancements are listed over at the Release Notes page for you to enjoy.

And how do you get this yummy piece of software? Two ways, either download it or buy it. So what are you waiting for if you don't have it running on your machine already? Get it, install it, enjoy it, test it and don't forget to report any bugs you find, that's what Alphas are for. Great job everyone.

Haiku Inc. just announced today a new developing contract. The contract is for 160 hours and the developer is Ingo Weinhold, aka bonefish. Ingo will be focusing on Haiku's package management (picking up on Oliver's great work so far) and some of the main items he'll work on include:

 

  • Adjust the build system and tools to build and install the Haiku core system as a package
  • Work on tools to build Haiku packages in a clean chroot environment
  • Adjust build "recipes" for HaikuPorts packages as needed and build the packages. A tool to check the package against packaging guidelines might need to be implemented
  • Extend packagefs to provide information about active packages to the tools that need it (e.g. the package solver)
  • Implement the package solver (as Oliver proposed based on libsatsolver)
His work will of course include other points of interest and we're very interested to see the results of his work.
Also, as mentioned in the post, Haiku Inc. is more than pleased to have more of proposals for developing contracts, they can only help Haiku further along, so if you're up to it, how about it?

 

Finally! This took a long time coming but it's finally here, the next BeGeistert has been announced/dated. BeGeistert 024, codename Blackbird (also the codename for my favourite airplane ever, the SR-71) will take place, as usual, in Düsseldorf and as for the date, it'll be help during the October 29th-30th weekend.

No more details have been published so far (the FAQ still mentions BG 023 for example), but just having a set date is great. Start making your travel arrangements!