European Union regulators have fined Microsoft Corporation $357 million for failing to share programming code with its rivals, as demanded by a 2004 antitrust ruling.
The EU Competition Commissioner Neelie Kroes says Microsoft is continuing its illegal conduct, and no company is above the law.
The fine was assessed at a rate of nearly $2 million a day from December 16 through June 20.
EU officials say Microsoft's daily fines will double (to $3.8 million) at the end of this month if the company's violations continue.
The European Union fined Microsoft $633 million in 2004 and ordered the company to give its rivals the technical information necessary for their programs to operate smoothly on computers using Microsoft's Windows operating system.
Microsoft has said it has 300 people working full time to comply with the EU's orders, and that any additional fines would be unjustified.
Some information for this report was provided by AFP and AP.