News for hackers. Stuff that matters.
Re:Fuchsia is not Linux by ryao on Thursday April 12, 2018 @12:27AM (#16817981)
If the device drivers are stuffed into user space using stable ABIs, it would be easy to update the OS while leaving the driver alone. That can even be done with kernel drivers. I believe that Windows does it. The reason that cannot be done on Linux is that Linux elected not to have a stable driver ABI.
Re:Fuchsia is not Linux by yorwba on Thursday April 12, 2018 @01:37AM (#16818295)
I'm not familiar with driver development, but could it be possible to rewrite a driver's machine code so that all interactions with the kernel are redirected through a translation layer that emulates the old kernel's ABI using the new kernel?
Re:Fuchsia is not Linux by kiriakasis on Sunday April 15, 2018 @03:20PM (#16844377)
I think it would be almost impossible

http://wiki.c2.com/?SufficientlySmartCompiler