Can we trust Microsoft with Open Source? (2021)
Overall sentiment on “trusting” Microsoft
- Many commenters answer “no,” citing Microsoft’s profit motive, history of lock‑in, and 1990s anticompetitive behavior as incompatible with the values of open source.
- Others argue that no large, profit‑driven company can be “trusted” with open source; safeguards should come from licenses, decentralization, and community power, not corporate goodwill.
- Some note that attitudes have shifted somewhat: Microsoft now contributes heavily to Linux and other OSS, largely to support Azure and cloud revenue.
Windows ecosystem, lock‑in, and user experience
- Several personal anecdotes describe frustration with Windows 10/11: forced updates, reinstallation of Edge/OneDrive, aggressive defaults tying everything to Microsoft accounts, telemetry, ads, and difficulty keeping chosen defaults.
- WSL is seen by some as a strategic way to prevent migration to desktop Linux; by others as a pragmatic, lower‑friction way to get Linux tooling without Linux’s perceived desktop brittleness.
- Features like Secure Boot, Pluton, and ARM exclusivity deals are portrayed by critics as control and lock‑in mechanisms.
Open source, licensing, and forking
- One camp stresses that with open source “you can just fork,” so trust is less critical.
- Others counter that this is limited when a company is the primary developer, or when projects depend on closed components (e.g., DirectX), or are too large for communities to realistically maintain.
- Debate over GPL vs permissive licenses:
- Pro‑GPL voices say it prevents proprietary forks that out‑resource the community and ensures the freedom to fork viable alternatives (e.g., database forks).
- Others note that no license can force a company to keep investing; they can always just walk away.
Comparisons to other corporations
- Some argue Microsoft is no worse than Google, Apple, Amazon, or IBM/Red Hat; all are seen as profit‑maximizing and willing to “enshittify” products.
- Others distinguish them: Google’s and Apple’s business models historically made FOSS less existential, while Microsoft’s core desktop and Office franchises put it in direct tension with free software.
Infrastructure and tooling
- GitHub and npm are cited as valuable, reliably operated infrastructure that make OSS development easier, though there is anxiety about future degradation.
- There is criticism of Microsoft’s declining documentation quality and examples of technical missteps, but also recognition that their funding employs many OSS contributors.