Cross-compilers work within WSL.
You can’t expect Microsoft to know about every command that every OSS project has ever written. Two independent groups, neither of which heard of the other, picked the same three-letter command name. It actually happens a lot (Google’s Chromium conflicts with a game called Chromium, Rust the language conflicts with a game called Rust, multiple branches of mathematics want to claim Omega).
OTOH, overriding wget and curl was a horrible, and deliberate, choice of action.
Bash overrides time without providing the whole scope of functionality, so it’s not like it’s unprecedented. I just would’ve hoped people would learn better by now.






















