OpenOffice.org è una suite di software libero e può essere classificato come software di produttività personale. È basato sul codice della versione 5.2 di StarOffice, che dopo l’acquisizione da parte di Sun Microsystems è stato rilasciato con licenza libera. Più precisamente, il codice è soggetto alla licenza LGPL (la licenza SISSL, precedentemente usata in abbinamento, è stata abbandonata da Sun).
Sun nel 2010 è stata assorbita da Oracle che con la versione 3.2 ha applicato delle modifiche grafiche al logo e icone.
La clausola esplicita presente nella licenza LGPL consente all’utente di rilicenziare il prodotto sotto licenza GPL. L’abbreviazione “ufficiale” è OOo.
Il progetto ha come obiettivi quelli di fornire a tutti gli utenti un ottimo prodotto libero che possa competere con i prodotti commerciali attualmente dominanti in questo settore. Ha la caratteristica di essere compatibile con i formati di file di Microsoft Office, ma dispone anche di formati nativi basati su XML che, grazie all’utilizzo di un algoritmo di compressione (si tratta dell’LZW, lo stesso dei file “ZIP”), hanno dimensioni notevolmente ridotte rispetto alla concorrenza.
Sono supportate ufficialmente versioni per GNU/Linux, Microsoft Windows, Solaris e Mac OS X
È disponibile in circa 70 versioni linguistiche ufficiali, a cui si aggiungono progetti di localizzazione “regionali” come la traduzione nei dialetti della lingua zulu sponsorizzata dal governo sudafricano.
L’ultima versione rilasciata è la 3.2:
* Writer (word processor e editor HTML WYSIWYG)
* Calc (foglio di calcolo)
* Draw (programma di grafica vettoriale)
* Impress (programma per creare presentazioni)
* Math (editor di formule matematiche)
* Base (database)
* Registrazione di Macro
* Esportazione ed importazione nei formati PDF, Macromedia Flash, DocBook XML, Microsoft Office, SVG.
Nelle prime versioni si era pensato di configurare OpenOffice.org per collegarsi con database come postgreSQL o mySQL, avendo in questo modo a disposizione le prestazioni e le potenzialità di un vero database.
Dalla versione 2.0 c’è a disposizione una gestione diretta di una base di dati e un’interfaccia utente più versatile simile a quella utilizzata da Microsoft Office.
Progetti aggiuntivi e paralleli di OpenOffice.org riguardano la stesura della documentazione, la localizzazione e la programmazione dell’infrastruttura sulla quali sono costruiti i vari moduli della suite. Esiste anche un progetto che ha come obiettivo quello di creare un archivio comune delle macro.
storia
Nell’agosto del 1999 Sun Microsystems compra StarDivision, una società di software tedesca che produce la suite per l’ufficio StarOffice. La strategia di Sun era quella di fornire un’alternativa al prodotto Microsoft Office, che all’epoca aveva una posizione predominante sul mercato. Nel 2000 la Sun decise di rilasciare i sorgenti di StarOffice alla comunità e fu così che nacque il progetto OpenOffice.org. Questa strategia permise a Sun di accedere ad uno sviluppo rapido con dei costi più contenuti.
Le versioni di StarOffice a partire dalla versione 6.0 sono basate sul codice di OpenOffice.org (con una relazione simile a quella esistente tra Netscape Navigator e Mozilla Suite), con l’aggiunta di alcuni componenti proprietari.
Componenti
Writer è un elaboratore di testi simile a Microsoft Word, con funzionalità praticamente analoghe, presenta inoltre alcune caratteristiche non presenti nelle versioni di word precedenti alla 2007 come la possibilità di esportare i documenti direttamente in formato PDF.
Il programma è in grado di leggere numerosi formati, incluso il formato OpenDocument (formato di default fino alla versione 2.0), il formato word, RTF e XHTML.
Calc è un foglio di calcolo con funzionalità molto simili a Microsoft Excel. Anche da Calc è possibile salvare direttamente in formato PDF.
Calc è in grado di gestire numerosi formati, compreso il formato Excel.
Impress è un programma per presentazioni, simile a Microsoft Powerpoint. È in grado di esportare sia in PDF che in SWF, il formato Flash. A detta di molti è il meno riuscito dei programmi della suite[citazione necessaria].
Base è un programma di creazione e gestione di database, simile a Microsoft Access. È basato su HSQLDB scritto in Java, ma gli utenti possono usarlo anche per connettersi a un database diverso come MySQL o PostgreSQL.
Draw è un programma di grafica vettoriale paragonabile a CorelDraw. Draw è in grado di importare e esportare file SVG, sebben con alcune limitazioni. Vista la crescente diffusione di questo formato gli sviluppatori stanno cercando di risolvere i problemi ancora aperti.
Math è uno strumento che serve per creare complesse formule matematiche. Le formule create possono poi essere incluse in tutti i programmi della suite.
OpenOffice è rilasciato con licenza libera
da questo progetto sono stati sviluppati altri derivati tra cui
alcune guide disponibili
da non perdere la guida su Openoffice scritta da fchiarelli.it file demo_draw.zip

