Linked by Thom Holwerda on Mon 16th Apr 2007 21:17 UTC, submitted by meianoite
BeOS & Derivatives Haiku enthusiast umccullough has posted two very interesting screenshots of Haiku. In the first screenshot, you see Haiku serving a web page using RobinHood, where the second one shows an XP box browsing said web page. The Haiku groupies axe murderers users and developers in #haiku explained, however, that people should not get the wrong picture; Haiku is not ready, in any way, for public consumption, nor is it capable of serving a web page for a prolonged period of time. Just so you know. Update: And another screenshot showing BeShare running on Haiku.
Thread beginning with comment 231517
To read all comments associated with this story, please click here.
Compatibility
by testadura on Tue 17th Apr 2007 08:37 UTC
testadura
Member since:
2006-04-14

It keeps getting better and better :-)

Can someone tell me if it's more like Netserver or more like BONE? I mean, Haiku will be R5 compatible, so the this new networking stack must be Netserver compatible.

Since Netserver kind of sucks, Be created BONE. Will this new netstack be something like BONE (Unix-like) with a netserver compatible API?
Or is Haiku R1 only BONE compatible?

Reply Score: 1

RE: Compatibility
by JonathanBThompson on Tue 17th Apr 2007 11:36 in reply to "Compatibility"
JonathanBThompson Member since:
2006-05-26

Since the others didn't answer in as much detail, leaving readers to possibly wonder, I'll provide a little clarification:

The new Haiku stack is closer to BONE, yes, and is intended to be at least as powerful, but it will have a userspace interface for backwards compatibility with Netserver, but unlike NetServer, and like BONE, it will exist entirely in kernel space.

Other relevant details have been covered sufficiently by other posters before I saw your post, but I can add one minor addition/clarification to a statement made below: the Haiku stack isn't based off any other stack as discussed on the discussion lists, because the locking model of Haiku is too different to the point where it would likely be as hard to replicate a BSD-like stack without employing a BKL (Big Kernel Lock) or otherwise compromising the kernel for SMP support and scalability.

Reply Parent Score: 5