Appendice C. Presentazione del software per Linux

Sommario

C.1. Ufficio
C.2. Rete
C.3. Multimedia
C.4. Immagini
C.5. Gestione del sistema e gestione dei file
C.6. Sviluppo di software

Linux viene fornito con una ricca gamma di applicazioni, offrendo spesso più di una soluzione a esigenze specifiche. La difficoltà sta nel trovare quell'applicazione che soddisfa le proprie esigenze. Le sezioni successive presentano alcuni dei più potenti programmi per Linux equivalenti ai comuni applicativi per Windows*. Ciascuna sezione è dedicata a un campo particolare di applicazione, elencando una panoramica delle applicazioni per Windows e le equivalenti per Linux per diversi task. Sotto ciascuna tabella sono disponibili maggiori informazioni sulle applicazioni di Linux con collegamenti a ulteriori informazioni. Questo elenco non intende essere esaustivo, poiché lo sviluppo del software è un processo in continua evoluzione con nuove applicazioni che vengono create ogni minuto.

[Tip]applicazioni mancanti

Non tutte le applicazioni indicate sotto sono installate nel sistema per default e alcune potrebbero non essere fornite con il prodotto. Se l'applicazione che si desidera utilizzare non è presente, rivolgersi al proprio amministratore di sistema. Se l'applicazione è fornita con il prodotto, è possibile installarla con yast;. Per cercare i nomi dei software, utilizzare la funzione cerca dello strumento di gestione dei pacchetti YaST.

C.1. Ufficio

In questa sezione vengono descritte le più popolari e potenti soluzioni software per l'ufficio e le aziende. Tra queste vi sono le suite per ufficio, i database, software per la contabilità e software per gestione dei progetti.

Tabella C.1. Software per l'ufficio per Windows e Linux

Compito

Applicazione Windows

Applicazione Linux

Suite per l'ufficio

Microsoft Office, StarOffice*, OpenOffice.org

OpenOffice.org, StarOffice, KOffice

Elaborazione testi

Ms Word, Staroffice/Openoffice.org Writer, WordPerfect

OpenOffice.org/StarOffice Writer, KWord

Foglio di lavoro

Microsoft Excel, Staroffice/Openoffice.org Calc

OpenOffice.org/StarOffice Calc, Gnumeric, KSpread

Presentazione

Microsoft Powerpoint*, StarOffice/Openoffice.org Impress

OpenOffice.org/StarOffice Impress, KPresenter

Grafici ed elaborazione dati

Microsoft Excel, MicroCall Origin

OpenOffice.org Calc, Kst, Gnuplot, Grace (Xmgr), LabPlot

Database locali

Microsoft Access, Openoffice.org Base

OpenOffice.org Base, Rekall, kexi, Mergeant, PostgreSQL

Contabilità finanziaria

Microsoft Money, Quicken

GnuCash, KMyMoney

Gestione progetti

Microsoft Project

Planner, Taskjuggler

Mappe mentali (Mind Mapping)

MindManager, Free Mind

VYM (View Your Mind), Free Mind, KDissert


FreeMind

FreeMind consente di visualizzare i pensieri tramite la creazione e la modifica di una mappa mentale. È possibile copiare nodi o lo stile dei nodi e incollare testi da fonti quali HTML, RTF e messaggi e-mail. Le mappe mentali sono esportabili in vari formati quali HTML e XML. Per ulteriori informazioni, fare riferimento a http://freemind.sourceforge.net/wiki/index.php/Main_Page.

GnuCash

GnuCash è un applicativo per il controllo delle finanze personali e professionali. Per ulteriori informazioni su GnuCash, consultare http://www.gnucash.org.

Gnumeric

Gnumeric è un foglio di calcolo per l'ambiente desktop GNOME. Per ulteriori informazioni su Gnumeric, consultare http://www.gnumeric.org.

Gnuplot

Gnuplot è un software a riga di comando per la creazione di grafici e l'elaborazione dei dati molto potente e portabile. È disponibile anche per le piattaforme MacOS e Windows. I tracciati creati da Gnuplot sono esportabili in vari formati, come PostScript, PDF e SVG, agevolandone l'elaborazione. Per ulteriori informazioni su Gnuplot, consultare http://www.gnuplot.info/index.html.

Grace

Grace è un vecchio strumento per i grafici in 2D disponibile per tutti i tipi di piattaforme Unix, tra cui Linux. Consente di creare e modificare tracciati con un'interfaccia utente grafica. Grace supporta un numero illimitato di grafici per tracciato. Tra i formati di esportazione vi sono JPEG, PNG, SVG, PDF, PS, e EPS. Per ulteriori informazioni, vedere http://plasma-gate.weizmann.ac.il/Grace/.

Kdissert

Kdissert è un'applicazione per strutturare idee e concetti, appositamente studiata per gli studenti ma utile anche per insegnanti, decision maker, ingegneri e uomini d'affari. Le idee vengono messe su un'area di disegno e poi associate nella struttura ad albero. È possibile generare diversi output dalla mappa mentale quali file PDF, documenti di testo (anche per OpenOffice.org Writer) e file HTML. Per ulteriori informazioni, vedere http://freehackers.org/~tnagy/kdissert/.

kexi .

Vedere KOffice .

KMyMoney

KMyMoney è un gestore finanziario personale per KDE. Consente agli utenti di sistemi operativi open source di tenere traccia delle proprie finanze fornendo una vasta gamma di funzioni e strumenti finanziari. Per ulteriori informazioni su KMyMoney, consultare http://kmymoney2.sourceforge.net.

KOffice

KOffice è una suite per l'ufficio integrata per l'ambiente desktop KDE. In dotazione ha vari moduli come il programma di elaborazione testi (KWord), il foglio di calcolo, (KSpread), il programma per le presentazioni (KPresenter), diverse applicazioni per l'elaborazione delle immagini (Kivio, Karbon14, Krita), un programma front-end per i database (Kexi) e molti altri. Per ulteriori informazioni su KOffice, consultare http://www.koffice.org/.

KPresenter

Vedere KOffice .

Kst

Kst è un'applicazione KDE per la visualizzazione e l'elaborazione dei dati in tempo reale con la funzionalità di base di analisi dei dati. Kst contiene molte funzioni potenti quali l'elaborazione efficace di dati live streaming e può essere ampliato con plug-in ed estensioni. Per ulteriori informazioni su Kst, consultare http://kst.kde.org/.

KWord

Vedere KOffice .

LabPlot

LabPlot è un programma per la creazione e la gestione di tracciati bi o tri-dimensionali. I grafici possono essere generati sia da dati, sia da funzioni, mentre un tracciato può contenere più grafici. Inoltre, offre vari metodi di analisi dei dati. Per ulteriori informazioni su LabPlot, vedere http://labplot.sourceforge.net/.

Mergeant

Mergeant è un programma front-end per l'ambiente desktop GNOME. Per ulteriori informazioni, vedere http://www.gnome-db.org.

Openoffice.org

Openoffice.org è il programma open source equivalente a Microsoft Office. Si tratta di una suite per l'ufficio molto potente tra cui un programma di elaborazione testi (Write), un foglio di calcolo (Calc), un programma di gestione dei database (Base), un programma di gestione delle presentazioni (Impress), un programma per il disegno (Draw) è un editor di formule per la generazione di equazioni e formule matematiche (Math). Gli utenti della famiglia di applicazioni Microsoft Office troveranno un'interfaccia molto simile e tutte le funzionalità a cui sono abituati. Dal momento che OpenOffice.org è in grado di importare dati dalle applicazioni Microsoft Office, la transizione da una suite all'altra non pone grandi ostacoli. Esiste anche una versione per Windows di OpenOffice.org consentendo così agli utenti Windows di passare a un'alternativa open source restando nello stesso sistema operativo. Per ulteriori informazioni su OpenOffice.org, vedere http://www.openoffice.org/ e consultare il capitolo dedicato a OpenOffice.org per una breve introduzione alla suite per l'ufficio.

Planner

Planner è uno strumento di gestione dei progetti per il desktop GNOME che fornisce funzionalità simili agli strumenti equivalenti utilizzati in ambiente Windows. Tra le varie funzioni vi sono la possibilità di creare grafici Gantt, diversi tipi di visualizzazioni di task e risorse. Per ulteriori informazioni su Planner, consultare http://www.imendio.com/projects/planner/.

PostgreSQL

PostgreSQL è un sistema per la gestione di database relazionali che supporta un sottoinsieme esteso dello standard SQL, incluso transazioni, chiavi esterne, sottoquery, trigger e tipi e funzioni personalizzati. Per ulteriori informazioni su PostgreSQL, consultare http://www.postgresql.org/.

Rekall

Rekall è uno strumento per l'elaborazione di database. Tra i formati di database supportati vi sono MySQL, PostgreSQL, XBase con XBSQL, IBM DB2 e ODBC. Con Rekall è possibile generare diversi tipi di report e formulari, progettare interrogazioni ai database e importare/esportare dati in vari formati. Per ulteriori informazioni su Rekall, consultare http://www.thekompany.com/products/rekall/.

StarOffice

StarOffice è una versione proprietaria di OpenOffice.org ed è distribuita da Sun Microsystems. È disponibile su più piattaforme tra cui Windows e Solaris. Include alcune caratteristiche avanzate non disponibili nella versione gratuita (OpenOffice.org). Per ulteriori informazioni su StarOffice, consultare http://www.sun.com/software/star/staroffice/.

Taskjuggler

Taskjuggler è uno software di gestione dei progetti semplice, ma molto potente. Controlla i progetti tramite le funzionalità dei grafici Gantt o generando tutti i tipi di report (in formato XML, HTML o CSV). Gli utenti che non sono pratici dell'uso delle applicazioni da riga di comando possono utilizzare un'interfaccia grafica per Taskjuggler. Per ulteriori informazioni su Taskjuggler, consultare http://www.taskjuggler.org.

VYM (View Your Mind)

VYM è un software per la visualizzazione dei pensieri tramite la creazione e l'elaborazione di mappe mentali. La maggior parte di queste elaborazioni richiede solo un clic del mouse. È possibile inserire, eliminare o riordinare i rami in maniera molto semplice. VYM offre anche un insieme di flag che consentono di contrassegnare determinate parti della mappa (importante, time-critical e così via). A una mappa mentale è possibile aggiungere anche collegamenti, note e immagini. Le mappe mentali di VYM utilizzano un formato XML, consentendo una facile esportazione al formato HTML. Per ulteriori informazioni su VYM, consultare http://www.insilmaril.de/vym.