Linked by Thom Holwerda on Thu 18th Jun 2015 15:07 UTC

Based on the MINIX 3 microkernel, we have constructed a system that to the user looks a great deal like NetBSD. It uses pkgsrc, NetBSD headers and libraries, and passes over 80% of the KYUA tests). However, inside, the system is completely different. At the bottom is a small (about 13,000 lines of code) microkernel that handles interrupts, message passing, low-level scheduling, and hardware related details. Nearly all of the actual operating system, including memory management, the file system(s), paging, and all the device drivers run as user-mode processes protected by the MMU. As a consequence, failures or security issues in one component cannot spread to other ones. In some cases a failed component can be replaced automatically and on the fly, while the system is running, and without user processes noticing it. The talk will discuss the history, goals, technology, and status of the project.

Thread beginning with comment 612694
To read all comments associated with this story, please click here.
Easy as pie :)
by Kochise on Thu 18th Jun 2015 15:10 UTC
Member since:

Since Minix3 now use alot of the NetBSD code base...

Reply Score: 2

RE: Easy as pie :)
by Flatland_Spider on Thu 18th Jun 2015 16:25 in reply to "Easy as pie :)"
Flatland_Spider Member since:

I was thinking the same thing.

It's cool, but how much did they really do? ;)

Reply Parent Score: 2

RE: Easy as pie :)
by jessesmith on Thu 18th Jun 2015 17:08 in reply to "Easy as pie :)"
jessesmith Member since:

That was my reaction too. Everything listed here sounds like vanilla MINIX. The MINIX team has been porting over NetBSD features for years, so this seems to be all their (pre-existing) work.

Reply Parent Score: 3

RE[2]: Easy as pie :)
by cb88 on Sat 20th Jun 2015 01:03 in reply to "RE: Easy as pie :)"
cb88 Member since:

I'm not sure what you are getting at... Minix is effectively compatible with NetBSD yes and here you go and dismiss that because they did the work already????

Its only impressive because they did do the work.... its not like we are talking about someone that just ripped off the Minix code and said they have a Netbsd Compatible Minix that this is a talk straight from Any Tannenbaum.

Reply Parent Score: 2