Rust General Questions

IANAL, but if you use it for commercial software development, then de jure... Yes, you have to:

At least as long as Rust uses link.exe. For open source development, you should be able to use the Community edition.