Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yeah, rump kernel tech seems like it should be taking the world by storm - in particular, it looks to me like NetBSD should be a "universal donor" of drivers to other systems. So for instance, as I understand it, with minimal shims, you should be able to use NetBSD hardware drivers on Linux and Illumos and HURD and Redox and [your hobby project here]. It'd be worse than "native" drivers, but especially for smaller projects it'd save a ton of work.

> I also heard that Andrew Tanenbaum ported/is porting Minix to NetBSD

Kernel, or userspace? Last I paid attention, MINIX 3 used pkgsrc for packages and I think base/coreutils in userspace, but I hadn't heard anything about kernel space. Though, as I mentioned above, it does seem like the obvious way to get drivers for a lot of hardware cheaply, especially if you're already a microkernel.



> with minimal shims, you should be able to use NetBSD hardware drivers on [...] HURD

The Hurd is already using rumpkernel for some servers, e.g. for audio and work is underway for disks.


Not NetBSD, but iirc a lot of the network drivers in Haiku were taken from FreeBSD.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: