Les spécifications entières ne sont pas libres, en fait (d'ailleurs, c'est ce qui explique qu'un fichier .doc complexe, créé avec Microsoft Office 2003, ne sera pas identique si on l'ouvre avec OpenOffice). De plus, il n'est pas libre, au sens où les spécifications sont sous licence propriétaire (Microsoft seul a le droit de modifier son format, et s'arroge le droit de le faire quand il veut).
Essaie d'ouvrir un document Word vraiment compliqué (du style avec tableau, images, mise en page très soignée, etc.) avec KWord ou OpenOffice, tu risqueras de trouver des différences flagrantes de rendu ; ce genre de petits détails est assez handicapant, dans une administration qui n'utilise que du .doc.
Enfin, ce n'est qu'un exemple, je ne suis pas assez compétent pour t'en dire beaucoup plus