Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a40385dbcebc610f

Jump to content

// Workers AI · dad joke modeWhy did Linux and Windows go to therapy? They had a kernel of disagreement.

From Wikipedia, the free encyclopedia
Operating system market share worldwide (December 2009)[1]
Windows
94.41
OS X
4.73
Linux
0.69
Playstation
0.15
Other
0.03
Operating system market share worldwide (August 2026)[1]
Windows
63.03
macOS
15.08
OS X
11.57
Linux
8.76
Chrome OS
1.56

The Linux–Windows rivalry is the competition and tensions between Linux and Microsoft Windows, particularly in the areas of desktop and server operating systems.

Although this has never been an officially declared rivalry, as neither side has formally declared hostile intentions toward the other, except for some accusations, strategies intended to delay or diminish the growth or influence of competing platforms have been alleged by whistleblowers, with many of the most prominent allegations involving Microsoft. Thus, while the conflict was not a formally declared one, various competitive tactics have been characterized as attempts to strengthen or establish a monopoly.

Relations between Microsoft and the Linux ecosystem have changed over the years, with no clear indication of a consistently improving or deteriorating relationship. However, a degree of rapprochement has been observed as Microsoft has increasingly contributed to open-source projects and technologies. Nevertheless, the changing relationship has influenced public perceptions of both closed-source and open-source software and has contributed to criticism of Microsoft.

Background

[edit]

In 1983, Microsoft announced Windows, a graphical operating environment for MS-DOS, designed to facilitate interaction between users and computers. Windows 1.0 was released two years later and received criticism for failing to meet users' expectations. Its popularity subsequently increased with the release of Windows 3.0 in 1990, while Microsoft's position in the personal computer market was further strengthened by Windows 95.[2]

By the 1990s, Microsoft's allegedly anticompetitive practices had become increasingly apparent. One of the most well-known examples was the bundling of Windows with computers sold by original equipment manufacturers (OEMs), which often resulted in the operating system being preinstalled before the computers were purchased. This practice was negatively received by some Linux users, who preferred to install alternative operating systems.[3][4] The practice of bundling Windows with OEM computers also affected competition in other areas of the software market. Microsoft's relationships with OEMs contributed to its dominance during the first browser war, as restrictions and incentives imposed through OEM agreements made it more difficult for competing products to gain distribution. These practices contributed to the United States v. Microsoft Corp. case, in which the U. S. government argued that Microsoft had unlawfully restricted competition by making it more difficult for users and OEMs to distribute or install competing software, including Netscape and Java.[5]

Floppy disks containing an early version of Linux.

In August 1991, the first version of the Linux kernel was announced on the comp.os.minix newsgroup. Linus Torvalds introduced the project with an announcement stating: "I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu)".[6] The initial version of the Linux kernel was released under a license that restricted commercial use. As development continued, Torvalds and other contributors moved toward a free-software license, and in early 1992 the kernel was relicensed under the GNU GPL.[7]

One of the most successful areas of Linux adoption was the server market. In 1995, Linux accounted for less than 0.5% of the server operating system market, but by 2002, its share had risen to 23.1%. IDC predicted at the time that Linux would reach a 28% market share by 2008. Furthermore, in a survey of business users conducted by Forrester, 52% of respondents reported that they were replacing Windows servers with Linux.[8]

Due to its open-source nature, Linux was already being adopted by, or receiving support from, commercial, research, and academic organizations by the mid-1990s. It also gained support from major technology companies such as Dell, IBM, and HP.[9]

Hostilities

[edit]

Leaked memoranda

[edit]

By the end of the 1990s, Microsoft had become increasingly concerned about the rapid growth of Linux and the implications this could have for other open-source projects. In its internal analysis, the company identified several characteristics that could contribute to Linux's future growth. Most notably, Microsoft's analysis suggested that Linux's open-source nature gave it greater credibility than other operating systems, while its customizability, performance, and reliability could offer advantages over Windows NT. It also noted that an advanced Win32-compatible graphical user interface could potentially make Linux a more productive platform for users of Windows applications. Microsoft consequently considered strategies for limiting Linux's growth, including locking customers into existing products and the possibility of pursuing patent lawsuits against Linux. All of this was revealed in the Halloween documents, particularly the second document, which focused specifically on Linux.[10]

The leak was regarded as significant because it documented Microsoft's internal assessment of open-source software and proposed strategies for competing with Linux. The document also discussed the potential use of tactics intended to create uncertainty about open-source software.[11]

2000s

[edit]

Hostilities continued in 2001, when Microsoft CEO Steve Ballmer described Linux as a "cancer that attaches itself in an intellectual property sense to everything it touches". Ballmer's criticism was directed primarily at the GNU GPL, which he argued could require software incorporating GPL-licensed code to be released as open source.[12] The remarks reinforced Microsoft's confrontational stance towards Linux at the time, although Ballmer later moderated his position as Microsoft's relationship with Linux changed.[13][14]

In 2004, Microsoft launched the Get the Facts campaign, which sought to promote the advantages of Windows over Linux, particularly in the server market, including comparisons between Windows Server 2003 and Red Hat. The campaign was criticized for presenting inaccurate or misleading information and for relying on studies whose methodology and conclusions were disputed by Microsoft's opponents.[15][16][17]

In May 2007, Microsoft claimed that free and open-source software infringed 235 of its patents, although the company did not publicly identify the patents at the time.[18][19]

Cooperation

[edit]

Despite a decade of hostilities, by 2009 signs of collaboration between Microsoft and the Linux community had become apparent. Microsoft contributed more than 20,000 lines of code to the Linux kernel, initially consisting of Hyper-V drivers released under the GPLv2. The contribution was intended to improve the compatibility and performance of Linux as a guest operating system on Hyper-V.[20]

Microsoft Loves Linux poster published on an official Microsoft blog[21]
The same poster shown at a live discussion in San Francisco

After Satya Nadella became CEO in 2014, Microsoft took further steps toward collaboration with Linux and other open-source projects. The shift was particularly apparent in Azure, where Linux had become an increasingly important part of the platform. At a Microsoft event in October 2014, Nadella announced that approximately 20% of virtual machines running on Azure used Linux, while Microsoft expanded support for Linux distributions and announced partnerships with open-source technologies such as Hadoop.[22] Microsoft subsequently continued expanding its cooperation with open-source projects and technologies, including Docker.[23]

In 2016, Microsoft joined the Linux Foundation as a Platinum member.[24] The move was described as a surprise at the time, given Microsoft's historically strained relationship with the Linux and open-source communities. The membership reflected Microsoft's growing involvement in open-source software. Prior to joining, Microsoft had already contributed to several Linux Foundation projects, including the Node.js Foundation, OpenDaylight, the Open Container Initiative, the R Consortium, and the Open API Initiative.[24][25]

During this period, significant developments were made to WSL. Originally designed to implement Linux system calls within the Windows kernel, the project continued to grow to support multiple Linux distributions on Windows, which became available through the Microsoft Store. WSL 2 became increasingly popular and, according to the 2022 Stack Overflow Developer Survey, was used by 14.34% of professional developers.[26]

During Build 2026, Microsoft announced the general availability of Coreutils for Windows, a set of Unix-like command-line utilities compiled to run natively on Windows. The move continues Microsoft's efforts to make Windows more compatible with tools and workflows commonly associated with Linux and other Unix-like systems, including through WSL. Some commentators have interpreted Microsoft's adoption of these utilities as evidence that Linux has "won" in the developer ecosystem, with the inclusion of Coreutils cited as a notable example.[27]

References

[edit]
  1. 1 2 "Operating System Market Share Worldwide". StatCounter Global Stats. Retrieved 18 September 2026.
  2. Dinneen, Marcia B.; Dinneen, Jonathan E. (2021). "Microsoft Releases Windows Operating System". EBSCO.
  3. Clay, Chris (2010-02-10). "Linux users, get your Windows refund today". ZDNet. Retrieved 2013-08-24.
  4. Walsh, Jeff (1999-01-25). "PC buyers to demand refund for Windows". InfoWorld. 21 (4): 26.
  5. United States v. Microsoft Corp., 253 F.3d 34 (D.C. Cir. June 28, 2001).
  6. Archived September 20, 2021, at the Wayback Machine
  7. "The early history of the Linux kernel's licensing". LWN.net.
  8. Xiao, Bo (4–6 August 2006). "Organization Adoption of Linux: An Institutional Perspective". AMCIS 2006 Proceedings. 12th Americas Conference on Information Systems (AMCIS 2006). Acapulco, Mexico: Association for Information Systems. pp. 1063–1066. Retrieved 15 September 2026.
  9. "An in-depth look at Linux: Its inception, adoption, and how to effectively monitor it". Site24x7 Blog. Zoho Corporation. 5 February 2020. Retrieved 15 September 2026.
  10. Raymond, Eric S. "Halloween Document II: Linux OS Competitive Analysis". The Halloween Documents. Eric S. Raymond. Retrieved 15 September 2026.
  11. Raymond, Eric S. "The Halloween Documents: Halloween I: Open Source Software Is a Decentralizing Force". The Halloween Documents. Eric S. Raymond. Retrieved 2026-09-16.
  12. Greene, Thomas C. (2001-06-02). "Ballmer: 'Linux is a cancer'". The Register. Retrieved 2026-09-16.
  13. "Former Microsoft CEO Ballmer does about-face on Linux technology". Reuters. 2016-03-10. Retrieved 2026-09-16.
  14. "Microsoft once called Linux a cancer, and that was a big mistake". ZDNET. CNET Networks. Retrieved 2026-09-16.
  15. "Ad watchdog warns Microsoft to 'Get the Facts'". CNET. Retrieved 2026-09-16.
  16. "Microsoft gets more facts for anti-Linux campaign". InfoWorld. Retrieved 2026-09-16.
  17. "Linux allies rebut Microsoft 'Get the Facts' campaign". eWEEK. Retrieved 2026-09-16.
  18. Wakabayashi, Daisuke; Finkle, Jim (2007-05-16). "Microsoft says open-source violates 235 patents". Reuters. Retrieved 2026-09-16.
  19. "From the End of the Beginning to the Beginning of the End". Open Source Initiative. Open Source Initiative. 2009-03-07. Retrieved 2026-09-16.
  20. Waite, Ryan (2025-08-22). "Microsoft's open source journey: From 20,000 lines of Linux code to AI at global scale". Microsoft Azure Blog. Microsoft. Retrieved 2026-09-16.
  21. Microsoft Windows Server Team (May 6, 2015). "Microsoft Loves Linux". Microsoft.
  22. "Microsoft "loves Linux" as it makes Azure bigger, better". Ars Technica. 2014-10-20. Retrieved 2026-09-16.
  23. "Why Microsoft loves Linux". ZDNET. Retrieved 2026-09-16.
  24. 1 2 "Microsoft Fortifies Commitment to Open Source, Becomes Linux Foundation Platinum Member" (Press release). Linux Foundation. 16 November 2016.
  25. Lardinois, Frederic (16 November 2016). "Microsoft joins the Linux Foundation". TechCrunch.
  26. "Linux & Microsoft: WSL's Decade-Long Journey to Open Source". The New Stack. 2024-06-18. Retrieved 2026-09-17.
  27. "Microsoft Finally Admitted Linux Won: Coreutils for Windows Proves It". XDA Developers. Retrieved 18 September 2026.