Linus Torvalds would accept code for programming the kernel in Rust, even if the maintainer of the relevant part of Linux blocked its inclusion. However, the founder and lead developer of the kernel ...
In theory, writing a Linux device driver shouldn’t be that hard, but it is harder than it looks. However, using libusb, you can easily deal with USB devices from user space, which, for many purposes, ...