[haiku-development] Re: What's the status of Haiku?

  • From: Paweł Dziepak <pdziepak@xxxxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Thu, 21 Aug 2014 19:04:55 +0200

2014-08-21 18:39 GMT+02:00 Julian Harnath <julian.harnath@xxxxxxxxxxxxxx>:

> Hello all,
>
> Ingo Weinhold <ingo_weinhold@xxxxxx> schrieb:
>
> > Unless I miss someone, of the Haiku developers (counting committers
> > only) who posted in this thread no one strictly opposed the idea of
> > switching to another kernel and most even seem to consider this an
> > interesting option.
>
> To be honest, I'm a bit disheartened by how many core contributors are
> expressing their complete willingness to replace our kernel with Linux
> (given that someone tackles the difficult work of pulling off such a
> switch).
> If it was at least some kind of modern, interesting kernel... then I
> could be persuaded to join the train, but with an archaic (design-wise)
> kernel like Linux... it really isn't convincing to me. I once had the
> 'joy' of working myself deep into a few parts of the Linux kernel
> sources, and what I saw was certainly not pretty. Working inside the
> Haiku kernel was a great experience in comparison!
>

That's something hard to agree with. Linux is the place where most of the
innovations in the world of kernels take place, e.g. various versions of
RCU, fair scheduling, network channels, zswap/zram, etc. What is more
modern than that? Obviously, writing object oriented code in C results in
the necessity of ugly tricks (like container_of), but that's more like C vs
C++ discussion and there is nothing archaic in that.

Paweł

Other related posts: