Hi,
Alfresco ist zu allererst ein Enterprise-Content-Repository, d.h es bietet Möglichkeiten Content (Dokumente) zu verwalten. Mit welchem Client die Dokumente berabeitet werden ist solchen System relativ egal, d.h. es kommt darauf an was du machen willst.
Meines Wissens kann bspw. OpenOffice gut mit docx-Dokumenten umgehen. Wenn du aber bspw. die SharePoint-Unterstützung von Alfresco nutzen willst, wirst du um MS Office wohl nicht drumrumkommen. Aber wie gesagt, Alfresco ist ein Content-Repo und macht sich über die die Dokumente bearbeitende Software meist keine Gedanken, sondern bitte Schnittstellen zum Zugriff auf die Dokumente an, d.h. APIs, CIFS, WebDAV, FTP und aber auch zwei verschiedene WebClients.
Viele Grüße,
Jan