Embrace, extend, and extinguish

Last updated

"Embrace, extend, and extinguish" (EEE), [1] also known as "embrace, extend, and exterminate", [2] is a phrase that the U.S. Department of Justice found [3] was used internally by Microsoft [4] to describe its strategy for entering product categories involving widely used open standards, extending those standards with proprietary capabilities, and using the differences to strongly disadvantage its competitors.

Contents

Origin

The strategy and phrase "embrace and extend" were first described outside Microsoft in a 1996 article in The New York Times titled "Tomorrow, the World Wide Web! Microsoft, the PC King, Wants to Reign Over the Internet", [5] in which writer John Markoff said, "Rather than merely embrace and extend the Internet, the company's critics now fear, Microsoft intends to engulf it." The phrase "embrace and extend" also appears in a facetious motivational song by an anonymous Microsoft employee, [6] and in an interview of Steve Ballmer by The New York Times. [7]

A variant of the phrase, "embrace, extend then innovate", is used in J Allard's 1994 memo "Windows: The Next Killer Application on the Internet" [8] to Paul Maritz and other executives at Microsoft. The memo starts with a background on the Internet in general, and then proposes a strategy on how to turn Windows into the next "killer app" for the Internet:

In order to build the necessary respect and win the mindshare of the Internet community, I recommend a recipe not unlike the one we've used with our TCP/IP efforts: embrace, extend, then innovate. Phase 1 (Embrace): all participants need to establish a solid understanding of the infostructure and the communitydetermine the needs and the trends of the user base. Only then can we effectively enable Microsoft system products to be great Internet systems. Phase 2 (Extend): establish relationships with the appropriate organizations and corporations with goals similar to ours. Offer well-integrated tools and services compatible with established and popular standards that have been developed in the Internet community. Phase 3 (Innovate): move into a leadership role with new Internet standards as appropriate, enable standard off-the-shelf titles with Internet awareness. Change the rules: Windows become the next-generation Internet tool of the future.

The addition "extinguish" was introduced in the United States v. Microsoft Corp. antitrust trial when then vice president of Intel, Steven McGeady, used the phrase [9] to explain Maritz's statement in a 1995 meeting with Intel that described Microsoft's strategy to "kill HTML by extending it". [10] [11]

Strategy

The strategy's three phases are: [12] [13]

  1. Embrace: Development of software substantially compatible with an Open Standard.
  2. Extend: Addition of features not supported by the Open Standard, creating interoperability problems.
  3. Extinguish: When extensions become a de facto standard because of their dominant market share, they marginalize competitors who are unable to support the new extensions.

Microsoft claims the original strategy is not anti-competitive, but rather an exercise to implement features it believes customers want. [14]

Examples by Microsoft

Web browsers

Netscape

During the browser wars, Netscape implemented the "font" tag, among other HTML extensions, without seeking review from a standards body. With the rise of Internet Explorer, the two companies became locked in a dead heat to out-implement each other with non-standards-compliant features. In 2004, to prevent a repeat of the "browser wars", and the resulting morass of conflicting standards, the browser vendors Apple Inc. (Safari), Mozilla Foundation (Firefox), and Opera Software (Opera browser) formed the Web Hypertext Application Technology Working Group (WHATWG) to create open standards to complement those of the World Wide Web Consortium. [25] Microsoft refused to join, citing the group's lack of a patent policy as the reason. [26]

Google Chrome

With its dominance in the web browser market, Google has been accused of using Google Chrome and Blink development to push new web standards that are proposed in-house by Google and subsequently implemented by its services first and foremost. These have led to performance disadvantages and compatibility issues with competing browsers, and in some cases, developers intentionally refusing to test their websites on any other browser than Chrome. [27] Tom Warren of The Verge went as far as comparing Chrome to Internet Explorer 6, the default browser of Windows XP that was often targeted by competitors due to its similar ubiquity in the early 2000s. [28]

See also

Related Research Articles

<span class="mw-page-title-main">Document Object Model</span> Convention for representing and interacting with objects in HTML, XHTML, and XML documents

The Document Object Model (DOM) is a cross-platform and language-independent interface that treats an HTML or XML document as a tree structure wherein each node is an object representing a part of the document. The DOM represents a document with a logical tree. Each branch of the tree ends in a node, and each node contains objects. DOM methods allow programmatic access to the tree; with them one can change the structure, style or content of a document. Nodes can have event handlers attached to them. Once an event is triggered, the event handlers get executed.

<span class="mw-page-title-main">Internet Explorer</span> Web browser series by Microsoft

Internet Explorer is a retired series of graphical web browsers developed by Microsoft that were used in the Windows line of operating systems. While IE has been discontinued on most Windows editions, it remains supported on certain editions of Windows, such as Windows 10 LTSB/LTSC. Starting in 1995, it was first released as part of the add-on package Plus! for Windows 95 that year. Later versions were available as free downloads or in-service packs and included in the original equipment manufacturer (OEM) service releases of Windows 95 and later versions of Windows. Microsoft spent over US$100 million per year on Internet Explorer in the late 1990s, with over 1,000 people involved in the project by 1999. New feature development for the browser was discontinued in 2016 and ended support on June 15, 2022 for Windows 10 Semi-Annual Channel (SAC), in favor of its successor, Microsoft Edge.

<i>United States v. Microsoft Corp.</i> 2001 American antitrust law case

United States of America v. Microsoft Corporation, 253 F.3d 34, was a landmark American antitrust law case at the United States Court of Appeals for the District of Columbia Circuit. The U.S. government accused Microsoft of illegally monopolizing the web browser market for Windows, primarily through the legal and technical restrictions it put on the abilities of PC manufacturers (OEMs) and users to uninstall Internet Explorer and use other programs such as Netscape and Java.

<span class="mw-page-title-main">Netscape Navigator</span> Web browser by Netscape released in 1994

Netscape Navigator is a discontinued proprietary web browser, and the original browser of the Netscape line, from versions 1 to 4.08, and 9.x. It was the flagship product of the Netscape Communications Corp and was the dominant web browser in terms of usage share in the 1990s, but by around 2003 its user base had all but disappeared. This was partly because the Netscape Corporation did not sustain Netscape Navigator's technical innovation in the late 1990s.

<span class="mw-page-title-main">ActiveX</span> Software framework by Microsoft introduced in 1996

ActiveX is a deprecated software framework created by Microsoft that adapts its earlier Component Object Model (COM) and Object Linking and Embedding (OLE) technologies for content downloaded from a network, particularly from the World Wide Web. Microsoft introduced ActiveX in 1996. In principle, ActiveX is not dependent on Microsoft Windows operating systems, but in practice, most ActiveX controls only run on Windows. Most also require the client to be running on an x86-based computer because ActiveX controls contain compiled code.

<span class="mw-page-title-main">Browser wars</span> Competition between web browsing applications for share of worldwide usage

A browser war is a competition for dominance in the usage share of web browsers. The "first browser war," (1995–2001) consisted of Internet Explorer and Navigator. Browser wars continued with the decline of Internet Explorer's market share and the popularity of other browsers, including Firefox, Google Chrome, Safari, Microsoft Edge and Opera.

Integrated Windows Authentication (IWA) is a term associated with Microsoft products that refers to the SPNEGO, Kerberos, and NTLMSSP authentication protocols with respect to SSPI functionality introduced with Microsoft Windows 2000 and included with later Windows NT-based operating systems. The term is used more commonly for the automatically authenticated connections between Microsoft Internet Information Services, Internet Explorer, and other Active Directory aware applications.

Web standards are the formal, non-proprietary standards and other technical specifications that define and describe aspects of the World Wide Web. In recent years, the term has been more frequently associated with the trend of endorsing a set of standardized best practices for building web sites, and a philosophy of web design and development that includes those methods.

This is a comparison of both historical and current web browsers based on developer, engine, platform(s), releases, license, and cost.

Trident is a proprietary browser engine for the Microsoft Windows version of Internet Explorer, developed by Microsoft.

Netscape Plugin Application Programming Interface (NPAPI) is a deprecated application programming interface (API) for web browser plugins, initially developed for Netscape Navigator 2.0 in 1995 and subsequently adopted by other browsers.

Push technology, also known as server push, refers to a communication method, where the communication is initiated by a server rather than a client. This approach is different from the "pull" method where the communication is initiated by a client.

Steven McGeady is a former Intel executive best known as a witness in the Microsoft antitrust trial. His notes and testimony contained colorful quotes by Microsoft executives threatening to "cut off Netscape's air supply" and Bill Gates' guess that "this antitrust thing will blow over". Attorney David Boies said that McGeady's testimony showed him to be "an extremely conscientious, capable and honest witness", while Microsoft portrayed him as someone with an "axe to grind". McGeady left Intel in 2000, but later again gained notoriety for defending his former employee Mike Hawash after his arrest on federal terrorism charges. From its founding in 2002 until its sale in November 2013, he was Chairman of Portland-based healthcare technology firm ShiftWise. He is a member of the Reed College Board of Trustees, the Portland Art Museum Board of Trustees, and the PNCA Board of Governors, and lives in Portland, Oregon.

<span class="mw-page-title-main">History of the World Wide Web</span> Information system running in the Internet

The World Wide Web is a global information medium that users can access via computers connected to the Internet. The term is often mistakenly used as a synonym for the Internet, but the Web is a service that operates over the Internet, just as email and Usenet do. The history of the Internet and the history of hypertext date back significantly further than that of the World Wide Web.

The Microsoft Java Virtual Machine (MSJVM) is a discontinued proprietary Java virtual machine from Microsoft. It was first made available for Internet Explorer 3 so that users could run Java applets when browsing on the World Wide Web. It was the fastest Windows-based implementation of a Java virtual machine for the first two years after its release. Sun Microsystems, the creator of Java, sued Microsoft in October 1997 for incompletely implementing the Java 1.1 standard. It was also named in the United States v. Microsoft Corp. antitrust civil actions, as an implementation of Microsoft's "Embrace, extend and extinguish" strategy. In 2001, Microsoft settled the lawsuit with Sun and discontinued its Java implementation.

A web browser is a software application for retrieving, presenting and traversing information resources on the World Wide Web. It further provides for the capture or input of information which may be returned to the presenting system, then stored or processed as necessary. The method of accessing a particular page or content is achieved by entering its address, known as a Uniform Resource Identifier or URI. This may be a web page, image, video, or other piece of content. Hyperlinks present in resources enable users easily to navigate their browsers to related resources. A web browser can also be defined as an application software or program designed to enable users to access, retrieve and view documents and other resources on the Internet.

Web storage, sometimes known as DOM storage, is a standard JavaScript API provided by web browsers. It enables websites to store persistent data on users' devices similar to cookies, but with much larger capacity and no information sent in HTTP headers. There are two main web storage types: local storage and session storage, behaving similarly to persistent cookies and session cookies respectively. Web Storage is standardized by the World Wide Web Consortium (W3C) and WHATWG, and is supported by all major browsers.

<span class="mw-page-title-main">WebSocket</span> Computer network protocol

WebSocket is a computer communications protocol, providing simultaneous two-way communication channels over a single Transmission Control Protocol (TCP) connection. The WebSocket protocol was standardized by the IETF as RFC 6455 in 2011. The current specification allowing web applications to use this protocol is known as WebSockets. It is a living standard maintained by the WHATWG and a successor to The WebSocket API from the W3C.

Blackbird was the codename for an online content authoring platform developed by Microsoft in the mid-90s. Intended to be the online publishing tool for the first version of MSN, "Blackbird" was born of a Microsoft acquisition of Daily Planet Software, and the tool was first conceived prior to the advent of the Internet and Web as we know it today. At the time, AOL and CompuServe were the primary online venues, and the introduction of the Web to mass consumers was about to begin, even as low-bandwidth, dialup connections dominated. "Blackbird" was based on the concept of an object-based backend file system in Microsoft Data Centers, a low-bandwidth-streaming rendering client with page-based layout and embedded interactive client-side ActiveX objects. Fundamentally, it was based on the SGML standard for client-side layout. It became a Microsoft-promoted alternative to HTML for a brief time, just as the commercial Internet and Web Browser were born. But with scripting capability for HTML yet to be demonstrated, it was to be a means to serve dynamic, media-rich applications and documents that contained processing logic, similar to what a user would experience in a desktop environment. Pages in a "Blackbird application" would be able to contain video, audio, graphs, and other OLE based document formats without the need of plug-ins.

An Internet operating system, or Internet OS, is any type of operating system designed to run all of its applications and services through an Internet client, generally a web browser. The advantages of such an OS would be that it would run on a thin client, allowing cheaper, more easily manageable computer systems; it would require all applications to be designed on cross-platform, open standards; and would not tie a user's applications, documents, and preferences to a single computer, but rather place them in the Internet cloud. The Internet OS has also been promoted as the perfect type of platform for software as a service.

References

  1. "Deadly embrace". The Economist. 2000-03-30. Archived from the original on 2018-05-23.
  2. "Microsoft limits XML in Office 2003". Archived from the original on September 22, 2005. Retrieved 2006-03-31.
  3. "US Department of Justice Proposed Findings of FactRevised" (PDF). Usdoj.gov. Retrieved 2016-04-28.
  4. "US Department of Justice Proposed Findings of Fact". Usdoj.gov. Retrieved 2016-04-28.
  5. John Markoff (July 16, 1996). "Tomorrow, the World Wide Web! Microsoft, the PC King, Wants to Reign Over the Internet". The New York Times. Retrieved 2013-07-25.
  6. Rebello, Kathy (1996-07-15). "Inside Microsoft (Part 1)". Business Week. Archived from the original on 1996-10-19. Retrieved 2018-08-05.
  7. Lohr, Steve (28 January 2007). "Preaching From the Ballmer Pulpit (Published 2007)". The New York Times. Retrieved 13 November 2020.
  8. "Windows: The Next Killer Application on the Internet". Microsoft.com. Archived from the original (RTF) on 2016-04-21. Retrieved 2016-04-28.
  9. "Steven McGeady court testimony". Cyber.law.harvard.edu. Retrieved 2006-03-31. (DOC format)
  10. "United States v. Microsoft: Trial Summaries (page 2)". Cyber.law.harvard.edu. Retrieved 2006-03-31.
  11. "In Microsoft We Trust". Archived from the original on 2005-04-19. Retrieved 2006-03-31.
  12. "Embrace, Extend, Extinguish (IT Vendor Strategies)". Hr.com. Retrieved 2007-10-14.[ permanent dead link ]
  13. Expert Testimony of Ronald Alepin in Comes v. Microsoft — Embrace, Extend, Extinguish, Groklaw, January 8, 2007.
  14. "U.S. v. Microsoft: We're Defending Our Right to Innovate". Openacademy.mindef.gov.sg. Archived from the original on March 29, 2007. Retrieved 2007-03-29.{{cite web}}: CS1 maint: unfit URL (link)
  15. "Opera files antitrust complaint with the EU". Opera. 2007-12-13. Archived from the original on 2012-03-13. Retrieved 2016-04-28.
  16. "Plaintiff's Exhibit : 2991 : Comes v Microsoft" (PDF). Antitrust.slated.org. Archived from the original (PDF) on 2011-09-30. Retrieved 2016-04-28.
  17. Matt Richtel (1998-10-22). "Memos Released in Sun-Microsoft Suit". The New York Times . Retrieved 2008-02-22. The court documents state that in April 1997, Ben Slivka, the Microsoft manager responsible for executing the Java strategy, sent an E-mail to Microsoft's chairman, William H. Gates, noting 'When I met with you last, you had a lot of pretty pointed questions about Java, so I want to make sure I understand your issues and concerns.' Mr. Slivka goes on to ask if Mr. Gates' concerns included 'How do we wrest control of Java away from Sun?' and 'How we turn Java into just the latest, best way to write Windows applications?'
  18. 1 2 1634–1699: McCusker, J. J. (1997). How Much Is That in Real Money? A Historical Price Index for Use as a Deflator of Money Values in the Economy of the United States: Addenda et Corrigenda (PDF). American Antiquarian Society. 1700–1799: McCusker, J. J. (1992). How Much Is That in Real Money? A Historical Price Index for Use as a Deflator of Money Values in the Economy of the United States (PDF). American Antiquarian Society. 1800–present: Federal Reserve Bank of Minneapolis. "Consumer Price Index (estimate) 1800–" . Retrieved February 29, 2024.
  19. "Sun, Microsoft settle Java suit". News.cnet.com. Retrieved 2001-01-23.
  20. "Microsoft's lawsuit payouts amount to around $9 billion". The Inquirer. Archived from the original on 2015-05-30. Retrieved 2010-03-04.{{cite web}}: CS1 maint: unfit URL (link)
  21. "Microsoft and Sun Microsystems Enter Broad Cooperation Agreement; Settle Outstanding Litigation". Microsoft.com. April 2004. Archived from the original on 2010-02-25. Retrieved 2010-03-04.
  22. Hu, Jim (2001-06-07). "Microsoft messaging tactics recall browser wars". CNET. Retrieved 2023-03-06.
  23. Saripalli, Sivaprakash (September 20, 2019). "End of support for Basic Authentication access to Exchange Online API's for Office 365 customers". Microsoft . Retrieved 2020-08-02.
  24. "UW-Madison IT dept. help page". University of Wisconsin. Retrieved 2020-07-01. Enabling password security for an Office 365 forces modern authentication to be used for all protocols. SMTP Auth is deprecated and is no longer supported.
  25. "What is the WHATWG and why did it form?". Blog.whatwg.org. Archived from the original on 2007-08-21. Retrieved 2007-08-25.
  26. "MSConversations". Archived from the original on 2008-02-16. Retrieved 2009-07-28.
  27. "Google's Chrome Becomes Web 'Gatekeeper' and Rivals Complain". Bloomberg. May 28, 2019. Retrieved May 28, 2019.
  28. Warren, Tom (January 4, 2018). "Chrome is turning into the new Internet Explorer 6". The Verge. Retrieved May 28, 2019.
Listen to this article (11 minutes)
Sound-icon.svg
This audio file was created from a revision of this article dated 11 May 2012 (2012-05-11), and does not reflect subsequent edits.