Microsoft has agreed to license the source code for communications protocols in its Windows server software in a bid to avoid being fined €2 million ($2.43 million) a day by the European Commission, the company's top lawyer said Wednesday.
"I don't believe any decision to implement a fine is warranted," Brad Smith, Microsoft's general counsel, told reporters in Brussels following the announcement that it would license the code to third-party vendors.
The Commission, which is the European Union's antitrust authority, has threatened to hit the company with the hefty fines unless it comes into compliance with the Commission's March 2004 antitrust decision against it. On Monday it agreed to extend the deadline for the company to comply to Feb. 15.
As part of that decision, Microsoft was ordered to license the communications protocols for its workgroup server software so that other vendors can develop products that interoperate smoothly with Windows. The Commission's goal is to create a more level playing field for competition in the server software market.
On Wednesday, the Commission said in a statement that it would carefully study the Microsoft announcement, once it had received the full details.
Smith said that by offering the source code for the communication protocols the company would fully address "any doubts" the Commission had that it had not yet fully complied with the ruling requiring it to provide enough information to ensure interoperability. He said that he believed the company was already in compliance by offering around 12,000 pages of documentation and 500 free hours of technical support. But the company is prepared to go a "substantial step" further and offer access to the source code so that developers could answer any questions they had by looking at the code. "The source code is the ultimate documentation," he said.
In December, the Commission has issued a fresh set of complaints against Microsoft for failing to comply with the part of the ruling that relates to workgroup server interoperability. The Commission said that the documentation the company had provided was "fundamentally flawed" and would not allow developers to create products that could successfully interoperate with Microsoft's server software.
However, Smith challenged the conclusions of the independent trustee on which the Commission based its decision to issue a new set of complaints. The trustee is a computer science expert, Neil Bartlett, who is monitoring the company's compliance with the 2004 ruling. Focusing on Bartlett's comments that developers would not be able to develop new products in four days using the documentation, Smith said that Microsoft's own engineers would not be able to do it in so short a time either.
Smith acknowledged, however that the Commission would continue to review the prices of the licensing agreements under which Microsoft is offering access to the communications protocols. He pointed out that the source code would be provided to licensees at no additional cost.
Smith also confirmed that the company was not offering to change the licensing terms as such, and that this also continued to be an issue for the Commission.
The Commission said in December that "non-innovative" protocols should be made available to the open-source community but has asked the European Court of First Instance to decide this issue.