Live data from Hacker News

Ask HN: Anyone here using a microkernel OS as a daily driver(Desktop/Laptop)?

news.ycombinator.com

1–5 of 5 posts

Re: Ask HN: Anyone here using a microkernel OS as a daily driver(Desktop/Laptop)?

#2
I think the point of a microkernel is that it strips away all but the barest elements needed to run a program. For example, if you're running a single program, you could possibly get rid of user permissions, the task scheduler and maybe everything to do with the file system. I don't think anyone would really want to lose those features in a desktop environment.

Although I think it would be very interesting if I were wrong :)

Re: Ask HN: Anyone here using a microkernel OS as a daily driver(Desktop/Laptop)?

#3
post #2

I think the point of a microkernel is that it strips away all but the barest elements needed to run a program. For example, if you're running a single program, you could possibly get rid of user permissions, the task scheduler and maybe everything to do with the file system. I don't think anyone would really want to lose those features in a desktop environment. Although I think it would be very interesting if I were…

The point of a microkernel is to keep the underlying structure small and uniform. What you put on top of the microkernel is what defines your operating environment--not whether or not it's a microkernel underneath.

For example, Gnu Hurd and Mach microkernel systems run a microkernel. OS X is a Mach-derived system, in fact, IIRC. NeXTSTEP was a microkernel, also Mach-based. Minix 3 is largely microkernel in nature.

https://en.wikipedia.org/wiki/Category:Microkernel-based_ope...

(I ran QNX on a desktop for awhile, in fact, as well as more-normal ones.)

Re: Ask HN: Anyone here using a microkernel OS as a daily driver(Desktop/Laptop)?

#4
post #2

I think the point of a microkernel is that it strips away all but the barest elements needed to run a program. For example, if you're running a single program, you could possibly get rid of user permissions, the task scheduler and maybe everything to do with the file system. I don't think anyone would really want to lose those features in a desktop environment. Although I think it would be very interesting if I were…

The point of a microkernel is to keep the underlying structure small and uniform. What you put on top of the microkernel is what defines your operating environment--not whether or not it's a microkernel underneath. For example, Gnu Hurd and Mach microkernel systems run a microkernel. OS X is a Mach-derived system, in fact, IIRC. NeXTSTEP was a microkernel, also Mach-based. Minix 3 is largely microkernel in nature. ht…

Wow brain fart. I was thinking of a Unikernel, not a microkernel.

Re: Ask HN: Anyone here using a microkernel OS as a daily driver(Desktop/Laptop)?

#5
post #4

Earlier quoted context omitted.

The point of a microkernel is to keep the underlying structure small and uniform. What you put on top of the microkernel is what defines your operating environment--not whether or not it's a microkernel underneath. For example, Gnu Hurd and Mach microkernel systems run a microkernel. OS X is a Mach-derived system, in fact, IIRC. NeXTSTEP was a microkernel, also Mach-based. Minix 3 is largely microkernel in nature. ht…

Wow brain fart. I was thinking of a Unikernel, not a microkernel.

Ah, yeah, that'd be different ;)