I'm curious why you have an issue with the mostly-MIT licensed main Rust compiler. Could you explain?
I have no problem with MIT for smaller tools, but the compiler is too foundational a dependency to take risks on, and it needs better protections--protections which are afforded by the GPL and the FSF's funding of GNU projects.