On 22 October 2007, Kroes announced that "as of today, the major issues concerning compliance have been resolved". The terms of an agreement with the Commission concern:
Interoperability information on workgroup servers: Kroes said that "Microsoft has substantially respected" the obligation to provide complete and accurate technical documentation. She stressed, however, that "Microsoft's obligation to document its protocols is an ongoing one – the documentation needs to be maintained as its products evolve, and new issues may arise once it is being used by developers".
The Commission considered that the licensing fees for this information, which is needed in order to build products compatible with company servers running the Windows operating system, were unreasonably expensive. Microsoft had been demanding 5.95% of revenues from those products when the information included patents, and 2.98% when no patents were included. Those fees have now been lowered to 0.4% and a one-time payment of €10,000 respectively.
Microsoft has accepted that licensees are entitled to obtain effective remedies, including damages, from the High Court in London, when information received from Microsoft is incomplete or inaccurate.
Open-source developers: Microsoft refused to disclose interoperability information to programmers behind open-source projects such as the Linux operating system, the Mozilla Firefox browser or the Apache server, citing fears that this would mean that the information would then be made available for free to everyone.
Kroes said: "Microsoft will now make this information available, with licensing terms that allow every recipient of the resulting software to copy, modify and redistribute it in accordance with the open source business model." She went on to say: "I told Microsoft that it should give legal security to programmers who help to develop open-source software and confine its patent disputes to commercial software distributors and end users. Microsoft will now pledge to do so."




