OpenDocument er et åpent dataformat for kontorapplikasjoner: tekstbehandlere, regneark, presentasjoner, diagrammer, tegninger og kontordatabaser. OpenDocument er betegnelsen på bruk av en standard publisert av Organization for the Advancement of Structured Information Standards (OASIS) og hvis offisielle navn er Open Document Format for Office Applications , også forkortet med akronym ODF.
I Frankrike er OpenDocument- formatet det eneste formatet som er anbefalt som kontorformat av det generelle interoperabilitetsregisteret siden versjon 2.0 ble validert den20. april 2016.
OpenDocument- spesifikasjonen var i stor grad inspirert av formatet som ble opprettet for de første versjonene av open source- kontorsuiten OpenOffice.org . De to formatene er faktisk grunnleggende like, både når det gjelder deres generelle struktur og listen over dokumentarobjekter som de lar representere.
Etterfølger av det opprinnelige OpenOffice.org- formatet , er OpenDocument primært foreslått som et format for konvergens og interoperabilitet mellom kontorprogramvare og mer generelt mellom dokumentbehandlingsapplikasjoner. Den er kompatibel med standard metadata for Dublin Core .
Implementeringen av OpenOffice.org- formatet hadde allerede på sin tid vært en grunnleggende innovasjon, ved at den innarbeidet prinsippet om et kontorformat som ble dokumentert og fritt anvendelig av tredjeparter. OpenDocument representerer en utvidelse av dette prinsippet. Faktisk er det ikke bare et dokumentert, publisert, fritt utnyttbart format, men også spesifikasjonen er under kontroll av en organisasjon uavhengig av ethvert programvarepubliser.
OpenDocument representerer den første innsatsen for standardisering av filformater på kontoret , hvis vi legger til side spesifikasjonen Open Document Architecture (utviklet fra 1985, men faktisk aldri implementert på markedet), hver desktop-applikasjon før han hadde sitt rene ikke- interoperable format . Et åpent format for kontorautomatisering er en integrert del av en programvareleveringsstrategi. Tim Bray bruker alltid det samme bildet i presentasjonene sine: han stiller spørsmålet "Hvem blant dere er sikre på at dere har dokumenter som de vil få tilgang til om ti år?" " , Så " Hvem blant dere bruker sikkert den samme kontorapplikasjonen om ti år? " . Da han får mange bekreftende svar på det første spørsmålet, og få i det andre, fortsetter han med å si "Ok, så jeg vil fortelle deg om OpenDocument ..."
OpenDocument har sin opprinnelse i formatet XML som ble brukt i flere år av Sun Microsystems for 1.xx-versjonene av OpenOffice . På dette tidspunktet er ikke dette formatet mer åpent enn noe annet. Når David Faure, for å fremme KOffice- prosjektet , kunngjør sin vilje til å samarbeide i Organisasjonen for fremme av strukturerte informasjonsstandarder (OASIS), for å gjøre det til et åpent format som er egnet for bruk av enhver applikasjonskontorautomatisering, er det sammen med "tungvektere" i publiseringen av dataprogramvare som Adobe Systems , Corel , IBM og Google . Komiteen som ble dannet, blir informert om brukerbehov fra store kunder som Boeing , Intel , National Archive of Australia , New York State Office of the Attorney General eller Society of Biblical Literature . Denne avtalen viser en viss tretthet, både fra kunder og IT-spesialister, overfor lukkede formater .
I Mai 2005, versjon 1.0 av OpenDocument- spesifikasjonen er godkjent av OASIS Standards Committee og kan fritt implementeres av alle, som spesifisert i lisensvilkårene.
Selv om OASIS har endret sin policy for å tillate RAND- patenterte teknikker i sine standarder, har OASIS OpenDocument Working Group på sin side holdt seg til den gamle, gratis lisenspolitikken.
I September 2005, en søknad om sertifisering er arkivert til ISO ( International Organization for Standardization ). Dette ble tildelt den1 st mai 2 006. OpenDocument- formatet er nå en ISO- standard .
Mange programvare bruker standarden, hovedsakelig OpenOffice.org , LibreOffice (som kommer fra OpenOffice.org), NeoOffice , StarOffice , KOffice . Mange utgivere støtter det ved å bruke det ( IBM , Novell og Sun ). Den økende etterspørselen etter interoperabilitet i kontormiljøer har ført til at Microsoft til en viss grad aksepterer via komplementær programvare for å lese og lagre filer i OpenDocument-format i visse komponenter i Microsoft Office ( Word og Excel ), men kvalitet er ikke nødvendigvis der.
I februar 2007, OpenDocument 1.1, en ny versjon av standarden, blir en Oasis-standard. Det blir en ISO-standard ijanuar 2012.
De 17. mars 2011, Organisasjonen for fremme av strukturerte informasjonsstandarder (OASIS) Open Document Format for Office Applications har godtatt standard 1.2 i ODF-formatet. Og dette er16. juni 2015at ISO-kroppen gjør ODF 1.2. en av standardene
OpenDocument-formatet inkluderer følgende formater (med tilhørende dokumentutvidelser):
Filtype | Utvidelse | MIME- type |
---|---|---|
Formatert tekst | .odt | application / vnd.oasis.opendocument.text |
Regneark | .ods | application / vnd.oasis.opendocument.spreadsheet |
Presentasjon | .odp | application / vnd.oasis.opendocument.presentation |
Tegning | .odg | application / vnd.oasis.opendocument.graphics |
Diagram | .odc | application / vnd.oasis.opendocument.chart |
Formel | .odf | application / vnd.oasis.opendocument.formula |
Database | .odb | application / vnd.oasis.opendocument.database |
Bilde | .odi | application / vnd.oasis.opendocument.image |
Hoveddokument | .odm | application / vnd.oasis.opendocument.text-master |
Det er også maler i OpenDocument . En mal består av informasjon om dokumentformatering (for eksempel stiler) uten at den inneholder dataene.
Modellene som inngår i standarden er:
Filtype | Utvidelse | MIME- type |
---|---|---|
Formatert tekst | .ott | application / vnd.oasis.opendocument.text-mal |
Regneark | .ots | application / vnd.oasis.opendocument.spreadsheet-template |
Presentasjon | .otp | application / vnd.oasis.opendocument.presentation-template |
Tegning | .otg | application / vnd.oasis.opendocument.graphics-template |
Disse forskjellige formatene er basert på ZIP- og XML- formatene
Et OpenDocument- format er et ZIP- arkiv som inneholder et antall filer og kataloger:
XML-filer content.xml meta.xml settings.xml styles.xml | Andre filer mimetype layout-cache | Kataloger Basic/ META-INF/ Thumbnails/ Pictures/ Configurations2/ |
OpenDocument- formatet støtter en sterk skille mellom innhold, layout og metadata.
Dette er den viktigste filen, den inneholder det faktiske innholdet i dokumentet (unntatt binært innhold, for eksempel bilder som er lagret i separate filer). Syntaksen henter inspirasjon fra HTML og er forståelig for et menneske:
<text:h text:style-name="Heading_2">Ceci est un titre</text:h> <text:p text:style-name="Text_body"/> <text:p text:style-name="Text_body"> Ceci est un paragraphe. L'information de mise-en-page est stockée à part dans le style "Text_body" (Corps de texte). La balise vide text:p au-dessus correspond à un paragraphe vide, c'est-à-dire à un saut de ligne. </text:p>OpenDocument ble designet for å tillate konvertering av disse dataene fra flere proprietære formater (fra Corel, .doc fra Microsoft Office, etc.). Den anerkjenner derfor de vanlige funksjonene til kontorsuiter: flere nivåer av kapitler, lister, nummererte avsnitt, lenker, rubin , referanser, bokmerker, endringshistorikk osv. Den inneholder også mekanismene for automatisk generering av innholdsfortegnelser, indekser og bibliografier.
En OpenDocument- fil er et sett med objekter som er beskrevet i content.xml som stiler definert i styles.xml- filen brukes på .
En stil er en samling av både strukturelle og formaterende egenskaper. En vanlig bruk av et program som støtter OpenDocument er derfor å veksle mellom å skrive tekst og bruke stiler på det.
Stilene gjelder alle slags objekter: avsnitt, rammer, sider, tegn, nummerering, etc. Egenskapene de definerer er blant andre: typen tekst (standard, tittel, fotnote osv.), De visuelle egenskapene til en tekst (valg av skrift, størrelse, justering, farge osv.), Typen type teller, skyggelegging av et bilde, antall kolonner på en side, skriveretningen til en ramme (for eksempel å skrive fra japansk vertikalt) osv. Stiler kan lages for alle slags formål og til og med ha betingede egenskaper. For sporadisk formatering, genereres automatiske stiler, uten semantisk betydning, av programmet. Misbruk av disse automatiske stilene betraktes som en brukerfeil som unødvendig overbelaster dokumentet.
Denne filen inneholder metadataene som er knyttet til dokumentet.
En liste over forhåndsdefinerte felt er en del av standarden: applikasjon, tittel, beskrivelse, emne, nøkkelord, opprinnelig forfatter, forfatter, trykt av, dato for opprettelse, dato for siste endring, dato for siste utskrift, publikasjonsvarighet, brukt modell, automatisk omlasting, språk, antall utgaver, total redigeringstid, dokumentstatistikk.
Den metadata til å administrere interoperabilitet mellom ulike typer IT-ressurser .
OpenDocument er designet ikke bare for å bli et vanlig format for kontorautomatiseringsapplikasjoner i markedet, men også for å muliggjøre automatisk produksjon eller bruk av dokumenter for alle slags applikasjoner. Målet er å utføre disse behandlingene ved å få direkte tilgang til filene, uten å være avhengig av noe kontorprogramvare, for å kunne utvikle applikasjoner som er mer robuste, mer effektive og i stand til å kjøre i andre miljøer enn arbeidsstasjoner. Dette målet gjelder to typer applikasjoner, nemlig de som utnytter dataene i dokumentene (behandling av skjemaer, elektronisk behandling av dokumenter ), og på den annen side de som produserer eller endrer dokumenter fra ledelsesinformasjon.
Innsatsen er viktig i den grad det er mer og mer nødvendig å forbedre interoperabiliteten mellom kontorautomatisering og informasjonssystem.
Det mest komplette verktøyet er UNO , men dette er et veldig spesielt tilfelle. Mer enn et enkelt programmeringsgrensesnitt, er UNO den sentrale komponenten i OpenOffice.org- kontorpakken . Som et resultat tilsvarer det ikke helt kriteriet om uavhengighet fra kontorprogramvare og innebærer betydelige ytelsesbegrensninger. I tillegg, på grunn av sin rikdom, er dette verktøyet komplisert å håndtere. Imidlertid tillater UNO programmerere, om nødvendig, å ha mange automatiserbare funksjoner i OpenOffice.org og kan brukes i flere miljøer. Den støtter naturlig Java , C ++ og Python-språk . Tilpasninger for andre språk (som Perl , Delphi og Tcl ) er tilgjengelige eller planlagte, men med mer begrensede muligheter.
Å utvikle programmer som er helt uavhengig av noen bestemt kontor automatisering “motor” under gode inntjeningsbetingelser, må vi ha verktøy som tilbyr minst tre typer funksjoner:
Disse grunnleggende funksjonene er tilgjengelige på de mest populære programmeringsspråkene. Imidlertid er de ikke veldig produktive og kan bare brukes av utviklere som er kjent med OpenDocument- spesifikasjonen . Utviklingsverktøy på høyere nivå, mer spesifikt designet for OpenDocument , er nødvendig for å redusere programkompleksiteten og utviklerens læringsinnsats. På dette området har det kommet flere initiativer; noen har allerede produsert operasjonelle løsninger, andre dukker opp. Her er noen få:
Sytten nasjonale myndigheter og åtte regionale myndigheter har vedtatt OpenDocument- formatet .
Bruken av OpenDocument- formatet oppmuntres av visse administrasjoner som ønsker å bygge sin offentlige infrastruktur på åpne standarder, for å lette interoperabilitet og utøvelse av fri konkurranse innen kontorsuiter.
Etter KOffice , LibreOffice og Apache OpenOffice , skaperne av standarden, uttrykker mange programvareleverandører interesse for OpenDocument . IBM går inn for den unike bruken av OpenDocument- formatet i alle sine Notes- og Workplace-produkter .
De 3. mars 2006den Open Document Alliance er født .
OpenDocument er også standardformatet som brukes av IBMs Lotus Symphony .
Mac OS X v10.5 inkluderer en ny versjon av TextEdit som lar deg lagre og importere OpenDocument- dokumenter, men støtter ikke fotnoter.
Microsoft Office 2007 , som starter med Service Pack 2 , tilbyr også innfødt ODF-støtte. Dessverre mangler noen grunnleggende regnearkfunksjoner. I tillegg støtter ikke Microsoft Office ODF 1.2 riktig. Når du åpner en ODF 1.2-fil, genererer programvaren et varsel som krever at brukeren gjennomgår en gjenopprettingsprosedyre for å åpne filen.
OpenDocument ble offentliggjort i 2005 etter en tilnærming fra den amerikanske staten Massachusetts, og bestemte seg for å utvikle forløperprosjektet til en offentlig infrastruktur basert på åpne, interoperable , konkurransedyktige og bærekraftige standarder, i motsetning til den tidligere situasjonen der det bare avhenger av applikasjoner. Brukt.
En vesentlig del av denne prosessen er evaluering og utvalg av filformater for kontorautomatiseringsfeltet . Etter en evaluering av de forskjellige kandidatene fordelt på åtte måneder og utsatt for intens lobbyvirksomhet fra alle partiers side, blir det besluttet21. september 2005 :
Den flørtende tittelen som denne avgjørelsen har blitt presentert av mange journalister, " State of Massachusetts Excludes Microsoft Office from Its Infrastructure " , er feil fordi avgjørelsen bare gjelder dataformatet; Microsoft er fortsatt fritt til å implementere OpenDocument-formatet. Men Alan Yates adresserte på vegne av Microsoft et langt svar til Eric Kriss (leder for IT-operasjoner for staten Massachusetts) og hans stedfortreder Peter Quinn, og forklarte at selskapet Microsoft ikke har til hensikt å ta hensyn til OpenDocument-standarden., ekskluderer seg selv fra dette offentlige markedet. Microsofts konkurrenter har kritisert dette avslaget og argumentet som følger med det. Ifølge dem ville Microsoft nekte å måtte møte konkurranse utelukkende basert på fordelene ved de respektive applikasjonene: funksjonalitet, hastighet, ergonomi, pris.
Men vinteren 2005 brøt det ut en kontrovers: Peter Quinn ble mistenkt av avisen The Boston Globe for å være ødelagt av aktører med åpen kildekode . Disse mistankene er basert på Quinns tilstedeværelse på flere åpne kildekonferanser på tidspunktet for den planlagte flyttingen til ODF av staten Massachusetts . Imidlertid, ifølge The Inquirer , "viste en undersøkelse at Quinn ikke gjorde noe, og at alle turene hans ble godkjent av hans veileder Eric Kriss. […] Det ser også ut til at disse konferansene fant sted i helgene, og at de forble på bekostning av Quinn, og ikke av samfunnet. Til slutt fant de sted lenge etter Massachusetts ’beslutning om å kvitte seg med Microsoft og bytte til OpenDocument” . I Frankrike betegner spesialpressen også disse mistankene om korrupsjon som ”rykter” .
Noen dager senere vekket avgangen til Eric Kriss, "veldig nedsatt av hans fiendtlige holdning til Microsoft" , kontrovers og mistanke. På slutten av 2005 vurderte staten Massachusetts sin avgjørelse og la til slutt, i 2007, Microsofts Office Open XML- format til listen over tekniske standarder ved siden av ODF.
Den europeiske union har vurdert ulike kontor formater og har gitt en positiv uttalelse om Opendocument som grunnlag for et standard format for utveksling av dokumenter. EU-kommisjonen skriver spesielt i sitt endelige evalueringsbrev av OpenDocument: "Behovet for åpenhet og tilgjengelighet tilsier at utveksling av offentlig informasjon med regjeringer unngår avhengig av teknologier som antyder eller pålegger et produkt eller en plattform. -Passer spesielt for forretnings- eller innbyggere. "
I denne vurderingen ba EU-kommisjonen også om at OpenDocument-formatet ble presentert for ISO- standardiseringskomiteen . Sun Microsystems og OASIS-komiteen var enige.
I Mai 2006, ISO / IEC vedtok formatet, som ble ISO / IEC 26300: 2006 . Etter at denne betegnelsen var oppnådd, kunne EU eller dets medlemmer nå anbefale eller til og med pålegge OpenDocument.
Danmarkfredag 2. juni 2006, Danmark har tatt et viktig skritt i Europa ved enstemmig å stemme på et prosjekt for å bruke åpne standarder - spesielt ODF - i alt relatert til informasjonsteknologi i landet.
Belgiafredag 23. juni 2006, bestemmer den belgiske føderale regjeringen å gjøre Open Document-format obligatorisk i sin administrasjon fraseptember 2008. Belgia er den første staten i verden som de facto forbyr bruk av proprietære formater som de fra Microsoft . Iseptember 2007, formatet skal kunne leses av alle administrasjoner i landet . Iseptember 2008, ODF bør være obligatorisk som et utvekslingsfilformat mellom de forskjellige belgiske tjenestene og administrasjonene.
FrankrikeI Frankrike anbefaler nestleder Bernard Carayon også bruk av OpenDocument i sin andre rapport om økonomisk etterretning og standardisering, med tittelen Equal arms .
I April 2006, er bruk av OpenDocument-format anbefalt av DGME, som lanserer en offentlig innkalling for kommentarer på grunnlag av en versjon av utkastet til generell interoperabilitetsreferanse . Mens 2009-versjonen av RGI-anbefalte formater basert på XML ved å plassere ODF og OOXML under observasjon, anbefaler versjonen 1.9.7 av mars 2015 bruk av Open Document Format (ODF).
I tillegg har National Gendarmerie med OpenOffice- pakken , Firefox- nettleseren , Thunderbird- meldingsklienten og nasjonalforsamlingen vedtatt en veldig åpen policy om gratis programvare. MEDDE (departementet for økologi, bærekraftig utvikling og energi) har også installert OpenOffice, Firefox og Thunderbird som standardprogramvare på arbeidsstasjonene siden midten av 2000-tallet. Siden 2012 har OpenOffice blitt erstattet av LibreOffice .
For ordens skyld hadde Komiteen for standardisering ad hoc av AFNOR 3. september 2007 stemt mot vedtakelsen av konkurrentens ISO-format Office Open XML (OOXML).
Portugal21. juni 2011 vedtok Portugal en lov som fremmer åpne standarder. 8. november 2012 publiserte Official Journal en liste over åpne formater, inkludert ODF (i versjon 1.1 av OASIS). Alle dokumenter må være i dette formatet før juli 2014.
Den britiske regjeringen har vedtatt ODF 1.2-formatet som et revidert kontordokumentformat.