Microsoft introduced some new file formats in Office 2007, called the Microsoft Open Office XML Format (.docx, .xlsx) which are not compatible with any of the older versions of Microsoft Office or with other OS like Linux and Mac OS X.

So to view and open DOCX files, you have to purchase Microsoft Office 2007 or later. But what if you get to open it as HTML or any other open-source format?