Update (2020): Microsoft publicly admits it was wrong about Linux. Took a while, but here we are.
Update (2026): SSMS never made it to Linux — Azure Data Studio became the cross-platform SQL tool instead. WSL2 shipped and is genuinely good. .NET went cross-platform. Azure Arc brought Azure management to non-Azure infrastructure. The direction held; the specifics evolved.
Hell Is Actually Freezing Over
Picture this: the tech world is going through wild changes, and one of the strangest is Microsoft cozying up to Linux. Not too long ago, these two were oil and water. Remember when Steve Ballmer called Linux a “cancer”? That was quite the hill to plant a flag on.
Fast forward to 2017, and SQL Server is running on Linux, Windows has its own Linux subsystem, and Azure is running Linux servers at scale. The penguin won.
What’s Actually Happening
Microsoft is bringing its tools to Linux and macOS — Visual Studio Code is everywhere, Office is on Mac, and Microsoft employees have been spotted on MacBooks at conferences. The Ballmer era is clearly over.
The SSMS-on-Linux speculation didn’t pan out — SSMS stayed Windows-only and Azure Data Studio became the cross-platform answer. But the broader direction was right: Microsoft’s gravitational pull is no longer Windows-first.
The wild prediction of that era — that Windows might eventually ship with a Linux kernel — also didn’t happen. Though WSL2 runs a real Linux kernel inside Windows, which is close enough to make you do a double-take.
The question I had in 2017 was whether this was a genuine philosophical shift or a market reaction. Looking at it from 2026, it was both. The open source strategy was real; the Linux-first commitment in Azure was real. And the old model — Windows everywhere, proprietary everything — quietly retired.
Key Takeaways
- Microsoft’s pivot to Linux compatibility was one of the more significant cultural shifts in enterprise tech of the last decade.
- SQL Server on Linux was the signal that this wasn’t a marketing play — it was a structural change.
- SSMS remained Windows-only; Azure Data Studio is the cross-platform SQL tool to use in 2026.
- The desktop isn’t dead, but it’s no longer the center of gravity. The cloud is.