M$ did NOT lock up XML. It's an open w3c standard. This patent is regarding a method of organizing multilingual scripts. For instance, if you code a webpage in JavaScript, PHP, and VBScript (although I see no reason to use VBScript anyway, this is just for the purpose of example), these scripts will be stored in another file, organized using XML, and then parsed and executed w/ the implementation file.