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

This is a complete misunderstanding/misrepresentation of what a microkernel is. Even GNU is developing their own microkernel, the HURD.


I may be overly paranoid, but the majority of what Fuscia is trying to accomplish is extremely bad for open platforms.

The outcome of moving drivers to user space will be proliferation of binary blobs and black box drivers. If you think binary GPU drivers are bad now, imagine an "open source" OS where every single driver is a binary blob. It will become impossible to run Fuscia devices on any other operating system because you have no drivers, sealing off the Android platform permanently.


>If you think binary GPU drivers are bad now, imagine an "open source" OS where every single driver is a binary blob.

The current situation is they're tied to a version of the kernel, and typically abandoned by the vendors. With userspace drivers and driver APIs, the "android upgrade problem" would be solved.

It'd then be a matter of reversing these drivers, which should be far easier when they're running in userspace and completely bounded.




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

Search: