>

My2cents: I sw per l'ufficio

In questa sezione descrivo brevemente i pacchetti da ufficio (multipiattaforma e non, ma sempre opensource) che considero come migliori alternative al predominio del pacchetto commerciale per eccellenza.

OpenOffice

OpenOffice è un pacchetto da ufficio derivato dalla suite commerciale StarOffice donata alla cumunità dalla Sun e della quale non comprende però il modulo database.

Esso presenta una elevata compatibilità con i formati di files della suite msoffice e offre funzionalità pressochè alla pari, si tratta inoltre di un prodotto multipiattaforma che rappresenta di fatto il più importante pacchetto da ufficio per sistemi linux/unix (è naturalmente disponibile anche per win).

Da rilevare inoltre che supporta nativamente l'esportazione in formato .pdf dei files creati.

Pur non incorporando alcuna funzionalità di database, openoffice si appoggia a database esterni per estrarre i dati, supportando vari tipi di drivers come odbc, jdbc, drivers nativi, ecc. Spicca anche una buona gestione grafica di composizione delle query.

OpenOffice comprende i seguenti programmi:

Tutti i documenti OpenOffice possono includere oggetti creati con altri moduli della suite oppure oggetti mime standard come immagini o altro.

OpenOffice fornisce la possibilità di scrivere macro in office basic, un linguaggio simile al basic. E' inoltre possibile utilizzare java o python sia per creare programmi indipendenti che utilizzano gli oggetti della suite che per fare piccoli script interni ai documenti che ne manipolano la struttura.

Una critica che si può muovere a OpenOffice è che ha la gran pecca di essere mastodontico e quindi molto vorace di risorse hw.

KOffice

KOffice è una suite di strumenti da ufficio integrata con KDE: uno dei più conosciuti e utilizzati desktop environment per sistemi linux/unix.

La suite, perfettamente localizzata in italiano, si compone dei seguenti prodotti:

Nonostante si tratti di un prodotto relativamente giovane, esso è attivamente sviluppato e il fatto che si integra perfettamente nell'ambiente desktop per cui è progettato, lo rende molto piacevole e usabile.

Esso presenta però ancora alcune lacune (o peccati di gioventu) nonchè saltuari problemi di stabilità, e non mi sento di consigliarlo per un uso avanzato.

Siag Office

Siag Office è una suite da ufficio gratuita, disponibile per sistemi linux/unix, rilasciata con licenza gpl. Si tratta di un pacchetto molto leggero e veloce, adatto a computer poco potenti che non potrebbero sopportare openoffice o anche solo kde con il suo koffice e comprende anche un file manager e un editor di testo che completano così meglio la suite rispetto ad altre.

Per anni (chi come il sottoscritto ha avuto modo di utilizzare linux prima del rilascio di staroffice/openoffice e prima che nascesse koffice se lo ricorda bene) è stato l'unico vero pacchetto da ufficio opensource disponibile per ambienti linux/unix.

Esso si compone dei seguenti programmi:

Siag è un ottimo pacchetto per esigenze di ufficio anche avanzate, ha però l'inconveniente di avere una scarsa compatibilità con i formati commerciali (non è così facile procurarsi le specifiche e implementare appositi filtri).

I pregi principali sono la leggerezza (richiede solo X per girare e fa quindi a meno sia di gnome che kde) e l'elevata attenzione a rendere programmabile la suite (in particolare siag); è infatti possibile tramite appositi plugin scrivere funzioni e scritp in vari linguaggi tra cui Python, C, Ruby e TCL.

Ne esiste anche una apposita versione per palmari iPaq.

Gli strumenti di Gnome

Per chi non lo conosce, Gnome è un desktop manager, utilizzato molto sotto linux e anche su alcuni unix commerciali. Caratteristica comune di Gnome e della maggior parte dei programmi che vi girano è l'uso della libreria grafica gtk. Esso non offre una suite di prodotti per l'ufficio organizzata ed uniforme, tuttavia integra alcuni prodotti indipendenti tra di loro (sviluppati da gruppi diversi) che di fatto supportano il lavoro d'ufficio:

Gnumeric

Un foglio di calcolo abbastanza completo e ben fatto. Importa ed esporta dai formati più conosciuti come html, testo, excel, csv, ecc.

Si tratta di un buon prodotto per le esigenze di un utente medio, non offre alcun supporto per effettuare query di dati su database e incorporare poi i risultati: occorre quindi utilizzare altri prodotti per interrogare il proprio database e salvare il risultato ad es. in formato testo o csv.

Abiword

Si tratta di un wordprocessor di qualità, disponibile anche in ambiente win, che dà l'impressione di essere decisamente più completo e si propone a ragione come prodotto free sostitutivo del più conosciuto pacchetto commerciale winword.

Con esso si possono aprire/salvare files nei formati più conosciuti, supporta l'uso di strumenti di editing avanzato come le tabelle, il controllo ortografico multilingua, elenchi e liste, note e piè di pagina, differenti revisioni di documento, la stampa unione per fare ad esempio delle etichette, insomma tutto quanto si possa desiderare da uno dei più moderni wordprocessor.