The EU fined Microsoft Corp. (MSFT) $357 million on Wednesday and threatened new penalties of $3.82 million a day beginning July 31 because it says the software maker failed to obey a 2004 antitrust order to share program code with rivals.

Microsoft immediately said it would appeal the fine in court.

The European Commission said the new fines would take effect unless the company supplies "complete and accurate" technical information to developers to help them make software that works smoothly with its ubiquitous Windows operating system.

"I regret that, more than two years after the decision ... Microsoft has still not put an end to its illegal conduct," said EU Competition Commissioner Neelie Kroes. "I have no alternative but to levy penalty payments for this continued compliance. No company is above the law."

Microsoft General Counsel Brad Smith said the company would ask the courts if the "unprecedented" fine was justified.

"We do not believe this fine is justified," he said in a statement. "We have great respect for the Commission and this process, but we do not believe any fine, let alone a fine of this magnitude, is appropriate given the lack of clarity in the Commission's original decision and our good-faith efforts over the past two years."

The EU imposed daily fines of 1.5 million euros ($1.91 million) from Dec. 15 to June 20 when it decided that Microsoft was still violating EU law.

In comparison, Microsoft earned $2.98 billion in the quarter ended March 31 on revenues of $10.9 billion.

The EU had already levied a record 497 million euro ($613 million) fine on Microsoft in 2004 and ordered it to hand over communications code to rivals, saying it had deliberately tried to cripple them as it won control of the market.

Kroes also said she had warned Microsoft that it had to take care to avoid antitrust problems with its new operating system, Windows Vista, which will include an Internet search and a PDF-type document reader that could pose problems for current rivals Google (GOOG), Yahoo (YHOO) and Adobe (ADBE).

"Microsoft is aware of it," she said. "Hopefully it will be in a shape ... that all those items are taken into account."

Kroes said she had showed restraint on the new fines, as the EU can fine a company up to 5 percent of its annual global revenue. That would have meant a fine of 4.28 million euros ($5.47 million) a day out of Microsoft's daily revenue of 85.7 million euros ($109.47 million), she said.

Rejecting Microsoft's claims that the EU's demands were vague and shifting, the EU said the obligations were specific and have not changed.

"I don't buy that line," Kroes said, describing the EU's demands of March 2004 as "crystal clear."

Microsoft said it only fully understood what it needed to do to appease the EU after talks with an independent monitor this spring that agreed on a work project. The company said it has a team of 300 people working full-time on a framework to supply the information. Six of seven installments have already been delivered, it said, and another is due next Tuesday.

Smith said despite the fines, Microsoft "remains totally committed to full compliance" with the 2004 antitrust decision, adding that the company had handed over "thousands of pages" of technical documents to EU experts.

He said claims made by the EU that it was dragging its feet on complying were also unfair and that revisions of requested information were delivered "promptly."

"We will continue to do whatever the Commission asks to comply with its decision as these issues are considered by the courts," said Smith.

Kroes was unrepentant, saying the independent monitor appointed to supervise Microsoft's revision of the documents had reported that only half of 70 documents were in a fit state. When the EU made its decision on June 20, only one was suitable, he had told her.

"I sincerely hope that the latest technical documentation being delivered by Microsoft will bring them into compliance and that further penalty payments will not prove necessary," she said.

She told reporters that it was a pity Microsoft didn't make the same efforts two years ago. "Why wait that long?" she asked.

The fines will be fed back into the EU budget and divided between EU governments.

Kroes said she was sending a message to all businesses operating in the EU that they must follow EU law.