EU and Microsoft negotiating extension of Windows agreement