Why not?
Under Nadella, MS stopped seeing Linux and free software like a threat. They are the owners of the repo where nearly all the free software is developed (GItHub), the developers of the most used free software editor for developers (VS Code), they have open sourced most of their developer libraries (.NET).
I even suspect the main reasons they don't change Windows kernel to Linux is compatibility with old applications, and marketing department issues.