After a nine-year fight, Microsoft has agreed to uphold a 2004 antitrust ruling in the European Union, and will share technical information with its rivals.