In short, the Rust Foundation does not permit users to redistribute modified versions of Rust/Cargo without their explicit approval.
In short, the Rust Foundation does not permit users to redistribute modified versions of Rust/Cargo without their explicit approval.
This feels misguided. If you're in the position of adding limitations to software or stripping out features to keep the user from using it with nonfree software, you've lost track of why that software freedom mattered in the first place.
The Rust/Cargo license is also terrible grounds on which to build a free system anyway.
(You should have no trouble thinking of a couple more reductio-ad-absurdum examples, like wget, gcc, or a text editor.)
(You should have no trouble peering at the depths of your own stupidity.)
https://marc.info/?l=openbsd-misc&m=119730630513821&w=2
Key part: "Since I consider non-free software to be unethical and antisocial, I think it would be wrong for me to recommend it to others. Therefore, if a collection of software contains (or suggests installation of) some non-free program, I do not recommend it. The systems I recommend are therefore those that do not contain (or suggest installation of) non-free software."
So do Trisquel and Parabola, but in a more radical way. No PIP, no Cargo, no nothing. You are on your own.