Internet Voices

The Inside Story of Microsoft's AARD Code and the $280 Million Settlement

Microsoft's anti-competitive "AARD Code" hidden in Windows 3.1 beta targeted DR DOS, leading to a $280 million secret settlement in 2000.

5 min read Reviewed & edited by the SINGULISM Editorial Team

The Inside Story of Microsoft's AARD Code and the $280 Million Settlement
Photo by Joshua Hoehne on Unsplash

Microsoft’s “AARD Code,” secretly embedded in the beta version of Windows 3.1 in the early 1990s, was designed to obstruct the operation of Digital Research’s competing DR DOS operating system. This controversial code led to a lawsuit that concluded with a $280 million secret settlement in 2000, as revealed by documents made public in 2009. A retrospective article on technology site MakeUseOf, shared by Slashdot reader joshuark, has brought renewed attention to this case.

Background:

MS-DOS Dominance and the Threat of DR DOS

In the late 1980s and early 1990s, Microsoft’s MS-DOS held a dominant market share in the PC operating system market. However, Digital Research’s DR DOS, which was compatible with MS-DOS and offered superior features like advanced memory management, gained significant support from users and developers. Particularly before the release of MS-DOS 5.0, DR DOS 5.0 was seen as a more competitive alternative.

Microsoft perceived this competition as a serious threat and undertook various technical and commercial measures to maintain its dominance. Among these was the infamous “AARD Code,” embedded in the beta version of Windows 3.1.

How the AARD Code Worked

The AARD Code was designed to check the runtime environment when launching Windows 3.1. If it detected DR DOS, it would display a fake error message, such as “Fatal Error: System is Unstable,” creating the impression that DR DOS was incompatible with Windows.

Although this code was disabled in the final retail release, it was distributed widely in the beta version, discouraging developers from testing Windows applications on DR DOS. This severely damaged DR DOS’s market reputation. Microsoft later argued that the AARD Code was intended for compatibility testing, but internal documents presented during the lawsuit clearly showed an intention to eliminate competition.

Caldera’s Lawsuit and the Secret Settlement

In 1996, Caldera, Inc., a Utah-based company that had acquired DR DOS-related assets from Digital Research, filed an anti-competition lawsuit against Microsoft. Caldera alleged that Microsoft had used the AARD Code to undermine DR DOS and effectively banned PC manufacturers from pre-installing DR DOS through restrictive MS-DOS licensing agreements.

While the lawsuit seemed poised to drag on, both parties reached a settlement in 2000. The terms of the settlement remained confidential, and the amount was not disclosed at the time. However, in 2009, a court decision led to the publication of the settlement agreement, revealing that Microsoft had paid Caldera $280 million (approximately 30 billion yen at the exchange rate of the time). This significant settlement amount underscored the gravity of Microsoft’s actions.

Industry Impact and Legacy

The AARD Code incident remains an emblematic case of Microsoft’s history of anti-competitive practices. Separate from the U.S. Department of Justice’s antitrust lawsuit against Microsoft, which concluded in a 2001 settlement, this civil lawsuit provided a more detailed look at the company’s market manipulation tactics.

The existence of the AARD Code was later corroborated by internal memos and emails. For instance, one document revealed a Microsoft executive stating, “We need to kill DR DOS,” highlighting the company’s deliberate market manipulation strategy. These revelations have since been used to critically analyze Microsoft’s corporate culture and competitive strategies.

As reported in the article “Microsoft Announces Windows 11 26H2: Focus on Search Improvements and Stability,” Microsoft in recent years has focused on contributing to the open-source community and pursuing cross-platform strategies. However, the memory of its past anti-competitive actions persists as a source of distrust within the industry.

What Happened to Caldera?

After the lawsuit, Caldera restructured its business and began selling a Linux-based enterprise OS called “Caldera OpenLinux.” The company later acquired certain business units from Santa Cruz Operation (SCO) and changed its name to Caldera International, eventually becoming The SCO Group. SCO later initiated lawsuits against IBM and others over Linux-related intellectual property rights, which were separate from the AARD Code incident.

Comparisons to Today’s Antitrust Environment

More than a quarter-century after the AARD Code incident, today’s tech giants like Google, Apple, Amazon, and Meta are facing similar antitrust scrutiny. Regulatory frameworks such as the EU’s Digital Markets Act (DMA) and Japan’s Smartphone Software Competition Promotion Law have been strengthened. However, the practice of embedding competitive obstructions within software may still exist in new forms.

Editorial Opinion

In the short term, renewed attention to this case may prompt critical evaluations of Microsoft’s current competitive strategies, particularly in the cloud and AI sectors, where its licensing terms may impact competitors. The AARD Code serves as a cautionary tale, demonstrating how anti-competitive practices based on market dominance rather than technical superiority can lead to legal risks and reputational damage. Today’s restrictions on AI model licensing and API usage echo similar issues, warranting close attention from industry stakeholders.

From a long-term perspective, as the OS wars fade into history, the risk of repeating similar anti-competitive behaviors remains. In emerging platforms like cloud OS and edge computing, dominant players may employ new methods to exclude competitors under the guise of compatibility. The AARD Code incident underscores the importance of transparency in technical standards and third-party audits. Regulators must learn from past cases and enhance oversight in new technological domains.

References

Frequently Asked Questions

What exactly is the AARD Code?
The AARD Code was embedded in the beta version of Windows 3.1 and displayed false error messages, such as "Fatal Error," when run on DR DOS. Though disabled in the retail version, it misled developers during the beta phase, harming DR DOS's reputation.
How was the $280 million settlement revealed?
The settlement was initially confidential but was disclosed in 2009 when a court decision made the documents public, revealing the previously sealed amount.
What happened to Caldera after the lawsuit?
Caldera rebranded itself as The SCO Group after acquiring parts of Santa Cruz Operation. The company later became involved in separate lawsuits over Linux-related intellectual property.
Source: Slashdot

Comments

← Back to Home