Microsoft ended its long battle with European regulators by agreeing to comply with key elements of the European Commission's 2004 antitrust order. Under the agreement, Microsoft will make three "substantial" changes in the way it supplies interoperability information to competitors seeking to have their work-group server software work with Microsoft's operating system. The company will provide open-source software developers access to and use of its interoperability information, according to the Commission.