EDGE 2015 is starting in

Find out more EDGE 2015
Mozilla accuses Microsoft of anticompetitive behavior with Windows RT

Mozilla accuses Microsoft of anticompetitive behavior with Windows RT

'Trying to lock out competing browsers' on Windows RT's 'desktop,' says Firefox director

Mozilla yesterday accused Microsoft of withholding APIs necessary to build a competitive browser for Windows RT, and said the behavior "may have antitrust implications."

Harvey Anderson, Mozilla's general counsel, and Asa Dotzler, director of Firefox, weighed in with the accusations late Wednesday in a pair of blog posts.

Anderson warned that Microsoft's decision to allow only Internet Explorer 10 (IE10) in one mode of Windows RT "signal[s] an unwelcome return to the digital dark ages where users and developers didn't have browser choices."

Dotlzer was more direct. "Microsoft is trying to lock out competing browsers when it comes to Windows running on ARM chips," he said.

Their beef stems from Microsoft's decision to deny other browser makers, including Mozilla, access to APIs (application programming interfaces) necessary to run a browser on Windows RT's conventional desktop.

Windows RT -- the edition for ARM processors -- will offer a Metro mode that features touch-based apps available from the Windows Store. But it also includes a heavily-restricted "desktop" mode that will run only Microsoft code.

Among the software that will run on the Windows RT desktop -- Microsoft hasn't given that mode a specific name -- will be new versions of Office's Word, Excel, PowerPoint and OneNote; the Windows Explorer file manager; and a "desktop" edition of Internet Explorer 10 (IE10).

"[Windows RT] supports the Windows desktop experience including File Explorer, Internet Explorer 10 for the desktop, and most other intrinsic Windows desktop features -- which have been significantly architected for both touch and minimized power/resource consumption," said Steven Sinofsky, Microsoft's top Windows executive, earlier this year in the company's first detailed description of the new tablet OS.

Sinofsky's comments were interpreted to mean that the RT desktop mode was off limits to other vendors' code.

And that's what raised hackles at Mozilla.

"Windows on ARM [the former name for Windows RT] prohibits any browser except for Internet Explorer from running in the privileged 'Windows Classic' environment," said Anderson. "In practice, this means that only Internet Explorer will be able to perform many of the advanced computing functions vital to modern browsers in terms of speed, stability, and security to which users have grown accustomed."

Dotzler was clearer in describing how Mozilla sees Microsoft hindering browser rivals.

"On ARM chips, Microsoft gives IE access [to] special APIs absolutely necessary for building a modern browser that it won't give to other browsers, so there's no way another browser can possibly compete with IE in terms of features or performance," said Dotzler.

He did not spell out those APIs or how Microsoft was limiting access to them, but in a follow-up post on his personal blog today, Dotzler elaborated.

"It's not precisely 'running a browser in Classic' that matters for Windows on ARM," Dotzler said. "It's that running a browser in Classic is the only way that Microsoft has allowed us to get access to the APIs that a browser needs to deliver modern capabilities and performance in Classic and Metro. A browser running exclusively in Metro does not have the APIs necessary to compete with IE or any other modern browser."

As Dotzler inferred, there's nothing blocking Mozilla from submitting a Metro version of Firefox to the Windows Store. A company spokeswoman confirmed that late Wednesday.

Anderson raised the antitrust flag, hinting that Mozilla may reach out to regulators in the U.S., the European Union (EU), or both.

"Windows on ARM -- as currently designed -- restricts user choice, reduces competition and chills innovation," Anderson argued. "If Windows on ARM is simply another version of Windows on new hardware, it also runs afoul of the EC browser choice commitments and seems to represent the very behavior the [Department of Justice]-Microsoft settlement sought to prohibit."

In late 2009, EU regulators struck a deal with Microsoft that requires the company to offer Windows users a "ballot screen" with alternate browsers to install and make the default. The agreement came out of an antitrust complaint filed by Norway's Opera Software, maker of Opera, two years before.

Microsoft is no longer under U.S. government scrutiny in the wake of the landmark antitrust case that also originated with complaints about its browser. The eventual settlement required Microsoft to share its APIs with third-party vendors.

In 2006, Microsoft published a set of voluntary principles it promised to adhere to, including, "Providing opportunities for developers to build innovative products on the Windows platform, including products that directly compete with Microsoft's own products."

Microsoft's general counsel Brad Smith announced the assurances in an address in Washington, D.C.

That document, however, has disappeared from Microsoft's corporate citizenship website. Computerworld was unable to locate a copy on any part of the company's site.

Dotzler noticed. "This is in direct violation of the promises they made to developers, users, and OEMs about browser choice in documents which mysteriously disappeared from Microsoft's site," he said yesterday, and provided a link to a copy ( download PDF).

And Google, creator of Chrome, seconded Mozilla's apprehension about Windows RT. "We share the concerns Mozilla has raised regarding the Windows 8 environment restricting user choice and innovation," a Google spokesman said in an email. "In the end, consumers and developers benefit the most from robust competition."

Microsoft declined to comment on Mozilla's accusations.

Both Mozilla and Google have committed to create versions of their current browsers that run on Windows 8 -- the edition for Intel and AMD processors -- in both the desktop and Metro environments on that version.

Gregg Keizer covers Microsoft, security issues, Apple, Web browsers and general technology breaking news for Computerworld. Follow Gregg on Twitter at @gkeizer, on Google+ or subscribe to Gregg's RSS feed. His email address is gkeizer@computerworld.com.

See more by Gregg Keizer on Computerworld.com.

Read more about drm and legal issues in Computerworld's DRM and Legal Issues Topic Center.

EDGE 2015:: For all the latest on EDGE 2015 including the keynote speakers visit the EDGE mini-site now

Follow Us

Join the ARN newsletter!

Error: Please check your email address.



In Pictures: Robots that cook, clean, sing and dance
Tech Hive

In Pictures: Robots that cook, clean, sing and dance

Cooking, learning language and doing the laundry are a few of the human skills demonstrated by.real humanoid bots featured in the National Geographic movie Robots.

In Pictures: Robots that cook, clean, sing and dance
IN PICTURES: OKI Data Australia partner event (+10 photos)
Business Products

IN PICTURES: OKI Data Australia partner event (+10 photos)

OKI recently hosted its ChannelOne dealer forum for its executive series channel partners to get together and learn about the company's new high-performance ES8400 A3 multifunction series printers. After a welcome and business overview from OKI Data Australia managing director, Dennie Kawahara, delegates were given a comprehensive overview of the new product, as well as an update on the latest marketing initiatives and software solutions, before being treated to live demos and a product showcase. Partners were also given a preview of OKI’s upcoming A3 digital LED white toner printer. With more than 60 delegates attending from all over the country, the day concluded with dinner at Casa Ristorante Italiano in Sydney and several delegates also participated in a friendly game of golf the following morning.

IN PICTURES: OKI Data Australia partner event (+10 photos)

iasset.com is a channel management ecosystem that automates all major aspects of the entire sales, marketing and service process, including data tracking, integrated learning, knowledge management and product lifecycle management.

Show Comments