The Haiku project has reached a very important milestone. Bruno G. Albuquerque (bga) wrote the following note attached to a commit a few moments ago: “vnode_path_to_vnode() now returns B_NOT_A_DIRECTORY instead of B_NOT_ALLOWED as expected by POSIX programs. This allowed me to compile Haiku under itself without any hacks at all, so I guess this means that now we are officially self-hosting!” The official announcement can be found in the mailing list. In addition, there’s a new Haiku alpha 1 status update.
1st post!!
Seriously now, I’d like to extend my congratulations to everyone involved in the Haiku effort. This is a great achievement!
On to the first alpha release!
Maybe I will soon reformat my BeOS partition for someting newer…
So, at first glance, this would maybe seem to be an April fools joke… but considering how close Haiku has been to self-hosting lately, I suspect it could probably be true even
Guess I’ll find out tonight when I get home and see it working for myself
ahh, this would be the cruelest April’s fool joke if it were so. however it seems to be legit and thus so sweet!
like others I’m oh-so eager to try Haiku on real hardware as opposed to a vm. however, let’s not get carried away and trumpet Haiku as a useable day-to-day operating system or some such when the public alpha is released as it will likely be quite unstable and slower than Beos R5.
creating an expectation that the alpha can’t possible live up to could end up generating alot of negative buzz (particularly since people just don’t seem to understand what alpha means in software terms) and give cheap ammo to those who for some reason has a compelling need to enter threads concerning alternate os’s and spit.
long live Haiku!
I agree we shouldn’t get overexcited, but I have to disagree when you imply Haiku can’t be used as a day-to-day OS.
On the contrary, I’m posting this from within Haiku on real hardware! I also have R5 on this same system, and I can honestly tell you that Haiku is much nicer to work with. My network card “just works” without configuration (not only do I have to configure it in BeOS, but network connectivity is so flaky as to be unusable). In Haiku, the native resolution on my monitor is supported, whereas in BeOS I have to endure stretch mode.
Sure, I don’t have many of the applications I have in Linux or Windows, but how is that different than BeOS?
Stability is quite good IMO. Rarely does the kernel itself crash. Speed is another matter, as the system hasn’t been optimized.
So I guess what I’m saying is: Should we give the impression to new users that they can replace their installation of Windows, Linux, or Mac with Haiku and be okay? Of course not. But the OS *is* useable day-to-day, and it is quite stable given that it’s pre-alpha quality. There’s still plenty of work to be done, to be sure, but I believe Haiku’s quality has already surpassed that of R5. (YMMV, of course, and I acknowledge that.)
I’m pretty excited about all this. I’m not a developer but I’ve been able to set up a build machine and get Haiku running on real hardware.
It is very stable just not optimized like was said just before me (sorry forgot the dude’s name).
Anyway congrats to the Haiku Team!
WHOO-HOO! Someone else who sees things as I see them! That’s the spirit! See Haiku for what it can do and help others to see that same perspective, with hope and admiration! Haiku is where it is, today, because BeOS was good enough to be loved and admired by those who sought to help it continue life in the future… bigger and better than ever before! AUSA!
To one and all developers… KEEP UP THE GOOD WORK!!!
Enormous congrats to all!!
This is quite an achievement for this pre-alpha OS, and a good stress test, knowing that the source is around 120000 files and ~800MB (fresh svn checkout).
Keep it coming.I have a spare machine waiting right here to slap it on.
Congrats to all involved.
Thanks.
I gave up on it years ago. The world has moved on and this system stayed where is was.
I don’t mean to sound negative, I wish them all the best with Haiku, it is just that while I loved Beos 5, I just think it deserves to remain a memory, not dug up from the grave and paraded in front of the neighbours.
I hope Haiku folks don’t take this too negatively, but your post put me in mind of this horrible 1980’s B flick:
http://tinyurl.com/2jv88r
Edited 2008-04-01 18:40 UTC
you failed miserably. thanks for trying!
Don’t worry, that didn’t come out negative at all.
The community gave up on you years ago. The world has moved on and you stayed where you were.
We don’t mean to sound negative, we wish you all the best with existence, it is just that while we loved having a hopeful person in the community, we just think you deserve to remain a memory, not dug up from the grave and paraded in front of the neighbours.
oh yeah, you are really original. wankstain
The problem is that the OT was telling the truth. While you were kidding around
For many, the BeOS was better, in many ways, than the OSes that exist today. Re-creating a binary compatible BeOS is an enormous task, but when that’s done, then the real interesting stuff begins.
So, before you go condemning the entire project, why not just recognize that you’re not currently in the target audience. You’re not a developer on the project, so your interest level is really mostly irrelevant at this point, right? I’m sure there will be plenty of people like you downloading it and trying it again when they hit that point.
Stick around, maybe the story will be interesting to you again in 2 years.
Everyone got me wrong…
I will be first in the queue to download it when it is finished. I love all alternative operating systems.
The more the merrier I say, but I do have fond memories of Beos 5 and I honestly do not think anything will be able to compete or replace them. No matter how similar the replacement.
See, it’s not just that it’s going to be “similar”, as you put it. Haiku is a reimplementation of BeOS; I would imagine the beta and final releases will be very much in line with where BeOS itself would be right now if it had been allowed to live, right down to full binary compatibility with R5.
Certainly, the spirit itself is intact, and with a project like this, that is what is most important. Haiku doesn’t want to take over the world or even take computing back from Microsoft (though it would be nice, right?)…the Haiku team just wants to do its little thing and make some people happy. I certainly will find a way to use it, probably on an EeePC or similar small form factor hardware. I have a feeling Haiku will be a much better fit for such devices than Linux and certainly better than Windows.
I think Haiku will take a much more aggressive approach than simply “build it and they will come”
For example see
http://www.haiku-os.org/news/2008-02-04/haiku_inc_transition_update
The whole point is that we now we have a community that knows how to put an OS together. They are now OS veterans and have the experience to take Haiku to the next level.
We have seen so many half attempts and single person efforts that are very interesting but don’t get very far. Usually those groups don’t have the focus or interest in the many little bits that get an OS out.
An OS that looks like BeOS is just a means to an end. It’s like a puzzle you have to solve to unlock the door.
BeOS isn’t just a memory for me. It still runs just fine on my laptop and boots faster than any other OS in my home (including on much faster machines). I can’t use it anymore for all my computing needs, but over the past few years I wrote a book on it (using vi and pdfLaTeX) which went very smoothly.
Old != useless.
(More about the book here: http://www.curly-brace.com )
That is great news to hear that Haiku is now self hosting! Good job!!
Great accomplishment. Thanks to all involved!!!
I know they’re purposely not publishing ISO images yet but how long until Haiku is good enough for ISO publishing? I want to try booting a haiku live cd.
If the discussions on the mailing list are any indication, I would say when alpha status is reached there will be official alpha ISOs made available somewhere. And alpha seems to be right around the corner.
Only issue I have with ISO images which are self booting would be that booting from CD leaves you with an OS that is far from responsive.
This is where I liked the run BeOS from windows that Be Inc did back in the day. It was a simple installation from within windows and allowed people to see BeOS running at speed. Maybe allowing bootable USB images to be available would give the best of both worlds. Ease of testing the OS and responsiveness on a par with a proper disk install showing off what makes Haiku relevant on todays desktop.
Also USB bootable images would allow people to have a portable Haiku install they could take to multiple systems which would be great. Think of the benefits to school kids and the likes where all they need is to carry their USB stick and they have their one operating enviroinment on school and home computers as only BeOS/Haiku can. With BeOS/Haiku’s proper implementation of plug and play, this would be huge. A truely portable operating environment not dependent on hardware. Could be the killer app Haiku can bring to computing.
I am checking out the source from the svn server running HAIKU r24735 on real hardware.
… I think this is really too little and too late. The community will be too small, and there will be few people going from Windows, Mac OS X, and Linux to Haiku. Why? The same reason why BeOS was not successful way back. There were and there are not enough applications for BeOS/Haiku. So even considering the operating system is great (well, it is, but e.g. Linux since then has moved on and has all the bells and whistles it didn’t have way back).
Still, I wish them all the best. Way back I considered BeOS the best multi media system. Oh, well …
I’ve noticed a lot of comments like this lately. And it really depends upon what the specific community’s expectations are. If the goal is personal satisfaction and the availability of an OS that they like, then it is never too late. If they are entertaining ideas of surpassing Linux for popularity, they’re dreaming. Never gonna happen. But I’ve always assumed that the expectations ran more toward the former than the latter.
WTF, is this a dupe comment from the one above?