Office Open XML (OOXML), uneori numit Open XML, este un format XML care a fost creat de Microsoft ca succesor al formatelor de documente binare utilizate prin Microsoft Office® versiunea 2003, inclusiv .doc, .xls, .ppt. Formatul OOXML va permite mai multor aplicații să lucreze cu documentele deschise.
XML înseamnă eXtensible Markup Language, care se referă la un format de text simplu. Faptul că este extensibil înseamnă pur și simplu că le permite designerilor să personalizeze etichetele în limbaj. Unul dintre scopurile acestui limbaj este de a ajuta la partajarea datelor structurate între mai multe persoane.
Un fișier OOXML conține o colecție de fișiere XML comprimate într-un singur fișier, care poate fi creat și modificat cu Microsoft Office®. Fișierele create în Office 2007 nu sunt proprietatea Microsoft Office®, deoarece formatul OOXML a fost standardizat de Organizația Internațională de Standardizare (ISO) în aprilie 2008. Această versiune a formatului este cea mai recentă, specificația originală a fost standardizată în decembrie 2006. XNUMX de către Ecma International, un grup privat de standardizare non-profit.
Aducerea OOXML în Microsoft Office 2007® este una dintre modalitățile prin care Microsoft devine mai deschis și mai puțin dependent de software-ul proprietar închis. Formatele deschise, cum ar fi XML și OOXML, permit mai multor aplicații de la alți furnizori să interacționeze mai ușor cu documentele. Acest lucru va reduce în cele din urmă cantitatea de corupție a fișierelor care se poate întâmpla atunci când fișierele sunt schimbate. Formatul este nou în lansarea Office 2007, dar pe măsură ce Microsoft își extinde baza de instalare a software-ului, formatul va crește în popularitate.
Fiind un format bazat pe XML, OOXML poate permite stocarea separată a bucăților individuale ale unui document Word sau unei prezentări Power Point. Aceste părți sunt comprimate folosind un subset al schemei de compresie ZIP pentru a crea tip de fișier atunci când sunt salvate documentele de birou. Când un utilizator deschide un fișier OOXML, aplicația se ocupă de colecția comprimată de fișiere, dar le afișează ca un singur fișier. Pe termen lung, este posibil ca anumite aplicații terțe să poată accesa părțile fișierului OOXML comprimat de care au nevoie și să ignore restul.
Noul format creat de Microsoft nu este în întregime legat de OpenOffice.org XML, care este o versiune învechită a acestui format. Cea mai recentă versiune a OpenOffice.org, versiunea 3.0, poate deschide fișiere OOXML care sunt create de MS Office 2007, dar în prezent nu poate salva documente în acel format. Pe măsură ce formatul crește, OpenOffice gratuit va putea probabil să scrie în formatul standard Microsoft Office 2007 OOXML, permițând ca documentele să fie modificate de către utilizatorii fiecărei aplicații.