4 ms·
From a technological point of view, I think Minix looks really interesting. Especially the feature of a driver being able to crash, and not crashing the entire
by runeks 12y ago
From a technological point of view, I think Minix looks really interesting. Especially the feature of a driver being able to crash, and not crashing the entire system. Security is also an added bonus.
But, it seems to me that it's not really usable for most people, since driver support is very poor.
I would really like to know, if anyone knows the answer, how much effort it would take to create some sort of tool that converts a Linux driver to a Minix-compatible driver, or -- if that's not possible -- how many man hours it would take to rewrite ALL Linux drivers to be Minix-compatible. Anyone know?
- justincormack 12y agoYou can use the NetBSD drivers pretty much anywhere including in another kernel - see http://rumpkernel.org/ http://rumpkernel.org/ - and they are already using NetBSD userspace code in Minix. I was planning to talk to them at eurobsdcon about this, after a few mailing list conversations.
- reirob 12y agoThis is really a great project and has big potential in my opinion. Discovered it here on Hacker News some time ago [0]. But it did not get much attention. I would love to hear more opinions from HN on this topic. [0] https://news.ycombinator.com/item?id=8313144 https://news.ycombinator.com/item?id=8313144
- vegggdor 12y agoFor windows to linux there is NSIS. I don't know how it works, but seems to convert something at some point.
- andrewflnr 12y agoNDIS is just the/an API Windows exposes for network drivers, and ndis-wrapper is the Linux technology that enables using NDIS drivers. http://en.m.wikipedia.org/wiki/Network_Driver_Interface_Specification http://en.m.wikipedia.org/wiki/Network_Driver_Interface_Spec...