When enterprises heavily invested in Microsoft infrastructure migrate to the cloud, they find themselves facing a daunting paradox. Despite the widespread appeal of Linux as a cost-effective, flexible cloud operating system, many companies cannot simply rewrite their existing Microsoft-dependent applications to run on Linux. This results in a near-monopoly scenario where migrating Windows Server or SQL Server workloads effectively forces customers into Microsoft Azure or payable steep licensing fees on competing clouds such as Amazon Web Services (AWS) or Google Cloud Platform (GCP).
A central issue lies in Microsoft's cloud licensing policies introduced around 2019. Previously, companies could utilize traditional licenses to run Microsoft server software on third-party cloud infrastructure. This changed with Microsoft’s classification of AWS, Google, and Alibaba as “listed providers.” New separate licenses became mandatory for running virtualized Windows Server or SQL Server workloads on these competing clouds. These licenses often come with costs up to four times higher than equivalent licensing on Azure.
As Google highlighted in their submission to the UK’s Competition and Markets Authority (CMA), this discrepancy skewed pricing competitiveness, making their cloud offerings less attractive for traditional enterprises bound by Microsoft Windows and SQL Server software dependencies. The CMA's investigations into the UK cloud market view this practice as potentially anti-competitive, restricting customers' effective options and innovation chances when migrating to the cloud.
This migration complexity extends beyond mere application compatibility. There's also a human factor: training, security, and maintaining operational continuity. Transitioning to Linux or open-source databases is more than a technical challenge—it’s an organizational hurdle. AWS quantified this by estimating that approximately half of their potential customers would opt for alternatives to Azure if the licensing imbalances were corrected. Their experience also confirms that porting workloads directly to Linux is costly and typically "relatively rare," especially for mission-critical or legacy applications tied closely to Microsoft technology stacks.
Customers who initially committed to Windows Server environments on-premises find that moving these workloads to non-Microsoft clouds is prohibitively expensive, further entrenching vendor lock-in. This scenario reduces the competitiveness of cloud markets and stalls innovation. Amazon and Google both called on the CMA to address these issues, suggesting remedies to ensure uniform licensing costs regardless of cloud provider. The CMA’s final decision, expected soon, could mandate Microsoft to revisit licensing policies or face regulatory intervention.
From a strategic viewpoint, these practices contribute to Microsoft’s ability to retain a dominant position in the cloud market given the vast installed base of Windows Server and SQL Server licenses. Azure benefits significantly from this installed base, with 70–80% of its revenue reportedly linked to customers running these traditional Microsoft workloads.
Technical difficulties in migrating between cloud platforms also persist, ranging from differences in infrastructure services, APIs, and management tooling to more subtle integration complexities. Current enterprise IT environments are often hybrid and multi-faceted, incorporating on-premises systems alongside cloud resources. This hybrid reality means that enterprises require seamless interoperability and manageable migration paths to avoid costly re-architectures.
Data from cloud providers illustrates this: AWS estimates half of their customers would choose other clouds if Microsoft licensing costs could be lowered elsewhere. Google’s anecdotal evidence from lengthy migration projects without naming customers highlights the enormous investments required to re-platform.
The reality is that in 2025, enterprises committed to Windows and SQL Server face a difficult balancing act:
This investigation highlights a key lesson for regulators and enterprises alike: platform dominance in legacy software combined with cloud infrastructure can lead to market imbalances that disadvantage customers and stifle innovation. Regulatory scrutiny, coupled with provider responsiveness, will be necessary to increase cloud market fairness and customer choice.
In summary, enterprises face significant challenges in swapping Linux for Microsoft Windows in the cloud. Licensing policies that inflate costs on competitor platforms push traditional Microsoft customers either into Azure or into costly application rewrites. These dynamics constrain customer freedom and affect the competitive balance in cloud services markets. While Linux and open-source alternatives offer a tantalizing escape, practical and economic realities maintain Microsoft’s strong grip on enterprise cloud workloads, at least for the foreseeable future.
The ongoing scrutiny by UK regulators and vocal concerns from cloud competitors may spur reforms that could open new pathways for more competitive cloud adoption. Until then, organizations must navigate a complex landscape of licensing fees, technical debt, and strategic risk when planning their cloud futures.
This analysis represents a critical piece of the evolving cloud narrative, relevant to IT professionals, cloud architects, enterprise decision-makers, and software vendors alike as they engage with the promises and pitfalls of the cloud era.
Source: Google and AWS: Linux too hard, so customers move to Azure
The Licensing Conundrum in Cloud Migration
A central issue lies in Microsoft's cloud licensing policies introduced around 2019. Previously, companies could utilize traditional licenses to run Microsoft server software on third-party cloud infrastructure. This changed with Microsoft’s classification of AWS, Google, and Alibaba as “listed providers.” New separate licenses became mandatory for running virtualized Windows Server or SQL Server workloads on these competing clouds. These licenses often come with costs up to four times higher than equivalent licensing on Azure.As Google highlighted in their submission to the UK’s Competition and Markets Authority (CMA), this discrepancy skewed pricing competitiveness, making their cloud offerings less attractive for traditional enterprises bound by Microsoft Windows and SQL Server software dependencies. The CMA's investigations into the UK cloud market view this practice as potentially anti-competitive, restricting customers' effective options and innovation chances when migrating to the cloud.
Why Not Just Switch to Linux?
The logical alternative for many enterprise IT teams might seem to be a wholesale migration to Linux-based solutions to escape Microsoft licensing fees. However, Google and AWS submissions emphasize the impracticality of such a shift. Many organizational workloads were developed with a deep dependence on Windows Server platforms and Microsoft SQL Server databases. Decades of accumulated Microsoft-centric business logic and proprietary application development mean rewriting or modernizing these applications for Linux could require years of work, significant expense, and rare in-house software engineering resources.This migration complexity extends beyond mere application compatibility. There's also a human factor: training, security, and maintaining operational continuity. Transitioning to Linux or open-source databases is more than a technical challenge—it’s an organizational hurdle. AWS quantified this by estimating that approximately half of their potential customers would opt for alternatives to Azure if the licensing imbalances were corrected. Their experience also confirms that porting workloads directly to Linux is costly and typically "relatively rare," especially for mission-critical or legacy applications tied closely to Microsoft technology stacks.
Market Impact and Regulatory Attention
The CMA’s preliminary ruling indicates concern that Microsoft’s licensing practices may harm competition by effectively locking customers into Azure through financial and operational barriers. The pricing practices not only inflate costs for customers who seek to run Windows Server and SQL Server on competitors' clouds but also impede multi-cloud strategies that many enterprises aspire to adopt.Customers who initially committed to Windows Server environments on-premises find that moving these workloads to non-Microsoft clouds is prohibitively expensive, further entrenching vendor lock-in. This scenario reduces the competitiveness of cloud markets and stalls innovation. Amazon and Google both called on the CMA to address these issues, suggesting remedies to ensure uniform licensing costs regardless of cloud provider. The CMA’s final decision, expected soon, could mandate Microsoft to revisit licensing policies or face regulatory intervention.
Microsoft's Perspective and Strategic Considerations
Microsoft maintains that its licensing prices strike a delicate balance—too low, and it undermines the value of its software; too high, and it might incentivize customers to abandon the Microsoft ecosystem. The company presents its policies as a rational approach to protect software value while offering competitive Azure pricing.From a strategic viewpoint, these practices contribute to Microsoft’s ability to retain a dominant position in the cloud market given the vast installed base of Windows Server and SQL Server licenses. Azure benefits significantly from this installed base, with 70–80% of its revenue reportedly linked to customers running these traditional Microsoft workloads.
Broader Challenges: Beyond Licensing
While licensing is a significant pain point, other barriers limit cloud migration flexibility. Egress fees—charges for moving data out of a cloud provider's environment—create additional switching costs, inhibiting multi-cloud deployments. Although the CMA currently sees less issue here, smaller cloud competitors argue that such fees favor hyperscalers, reinforcing lock-in.Technical difficulties in migrating between cloud platforms also persist, ranging from differences in infrastructure services, APIs, and management tooling to more subtle integration complexities. Current enterprise IT environments are often hybrid and multi-faceted, incorporating on-premises systems alongside cloud resources. This hybrid reality means that enterprises require seamless interoperability and manageable migration paths to avoid costly re-architectures.
The Reality for Windows-Focused Enterprises
For many organizations, the idealized vision of cost savings through migrating to more affordable Linux cloud architectures is offset by the sunk costs in Microsoft-specific applications and operational familiarity. This "high switching cost" often deters migrations away from Azure, effectively reducing true market competition and customer choice.Data from cloud providers illustrates this: AWS estimates half of their customers would choose other clouds if Microsoft licensing costs could be lowered elsewhere. Google’s anecdotal evidence from lengthy migration projects without naming customers highlights the enormous investments required to re-platform.
The reality is that in 2025, enterprises committed to Windows and SQL Server face a difficult balancing act:
- Stay on Azure with native licenses but incur vendor lock-in concerns,
- Pay heavy premiums to run familiar Microsoft workloads on competitor cloud platforms,
- Or undertake expensive, long-term modernization efforts to switch to Linux or open-source equivalents.
What This Means Moving Forward for IT Leaders and Cloud Users
For IT decision-makers reliant on Microsoft technology, this ongoing licensing controversy underscores the importance of strategic planning when adopting cloud architectures. Organizations should:- Evaluate their existing Windows and SQL Server workloads critically and forecast the costs and complexity of migration or modernization projects,
- Track regulatory decisions closely, which may affect licensing policies and cost structures in the near future,
- Consider hybrid and multi-cloud architectures carefully, balancing vendor lock-in risks with operational efficiencies,
- Engage with cloud providers and regulators to advocate for transparent, fair pricing and open cloud practices.
Microsoft Licensing in the Context of Cloud Market Competition
The UK CMA’s investigation into cloud market dynamics provides an illuminating glimpse into the broader ecosystem challenges at the heart of enterprise cloud adoption. Microsoft’s licensing strategy is a core competitive lever in the market; it shapes customer decisions in strategic and financial ways. The CMA’s actions may result in mandated changes that reshape licensing fees and cloud provider competition, potentially setting precedents worldwide.This investigation highlights a key lesson for regulators and enterprises alike: platform dominance in legacy software combined with cloud infrastructure can lead to market imbalances that disadvantage customers and stifle innovation. Regulatory scrutiny, coupled with provider responsiveness, will be necessary to increase cloud market fairness and customer choice.
In summary, enterprises face significant challenges in swapping Linux for Microsoft Windows in the cloud. Licensing policies that inflate costs on competitor platforms push traditional Microsoft customers either into Azure or into costly application rewrites. These dynamics constrain customer freedom and affect the competitive balance in cloud services markets. While Linux and open-source alternatives offer a tantalizing escape, practical and economic realities maintain Microsoft’s strong grip on enterprise cloud workloads, at least for the foreseeable future.
The ongoing scrutiny by UK regulators and vocal concerns from cloud competitors may spur reforms that could open new pathways for more competitive cloud adoption. Until then, organizations must navigate a complex landscape of licensing fees, technical debt, and strategic risk when planning their cloud futures.
This analysis represents a critical piece of the evolving cloud narrative, relevant to IT professionals, cloud architects, enterprise decision-makers, and software vendors alike as they engage with the promises and pitfalls of the cloud era.
Source: Google and AWS: Linux too hard, so customers move to Azure