Checkmate ?
This kind of anti-Microsoft activism is honestly getting tiresome. The irony is that many of the people making these arguments rely every single day on technologies Microsoft contributes to, sometimes without even realizing it, and sometimes by choosing to ignore it.
Yes, Microsoft has had an aggressive history when it came to competition. Yes, the company has benefited enormously from open source, just like Google, Apple, Meta, Amazon, and virtually every other major tech company. But today, Microsoft is also one of the largest contributors to open source and invests billions back into the ecosystem. That's not altruism, it's pragmatism. And that's exactly what you'd expect from a publicly traded company.
For years, Microsoft tried to force everyone into its own ecosystem. Today, it has realized there's far more to gain from working alongside Linux, Kubernetes, Git, Python, open-source .NET, and by developing WSL and contributing directly to the Linux kernel. This shift isn't driven by philanthropy; it's driven by economics. And whether people like it or not, developers benefit from it too.
I also find it a bit too easy to paint Microsoft as the ultimate villain. If the company achieved a near-monopoly, it's also because millions of users, developers, and businesses chose its products for decades. You can't condemn a monopoly without acknowledging that, collectively, we helped build it.
I'm one of the first to criticize Windows 11. I think it's becoming increasingly intrusive and more focused on telemetry than on being a straightforward operating system. Yet I still work on Windows because Visual Studio remains, for my workflow, an outstanding development environment. It's a conscious trade-off. And I seriously doubt there's a single major tech company whose motivations are fundamentally more virtuous than Microsoft's.
The funniest part is that this rhetoric often comes from people using GitHub, VS Code, TypeScript, .NET, WSL, Azure, npm, or dozens of open-source projects funded or maintained by Microsoft. They denounce Microsoft while benefiting from its work every single day. That's a contradiction worth acknowledging.
So sure, let's get rid of Microsoft. While we're at it, let's say goodbye to .NET, VS Code, TypeScript, PowerShell, WSL, thousands of contributions to the Linux kernel and countless open-source projects, along with the billions Microsoft has invested in the ecosystem. Linux would take a serious hit, whether people want to admit it or not. And since we're rewriting history anyway, why not go back to 8-bit computers? They worked just fine too.
Criticizing Microsoft is perfectly legitimate. Portraying the company as the embodiment of evil while simultaneously benefiting every day from the technologies it develops and supports is far less convincing. Black-and-white narratives may be emotionally satisfying, but they rarely reflect reality.
like(0)