In many ways, this was actually true. Microsoft not only delivered the critically important update of Office 98 for the Mac, but also invested in developing Internet Explorer 4.0, which shipped with Microsoft's Java virtual machine for the Mac OS.
Without Microsoft, Apple would have been left to rewrite ClarisWorks, develop its own Java VM, and try to salvage the remains of its OpenDoc-based Cyberdog web browser, which it had just retired months earlier.
Alternatively, Apple could also depend on other third parties, including Sun for Java and Netscape for its web browser. As Apple headed towards apparent ruin however, third parties were increasingly dismissive of the Mac platform, making the agreement with Microsoft extremely important.
Two Birds, One Stone
Microsoft also benefitted from the deal; with a relatively small amount of work, it could maintain its cross-platform Office hegemony and earn back hundreds of million of dollars in profit.
While it made no direct profits from continued development of the free Internet Explorer, establishing it as the default browser on the Mac helped to neutralize two competitive threats in one blow: Netscape and Sun.
Using the Mac platform helped Microsoft to jump from minimal market share with its second rate Internet Explorer 3.0 browser to simply obliterating Netscape Navigator within three years.
Netscape's fall was in part due to its own problems, but Microsoft's move was so swift and deadly that it prompted analysts and commentators to jump in line to assure the industry that Microsoft could simply do whatever it planned, and nobody stood any chance against it.
Veni, Vidi, Vici
History reveals that partnering with Microsoft is like accepting a dinner invitation from Hannibal Lecter. One might as well just roll in seasonings and jump in the oven.
Course 1: the Desktop OS Monopoly
-
-
-
-
-
-
Course 2: the Office Suite Monopoly
-
-
-
Course 3: the Windows Server Monopoly
-
-
-
And for Dessert: QuickTime
Just like Sun's Java, QuickTime threatened Microsoft's Windows monopoly by offering a way for developers to build code that was not dependent upon Microsoft.
QuickTime: Designed to Create
Desktop publishing applications used the PostScript language to draw two dimensional graphics, save the drawings to a file, or print them. PostScript contains an editable recipe for assembling the graphical design it stores.
Graphics saved into a playback-only file such as a JPEG can no longer be freely modified; while PostScript files contain all the information needed to rearrange and edit the document, JPEG only offers a viewable snapshot of a finished result.
Multimedia publishing applications similarly use QuickTime to organize a timeline of video, audio, effects, subtitles, and programing, then save them to a file or output them as audio or interactive videos.
In other words, an MP3 song, a series of JPEG photos, and an MPEG video track can all be layered within a QuickTime .MOV container file without recoding any of them into a different format; it merely acts as an envelope.
The QuickTime container file was unique in that it was designed specifically to allow editing tracks without needing to rewrite the file for playback.
Files can even reference data stored in other files. This flexibility was included to make QuickTime a complete and sophisticated authoring environment, not just a playback-only system.
Video for Windows: Designed to Fill Space
After Apple demonstrated its new QuickTime technology in 1991, Microsoft rushed to deliver its own competing system called Video for Windows; it arrived a year after Apple shipped QuickTime. Apple also announced plans to port QuickTime to Windows, to allow media files to play back cross-platform.
Microsoft saw little value in developing a complex framework for sophisticated media creation; it merely wanted to deliver the appearance of similar video playback features. Video for Windows introduced the .AVI container format, which like QuickTime's .MOV, can contain chunks of media using a variety of different codecs.
Today, .AVI is used primarily in video file sharing; users commonly make the mistake of comparing the popular DivX video that .AVI files often hold with the .MOV QuickTime container file, and jump to the conclusion that “DivX is better than QuickTime,” when they are really not comparable at all.
DivX encoded video can also be put into a .MOV file, and QuickTime can also open the simpler .AVI container. Both simply require installing the necessary codecs to allow decoding of the contained audio or video format.
Microsoft's Video for Windows was only intended to fill space in the playback market and direct attention away from QuickTime. Since it was built on top of Windows, it was forced to use the unsophisticated graphics subsystem Windows provided, with poor results.
QuickTime for Windows vs QuickTime for Video for Windows
Microsoft and Intel were both shocked to find that Apple could deliver smooth video on the PC that was beyond what either company had imagined to be possible. When Microsoft requested a free license for QuickTime for Windows in 1993, Apple refused.
While knowing that Canyon possessed Apple's code, Intel did not specify that Canyon needed to do clean room development, and gave the company an unrealistically short timeframe to develop the code.
As expected, Canyon simply delivered Apple's code to Intel, which then licensed it to Microsoft. When Video for Windows suddenly improved in 1994, Apple investigated and found that Microsoft had simply stolen code from QuickTime in order to compete with QuickTime.
Apple sued and won an injunction that stopped Microsoft from distributing portions of the stolen code, and the case was eventually resolved as part of the 1997 agreement between the two companies.
A New Round of Competition
In early 1997, Microsoft bought WebTV. Meanwhile, Microsoft had renamed its tainted Video for Windows to ActiveMovie, to fit the Active branding associated with its various Internet efforts:
-
•ActiveX, which exposed OLE scripting to insecure networks and ushered in a new world of web-based malware
-
-
•Active Desktop, which replaced the Windows desktop with an Internet Explorer web browser view
In order to suggest the appearance of real competition to QuickTime, Microsoft promised to deliver a version of ActiveMovie for the Mac, assuring the market that it would serve as a drop in replacement for QuickTime.
Knife The Baby: 1997
That same year, Apple and Microsoft were negotiating over patents, Internet Explorer, and Mac Office. Microsoft hoped to use its Office monopoly leverage against Apple to not only smash the cross-platform threat of Netscape Navigator and Sun's Java, but also to kill Apple’s QuickTime.
QuickTime was still at version 2.x, where it had been stuck since 1994; it was nearly as out of date as Microsoft's Mac Office. Microsoft assured Apple that it wasn't interested in QuickTime's core business of multimedia authoring, but only wanted to own media playback technology, particularly on Windows.
Prior to the July 1997 agreement, Microsoft's Christopher Phillips famously told QuickTime manager Peter Hoddie, "we want you to knife the baby."
Apple refused, and QuickTime survived the Mac Office and patent licensing deal intact. That was not the end of Microsoft's assault on QuickTime however, but rather only the beginning.
Give It Up, Or We'll Take It
After Apple repeatedly refused to drop QuickTime for Windows, Microsoft made it clear that if Apple did not hand over media playback to Microsoft, the company would throw its weight into developing its own authoring tools and simply obliterate Apple.
At that time, Apple's entire QuickTime group only had around 100 engineers.
Engstrom reported that Bill Gates was not interested in an authoring program because the market for was too small. He assured them, however, that “if Microsoft needed to make an investment in providing authoring tools in order to push Apple out of the playback market, then the company would devote all the necessary resources to accomplish that goal.”
Apple Fights Back
Apple was already facing the enormous development challenge of retooling NeXTSTEP to serve the needs of Mac users. That effort was turning out to be far more difficult than anticipated, not only from an engineering standpoint, but also because the outlook for the Mac market was looking increasingly bleak.
As NeXT began rebuilding Apple from the inside out, QuickTime was discovered to be one of the company's key assets, and efforts were taken to modernize and overhaul it.
Work on version 3.0 was revamped; it downsized the QTi plans to integrate HyperCard, while still providing for a new level of interaction within movies.
It also expanded to provide a wide range of graphic file format importers, added effect tracks, support for FireWire, and included licenses for high quality Sorenson video and QDesign audio codecs. Like every other project at the new NeXT-flavored Apple, efforts were made to incorporate support for open standards.
Despite the renewed efforts to update QuickTime, it had fallen into in a distant third place in the multimedia market that Apple had originally invented back in 1991.
Microsoft made rapid gains on QuickTime simply by bundling its own media playback software with Windows. Given Apple's weak position, why would Microsoft even bother threatening Apple over playback?
The Real Reason Why Microsoft Wanted QuickTime's Share
In 1997, Real was the dominate leader, with 85% of the streaming market. Microsoft planned to use everything at its disposal to kill Real and take that market.
That meant using its Windows monopoly to distribute its own media streaming software, but also using its Office monopoly to force Apple to drop QuickTime and act as another distributor of its own Windows Media.
Microsoft followed the same strategy against Real that it used against Netscape: give away free client software tied to Windows, then use that installed base of users to sell proprietary server software that only worked on Windows servers.
In the case of streaming video, Microsoft wanted to sell its Net Show server to stream data to Windows Media Players using its proprietary and undocumented streaming protocols, providing no room for interoperable competition.
Advanced Streaming Format
When Apple failed to support its plans, Microsoft determined to obliterate QuickTime entirely. The company began work on Advanced Streaming Format, a new container format to replace the quaint and archaic .AVI used in ActiveMovie née Video for Windows.
ActiveMovie itself was being renamed again to DirectShow, to shake the performance problems associated with it, and also give it the Direct brand used in Windows 98 for components that dealt directly with hardware:
-
-
•DirectX, the remainder of video game related development tools bound to Windows
Microsoft's DirectShow frameworks, the Windows Media Player client, and the new ASF container format were all components designed to compete against what Apple collectively referred to as QuickTime.
One Ring to Bind Them All
The world appeared headed toward a future where Microsoft decreed all standards, built all standards, deployed all standards, policed all standards, and charged for all standards. Fortunately, its plans didn't work out as expected.
Apple Gets In the Way
MPEG, the Moving Picture Experts Group, had worked to codify a series of industry standards for audio, video, and other technical specifications with the ISO:
-
•MPEG-1 was used in CD-ROMs and VCD
-
•MPEG-2 was used by DVDs and in cable and satellite TV broadcasting
-
•MPEG-3 was intended for use in HDTV, but later canceled after MPEG-2 was found suitable
-
•MPEG-4 was in the planing stages for delivering media over the Internet and on mobile devices
MPEG standards are not free, but they share interoperable technology at a low cost. Royalties for encoding and decoding, and broadcasting or distributing encoded content, are in the ballpark of a $1 per product. Those royalties are shared among the two dozen companies that pooled their patents to build the standards.
Apple's partnership with the industry enraged Microsoft because it sidelined ASF. Who would now pay to license an unproven container format that wasn't compatible with anything else? Suddenly, nobody had any compelling need to support Windows Media at all.
Microsoft Sabotages QuickTime on Windows
While Microsoft was pressing Apple to withdraw from the media playback market, "Microsoft took several steps to sabotage QuickTime," reported Tevanian in his monopoly trial testimony.
Microsoft's sabotage "included creating misleading error messages and introducing technical bypasses that deprived QuickTime of the opportunity to process certain types of multimedia files. In some instances users were left with the false impression that QuickTime was not functioning properly."
The message in question was a warning Windows 95 presented after the installation of QuickTime, stating that some file types might no longer play, and offering to reinstall Microsoft's player as the default media application. That wasn't an isolated incident, as Microsoft's legal team tried to suggest.
If It’s Broke, Don’t Fix It
In 1997, Tevanian emailed Gates saying, "I've learned that IE4 on Windows disables QuickTime and QuickTime VR. My understanding is that IE4 sets the default for .MOV files to be ActiveMovie instead of QuickTime. As you know, .MOV files have long been QuickTime files. Can you look into this and get it reversed?"
A year later, Microsoft later reported that it had "discovered bugs" that might be to blame, but as problems between Windows and QuickTime continued, Microsoft recommended to Apple that it rewrite its QuickTime plugin as a proprietary ActiveX control in order to work properly with Internet Explorer.
Apple had no significant problems with Netscape's browser. In the trial, Apple presented a chart of 22 media file types, all of which were passed to QuickTime by Netscape 4 on Windows 95. In Internet Explorer 3 however, only 15 were passed to the QuickTime plugin; in IE 4.0 only 11 were passed, and under Windows 98, only 4.
Blame Apple!
Microsoft later issued a fix that addressed problems it was apparently unable to communicate to Apple within the previous year, along with a press release that blamed all of the problems on Apple:
“The heavy weight of Microsoft Office once again swings like a guillotine over Apple Computer,” he wrote in celebration.
Microsoft Threatens QuickTime Partners
In addition to providing roadblocks to QuickTime running on Windows, Microsoft also worked to stop QuickTime by threatening its partners to abandon licensing, distribution, or development of anything related to QuickTime, or else prepare to face the retribution Microsoft could deliver.
Hardware: Microsoft leaned on its Windows PC OEMs to prevent them from bundling QuickTime; trial testimony revealed specifically how Microsoft took quick steps to block Compaq's licensing of QuickTime.
Microsoft told Avid engineers, "You need to rip QuickTime out of your product if you want to be in this channel." Months later, Avid announced a partnership with Microsoft on its new AAF format for multimedia authoring.
Advanced Authoring Format
Microsoft had backed up its threats to jump into the media authoring business to kill QuickTime entirely by developing the Advanced Authoring Format, the last missing component of Microsoft's rival offerings.
In June 1998, Microsoft advised Apple that its only remaining choice in the matter would be to agree to a broad technology sharing plan that donated its technology to Microsoft and abandoned its own competitive efforts:
-
•Apple had to agree to cross-license its codecs and collaborate with Microsoft on all future codec development
-
•Apple had to adopt Microsoft's DirectX run-time platform on Windows in place of QuickTime
-
•Apple had to adopt Microsoft's proprietary streaming technology
-
•Apple had to adopt Microsoft's new proprietary AAF file format for media authoring
The Beginning of the End
Steve Jobs refused Microsoft's demands, and set in place efforts to mount an open, rival attack on Microsoft's multifaceted assault againsts QuickTime.
Apple became the first company to stare Microsoft down, and the showdown established Apple as an impossible to ignore competitor, providing a model for other companies to follow in challenging the once unquestionable position Microsoft held as a monopoly tyrant standing above the law.
While almost completely invisible for years, Apple’s progress in media has resulted in overturning Microsoft’s domination of the entertainment industry, established a resistance to unchecked DRM, and has extinguished Microsoft’s efforts to establish new proprietary technologies as de facto industry standards.
Guess what it was.
Did I miss any details?
Next Articles:
This Series