The European Union is giving Microsoft a “last chance” to defend itself against anti-trust charges before it is slapped with a fine of up to $3.2 billion. Microsoft may have to disclose how its PC and server operating systems communicate with each other, and offer a stripped-down version of Windows, to help its competitors, writes Deutsche Welle.