Vim in Linux kan ook al die documenten inlezen, zowel de oude als de allernieuwste. Dat er daarna echter allemaal onleesbare junk op het scherm staat is vers 2

Mensen die met Office zo hun eigen applicaties maken krijgen flink te verduren als er weer een nieuwe versie is. Er zijn dan heel wat dingen die nieuw zijn of die zijn geschrapt. Alleen al daarom zijn applicaties die specifiek voor een bepaalde Office versie zijn gemaakt niet uit te wisselen met een andere versie (zowel oudere als nieuwere versies!). In het bedrijfsleven zijn er nogal wat van dat soort applicaties, al is het maar om voor templates die netjes de huisstijl toepassen op een bepaald soort document. Een goed voorbeeld van Office incompatibiliteit is Office 2007 for Mac waarin geen VBA support meer zit omdat je dat maar middels Applescript moet oplossen. Dat houdt dus in dat je al je documenten om moet zetten van VBA naar Applescript en alleen maar Intel Macs kunt gebruiken (Office 2007 is Intel only). Of je moet terug naar Office 2004 wat dan ook vrij massaal gebeurt.
@ Blasterxp:
Het ODF is iets wat los staat van OpenOffice.org en in diverse applicaties al gebruikt wordt als standaard formaat. Het idee achter zowel ODF als OOXML is juist compatibiliteit met diverse andere stukken software. Het huidige Office formaat is niet compatible in dat opzicht (er is amper documentatie en men moet reverse engineeren wat lang niet altijd legaal is) en gezien bepaalde verwijzingen in OOXML naar datzelfde proprietary formaat maakt dat ook OOXML incompatible met de rest van de wereld. Microsoft Office is dus alleen compatible met Microsoft Office, terwijl iets als ODF compatible is met OpenOffice.org, Koffice, Lotus Symphony, Microsoft Office (middels een plugin), etc.
Welke integratie in Windows bedoel je want wat ik tot dusver gezien heb is niet iets wat ik ook niet bij andere office suites heb gezien (Wordperfect, OpenOffice.org/StarOffice, Lotus Symphony). Misschien het gebruik van al aanwezige dll's en andere systeemonderdelen van Windows waardoor het ook lijkt dat het geheugen gebruik lager is of bedoel je toch iets anders?
De integratie van de diverse Office onderdelen is inderdaad beter geregeld dan bij OpenOffice.org maar het is dan weer niet zo dat OpenOffice.org daardoor niet een spreadsheet document in een tekst document kan krijgen.
@SMG525:
Office 2004 is er voor de PPC Macs en de Intel Macs kunnen dit ook draaien middels Rosetta. De Office 2007 versie daarentegen is alleen beschikbaar voor Intel Macs en werkt trager dan Office 2004 in Rosetta op een Intel Mac. Daarbij mist Office 2007 de VBA support (je moet dit maar via Applescript regelen) waardoor het weer niet compatible is met andere Office versies en je voor de fijne uitdaging komt te staan om alles om te zetten en naar Intel only Macs te switchen (anders heb je er niets aan). OpenOffice.org 3.0 doet nu Aqua en is wel in staat om VBA te doen, dus voor Mac mensen een veel geschikter alternatief met als nadeel dat het Intel only is.
Voor wie geen Windows en geen MacOS X draait is er geen Microsoft Office versie.
Voor wie iets als OpenOffice.org wil draaien maakt het OS niet veel uit. Ook het gebruik van een standaard als ODF draagt eraan bij dat je OS en je office suite niet meer uitmaakt om dingen uit te wisselen en ergens aan samen te werken. Dat is iets wat MS Office tot op heden nog niet kan (toekomstige versie krijgt ODF support en de OOXML specificatie zoals die bij het ISO ligt).
Docx is alleen maar een extensie die al sinds Office 2003 gebruikt wordt. Van docx heb je de Office 2003 versie, de Office 2007 versie (OOXML versie nog wat), een ECMA OOXML versie en nu een ISO OOXML versie. Tenminste 5 versies van docx die niet met elkaar compatible zijn, met name de ISO versie is heel anders dan de rest. Tot dusver is er alleen nog een implementatie van Office 2003 en Office 2007 qua docx formaten, de rest is er nog niet. Dat van het ISO komt naar alle waarschijnlijkheid in de volgende Office versie, dus dat gaat nog wel een tijd duren (jaartje of 2). Middels zo'n importfilter gebeuren ben je trouwens wel in staat om in Office 2000, XP en 2003 de nieuwe docx versie van Office 2007 (dus niet van de ECMA, het ISO en Office 2003) te kunnen lezen. Bewerken is daarentegen weer een heel ander verhaal (als ik het goed heb is dat dan weer niet mogelijk).
Of OOXML een open standaard is is een hele discussie en hangt heel erg af wat men als definitie voor "open standaard" hanteert. In de meeste gevallen kan OOXML niet aan die definitie voldoen wegens verwijzingen naar proprietary formaten die volledig gesloten zijn. Het is een beetje open en volgens sommigen is dat weer genoeg om te worden betiteld als "open standaard". Een eindeloze discussie, doe maar niet aan beginnen