Skip to main content
Mikä on OpenDocument Format,
miten LibreOffice ja Google Docs liittyy siihen
ja miksi sitä kannattaa käyttää?
Otto Kekäläinen
Seravo-salaatti
Tampere 27.3.2014
LINUX-JÄRJESTELMIEN
ASIANTUNTIJA-JA TUKIPALVELUT
OpenDocument Format – ODF
Tunnistat mm.päätteistä
 Tekstiasiakirja: .odt
 Laskentataulukko: .ods
 Esitys: .odp
Open Document Format
Idea: alusta alkaen yhteentoimivaksi suunniteltu
tiedostomuoto,jota mikä tahansa toimisto-
ohjelmiston toimittaja voi käyttää vapaasti
Kaikkien valmistajien ja käyttäjien mieleen
 ..paitsi Microsoft,jonka intressissä on sitoa käyttäjät omaan
tiedostomuotoonsa
Standardoimisprosessi aloitettu vuonna 2002
pohjautuen silloisen OpenOfficen tiedostomuotoihin
Avoin standardi
Noin 600 sivua määrittelyä jonka kuka tahansa voi ilmaiseksi
lukea ja vapaasti implementoida
 Vuonna 2005 OASIS-standardointijärjestö julkaissut ensimmäisen version,vuonna
2006 hyväksytty nimellä ISO/IEC 26300:2006,sen jälkeen pieniä päivityksiä ja
täsmennyksiä vuosittain
OpenDocument 1.2 hyväksyntävaiheessa
 Ensimmäinen versio standardista jonka tekemiseen myös Microsoft on osallistunut
OpenDocument 1.3 kirjoitusvaiheessa
 sisältää ominaisuuksia mm.reaaliaikaisen yhteiskirjoittamisen tukemiseksi
Avoimen standardin hyöty
Toimittajariippumattomuus!
 Tiedoston voi nyt ja tulevaisuudessa avata eri ohjelmilla,sisältö ei
joudu yksittäisen ohjelmiston ”panttivangiksi”
 Tiedosto on arkistointikelpoinen,avattavissa varmasti jollakin
tavalla vielä kymmenien vuosien kuluttua
Kun tallennat,muista OpenDocument-muoto!
ODF:ää käyttävät ohjelmistot
Oletusmuoto
 LibreOffice (OpenOffice)
 IBM Symphony
 AbiWord,KOffice,yms vähemmän tunnetut toimisto-ohjelmistot
Osittain oletusmuoto
 Google Docs
Ei oletusmuoto,mutta voi avata ja tallentaa ODF:ää
 Microsoft Office (uusimmat versiot)
https://en.wikipedia.org/wiki/OpenDocument_software
ODF:n tekninen rakenne
zip-paketti,jonka sisällä xml-tiedostoja
 Kokeile itse: lisää päätteeseen .zip,pura paketti ja selaa sisältöä
Ohjelmistokehittäjille
Ohjelmointikirjastoja: Python,Node,Java,PHP,Ruby...
 Qt:ssa vakiona QTextDocumentWriter joka tekee odt-tiedostoja
Yleismuunnin: odt2text
Muutta LibreOffice:n API:a käyttämällä toimisto-
ohjelmistojen muotoja miten vaan,esim.
 soffice --headless -convert-to odt:"writer8"somefile.docx
Upota WebODF verkkosivustolle!
Käytä LibreOfficea,jos
haluat olla täysin varma
että OpenDocument
-tiedostosi noudattaa
standardia
Google Docsissa valitse
Lataa tiedostona >
OpenDocument-muoto
Ota yhteyttä kun haluatte asiantuntija-
tukea LibreOffice-ohjelmiston
käyttöön yrityksessänne
Avaa seravo.fi
Lisävinkkejä blogissamme