Okay, but they still haven't changed.
They haven't done jack shit for open source. Buying Github doesn't mean anything.
They also haven't done jack shit for open platforms either.
They can't ship working cross-platform software that matters to save their lives. (VSCode doesn't matter. There are a million other text editors)
Things that DO matter, that they have locked into their ecosystem are things like Office or Teams.
Teams is based on electron, and they still fucked up the cross-platform capabilities. Teams on Linux is absolute ass.
Why not port Office to Linux? I thought Microsoft <3 Linux. They don't. They haven't changed.
They lose a ton of devs to Linux and Mac, since doing any kind of dev work is a pain.
Their solution? Ship an entire Linux OS (WSL2) alongside their own OS, since their dev tools are dogshit. They didn't do this out of goodwill, they are trying to stop the bleeding.
So please tell me, in the last 20 years, is there really anything microsoft has _actually_ done to foster any kind of goodwill from Linux people?