OpenDocument er et åbent dataformat til kontorapplikationer: tekstbehandlere, regneark, præsentationer, diagrammer, tegninger og kontordatabaser. OpenDocument er betegnelsen for brugen af en standard udgivet af Organisationen til fremme af strukturerede informationsstandarder (OASIS), og hvis officielle navn er Open Document Format for Office Applications , også forkortet med akronym ODF.
I Frankrig er OpenDocument- formatet det eneste format, der anbefales som kontorformat af det generelle interoperabilitetsregister, da dets version 2.0 blev valideret den20. april 2016.
OpenDocument- specifikationen var stort set inspireret af det format, der blev oprettet til de første versioner af open source office-pakken OpenOffice.org . De to formater er faktisk fundamentalt ens, både hvad angår deres generelle struktur og listen over dokumentarobjekter, som de tillader at blive repræsenteret.
Efterfølger af det oprindelige OpenOffice.org- format , OpenDocument foreslås primært som et format til konvergens og interoperabilitet mellem kontorsoftware og mere generelt mellem dokumentbehandlingsapplikationer. Den er kompatibel med standard metadata af Dublin Core .
Implementeringen af OpenOffice.org- formatet havde allerede på sin tid været en grundlæggende innovation, idet det fastlagde princippet om et kontorformat, der formelt blev dokumenteret og frit anvendeligt af tredjeparter. OpenDocument repræsenterer en udvidelse af dette princip. Faktisk er det ikke kun et dokumenteret, offentliggjort, frit udnytteligt format, men også selve specifikationen er under kontrol af en organisation, der er uafhængig af enhver kontorsoftwareudgiver.
OpenDocument repræsenterer den første indsats for standardisering af filformater på kontoret , hvis vi lægger specifikationen Open Document Architecture til side (udviklet fra 1985, men aldrig faktisk implementeret på markedet), hver desktop-applikation, før han har sit rene, ikke- interoperable format . Et åbent format til kontorautomatisering er en integreret del af en softwareleveringsstrategi. Tim Bray bruger altid det samme billede i sine præsentationer: han stiller spørgsmålet "Hvem blandt jer er sikre på, at du har dokumenter, som de kan få adgang til om ti år?" " , Så " Hvem blandt jer er sikker på at bruge den samme kontorapplikation om ti år? " . Da han modtager mange bekræftende svar på det første spørgsmål, og få i det andet, fortsætter han med at sige "Okay, så jeg vil fortælle dig om OpenDocument ..."
OpenDocument har sin oprindelse i det format XML, der blev brugt i flere år af Sun Microsystems til 1.xx-versionerne af OpenOffice . På dette tidspunkt er dette format ikke mere åbent end noget andet. Når David Faure, for at fremme KOffice- projektet , meddeler sin vilje til at samarbejde inden for Organisationen til fremme af strukturerede informationsstandarder (OASIS) for at gøre det til et åbent format, der er egnet til brug af enhver applikationskontorautomatisering, er det sammen med "tungvægte" i udgivelsen af computersoftware som Adobe Systems , Corel , IBM og Google . Det således dannede udvalg informeres om brugerbehov fra store klienter som Boeing , Intel , National Archive of Australia , New York State Office of the Attorney General eller Society of Biblical Literature . Denne aftale viser en vis træthed, både hos kunder og IT-specialister, over for lukkede formater .
I Maj 2005, version 1.0 af OpenDocument- specifikationen er godkendt af OASIS-standardudvalget og kan frit implementeres af alle som specificeret i licensbetingelserne.
Selvom OASIS har ændret sin politik for at tillade RAND- patenterede teknikker i sine standarder, har OASIS OpenDocument- arbejdsgruppen for sin del forblevet med den gamle, gratis licenspolitik.
I September 2005, indgives en ansøgning om certificering til ISO ( International Organization for Standardization ). Dette blev tildelt den1 st maj 2006. OpenDocument- formatet er nu en ISO- standard .
Mange software bruger standarden, hovedsageligt OpenOffice.org , LibreOffice (som stammer fra OpenOffice.org), NeoOffice , StarOffice , KOffice . Mange udgivere understøtter det ved at bruge det ( IBM , Novell og Sun ). Den voksende efterspørgsel efter interoperabilitet i kontormiljøer har ført til, at Microsoft til en vis grad accepterer via supplerende software til at læse og gemme filer i OpenDocument-format i visse komponenter i Microsoft Office ( Word og Excel ), men kvalitet er der ikke nødvendigvis.
I februar 2007, OpenDocument 1.1, en ny version af standarden, bliver en Oasis-standard. Det bliver en ISO-standard ijanuar 2012.
Det 17. marts 2011, Organisationen til fremme af strukturerede informationsstandarder (OASIS) Open Document Format for Office Applications har accepteret standard 1.2 i ODF-formatet. Og det er dette16. juni 2015at ISO-kroppen gør ODF 1.2. en af dens standarder
OpenDocument-formatet inkluderer følgende formater (med tilknyttede dokumentudvidelser):
Filtype | Udvidelse | MIME- type |
---|---|---|
Formateret tekst | .odt | application / vnd.oasis.opendocument.text |
Regneark | .ods | application / vnd.oasis.opendocument.spreadsheet |
Præsentation | .odp | application / vnd.oasis.opendocument.præsentation |
Tegning | .odg | application / vnd.oasis.opendocument.graphics |
Diagram | .odc | applikation / vnd.oasis.opendocument.chart |
Formel | .odf | application / vnd.oasis.opendocument.formula |
Database | .odb | application / vnd.oasis.opendocument.database |
Billede | .odi | application / vnd.oasis.opendocument.image |
Hoveddokument | .odm | application / vnd.oasis.opendocument.text-master |
Der er også skabeloner i OpenDocument . En skabelon består af oplysninger om dokumentformatering (såsom stilarter) uden selv at indeholde dataene.
Modellerne, der indgår i standarden, er:
Filtype | Udvidelse | MIME- type |
---|---|---|
Formateret tekst | .ott | application / vnd.oasis.opendocument.text-skabelon |
Regneark | .ots | application / vnd.oasis.opendocument.spreadsheet-template |
Præsentation | .otp | application / vnd.oasis.opendocument.presentation-template |
Tegning | .otg | application / vnd.oasis.opendocument.graphics-template |
Disse forskellige formater er baseret på ZIP- og XML- formaterne
Et OpenDocument- format er et ZIP- arkiv, der indeholder et antal filer og mapper:
XML-filer content.xml meta.xml settings.xml styles.xml | Andre filer mimetype layout-cache | Kataloger Basic/ META-INF/ Thumbnails/ Pictures/ Configurations2/ |
OpenDocument- formatet understøtter en stærk adskillelse mellem indhold, layout og metadata.
Dette er den vigtigste fil, den indeholder det faktiske indhold i dokumentet (undtagen binært indhold såsom billeder, der er gemt i separate filer). Syntaksen tager sin inspiration 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 blev designet til at tillade konvertering af disse data fra flere proprietære formater (fra Corel, .doc fra Microsoft Office osv.). Det genkender derfor de sædvanlige funktioner i kontorsuiter: flere niveauer af kapitler, lister, nummererede afsnit, links, Ruby , referencer, bogmærker, ændringshistorik osv. Den indeholder også mekanismerne til automatisk generering af indholdsfortegnelser, indekser og bibliografier.
En OpenDocument- fil er et sæt objekter, der er beskrevet i content.xml, hvor stilarter defineret i styles.xml- filen anvendes .
En stil er en samling af både strukturelle og formaterende egenskaber. En almindelig anvendelse af et program, der understøtter OpenDocument, er derfor at skifte mellem at skrive tekst og anvende stilarter på det.
Typografier gælder for alle slags objekter: afsnit, rammer, sider, tegn, nummerering osv. De egenskaber, de definerer, er blandt andre: typen af en tekst (standard, titel, fodnote osv.), De visuelle egenskaber ved en tekst (valg af skrifttype, størrelse, justering, farve osv.), Typen af en tæller, skygge for et billede, antallet af kolonner på en side, skriverammen for en ramme (for eksempel at skrive fra japansk lodret) osv. Styles kan oprettes til alle mulige formål og endda have betingede egenskaber. Til lejlighedsvis formatering anvendes genereres automatiske stilarter, uden semantisk betydning, af programmet. Misbrug af disse automatiske typografier betragtes som en brugerfejl, idet dokumentet unødigt overbelastes.
Denne fil indeholder de metadata, der er knyttet til dokumentet.
En liste over foruddefinerede felter er en del af standarden: anvendelse, titel, beskrivelse, emne, nøgleord, oprindelig forfatter, forfatter, udskrevet af, dato for oprettelse, dato for sidste ændring, dato for sidste udskrivning, varighed for udgivelse, anvendt model, automatisk genindlæsning, sprog, antal udgaver, samlet redigeringstid, dokumentstatistik.
Den metadata til at styre interoperabilitet mellem forskellige typer af it-ressourcer .
OpenDocument er designet ikke kun til at blive et almindeligt format til kontorautomatiseringsapplikationer på markedet, men også for at muliggøre automatisk produktion eller brug af dokumenter til alle slags applikationer. Formålet er at udføre disse behandlinger ved direkte at få adgang til filerne uden at være afhængig af kontorsoftware for at kunne udvikle applikationer, der er mere robuste, mere effektive og i stand til at køre i andre miljøer end arbejdsstationer. Dette mål vedrører to slags applikationer, nemlig dem, der udnytter dataene i dokumenterne (behandling af formularer, elektronisk dokumenthåndtering ) og på den anden side dem, der producerer eller ændrer dokumenter fra ledelsesinformation.
Indsatsen er vigtig, for så vidt som det er mere og mere nødvendigt at forbedre interoperabiliteten mellem kontorautomation og informationssystem.
Det mest komplette værktøj er UNO , men dette er et meget specielt tilfælde. Mere end en simpel programmeringsgrænseflade er UNO den centrale komponent i OpenOffice.org- kontorpakken . Som et resultat svarer det ikke helt til kriteriet om uafhængighed af kontorsoftware og indebærer betydelige præstationsbegrænsninger. Derudover er dette værktøj kompliceret at håndtere på grund af dets rigdom. UNO tillader dog programmerere, hvis det er nødvendigt, at have mange automatiserbare funktioner i OpenOffice.org og kan bruges i flere miljøer. Det understøtter naturligt Java , C ++ og Python-sprog . Tilpasninger til andre sprog (som Perl , Delphi og Tcl ) er tilgængelige eller planlagte, men med mere begrænsede muligheder.
For at udvikle applikationer, der virkelig er uafhængige af en hvilken som helst kontorautomations “motor” under gode præstationsforhold, skal vi have værktøjer, der tilbyder mindst tre typer funktioner:
Disse grundlæggende funktioner er tilgængelige på de mest populære programmeringssprog. De er dog ikke særlig produktive og kan kun bruges af udviklere, der er fortrolige med OpenDocument- specifikationen . Højere niveau udviklingsværktøjer, mere specifikt designet til OpenDocument , er nødvendige for at reducere programmets kompleksitet og udviklerens læringsindsats. På dette område er der kommet flere initiativer; nogle har allerede produceret operationelle løsninger, andre er ved at komme frem. Her er et par:
Sytten nationale regeringer og otte regionale regeringer har vedtaget OpenDocument- formatet .
Brug af OpenDocument- formatet fremmes af visse administrationer, der ønsker at bygge deres offentlige infrastruktur på åbne standarder for at lette interoperabilitet og udøvelse af fri konkurrence inden for kontorsuiter.
Efter KOffice , LibreOffice og Apache OpenOffice , skaberne af standarden, udtrykker mange softwareleverandører interesse for OpenDocument . IBM går ind for den unikke anvendelse af OpenDocument- formatet i alle sine Notes- og Workplace-produkter .
Det 3. marts, 2006det Open Document Alliance er født .
OpenDocument er også standardformatet, der bruges af IBMs Lotus Symphony .
Mac OS X v10.5 indeholder en ny version af TextEdit, der giver dig mulighed for at gemme og importere OpenDocument- dokumenter, men understøtter ikke fodnoter.
Microsoft Office 2007 , der starter med Service Pack 2 , tilbyder også indbygget ODF-support. Desværre mangler nogle grundlæggende regnearksfunktioner. Derudover understøtter Microsoft Office ikke ODF 1.2 korrekt. Når der åbnes en ODF 1.2-fil, genererer softwaren en advarsel, der kræver, at brugeren gennemgår en gendannelsesprocedure for at åbne filen.
OpenDocument blev offentliggjort i 2005 ved en tilgang fra den amerikanske stat Massachusetts, der besluttede at udvikle forløberprojektet for en offentlig infrastruktur baseret på åbne, interoperable , konkurrencedygtige og bæredygtige standarder i modsætning til den tidligere situation, hvor det kun afhænger af anvendelser.
En væsentlig del af denne proces er evalueringen og udvælgelsen af filformater til kontorautomatiseringsfeltet . Efter en evaluering af de forskellige kandidater fordelt på otte måneder og udsat for intens lobbyvirksomhed fra alle partiers side, besluttes det21. september 2005 :
Den flirtende titel, under hvilken denne beslutning er blevet præsenteret af mange journalister, " State of Massachusetts Excludes Microsoft Office from Its Infrastructure " , er forkert, fordi beslutningen kun vedrører formatet på dataene; Microsoft er fortsat fri til at implementere OpenDocument-formatet. Men Alan Yates adresserede på vegne af Microsoft et langt svar til Eric Kriss (leder af it-operationer for staten Massachusetts) og hans stedfortræder Peter Quinn og forklarede, at virksomheden Microsoft ikke har til hensigt at tage hensyn til OpenDocument-standarden., udelukker sig selv fra dette offentlige marked. Microsofts konkurrenter har hårdt kritiseret dette afslag og argumentet, der følger med det. Ifølge dem ville Microsoft nægte at skulle møde konkurrence udelukkende baseret på fordelene ved de respektive applikationer: funktionalitet, hastighed, ergonomi, pris.
Men vinteren 2005 brød der ud en kontrovers: Peter Quinn blev mistænkt af avisen The Boston Globe for at være korrupt af open source- aktører . Disse mistanker er baseret på Quinns tilstedeværelse på flere open source konferencer på tidspunktet for den planlagte flytning til ODF af staten Massachusetts . Ifølge Dog The Inquirer , ”en undersøgelse viste, at Quinn gjorde intet, og at alle hans rejser blev godkendt af hans vejleder Eric Kriss. […] Det ser også ud til, at disse konferencer fandt sted i weekenden, og at de forblev på bekostning af Quinn og ikke for samfundet. Endelig fandt de sted længe efter Massachusetts 'beslutning om at slippe af med Microsoft og skifte til OpenDocument ” . I Frankrig betegner specialpressen også disse mistanker om korruption som ”rygter” .
Et par dage senere vækkede Eric Kriss, "meget nedværdiget af hans fjendtlige holdning til Microsoft" , kontrovers og mistanke. I slutningen af 2005 genovervejede staten Massachusetts sin beslutning og tilføjede endelig i 2007 Microsofts Office Open XML- format til sin liste over tekniske standarder sammen med ODF.
Den Europæiske Union har vurderet forskellige kontorformater og har givet en positiv udtalelse om OpenDocument som grundlag for et standardformat til udveksling af dokumenter. Europa-Kommissionen skriver især i sin endelige evalueringsskrivelse af OpenDocument: "Behovet for gennemsigtighed og tilgængelighed dikterer, at udveksling af offentlig information med regeringer undgår afhængigt af teknologier, der indebærer eller påtvinger et produkt eller en platform. -Passer især til erhvervslivet eller borgere. "
I denne vurdering anmodede Europa-Kommissionen også om, at OpenDocument-formatet blev præsenteret for ISO- standardiseringsudvalget . Sun Microsystems og OASIS-udvalget var enige.
I Maj 2006, ISO / IEC vedtog formatet, der blev ISO / IEC 26300: 2006 . Efter at denne betegnelse var opnået, kunne Den Europæiske Union eller dens medlemmer nu anbefale eller endog pålægge OpenDocument.
DanmarkFredag Juni 2 , 2006, Danmark har taget et vigtigt skridt i Europa ved enstemmigt at stemme om et projekt til brug af åbne standarder - især ODF - i alt relateret til informationsteknologi i landet.
BelgienFredag 23. juni 2006, beslutter den belgiske føderale regering at gøre Open Document-format obligatorisk i sin administration fraseptember 2008. Belgien er den første stat i verden, der de facto forbyder brugen af proprietære formater som dem fra Microsoft . Iseptember 2007, formatet skal kunne læses af alle administrationer i landet . Iseptember 2008, ODF bør være obligatorisk som udvekslingsfilformat mellem de forskellige belgiske tjenester og administrationer.
FrankrigI Frankrig anbefaler suppleant Bernard Carayon også brugen af OpenDocument i sin anden rapport om økonomisk efterretning og standardisering med titlen Lige våben .
I April 2006, anbefales brugen af OpenDocument-formatet af DGME, der lancerer en offentlig indkaldelse af kommentarer på basis af en version af udkastet til det generelle interoperabilitetsregister . Mens 2009-versionen af RGI-anbefalede formater baseret på XML ved at placere ODF og OOXML under observation, anbefaler version 1.9.7 af marts 2015 brugen af Open Document Format (ODF).
Derudover har National Gendarmerie med OpenOffice- pakken , Firefox- browseren , Thunderbird- messaging-klienten og Nationalforsamlingen vedtaget en meget åben politik for fri software. MEDDE (ministeriet for økologi, bæredygtig udvikling og energi) har også installeret OpenOffice, Firefox og Thunderbird som standardsoftware på sine arbejdsstationer siden midten af 2000'erne. Siden 2012 er OpenOffice blevet erstattet af LibreOffice .
For ordens skyld havde Udvalget for Standardisering ad hoc fra AFNOR den 3. september 2007 stemt imod vedtagelsen af konkurrentens ISO-format Office Open XML (OOXML).
PortugalDen 21. juni 2011 vedtog Portugal en lov, der fremmer åbne standarder. Den 8. november 2012 offentliggjorde EU-Tidende en liste over åbne formater, herunder ODF (i version 1.1 af OASIS). Alle dokumenter skal være i dette format inden juli 2014.
Den britiske regering har vedtaget ODF 1.2-formatet som et revidbart kontordokumentformat.