По поводу принятия стандарта.Проблема открытых документов возникла в конце 1990-х, в 2002 г. был сформирована группа, начавшая работы по стандарту ODF. К началу 2005 г. работа над ODF всё ещё продолжалась и ориентировочно должна была занять ещё минимум 10 (!) лет. Компания Майкрософт, на которую члены упомянутого ODF через Еврокомиссию требовали использовать открытые форматы, приняла решение разработать свой открытый формат, который получил название OpenOffice XML (OOXML). К слову, на его создание ушло менее 3 месяцев. В 2006 г. ISO принимает его в качестве стандарта. В том же году члены ODF и правительства ряда государств (под давлением ODF) подают жалобы что стандарт в его существующем виде их не устраивает. На формат ODF начиная с этого времени все забивают и дальнейшие разговоры ведутся только о том, какой Майкрософт плохой, а не о том, что они 5 лет балду пинали. В 2006-2008 гг. были приняты изменения в стандарт, которые создали 3 различающихся стандарта: старый, новый "жёсткий" и новый "переходный".
"Старый" реализован в MSO 2007 и запрещён к использованию.
Новый "жёсткий" до сих пор не реализован ещё ни в одной программе, хотя в будущем именно он должен стать единственным.
Новый "переходный" реализован в MSO, OO и ещё ряде программ. Он разрешает использовать неполное соответствие "жёсткому" стандарту и дополнения, чем (особенно дополнениями) широко пользуются как в MSO, так и OO.
То же самое другими словами: https://wiki.openoffice.org/wiki/RU/document_formats/ooxml