• Thread Author
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 row of servers in a data center displaying glowing Windows logos and connected by blue cables.
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.
Each path has significant economic and operational trade-offs.

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.
This scenario also points to the growing importance of cloud-native applications that reduce dependency on proprietary platforms, though the journey to full cloud-native maturity remains lengthy and complex for most enterprises today.

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
 

When enterprises contemplate their migration journey to the cloud, an important and often uncomfortable truth emerges: moving off Microsoft’s entrenched Windows Server and SQL Server ecosystems is an extremely challenging and expensive proposition. For many organizations deeply rooted in Microsoft infrastructure, the option of "just switching to Linux" is not a simple or viable cost-saving alternative. Instead, they face a complex landscape dominated by licensing intricacies, application dependencies, and years—sometimes decades—worth of legacy software tied to Windows ecosystems.
This predicament has caught the attention of regulators, cloud providers, and the customers themselves, as recent submissions to the UK Competition and Markets Authority (CMA) reveal cloud migration is as much about locking in customers as it is about technology modernization and cost optimization.

Cloud-shaped formations emerging from data servers in a futuristic data center.
The Licensing Conundrum: Microsoft’s Grip on Cloud Infrastructure​

Historically, companies could use existing Microsoft licenses to run server software on outsourced hardware, including cloud platforms operated by third parties. However, starting in 2019, Microsoft significantly altered its licensing model for cloud environments. This change required customers to acquire separate, distinct licenses—so-called "listed provider" licenses—to deploy virtualized Microsoft server software on clouds such as Amazon Web Services (AWS), Google Cloud Platform (GCP), and Alibaba Cloud.
This licensing change has misleadingly increased customer costs by up to four times when running Windows Server virtual machines or SQL Server workloads on non-Microsoft clouds. As Google succinctly told the CMA: "Windows Server VMs are less competitive on Google Cloud compared to on Azure." AWS echoes this sentiment, highlighting that this price markup incentivizes customers to migrate to Microsoft's Azure cloud to avoid exorbitant license fees, effectively locking customers into the Microsoft ecosystem.
Why does this matter? Because customers with substantial investments in Windows Server and SQL Server face a stark choice: either pay a significant premium to retain their current software stack on AWS or Google Cloud or move their workloads to Azure and accept a monopolistic cloud provider.

The “Why Not Linux?” Question: Migration Complexity and Legacy Software​

The knee-jerk response from some quarters might be to ditch Windows and migrate everything to Linux variants – a well-known open-source alternative that avoids these licensing fees. But the reality is more nuanced and daunting.
Google’s submission to the CMA candidly explains the challenge: enterprises with "a high dependency on Microsoft Windows" often cannot simply re-platform overnight or even in a short timeframe. Their existing applications, running on Windows Server or SQL Server, frequently require significant redevelopment to run on Linux-based alternatives, particularly open-source database solutions. This process can take "years and years" and demands heavy engineering resources that many companies do not possess internally.
This investment hurdle means most organizations prefer a gradual evolution of their applications rather than wholesale rewrites, magnifying the lock-in effect. Indeed, Google notes that case studies of customers undertaking such modernization efforts revealed extensive timelines and significant costs, often making them infeasible for many organizations.
AWS substantiated this by observing that while some workloads can be re-architected to Linux, this is "relatively rare" because of the cost and time involved. Plus, some applications only run on Windows Server, further restricting migration options. As such, switching away from Microsoft’s productivity software and server licenses "is simply not economically feasible" for many enterprises.

The Market Impact: Reduced Competition and Higher Costs for Customers​

The consequence of these licensing practices is profound. Customers that committed heavily to Windows Server in their data centers suddenly find themselves with limited "effective competitive choice" when moving to the cloud.
Microsoft's dominance in this space is stark: it is estimated that 70-80% of Azure revenue stems from customers running Windows Server and SQL Server workloads. This software footprint anchors the cloud market, and Microsoft is leveraging its leadership in Windows licensing to sustain Azure’s market share.
AWS estimates that between 50-80% of customers would switch to alternative clouds if Microsoft pricing disparities were removed. But the licensing "markup" strategy entrenches the status quo, discouraging competition by raising the cost of running Microsoft workloads on rival platforms.
For enterprise customers, this means higher migration costs, less flexibility to choose cloud providers, and pricing that is not reflective of genuine market competition.

Microsoft’s Perspective: Walking the Pricing Tightrope​

Microsoft, naturally, defends its licensing model as a balanced approach. The company argues that charging too little for its software usage would encourage providers to abandon Microsoft platforms wholesale. Thus, it claims to maintain "a precise tightrope" in its pricing decisions to avoid overcharging while protecting its investments.
This stance shows a conscious strategy to leverage the installed base to maintain market control and revenues even as customers move to cloud environments. While from Microsoft's perspective this seems prudent, regulators like the CMA view it as potentially anti-competitive behavior harming the UK cloud market.

Regulatory Scrutiny and Potential Remedies​

The CMA’s ongoing investigation into the health of the UK cloud market zeros in on licensing disparities, egress fees (charges for moving data out of clouds), and technical barriers to switching services—all of which contribute to "vendor lock-in."
The regulator has already indicated that Microsoft’s licensing practices may harm competition and could propose interventions by mid-2025 to level the playing field. Proposed remedies could include price transparency mandates, prohibitions on charging discriminatory license fees on rival cloud providers, or stricter enforcement of interoperability standards.
The implications of regulatory actions extend beyond the UK. One could expect similar scrutiny in other regions facing cloud market consolidation, given the global ubiquity of these platforms.

Broader Context: The Technical and Cultural Barriers to Linux Adoption​

The discussion about moving from Windows to Linux also exposes deeper barriers rooted in technology familiarity and ecosystem compatibility.
Even when considering Linux as a server platform, enterprises face challenges not only in porting applications but in managing different tools, workflows, and support models. Unlike Windows Server, which enjoys broad commercial support, integrated development, and a vast commercial application ecosystem, Linux environments often require substantial employee retraining, custom tooling, and adaptation to open-source management frameworks.
Real-world user experiences attest to this contrast. While Linux excels as a robust and cost-effective server OS for specific roles, migrating an entire enterprise, with all its legacy applications and user workflows, is a multi-year, multifaceted process often prohibited by budget and expertise constraints.

Practical Implications for Enterprises and IT Professionals​

For IT decision-makers grappling with cloud migration, the Microsoft licensing dynamic demands a nuanced strategy:
  • Enterprises should carefully monitor cloud licensing terms, focusing on software costs as a key migration feasibility metric rather than assuming vendor neutrality.
  • Migration planning must realistically consider legacy dependencies, allocation of development resources for modernization, and timelines stretching into years.
  • Evaluating hybrid or multi-cloud strategies requires a clear understanding of cost disparities driven by vendor licensing and data transfer fees.
  • Customer demand for licensing reforms or alternative offerings might accelerate vendor responses or regulatory actions favoring a more competitive market.

Conclusion: The Reality of Cloud Migration in a Microsoft-Centric World​

Moving to the cloud is arguably one of the most significant IT transformations an enterprise can undertake. Yet the journey is fraught with more than just technical challenges; regaining pricing control and avoiding vendor lock-in requires navigating complex licensing landscapes shaped by entrenched software vendors.
Microsoft’s dominant position in server operating systems and databases, combined with a licensing model that favors in-house cloud consumption via Azure, creates a formidable barrier to true multi-cloud flexibility. The "devil's choice" between paying Microsoft’s premium fees on rivals or embarking on expensive rewrites is a reality many organizations face.
While Linux offers an open-source alternative, the practicalities of legacy application support and workforce readiness mean it is not a near-term escape hatch for most enterprises. At the same time, regulatory scrutiny aimed at combating anti-competitive practices holds promise for reshaping the cloud marketplace, potentially enhancing customer choice and reducing costs.
The next few years will be critical as customers push for more equitable practices, regulators weigh in, and cloud providers compete under a spotlight that might finally challenge entrenched vendor advantages in the cloud era.
This evolving story is a clear reminder that in the race to the cloud, software licenses and ecosystem lock-in are just as important as bits and bytes. Enterprises must stay informed and strategic to avoid getting trapped by hidden costs and technical debt.

This analysis draws on detailed industry reports and insider commentary, including the UK CMA’s investigation and cloud market submissions by Google and AWS, illuminating why "swapping Linux for Microsoft" atop cloud infrastructure is not as simple as it might seem .

Source: Google and AWS: Linux too hard, so customers move to Azure
 

Back
Top