[haiku-development] Re: Why not BeXen?

  • From: François Revol <revol@xxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Tue, 26 Aug 2014 15:47:38 +0200

On 26/08/2014 15:35, Sia Lang wrote:
> On Tue, Aug 26, 2014 at 2:53 PM, Krishna <v.krishnakumar@xxxxxxxxx> wrote:
> 
>> rumpkernel is a set of reusable components (drivers, filesystems etc) that
>> can be integrated into a number of environments (including user-space
>> Linux, Xen). I was wondering whether it would be feasible to integrate into
>> the *existing* haiku kernel. The components come from NetBSD and are
>> actively maintained.
>>
> 
> I think it's an interesting alternative should the Haiku community decide
> to evaluate kernels in the future. My attempt is based on Linux because I
> personally think it's the best kernel. That said, rump-netbsd sounds like
> an excellent alternative too (as you say, the majority of the actual code
> that would make up the kernel would be from netbsd, which is maintained,
> portable and high quality, and it shouldn't be a problem maintaining a rump
> fork if needed.) Finally, rumprun-posix should make for a fairly risk-free
> stepping stone approach (assuming it delivers what's promised.)

Using it as a source of drivers would also be an option, just like we do
for FreeBSD network drivers...

There has been an attempt called Rosetta OS to make cross-kernel driver
frameworks but it's not very active:

https://code.google.com/p/rosetta-os/

François.

Other related posts: