Author: Davide Biondi Date: To: dng Subject: [DNG] Concern about Rust adoption in the Linux kernel
Hello Devuan community,
my name is D. I am not a computer scientist, but I have been a long-time Linux user with some entry-level coding experience.
I am writing because I am concerned about the growing adoption of Rust in the Linux kernel and in core packages (such as uutils-coreutils). >From my point of view, Rust brings several risks:
1-It introduces permissive MIT/Apache licensing into the very core of Linux, which could favor closed-source derivatives and weaken the GPL reciprocity that made Linux strong.
2-The Rust toolchain is complex, not fully bootstrappable from 100% free sources, and relies on binary distributions. This reduces auditability and increases dependency on external actors.
3-The expansion of Rust in the kernel and in base utilities may bind the Linux ecosystem to non-fully-free toolchains and reduce long-term freedom for users and developers.
4-Combined with the ever-growing scope of systemd, this convergence of design and licensing risks turning Linux into something more monolithic and Windows-like, moving it away from the traditional Unix philosophy.
Devuan has already solved the problem of systemd by providing a systemd-free Debian fork.
My question is: what steps, if any, is the Devuan developer community considering in order to provide or support a Rust-free kernel option?
Thank you for your time and for the great work you are doing.
Best regards,
D.