+ All Categories
Home > Documents > PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document...

PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document...

Date post: 16-Feb-2019
Category:
Upload: hahuong
View: 232 times
Download: 0 times
Share this document with a friend
39
PLIO – Linux Day 2006 PLIO – Linux Day 2006 Questa presentazione può essere liberamente distribuita in forma completa, senza modifiche e senza consenso dell'autore riportando esplicitamente la presente clausola.
Transcript
Page 1: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

PLIO – Linux Day 2006PLIO – Linux Day 2006

Questa presentazione può essere liberamente distribuita in forma completa, senza modifiche e senza consenso dell'autore riportando esplicitamente la presente clausola.

Page 2: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

Cos'è

OpenOffice.org è una suite libera:

WriterWriter   Editor di testo

CalcCalc  Foglio elettronico

BaseBase   Database

ImpressImpress  Presentazioni

DrawDraw   Editor di disegno vettoriale

MathMath   Editor di formule

Page 3: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

Cosa vuol dire libertàLibertà d'uso ­ es. prelevarlo da internet

Libertà da costi di licenze

Libertà di distribuire ad amici, familiari, dipendenti, studenti ... 

Libertà di scegliere il sistema operativo da usare: sistemi GNU/Linux, sistemi Sun Solaris, sistemi Mac OS X sotto X11 e sistemi Microsoft

Libertà per il vostro disco rigido – i documenti in formato Microsoft Office occupano fino il doppio dello spazio!

Libertà per gli sviluppatori di aggiungere funzionalità con il codice open­source, API e formati file sono pubblici

Siete liberi di usare i vostri precedenti file Microsoft Office!

Page 4: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

Storia

1999:                                                     Sun Microsystems acquista StarDivision (StarOffice)                         

2000:                                                     Sun rilascia i sorgenti completi

GPL e LGPL

Page 5: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

Oggi

Alla pari (se non superiore) ad altre suite 

Compatibilità con Microsoft Office

Creata applicazione di gestione database stile Access

70 milioni di download

http://stats.openoffice.org/

Page 6: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

Novità versione 2.0

Formato file conforme standard OASIS

Novità nell'interfaccia grafica

Aggiunte nuove animazioni ed effetti

Supporto avanzato esportazione PDF

Nuovo gestore Database (HSQLDB)

Nuova funzione di mail­merge

Page 7: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

Novità versione 2.0

Funzioni avanzate di conteggio parole

Supporto tabelle annidate

Maggior compatibilità con Microsoft Office

Supporto firme digitali, solo in formato nativo

Filtri WordPerfect

Supporto 65535 righe in Calc

DataPilot migliorato e potenziato

Page 8: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

Novità versione 2.0

Programmi di installazione nativi e multipiattaforma

Integrazione nativa col Desktop

Struttura modulare con interoperabilità completa tra i moduli di programma

Tabelle strumenti personalizzabili

Esportazione in formato LaTeX (2.0.4)

Page 9: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

Caratteristiche generaliCaratteristiche OOo MSO WP

Navigatore Si Limitato No

Finestra degli stili Si Si No

Supporto paragrafi Si Si No

Stili pagina, frame e liste Si No No

Completamento parole Si Excel No

Strumenti linguistici 115+ 50+ 25

Editor equazioni matematiche Si Si No

Esportazione PDF Si No Si

Esportazione formato Flash Si No Si

Esportazione formato XML Si Si Si

Formato OpenDocument Si No No

Importazione/esportazione MSO files Si Si Si

Importazione WP files Si Si Si

Importazione Lotus 123 files Si Si Si

Connessione DB esterni (Oracle, SQL, MySQL) Si Si Si

Localizzazioni disponibili 80+ 35+ 24

Supporto Unicode Si Si No

Sistemi Operativi supportati Windows WindowsWindows, MAC OS X, Linux, Solaris

Page 10: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

Supporto linguaggi

Linguaggio OOo MSO WP

Basic StarBasic VBA VBA

Beanshell Si No No

Java Si No No

Javascript Si No No

Python Si No No

Page 11: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

Formati dei files

Applicazione Estensione

OpenOffice.Org Writer *.odt

OpenOffice.Org Writer Template *.ott

HTML Document Template *.oth

OpenOffice.Org Calc *.ods

OpenOffice.Org Calc Template *.ots

OpenOffice.Org Impress *.odp

OpenOffice.Org Impress Template *.otp

OpenOffice.Org Draw *.odg

OpenOffice.Org Draw Template *.otg

OpenOffice.Org Math *.odf

OpenOffice.Org Extension *.oxt

OpenOffice.Org Master *.odm

Page 12: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

Pirateria e rischi

Articolo 171bis lg. diritto d'autore e 174bis

Copiare software illegalmente:

reclusione da sei mesi a tre anni

multa da 2.582,28 € a 15.493,71 €

Ricevere software illegalmente copiato:

reclusione da 2 ad 8 anni (ridotta ad un massimo di 6 anni in caso di tenuità del reato)

multa da 516,45 € a 10.329,14 € (ridotta ad un massimo di 516,45€ in caso di tenuità del reato)

Page 13: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

Formati

Come si conservano le informazioni?

Supporto fisicoFormato dei datiInterfaccia utente

Dovrebbero essere indipendenti.

Page 14: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

Formati ­ 2

I formati più importanti dei programmi

Opere creative

Filmati

Saggi

Documenti governativi, leggi, progetti

Accessibilità dei dati...

..innanzitutto all'autore altrimenti...

...non ha nemmeno senso parlare di ©!

Page 15: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

Guerra dei formati

Esempi storici di format wars

Missione verso Marte del 1976 (Viking)

BBC 1986 archivio immagini enorme

Autocad 1998

India 2002 Adobe Framemaker

...............

E gli archivi pubblici che fine faranno?

Page 16: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

OpenDocument (ODF)

Formato aperto

STANDARD ISO/IEC

Basato su XMLnon è binario ma è testo Unicode compresso (zip)

Sviluppato da OASIS

Processo definizione specifiche aperto e trasparente

Diretto concorrente formati doc, xls e ppt

Page 17: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

Vantaggi di ODF

Dati e metadati sono in testo semplice

L'archivio ZIP separa in maniera netta e completa:

Contenuti

Formattazione

Parametri utente

Immagini, macro ed altri oggetti binari

Open Document:

massimo riuso possibile di standard già esistenti e collaudati

Page 18: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

Vantaggi di ODF

Basato su ampie esperienze (Adobe, IBM, OpenOffice.Org, SUN, Koffice, ecc.)

Varie implementazioni: OpenOffice, StarOffice, Koffice, AbiWord, IBM Workplace, TextMaker

Qualsiasi organizzazione anche governativa può partecipare

E' standard ISO/IEC 26300 dal maggio 2006

http://opendocument.xml.org/

http://opendocumentfellowship.org/

Page 19: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

Iniziative su ODFComunità Europea (IDABC)

http://ec.europa.eu/idabc/

Stato del Massachusetts

http://www.mass.gov

Altre importanti iniziative in corso:

Ministero della Difesa di Singapore

Ministero delle Finanze francese 

Ministero della Salute brasiliano

Città di Monaco in Germania

Consiglio Municipale di Bristol nel Regno Unito

Città di Vienna in Austria

Page 20: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

Formati dei files

Si può lavorare con i formati preferiti, per cambiare le impostazioni si va in Strumenti ­> Opzioni ­> Carica/Salva ­> Generale

E' possibile impostare un formato di default di salvataggio

E' possibile ricevere una notifica se il salvataggio non è nel formato OpenDocument o nel formato standard

Page 21: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

Caratteristiche generali

Vediamo nel dettaglio i singoli programmi

Page 22: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

OpenOffice.org WriterWriter

Procedure Guidate per lettere, fax, relazioni, minute

Stili e Formattazioni

Dizionari con Correzione Automatica

Cornici di testo e collegamenti per notiziari, volantini, etc. .

Sommario, indici, per documenti complessi

Compatibilità formato OpenDocument e MS-Word .doc

Page 23: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

OpenOffice.org WriterWriter

Page 24: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

OpenOffice.org CaCalclc

Formula con linguaggio naturale permette di creare formule utilizzando le parole (es. "vendite - costi")

Centinaia di funzioni (statistico, matematico e finanziario)

Gestore di Scenari permette analisi what-if

Potenti grafici

DataPilot (anche per database esterni)

Compatibilità formato OpenDocument e MS-Excel .xls

Page 25: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

OpenOffice.org CalcCalc

Page 26: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

OpenOffice.org ImpressImpress

Pagine Master e Layout

Una completa gamma di Viste sono supportate: Normale / Struttura / Ordine Diapositive / Note / Stampati

Strumenti di disegno e creazione diagrammi

Animazioni ed Effetti

La Galleria Fontwork genera immagini 2D e 3D

Compatibilità formato OpenDocument e MS-Powerpoint .ppt

Page 27: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

OpenOffice.org ImpressImpress

Page 28: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

OpenOffice.org BaseBase

Uso di Procedure Guidate per creare semplici applicazioni database 'all'istante'

Visualizzazione delle tabelle in una griglia con funzionalità per aggiungere, modificare ed eliminare record

Trascina e rilascia i dati in altri applicativi OpenOffice.org

Crea potenti ricerche per visualizzare i vostri dati in modi diversi, comprese le sintesi e viste multi-tabelle

Usa il database integrato HSQLDB o accedi a database conformi a specifiche ODBC, JDBC e ADO

Accesso diretto a file creati con Access a livello dati

Page 29: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

OpenOffice.org BaseBase

Page 30: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

OpenOffice.org DrawDraw

Accesso con un singolo click ad oggetti di disegno comuni

Disporre gli oggetti, ruotarli in due o tre dimensioni con il controller 3D

Connettori intelligenti per diagrammi di flusso, organigrammi, diagrammi di rete, etc

Rendering sofisticati per immagini fotorealistiche

Importa grafica da tutti i formati più diffusi (compresi BMP, GIF, JPEG, PNG, TIFF, WMF, DXF e SVG)

Salva i disegni nel formato OpenDocument oppure in qualsiasi altro formato grafico supportato

Page 31: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

OpenOffice.org DrawDraw

Page 32: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

Migrazione

Analisi

Comunicazione

Migrazione documenti e modelli

Deployment

Formazione

Assistenza e supporto

Rimozione di MS Office

Page 33: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

Contribuire al progetto

Sviluppo di codice

Scrittura documentazione, FAQ, guide utente

Creazione di loghi, banner e materiale grafico

Localizzazione dei moduli

Marketing

Quality assurance

Supporto utenti (mailing list ­ forum)

Supporto economico (donazioni)

Page 34: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

Contribuire al progetto

Contribuire al gruppo PLIO:

Webmaster

Localizzazione

Test QA

Documentazione e traduzioni

Monitoraggio mercato e case histories

Area rassegna stampa e news

Page 35: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

Contribuire al progetto

Per gli sviluppatori

Sviluppo http://development.openoffice.org

Varie aree alle quali partecipare:User Interface

Lingucomponent

Porting

Graphic System Layer

Installation, 

Bibliography, .....

Page 36: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

Contribuire al progetto

OpenOffice.org è prevalentemente scritto in C++,  nuove features possono però essere inserite anche usando Java, Python, StarBasic o Javascript.

Per i componenti core solo C++ o Java

Developers Guide, PDF di 1140 pagine, bibbia per gli sviluppatori liberamente scaricabile (25 MB)

Page 38: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

Ottenere OpenOffice.org

Dove scaricarlo

http://it.openoffice.org/download/

Reperire documentazione

http://it.openoffice.org/documentazione/

Progetto Linguistico Italiano – PLIOhttp://it.openoffice.org

Page 39: PLIO – Linux Day 2006 · codice opensource, API e formati file sono pubblici ... HTML Document Template *.oth OpenOffice.Org Calc *.ods OpenOffice.Org Calc Template *.ots OpenOffice.Org

Esci dal feudalesimo!

Microsoft dice di uscire Microsoft dice di uscire dalla “PREISTORIA” e dalla “PREISTORIA” e passare ad Office 2003.passare ad Office 2003.

Esci dai codici di attivazione, esci dai Esci dai codici di attivazione, esci dai programmi di sprotezione, dai crack, dai programmi di sprotezione, dai crack, dai formati chiusi, dalle informazioni segrete formati chiusi, dalle informazioni segrete scritte dentro ai documenti, dalle scritte dentro ai documenti, dalle centinaia di euro da sborsare per centinaia di euro da sborsare per scrivere un documento di testo.scrivere un documento di testo.

Esci dall'illegalità, esci dal feudalesimo! Esci dall'illegalità, esci dal feudalesimo! Passa ad OpenOffice.org !Passa ad OpenOffice.org !


Recommended