Giacomo Vercesi [email protected] Politecnico Open unix Labs

Perché usare Libreoffice rispetto a MS office? ● Costo (MS Office costa 150€)

Corsi Base - Libreoffice 2 Politecnico Open unix Labs

Perché usare Libreoffice rispetto a MS office? ● Costo (MS Office costa 150€) ● Maggiore compatibilità con altri formati

Corsi Linux Base - Libreoffice 3 Politecnico Open unix Labs

Perché usare Libreoffice rispetto a MS office? ● Costo (MS Office costa 150€) ● Maggiore compatibilità con altri formati ● I documenti della P.A. stanno transizionando ai formati open

Corsi Linux Base - Libreoffice 4 Politecnico Open unix Labs

Perché usare Libreoffice rispetto a MS office? ● Costo (MS Office costa 150€) ● Maggiore compatibilità con altri formati ● I documenti della P.A. stanno transizionando ai formati open ● Espandibilità attraverso uno svariato assortimento di plugin

Corsi Linux Base - Libreoffice 5 Politecnico Open unix Labs

Come mi libero di MS Office?

MS Office Libreoffice

Word Writer

Excel Calc

Powerpoint Impress

Access Base

Visio Draw

Equation Editor Math

Corsi Linux Base - Libreoffice 6 Politecnico Open unix Labs Prima di iniziare...

NeoOfficeNeoOffice NeoOffice NeoOffice NeoOffice NeoOffice NeoOfficeNeoOffice NeoOffice NeoOffice Timeline of major StarOffice derivatives 1.2 2.1 2.2 3.0 3.1 3.2 3.3 2013 2014 2015

Go-oo Go-oo Go-oo Go-oo Go-OpenOffice 2.3 2.4 3.0 3.1 3.2 LO LO LO LO LO LO LO LO LO LO LO LO LibreOffice ooo-build 3.3b 3.3 3.4 3.5 3.6 4.0 4.1 4.2 4.3 4.4 5.0 5.1 5.2

OpenOffice.orgOOo OOo OOo OOo OOo OOo OOo OOo OOo 638c 1.0 1.1 2.0 2.2 2.4 3.0 3.1 3.2 3.3b

OOo OOo Oracle Apache 2.1 2.3 OpenOfficeOpenOffice AOO AOO 3.3 3.4 4.0 4.1 StarOffice StarOffice StarOffice StarOffice StarOffice StarOfficeStarOffice StarOffice StarOffice StarOffice StarOffice StarOffice 1.0 2.0 3.0 3.1 4.0 5.0 5.1 5.2 6.0 7.0 8.0 9.0

WorkPlace IBM Symphony IBM Symphony 2.6 1.0 3.0

1985 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017

> Fresh o Still?

Corsi Linux Base - Libreoffice 7 Politecnico Open unix Labs Prima di iniziare...

NeoOfficeNeoOffice NeoOffice NeoOffice NeoOffice NeoOffice NeoOfficeNeoOffice NeoOffice NeoOffice Timeline of major StarOffice derivatives 1.2 2.1 2.2 3.0 3.1 3.2 3.3 2013 2014 2015

Go-oo Go-oo Go-oo Go-oo Go-OpenOffice 2.3 2.4 3.0 3.1 3.2 LO LO LO LO LO LO LO LO LO LO LO LO LibreOffice ooo-build 3.3b 3.3 3.4 3.5 3.6 4.0 4.1 4.2 4.3 4.4 5.0 5.1 5.2

OpenOffice.orgOOo OOo OOo OOo OOo OOo OOo OOo OOo 638c 1.0 1.1 2.0 2.2 2.4 3.0 3.1 3.2 3.3b

OOo OOo Oracle Apache 2.1 2.3 OpenOfficeOpenOffice AOO AOO 3.3 3.4 4.0 4.1 StarOffice StarOffice StarOffice StarOffice StarOffice StarOfficeStarOffice StarOffice StarOffice StarOffice StarOffice StarOffice 1.0 2.0 3.0 3.1 4.0 5.0 5.1 5.2 6.0 7.0 8.0 9.0

WorkPlace IBM Symphony IBM Symphony 2.6 1.0 3.0

1985 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017

Conclusione: usate Libreoffice > Fresh o Still?

Corsi Linux Base - Libreoffice 8 Politecnico Open unix Labs Prima di iniziare...

NeoOfficeNeoOffice NeoOffice NeoOffice NeoOffice NeoOffice NeoOfficeNeoOffice NeoOffice NeoOffice Timeline of major StarOffice derivatives 1.2 2.1 2.2 3.0 3.1 3.2 3.3 2013 2014 2015

Go-oo Go-oo Go-oo Go-oo Go-OpenOffice 2.3 2.4 3.0 3.1 3.2 LO LO LO LO LO LO LO LO LO LO LO LO LibreOffice ooo-build 3.3b 3.3 3.4 3.5 3.6 4.0 4.1 4.2 4.3 4.4 5.0 5.1 5.2

OpenOffice.orgOOo OOo OOo OOo OOo OOo OOo OOo OOo 638c 1.0 1.1 2.0 2.2 2.4 3.0 3.1 3.2 3.3b

OOo OOo Oracle Apache 2.1 2.3 OpenOfficeOpenOffice AOO AOO 3.3 3.4 4.0 4.1 StarOffice StarOffice StarOffice StarOffice StarOffice StarOfficeStarOffice StarOffice StarOffice StarOffice StarOffice StarOffice 1.0 2.0 3.0 3.1 4.0 5.0 5.1 5.2 6.0 7.0 8.0 9.0

WorkPlace IBM Symphony IBM Symphony 2.6 1.0 3.0

1985 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017

Conclusione: usate Libreoffice > Fresh o Still?

Corsi Linux Base - Libreoffice 9 Politecnico Open unix Labs

Libreoffice Writer ● Componente per la stesura di documenti ● Permette anche la creazione di pagine web

Addons: ● Texmaths: permette l’inserimento di formule LaTeX all’interno del testo ● Coooder: plugin per il syntax highlighting del codice all’interno del testo

Corsi Linux Base - Libreoffice 10 Politecnico Open unix Labs

Libreoffice Writer ● Componente per la stesura di documenti ● Permette anche la creazione di pagine web

Addons: ● Texmaths: permette l’inserimento di formule LaTeX all’interno del testo ● Coooder: plugin per il syntax highlighting del codice all’interno del testo DEMO Corsi Linux Base - Libreoffice 11 Politecnico Open unix Labs

Libreoffice Impress

● Componente per la creazione di presentazioni

Corsi Linux Base - Libreoffice 12 Politecnico Open unix Labs

Libreoffice Impress

● Componente per la creazione di presentazioni

DEMO Corsi Linux Base - Libreoffice 13 Politecnico Open unix Labs

Libreoffice Calc

● Serve per la creazione di fogli di calcolo e diagrammi ● Integra il linguaggio Basic per la creazione di funzioni custom

Corsi Linux Base - Libreoffice 14 Politecnico Open unix Labs

Libreoffice Calc

● Serve per la creazione di fogli di calcolo e diagrammi ● Integra il linguaggio Basic per la creazione di funzioni custom

DEMO Corsi Linux Base - Libreoffice 15 Politecnico Open unix Labs

Libreoffice Draw

● Programma per la crezione di diagrammi

Addons: ● Icone VRT: permette di creare diagrammi relativi a reti informatiche ● Libresymbols: collezione di icone per la creazione di circuiti elettrici

Corsi Linux Base - Libreoffice 16 Politecnico Open unix Labs

Libreoffice Draw

● Programma per la crezione di diagrammi

Addons: ● Icone VRT: permette di creare diagrammi relativi a reti informatiche ● Libresymbols: collezione di icone per la creazione di circuiti elettrici DEMO Corsi Linux Base - Libreoffice 17 Politecnico Open unix Labs

Libreoffice Math

● Permette la creazione di formule matematiche tramite sia la scrittura della formula con l'appropriata sintassi che con l’inserimento di elementi tramite interfaccia grafica

Corsi Linux Base - Libreoffice 18 Politecnico Open unix Labs

Libreoffice Math

● Permette la creazione di formule matematiche tramite sia la scrittura della formula con l'appropriata sintassi che con l’inserimento di elementi tramite interfaccia grafica

DEMO Corsi Linux Base - Libreoffice 19 Politecnico Open unix Labs

Libreoffice Base

● Componente per la creazione e la gestione di database ● Può connettersi a MySQL, Postgre etc. tramite ODBC ● Utile nel caso in cui un foglio Calc sia scomodo e una soluzione *SQL sia troppo complicata

Corsi Linux Base - Libreoffice 20 Politecnico Open unix Labs

Usare le applicazioni dal computer fa molto Windows 95, ci sono altenative?

Corsi Linux Base - Libreoffice 21 Politecnico Open unix Labs

Usare le applicazioni dal computer fa molto Windows 95, ci sono altenative?

Il cloud ci viene incontro

Corsi Linux Base - Libreoffice 22 Politecnico Open unix Labs Attenzione!

Corsi Linux Base - Libreoffice 23 Politecnico Open unix Labs Libreoffice ai tempi del cloud

Corsi Linux Base - Libreoffice 24 Politecnico Open unix Labs Libreoffice ai tempi del cloud

● Suite full-stack self-hostabile con: ● Libreoffice, Gimp ● Hosting File, Email, Calendario ● Installazione completamente automatizzata ● Integrazione via app con Android ● Richiede un computer x64 con 2GB di RAM ● 15GB di spazio sul disco ● Un dominio ed un certificato SSL (necessario per l’app) ● Framework con molte componenti e scarsamente documentato

Corsi Linux Base - Libreoffice 25 Politecnico Open unix Labs Libreoffice ai tempi del cloud

● Suite full-stack self-hostabile con: ● Libreoffice, Gimp ● Hosting File, Email, Calendario ● Installazione completamente automatizzata ● Integrazione via app con Android ● Richiede un computer x64 con 2GB di RAM ● 15GB di spazio sul disco ● Un dominio ed un certificato SSL (necessario per l’app) ● Versione di Libreoffice Online distribuita ● Framework con molte componenti e da Collabora scarsamente documentato ● Molto lightweight rispetto a Open365 sia in termini di spazio che memoria ● Non ha un backend di storage autonomo, necessita di interfacciarsi con altri programmi (es. OwnCloud) ● Installazione manuale molto ostica ● Documentazione molto scarsa

Corsi Linux Base - Libreoffice 26 Politecnico Open unix Labs

DEMO CODE

Corsi Linux Base - Libreoffice 27 Politecnico Open unix Labs

Grazie mille per l’attenzione

Queste slides sono sotto licenza Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International https://creativecommons.org/licenses/by-nc-sa/4.0/

https://www.poul.org

Corsi Linux Base - Libreoffice 28