Sviluppato da | Sun Microsystems |
---|---|
Prima versione | 1.0 (1 ° maggio 2002) |
Ultima versione | 3.3.0 (26 gennaio 2011) |
Versione avanzata | |
Scritto in | C ++ e Java |
Sistema operativo | Tipo GNU / Linux , BSD ( d ) , Microsoft Windows , macOS e Unix |
Ambiente | Macchina virtuale Java |
Le lingue | inglese |
genere | Ufficio |
Licenza | GNU Lesser General Public License |
Sito web | www.openoffice.org |
Cronologia delle versioni
OpenOffice.org è un progetto nato su13 ottobre 2000avviato da Sun Microsystems per produrre una suite per ufficio open source gratuita basata su StarOffice . Il prodotto risultante è distribuito con lo stesso nome e con diverse licenze ( LGPL e, fino alla versione 2.0 beta 2 inclusa, SISSL ) e funziona su diverse piattaforme tra cui Windows , molti Unix ( Linux , Solaris ) o Apple Mac OS X . La prima versione di OpenOffice è stata lanciata il 1 maggio 2002. L'obiettivo dichiarato è quello di offrire un'alternativa alla suite per ufficio proprietaria di Microsoft Office in cui OpenOffice prenderà una quota di mercato significativa.
Nell'ambito della sua politica di trasparenza, il formato di archiviazione utilizzato da OOo, dalla versione 2.0, sarà conforme al formato OpenDocument aperto , adottato dall'ente di standardizzazione OASIS , quindi da ISO , come formato dell'ufficio di riferimento. OOo consente anche l'esportazione in formato PDF . Per facilitare l'interoperabilità, OOo consente l'importazione di formati Microsoft .
Dalla versione 3.2.1, OpenOffice.org è stato sviluppato da Oracle in seguito all'acquisizione di Sun Microsystems da parte di questa società. Dalla versione 3.3.0 rilasciata nel gennaio 2011, che è l'ultima versione di OpenOffice.org, il progetto originale si è suddiviso in due rami distinti:
Star Division, azienda tedesca fondata a metà degli anni '80, pubblica versioni successive della sua suite per ufficio StarOffice multipiattaforma e multilingue , fino alla versione 5.1 nel 1999 , quando fu acquisita da Sun Microsystems . Il19 giugno 2000, mentre viene rilasciata la versione 5.2, Sun annuncia che il codice sorgente sarà ora disponibile sotto la GNU General Public License e gestito da CollabNet . Viene quindi creato il progetto OpenOffice.org con l'obiettivo di ospitare il codice e gli strumenti necessari allo sviluppo. Il nome OpenOffice.org designa l'intero progetto, inclusa l'applicazione stessa, che non può essere chiamata semplicemente OpenOffice , un nome già registrato. Il codice sorgente è reso disponibile su13 ottobre 2000sotto GNU LGPL e SISSL , consentendo a Sun Microsystems di costruire versioni future della sua suite proprietaria StarOffice dalla 6.0, sulla base di OpenOffice.org, come la relazione tra Mozilla e il software Netscape .
Il progetto di lingua francese OpenOffice.org viene avviato in modalità test in Aprile 2001e ha portato con successo a un'estensione allora originale della modalità di sviluppo della comunità: i progetti " native-lang ". Una struttura gerarchica consente alle comunità di sviluppatori e utenti in tutto il mondo di preparare il proprio lavoro nella propria lingua madre, per una maggiore fluidità e autonomia; i risultati di maggior successo vengono quindi approvati dal progetto radice in lingua inglese e integrati nella versione distribuita del software.
A partire dalla versione 3.0.0, il software è stato aggiornato dalla licenza GNU LGPL 2.1 alla licenza GNU LGPL 3 .
Dalla versione 3.2.1, OpenOffice.org è stato sviluppato da Oracle in seguito all'acquisizione di Sun Microsystems da parte di questa società.
Nel aprile 2011, Oracle annuncia il ritiro dal progetto OpenOffice.org. Poco dopo, Oracle ha ceduto il progetto alla fondazione Apache e OpenOffice.org è entrato a far parte dell'incubatore del progetto Apache.
L'ultima versione della suite per ufficio rilasciata con il nome di OpenOffice.org è la 3.3.0 rilasciata su 26 gennaio 2011. Le seguenti versioni sono state rilasciate con il nome di Apache OpenOffice per il ramo di Apache e LibreOffice per il ramo di The Document Foundation .
In effetti, il progetto originale si divideva in due rami:
L'adozione di OOo da parte di un numero crescente di grandi aziende, PMI ed enti pubblici (governi, scuole, università, ecc.) Mostra che OOo si è posizionata come un serio concorrente di Microsoft nel mercato delle suite per ufficio.
Sebbene Microsoft Office detenga la quota maggiore del mercato generale, OpenOffice.org rappresentava oltre il 14% del mercato delle grandi imprese nel 2004 . Il sito web di OpenOffice.org riporta che sono stati effettuati quasi cento milioni di download. Nel 2010, OpenOffice.org ha una base di utenti reale perché è il 2 ° suite per l'ufficio in termini di quota di mercato (ad esempio con la Francia una quota di mercato del 19%).
Gli utenti di OpenOffice.org su larga scala includono il Dipartimento della Difesa di Singapore e il Comune di Bristol nel Regno Unito .
In Francia , OpenOffice.org ha attirato l'attenzione delle amministrazioni locali e nazionali che desiderano razionalizzare l'uso delle proprie risorse dedicate all'acquisto di software e utilizzare formati di file stabili e standard per l'archiviazione. Il gruppo di mutualizzazione interministeriale per OpenOffice.org (MiMOOo) è stato creato nel 2005 per facilitare le migrazioni. Nel 2006, la suite OpenOffice.org equipaggia ufficialmente la dogana francese e la gendarmeria francese . L'amministrazione francese ha inoltre annunciato la migrazione, nel corso del 2007 , di 400.000 posti di lavoro sotto OpenOffice.org, in particolare presso il Ministero delle Finanze. La migrazione del Ministero della Cultura (Francia) è in corso dall'inizio del 2006. Un comunicato stampa di22 novembre 2006della Assemblea Nazionale indica che i deputati potranno utilizzare OpenOffice.org dalla prossima legislatura, all'inizio dell'estate 2007 . In seguito alla creazione di The Document Foundation e alla creazione della filiale LibreOffice , il gruppo ha deciso di estendere la propria missione all'intero settore dell'office automation e ha preso il nome di Interministerial Mutualization for Open Office Automation (MIMO) . Nella stessa data, il gruppo ha deciso di consigliare il ramo LibreOffice .
In Belgio , alcuni comuni hanno anche annunciato la migrazione totale alla suite per ufficio, dopo che il dipartimento IT della regione di Bruxelles-Capitale ha sperimentato la suite per ufficio.
Nel Ottobre 2005, Sun e Google hanno annunciato una partnership strategica. In base a questo accordo, Sun prevede di aggiungere una barra di ricerca di Google in OpenOffice.org. Sun e Google dovrebbero anche impegnarsi in attività congiunte di marketing e ricerca e sviluppo , e Google aiuterà a distribuire OpenOffice.org.
Oltre al pacchetto StarOffice di Sun, ci sono una serie di derivati commerciali di OpenOffice.org. La maggior parte di essi è sviluppata con licenze SISSL (che è valida fino a OpenOffice.org 2.0 Beta 2). Di solito si rivolgono a un mercato locale o una nicchia, con proprietari di innesti come moduli di riconoscimento vocale, connessioni automatiche a database o un migliore supporto per la tipografia asiatica CJC (CJK).
Il 29 ottobre 2009, il software ha superato i 100 milioni di download dal lancio della versione 3.0, poco più di un anno prima.
Dal 2011, a causa della cessazione delle modifiche a OpenOffice.org, la quota di mercato di questo ramo è rapidamente diminuita, in particolare a favore delle linee figlie di Apache OpenOffice e LibreOffice .
Precisamente numerata internamente nelle build , la suite per ufficio è nota agli utenti con numeri di versione diversi. Il principio della numerazione pubblica delle versioni a tre cifre è il seguente:
Elenco delle versioni:
I progetti Apache OpenOffice e LibreOffice perseguono ciascuno lo sviluppo del proprio ramo che segue la numerazione del nucleo comune.
OpenOffice.org è una suite per ufficio , ovvero un insieme di moduli che possono interagire tra loro per creare e modificare documenti per ufficio, come articoli, lettere, tabelle di numeri o presentazioni.
Questi moduli sono:
scrittore | Destinato principalmente a documenti testuali, è di gran lunga il modulo più comunemente usato. Writer consente di gestire i paragrafi in diverse lingue e di formattare i documenti, sia in termini di contenuto semantico che di layout. | |
Calc | È un foglio di calcolo con 1024 colonne per foglio, che ha molte funzioni: più utenti possono lavorare sullo stesso foglio di calcolo, elaborando determinate macro di Excel , elaborando e analizzando i dati, generando grafici. | |
Impressionare | Consente di comporre presentazioni sotto forma di suite di diapositive . Questi mirano a evidenziare visivamente i punti importanti di una presentazione orale. | |
Basato | Presente dalla versione 2.0, consente di creare database . | |
Disegnare | Strumento di disegno vettoriale per semplici diagrammi e illustrazioni. Consente di manipolare semplici primitive grafiche (frecce, figure geometriche, etichette, dimensioni) utilizzando livelli (o livelli) e oggetti. | |
Matematica | Strumento per la composizione di formule matematiche . Le formule possono essere incluse in altri documenti di OpenOffice.org. |
OpenOffice.org include anche altri moduli, come ad esempio un HTML Editor per la creazione di pagine web ( Writer / Web ), un XML editor di forme ( XML documento forma ), un editor di codice sorgente per la composizione di macro comandi, un programma di utilità per evidenziare Fontwork di testo , ecc .
Loghi precedentiVecchio scrittore Logo
Vecchio logo Calc
Vecchio logo Impress
Vecchio logo di base
Old Draw logo
Vecchio logo di matematica
OpenOffice.org rappresenta un documento come un insieme di oggetti a cui vengono applicati gli stili. Uno stile è una raccolta di proprietà strutturali e di formattazione. Un uso comune di OpenOffice.org è quindi quello di alternare tra la scrittura di testo e l'applicazione di stili ad esso. L'interfaccia di OpenOffice.org presenta lo stylist , una tavolozza dedicata alla gestione degli stili.
Gli stili vengono applicati a tutti i tipi di oggetti: paragrafi, cornici, pagina, carattere, numerazione, ecc. Le proprietà che definiscono sono tra le altre: il tipo di testo (standard, titolo, nota a piè di pagina, ecc.), Le caratteristiche visive di un testo (scelta del carattere, dimensione, allineamento, colore, ecc.), Il tipo di contatore , l'ombreggiatura di un'immagine, il numero di colonne in una pagina, la direzione di scrittura di una cornice (ad esempio, per scrivere giapponese in verticale), ecc. Gli stili possono essere creati per tutti i tipi di scopi e hanno anche proprietà condizionali. Per usi occasionali di formattazione, il programma genera stili automatici , privi di significato semantico. L'abuso di questi stili automatici è considerato un errore dell'utente, sovraccaricando inutilmente il documento.
La finestra del browser consente di navigare rapidamente nel documento e manipolarne la struttura. Gli stili forniscono le informazioni strutturali necessarie, consentendo al browser di fornire funzionalità come lo spostamento di sezioni, la modifica del loro livello gerarchico, l'impostazione di segnalibri, ecc.
Le primitive oggetto, specifiche del modulo utilizzato, sono accessibili in una barra degli strumenti, i cui pulsanti danno accesso alle funzioni più comunemente utilizzate, mentre le più occasionali sono organizzate in menù a tendina. Tra questi, la creazione e la gestione di documenti modello e autopiloti consentono di comporre all'interno di un framework già stabilito in precedenza; variabili, contatori e testo automatico automatizzano campi e valori ricorrenti in un documento e le funzioni dei macro comandi possono essere utilizzate per la programmazione in OpenOffice.org.
L'interfaccia di OpenOffice.org è disponibile in un gran numero di lingue, tra cui il francese, e permette di comporre documenti multilingue, in particolare grazie al supporto delle lingue asiatiche , con scrittura orizzontale o verticale, e boustrophedons , con scrittura bidirezionale, alternata tra destra-sinistra e sinistra-destra. C'è anche un controllo ortografico a vari livelli di avanzamento a seconda della lingua.
Il sito web di OpenOffice.org è il luogo della federazione per comunità, codici sorgente, programmi eseguibili, forum, mailing list, sistema di segnalazione bug , risorse utente (estensioni, modelli, documentazione interna ed esterna, manuali utenti, ...) organizzazione di eventi, pubbliche relazioni e, più in generale, qualsiasi attività relativa al progetto.
OpenOffice.org, il progetto generale, ha più di venti sottoprogetti suddivisi in tre categorie principali. Accettato , comprendente i progetti più tecnici, Incubator , che riunisce progetti sperimentali e prove, e Native-Lang che fornisce le risorse in una particolare lingua. Un progetto OpenOffice.org è organizzato come un gruppo di sviluppatori attorno a un project manager. Ogni categoria ha molti progetti e sottoprogetti. Tra gli Accettati troviamo i progetti
Altri progetti sono in fase di sviluppo nella categoria Incubatore , come Distribuzione , BizDev ( relazione d'affari ) o KDE .
I progetti linguistici mirano a "rappresentare, coordinare ed estendere le comunità linguistiche di utenti, sviluppatori e marketing in tutto il mondo". Questi progetti consentono alle comunità di dialogare e lavorare nella loro lingua originale pur rimanendo ospitate dal sito OpenOffice.org e di offrire tutti i tipi di informazioni per gli utenti nei paesi corrispondenti. Una trentina di lingue hanno quindi uno spazio dedicato nel sito. Alcune lingue hanno progetti molto avanzati, come il progetto francese, altre meno.
29 lingue sono disponibili per il download dagli 89 progetti di traduzione software in una lingua (ottobre 2009).
Il progetto è amministrato dal Consiglio di Comunità eletto dai membri della Comunità. Questo consiglio è responsabile della mediazione dei conflitti, suggerisce gli obiettivi del progetto e, più in generale, fornisce un forum per affrontare i punti problematici del progetto. È composto da nove membri eletti, inclusi cinque project manager, due rappresentanti dei progetti Native-lang, un rappresentante degli utenti e un membro del Sun Staff. Chiunque può partecipare a OpenOffice.org e le responsabilità aumentano con il coinvolgimento nel progetto. Al livello più basso, l '"utente" può dare suggerimenti o segnalare bug. Un "collaboratore" è qualcuno che contribuisce al progetto scrivendo codice o documentazione. Uno "sviluppatore" è un contributore regolare che ha ottenuto i diritti di scrittura sul progetto dopo essere stato sponsorizzato da un altro sviluppatore. Al livello più alto, un "project manager", nominato dagli sviluppatori, fornisce le linee guida per il suo progetto.
Diverse migliaia di persone in tutto il mondo contribuiscono a OpenOffice.org con diversi gradi di coinvolgimento. La maggior parte dei collaboratori sono individui o aziende interessate al successo di una suite per ufficio gratuita. Il supporto più importante arriva da Sun Microsystems (acquisita da Oracle ), che affida a diverse dozzine dei suoi dipendenti il lavoro sul progetto.
Grazie alla sua licenza gratuita , Openoffice.org è servito come base per altri progetti:
Versione nomadeFramasoft offre nei suoi pacchetti Framakey , una versione portatile di OOo che può essere avviata da una chiave USB in ambiente Windows . Questa è la versione francese di quella offerta da PortableApps.com . Al momento non esiste una versione che può essere avviata su Mac OS X e Linux (la versione per Windows può essere avviata tramite Wine sotto Linux).
NeoOfficeNeoOffice è una versione di OOo sotto GPL . Inizialmente per Solaris , Linux e Mac OS X , è sviluppato solo per quest'ultimo. Le versioni del ramo 2 richiedevano l'utilizzo di X11 per funzionare con Mac OS X. NeoOffice ha quindi proposto di realizzare un'integrazione nativa di OOo con l'interfaccia Aqua e di sfruttare al meglio le specificità di Mac OS X.
OOo4KidsCreata dall'associazione EducOOo (essa stessa frutto del progetto Education), OOo4Kids si propone di fornire software di office automation rivolto a bambini di 7-12 anni. Attualmente sono disponibili versioni in diciassette lingue (tra cui tedesco, inglese, spagnolo, francese, italiano, olandese, portoghese e mandarino), portate su tre diversi sistemi operativi e per diverse architetture di microprocessore: Intel, PowerPC, Mips e ARM).
OOoLightOOoLight è molto vicino alla versione OOo4Kids, disponibile sotto di Windows , Linux e Mac OS X . Si basa sugli stessi codici sorgente. La parte grafica è diversa, ed è possibile creare fogli di calcolo fino a 1024 righe e 128 colonne (contro 256 righe e 64 colonne massimo per OOo4Kids )
LibreOfficeIn seguito all'acquisizione di Sun Microsystems da parte di Oracle , la comunità di OOo si è staccata dal suo nuovo proprietario e ha creato una fondazione indipendente, The Document Foundation , per continuare a sviluppare una suite per ufficio gratuita derivata da OOo, LibreOffice , disponibile sotto Windows , Linux e Mac OS X .
La prima versione è la 3.3 perché il ramo di LibreOffice è derivato dalla versione 3.2 di OOo (ultima versione del curriculum di base).
In seguito al trasferimento del marchio OpenOffice.org da parte di Oracle alla fondazione Apache , quest'ultima pubblica la propria suite per ufficio con il nome Apache OpenOffice pur mantenendo la proprietà del sito web con il nome di OpenOffice.org.
A causa della sua natura open source , il funzionamento interno di OpenOffice.org è noto e le tecnologie utilizzate sono accessibili e documentate. La suite per ufficio è organizzata in diversi livelli, ciascuno dei quali utilizza tecnologie specifiche. Il livello dell'applicazione, il più alto, include i moduli visibili all'utente ( Writer , Draw , ecc.). Il livello del framework contiene le parti comuni di questi moduli, come la gestione dei documenti o le finestre di dialogo comuni, attraverso i moduli sfx2 e offmgr . Il livello dell'infrastruttura contiene vari moduli come UNO , il modello dei componenti interni, o GSL , il livello degli oggetti scientifici, inclusi i widget dell'interfaccia tramite VCL . Ai livelli più bassi, i moduli di astrazione del sistema come SAL garantiscono la portabilità a OpenOffice.org.
Il modo più semplice per programmare il software, a un livello più avanzato di quello di una semplice Macro Utente, è usare UNO. Universal Network Object è il modello componente di OpenOffice.org. Offre l' interoperabilità tra diversi linguaggi di programmazione, diversi modelli di oggetti, diverse architetture e diversi processi, localmente, in una rete o su Internet . Questi componenti sono istanziati da un gestore del servizio e comunicano tra loro tramite bridge, utilizzando precise interfacce definite con il linguaggio UNO IDL, simili allo stesso concetto CORBA . I bridge vengono utilizzati per standardizzare la comunicazione tra interfacce implementate in diversi linguaggi. Attualmente sono disponibili collegamenti per C , C ++ , Java e Python che consentono lo sviluppo di nuovi componenti o l'accesso alle funzionalità di quelli esistenti in questi linguaggi.
L'eredità di StarOffice è molto visibile nelle prime versioni di OpenOffice.org, specialmente sulle piattaforme GNU / Linux e Solaris , dove la politica simile a un widget vicino a Microsoft Office è meno rilevante. Le seguenti versioni (1.1.x) mirano a portare sempre più un aspetto nativo a OpenOffice.org, cioè a fornire software con grafica e comportamento familiari su tutte le piattaforme. Sun e Novell ( Ximian ) forniscono le distribuzioni di OpenOffice.org nei rispettivi uffici GNOME Java Desktop e Ximian Desktop . L'integrazione grafica di OpenOffice.org in GNOME assume la forma di un set di icone adattato e funzioni di colore del tema grafico dell'utente. L' ambiente desktop KDE integra anche OpenOffice.org tramite progetti come Cuckooo (OOo in Kparts ) o KDE vlcplug (usa Qt per disegnare widget).
Lo scopo del port per Mac OS X è quello di fare a meno del server X Window , (vedi sezione “Integrazione MacOSX”), mentre il fork di NeoOffice (software derivato) punta già parallelamente a questo obiettivo.
I fornitori che distribuiscono OpenOffice.org, come i fornitori di distribuzioni GNU / Linux commerciali, spesso applicano il proprio tema grafico per integrare OpenOffice.org nei loro prodotti. Questo è in particolare il caso di Red Hat Fedora, Novell SUSE e Mandriva Linux . L'integrazione del toolkit grafico spesso mira anche a simulare la sensazione , ovvero il comportamento dei widget .
Integrazione con Mac OS X.La suite OpenOffice.org 1.0 è stata criticata per non sembrare e comportarsi come applicazioni native sulla piattaforma su cui gira. A partire dalla versione 2.0, OpenOffice.org utilizza il toolkit del widget Native Widget Framework , le icone, le librerie di rendering dei caratteri, per una varietà di piattaforme, per abbinare al meglio l'aspetto di un'applicazione nativa fornendo più appeal all'utente.
Questa questione di integrazione è stata particolarmente evidenziata su Apple Mac OS X, dove l'interfaccia utente è singolarmente diversa dalle altre piattaforme, e richiede anche l'uso di strumenti di programmazione per lo più sconosciuti dagli sviluppatori di OpenOffice.org.
Ci sono due implementazioni di OpenOffice.org disponibili su Mac OS X:
OpenOffice.org Aqua Disponibile per Mac OS X Tiger e Leopard , sia per l'architettura Intel che per l'architettura PowerPC, questa versione designa la versione stabile e ufficiale di OpenOffice.org sotto Mac OS X. Dopo un primo passaggio utilizzando il toolkit Carbon , OpenOffice .org Aqua è ora passato alla tecnologia Cocoa . Dalla versione 3.0, è completamente nativo sotto Aqua. OpenOffice.org Mac OS X (X11) Questa versione, che non è più mantenuta ufficialmente, richiede l'installazione di X11.app o XDarwin , ed è un port molto vicino alla collaudatissima versione Unix. È funzionalmente equivalente alla versione Unix e la sua interfaccia utente è la stessa, così come l'aspetto e il comportamento; ad esempio, l'applicazione utilizza la propria barra dei menu ( barra dei menu ) invece del menu di Mac OS X, che si trova nella parte superiore dello schermo. La conversione dei caratteri del sistema è necessaria affinché siano utilizzabili dalla versione X11 di OpenOffice.org (questa conversione viene eseguita quando si avvia OpenOffice.org per la prima volta).Il formato del documento utilizzato nativamente da OpenOffice.org dalla versione 2, quindi dall'ottobre 2005 , è OpenDocument .
OpenDocument è basato su XML . Questo formato aiuta a riflettere la struttura interna del documento ea separare contenuto e formattazione. È stato accettato come standard da OASIS , quindi standardizzato a ISO 26300 .
La sua natura standardizzata, chiara, concisa e liberamente utilizzabile, facilita notevolmente la sua manipolazione da parte di molti strumenti esterni o anche di utenti esperti. Conoscere il formato di archiviazione OpenDocument è utile non solo per i programmatori volontari di OpenOffice.org, ma anche per gli sviluppatori di strumenti per l'elaborazione dei dati dei documenti.
Questo porta anche i professionisti a considerare OpenDocument come il formato preferito per l'archiviazione dei documenti, perché rende il file indipendente dal software scelto. Per molte amministrazioni e aziende, è la motivazione principale per l'adozione di OpenOffice.org.
In concreto, i file prodotti da OpenOffice.org sono archivi compressi " zip " di diversi file XML , organizzati come segue:
Oltre a questi file, tutti gli oggetti incorporati nel documento vengono salvati nel loro formato originale, XML per gli oggetti OpenOffice.org e binario per la maggior parte degli altri oggetti, collocati in directory dedicate, nell'archivio zip .
Modulo | OOo 1.1 | OOo 1.1 (modello) | OOo 2.0+ (OpenDocument) | OOo 2.0+ (modello) |
---|---|---|---|---|
scrittore | .sxw | .stw | .odt | .ott |
Impressionare | .sxi | .sti | .odp | .otp |
Disegnare | .sxd | .std | .odg | .otg |
Calc | .sxc | .stc | .ods | .ots |
Formula | .sxm | .stm | .odf | .otf |
documenti-master | .sxg | - | elemento | - |
Basato | - | - | .odb | - |
La "x" centrale del ramo 1.x è sostituita da una "t" quando si tratta di un modello . Allo stesso modo, anche la "d" centrale di Open D ocument è sostituita da una "t" quando si tratta di modelli.
Importa documenti in formato Microsoft OfficeTutte le versioni di OpenOffice.org consentono l'importazione di documenti salvati nei vecchi formati binari (estensioni in .doc, .xls, .ppt), e hanno anche un'opzione di salvataggio in questi stessi formati per consentire l'interoperabilità con gli utenti che lo fanno non dispone di una suite per ufficio compatibile con OpenDocument . Anche Microsoft Office 2010 supporta questo formato.
Dalla versione 3, OpenOffice.org consente anche l'importazione di documenti salvati in formato Microsoft Office 2007 (estensioni in .docx, .xlsx, .pptx).
Le macro VBA non sono compatibili. Una riqualificazione della funzionalità VBA nel linguaggio di programmazione OOo consente la migrazione parziale delle funzioni senza riscrittura.
Esistono incompatibilità tra le diverse famiglie di OpenOffice. In effetti, i fogli di calcolo creati con OpenOffice (Symphony) di IBM danno risultati diversi se letti con quello di Oracle, che è il più utilizzato.
Poiché si tratta di una soluzione open source, in crescita, la questione della sicurezza si pone come con qualsiasi altro software. L'unica differenza è che poiché il sistema è completamente aperto, l'analisi della sicurezza è notevolmente facilitata.
Nel giugno 2006, la società Kaspersky ha dichiarato di aver rilevato un virus per OpenOffice, chiamato StarDust. Una dichiarazione ufficiale di OpenOffice, tuttavia, sembra indicare che il codice in questione non è realmente un virus, non avendo un carattere che si riproduce da solo.
Inizio luglio 2006, sono state scoperte tre vulnerabilità di sicurezza e sono state rilasciate le correzioni. Tuttavia, in termini di sviluppo, la suite OpenOffice è considerata di eccellente qualità , con pochissimi difetti critici rilevati fino ad oggi che sono stati risolti entro poche ore dalla scoperta.
Logo fino alla versione 3.2
Logo dalla versione 3.2.1
Versioni logo 2
Logo dalla versione 3.0 alla 3.2
Logo dalla versione 3.2.1