Linked by bcavally on Mon 21st Dec 2009 17:18 UTC
BeOS & Derivatives Today there are many operating systems available. Every vendor or community round it tries to make it as good as possible. Having different goals, different legacy and different cultures, they succeed in it more or less. We (end users) end up with big selection of operating systems, but for us the operating systems are usually compromise of the features that we would like to have. So is there an operating system that would fit all the needs of the end user? Is is the BeOS clone Haiku?
Permalink for comment 400629
To read all comments associated with this story, please click here.
RE[2]: Legacy architecture == bad?
by cycoj on Tue 22nd Dec 2009 01:28 UTC in reply to "RE: Legacy architecture == bad?"
cycoj
Member since:
2007-11-04

"I hear that argument quite often, Unix/Linux is based on an architecture which was designed ~40 years ago, therefore system x which was designed from scratch is more modern (which somewhat == better). What people tend to forget is that the people who actually invented and designed the Unix architecture were probably some of the smartest computer engineers of all times. Now if some "random" guys sit down and make a new operating system "from scratch" why would it be necessarily be better?
Secondly Unix is one of the few OS which was actually designed after some laid out principles most other systems seem more like they are implemented after some random ideas. This is not to say that there aren't better designs around (Plan9 anyone?).
Third, you write that there is lots of duplication between the three layers in Unix (base,X,WM) which causes slowness, security issues etc. do you have any evidence to back up?

Yes. I have a good one! my Ubuntu Linux 9.10 and FreeBSD 8.0 that uses X ;)
Window responsiviness with Haiku app_server is amazing! (except by firefox maybe. In time: Megan Fox >>>>>>>> Firefox ;) )
"

I wish people would stop bashing X. The architecture and design of X is almost never the cause of performance bottlenecks. Sure under Xfree86 the code rotted, but since the split off Xorg has been making great strides. X runs and runs fast on hardware ranging from servers to phones or PDAs, it really isn't the problem.

E.g. in your comparison you're saying yourself that firefox is as slow on Haiku, so I'd say you're looking at performance of the apps not X. Also are you comparing the performance of something like KDE or Gnome with all the wizbang enabled to Haiku?, hardly a fair comparison.


"Again I fail to see how the second follows from the first. If the legacy is very well designed from a security point of view, it will actually be better for a secure system. Also, security is actually very hard to do, people spend their research careers about this. So creating a secure design is actually not easy.

Just to point out, I'm not saying that Haiku lacks in any of these points. I simply take issue with the premises.

Well, for default, Haiku keeps all ports closed. I'm not an expert in security, but seems very safe for me
"
Well I pointed out that I was not talking about Haiku, but there is a lot more to make a system secure than simply keeping all ports closed by default.

Reply Parent Score: 3