mboost-dp1

Microsoft

Office OpenXML formatet afvises som standard

- Via blog.wired.com - , redigeret af bottiger , indsendt af thj01

Microsoft har ikke fået deres Office OpenXML (OOXML) format igennem hos den amerikanske standardiseringsgruppe, The International Committee for Information Technology Standards (INCITS), som bl.a. rådgiver den offentlige sektor i USA.

OOXML bliver ikke kun støttet af Microsoft, men også mange af deres partnere, mens mange af Microsofts konkurrenter og open source miljøet ikke overraskende er imod OOXML formatet.





Gå til bund
Gravatar #1 - the_zoro
19. jul. 2007 10:16
Så skal den danske regering bare følge trop :)
Gravatar #2 - DusteD
19. jul. 2007 10:24
Det kan vel ikke overraske nogen, for det andet er formatet unødvendigt da der allerede findes en åben dokument standard, som rent faktisk ER åben, og mulig at implementere uden at bryde patenter.
Gravatar #3 - Bwyan
19. jul. 2007 10:34
#2 Hørt hørt!
Gravatar #4 - zoree
19. jul. 2007 10:36
"2 Hvad er det for et format? bare af nysgerighed.
Gravatar #5 - mindzero
19. jul. 2007 10:38
#4:
OpenDocument (også kendt som ODF)
Gravatar #6 - Albatross
19. jul. 2007 10:38
Ja det bliver nu spændende af se hvor det bærer hen. Om det er Microsoft eller andre der laver standarden er egenligt ligemeget.
Bare at den tillader 3. part at understøtte den fuldt ud, udelukkende fra standarden
Gravatar #7 - dummyddd
19. jul. 2007 10:40
#2 er det ikke muligt at implementere OOXML uden at bryde patenter?

#4 ODF, det format som bl.a. openoffice.org og koffice bruger.
Gravatar #8 - Pally
19. jul. 2007 10:46
OOXML er ikke kommet igennem fast track behandlingen, hvilket kræver 2/3 flertal. Der var flertal for godkendelse; men ikke stort nok til en hurtig godkendelse.
http://arstechnica.com/news.ars/post/20070717-offi...
Gravatar #9 - Disky
19. jul. 2007 10:46
Lidt skræmmende at der KUN må være et åbent format, den ensporethed gavner da ikke.

#2
Det kan sagtens implementeres uden at bryde patenter, du er HELT i din gode ret til at hente spec'en og implementere de dele du har lyst til.
Gravatar #10 - Albatross
19. jul. 2007 10:55
#9 Til gengæld kan den ikke implementeres uden godt kendskab til tidligere office-programmer :P

"Legacy document rendering compatibility is identified using (deprecated) tags. For example, book 4 section 2.15.3.6, "autoSpaceLikeWord95", “useWord97LineBreakRules”, “useWord2002TableStyleRules", and book 4 section 2.15.3.31, "lineWrapLikeWord6", and "suppressTopSpacingWP" for a 16-year-old version of WordPerfect.[39]." kilde

Også en del af de andre punkter jeg finder meget foruroligende
Gravatar #11 - fidomuh
19. jul. 2007 10:57
#9

Yeah, lad os da goere alle formater til en standard .. :)

Ideen med en standard er vel at der kun er et?
Saadan at alle programmer kan overholde standarden nemmeste muligt.

Jeg ser ikke nogen der mener der kun skal vaere et aabent format? :)
Gravatar #12 - -N-
19. jul. 2007 11:06
#11 Det bliver måske bare lidt sværere at implementere og følge retningslinjerne i en standard hvor det er 'hemmeligt' :-D
Gravatar #13 - sKIDROw
19. jul. 2007 11:08
#9 Disky

Lidt skræmmende at der KUN må være et åbent format, den ensporethed gavner da ikke.


Vi har lige så meget brug for to åbne standarder til det samme område, som vi har brug for to forskellige efterfølgere til DVD'en... ;P
Gravatar #14 - jonasbh
19. jul. 2007 11:10
#11 Saadan at alle programmer kan overholde standarden nemmeste muligt

Ja, se bare hos SUN, hvor man stadig ikke er færdige med import filtrene til OOXML:

SUNs blog om arbejdet med OpenOffice.org
Gravatar #15 - Disky
19. jul. 2007 11:13
#10
Nu er specifikationen jo lavet til HELT at kunne erstatte Microsoftes eksisterende formater.

Du har KUN brug for den viden, hvis du vil læse de gamle formater, ikke for at implementere det nye.
Gravatar #16 - Disky
19. jul. 2007 11:15
#13
Det du ønsker er altså ensporethed helt uden muligheder for variation, konkurrence osv.

Der er netop brug for konkurrerende formater.

Eller skal vi bare droppe Linux/BSD/OSX og alle de andre OS'er, og vedtage Windows er standarden !
Det må jo være det optimale i dine øjne.
Gravatar #17 - Lifesux
19. jul. 2007 11:21
#11


Ideen med en standard er vel at der kun er et?
Saadan at alle programmer kan overholde standarden nemmeste muligt.


Ja. Og ideen med at lave åben standard er at du ikke binder dig til et stykke software.

Ved at ha' en åben standard kan alle se hvordan formated skal læses og skrives, og det er tilgændeligt for alle.

Det gør så at firmaer ikke kan tvinge folk til at forsætte med at bruge deres programmer, da det er besværligt, eller umuligt at overføre ens data til et andet alternativt system.

Det gør også at det i fremtiden vil være muligt at åbne ens gamle filer, selv om det program det var lavet i ikke laves mere.
Gravatar #18 - Joshua-Falkin
19. jul. 2007 11:22
#15,

Undskyld, men hvad ialverden laver de specifikationer i en dokumentation for en ny standard.

At de henviser til andre standarder gør den ikke åben, men det kan nemt være elastik i meter mål de sælger. et scenario:

Hvad sker der vis jeg åbner et dokument fra 1997 i Ms office 2007, gemmer den som OOXML. Vil der så ikke være henvisninger i det nye OOXML til "97" standarden, og dermed ikke kunne åbnes korrekt i et andet program end hvor programmet ved hvordan 97 standarden opføre sig? Vil man så ikke stadig væk være låst fast?
Gravatar #19 - fidomuh
19. jul. 2007 11:24
#16

Ja, konkurrerende formater..

Ikke konkurrerende standarder :)

En standard vaelges "en gang imellem" og paa det tidspunkt maa vi vaelge det format der er bedst til opgaven, samt nemt og gratis at implementere :)

#14

OOXML er ikke en standard, saa der er ingen pointe i at implementere det :P
Gravatar #20 - Lifesux
19. jul. 2007 11:27
#15 problemet ligger mere i at man kalder det ÅBEN standard.

Men i stedet for at sige hvor dan man gør en ting, så siger man "Gør som i Word95" og hvis man så spørg om hvordan man gør i Word95 får man afvide at det er et lukket format, og man ikke kan få det afvide.

Og for at kunne sige at man understøtter et format skal man understøtte det 100%.
Så ved flere informationer ikke er frit tilgændelige er det ikke muligt at understøtte den 100%
Og så liger det bare et nyt lukket format som kun er rigtigt understøtted af udvikleren (Her MS) og dem som betaler sig fra en aftale om at få informationen om de lukket dele af formatet, som de selvføgelig ikke må dele til andre
Gravatar #21 - DusteD
19. jul. 2007 11:28
#9 Jeg giver dig ret i at der naturligvis skal være mulighed for flere åbne formater.
Men mikrosofts format er bare ikke åbent, desuden er det mere praktisk med et format hvor der rent faktisk medfølger fungerende kode.
Jeg er ikke så sikker på folk der gerne vil understøtte mikrosofts format bare kan hente den relevante kode fra MSO og bruge den i deres projekt?

Der er ingen ide i et åbent format hvis koden til at implementere det bedst mulig er propoitær, og vi må antage at ingen kan implementere det bedre end de der har designet standarden.
Gravatar #22 - Disky
19. jul. 2007 11:48
#21
Nu er OOXML blevet anerkendt af mindst en organisation som værende åbent, så der er ingen grund til at påstå det ikke er.

Jeg giver dig ret i at der naturligvis skal være mulighed for flere åbne formater.

Helt enig.

Men sådanne som ODF fans forsøger at modarbejde det, kunne man jo gå hen og tro de ikke kan klare konkurrencen.
Men hvis deres format er så meget bedre, så har de jo intet at frygte.
Gravatar #23 - Disky
19. jul. 2007 11:50
#fidomuh
Ikke konkurrerende standarder :)

Jo det skal der også være, netop for at sikre fremtidig udvikling.

Hvis man låser sig på en standard, kan udviklingen gå i stå, eller bremses.
Er det virkeligt det du ønsker ?

Ved at der er to eller flere standarder, skal de begge hele tiden fornyes og gøres bedre, hvorimod når der kun er en, risikerer man den falder i søvn.
Gravatar #24 - fidomuh
19. jul. 2007 12:07
#23

Ideen med en aaben standard er vel at soerge for at udviklere nemmere kan overholde en standard?
Ved at tillade 20 aabne standarder, er vi jo tilbage ved "square one" :)

Saa forstaa mig ret, jeg er helt for at OOXML bliver en success og bredt implementeret, men vi skal kun have een standard.

Om det saa bliver OOXML eller ODF skal andre end jeg vurdere, men saalaenge vi ikke ser 2 standarder er jeg glad.

Ingen umiddelbar pointe i at opdele vandene paa den maade.. Hvis ODF falder af paa den, saa kan OOXML jo fint overtage..

Begge formater er aabne saa der burde ikke vaere de store problemer i at skifte til en ny aaben standard hvis fx ODF falder doed om :)
Gravatar #25 - owrflow
19. jul. 2007 12:17
#16
ffs linux BSD og OS X er ikke standarter men OS'er. Hvis man har fælles standarter som f.eks. en dokumenter, en til lydfiler og de alle er åbne kan de implementeres i alle OS'er og så kan man frit vælge hva OS man vil bruge. En gang i mellem er der brug for fælles standarter selvom alternativer er godt for at folk kan snakke sammen. Standarter er til for at man kan tale sammen. Nogle gange er flere standarter for det samme da lige til at lukke op og skide i, se f.eks. på hd dvd og blueray krigen.. ikke vildt konstruktivt vel.

#23
Når så en standart bliver forældet nok til at der er behov for en ny så kommer der en ny. Smart ikke?
Da cd'en blev forældet kom dvd'en. Hvor tit har du måske brokket dig over at der ikke findes 50 dvd standarter?

Sjovt disky, synes ellers altid du plejer at flame alt der minder om alternativer men måske er det fordi det nu er MS...?
Gravatar #26 - thj01
19. jul. 2007 12:24
Åbent format:

alle kan tilgå formatet uden bindinger

lukket format

alle kan ikke tilgå formatet uden bindinger

problemet med ooXML er at det bundet op på windows styresystemet og ikke kun selve officeproduktet. så selvom de lagde det helt ud vil der stadig være ting som man ikke kan gøre med OOXML formatet på et ikke windows system.
Gravatar #27 - Disky
19. jul. 2007 12:27
#26
Det er jo meget heldigt ikke alle synes om din definition af åben/lukket.

Accepter nu at OOXML er blevet anderkendt som åbent af mindst en organisation.
Gravatar #28 - trylleklovn
19. jul. 2007 12:39
#27 Dit anus er også blevet anerkendt som åbent.
Gravatar #29 - C#
19. jul. 2007 12:40
#26

Det er da en gang **** at lukke ud, har uden problemer kunne "parse" et word/powerpoint dokument gemt i OOXML på linux, ved at bruge ganske almindelige XPATH queries og trække relevante dele af dokumentet ud til det jeg skulle bruge det til, i det pågældende projekt. (i mit tilfælde timings på slides i powerpoint/headlines i word).

I min verden er det så åben et format som det overhovedet kan være. Ikke at jeg tror de fleste herinde overhovdet har sat sig ind i tingene, som det plejer at være herinde på newz.dk med dem der brokker sig mest over alt.
Gravatar #30 - moulder666
19. jul. 2007 12:43
#27

Ja, og Lenin er også accepteret som folkehelt af mere end en organisation...

Bare fordi der er een gruppe, der siger det, behøver det ikke være sandt! ;-)
Gravatar #31 - ambience
19. jul. 2007 12:46
Der er flere aspekter i det. Dels hvem der har styringen af formatet og dets udvikling. Dels om det er bundet til proprietært software. Dels om det er forbundet med software patenter.

Men OOXML formatet er skam smart. Zip + XML oa filer er en herlig kombination.

Hvordan ODF er struktureret ved jeg ikke.

Hvis Danmark skulle begynde at glide over mod åbne standarder a la ODF så tror jeg bare vi får officielt besøg af BillG hos statsministeren og så får piben pludselig en anden lyd.

Danmark er jo også centrum for Microsoft Dynamics.
Gravatar #32 - fennec
19. jul. 2007 13:43
#Disky
Jeg kan godt følge dig i at der skal være konkurence, for at der sker en udvikling, men jeg er er enig med fidomuh om at vi kun skal have EN standard.

Det må så være op til en organisation at varetage udviklingen ved at få forslag til ændringer fra firmaer. Det synes jeg har fungeret fint for W3 gruppen...

På den måde er det netop de bedste forslag, som kommer igennem.
Gravatar #33 - Eiffel
19. jul. 2007 13:51
#26
I min verden er det så åben et format som det overhovedet kan være. Ikke at jeg tror de fleste herinde overhovdet har sat sig ind i tingene, som det plejer at være herinde på newz.dk med dem der brokker sig mest over alt.


Og det har du?

At du kan læse xml teksten gør ikke formatet åbent. At du kan få enkelte informationer ud af dokumentet gør heller ikke.

"autoSpaceLikeWord95", "useWord97LineBreakRules"


Når jeg kan få en definition på hvordan ovenstående tags skal implementeres kan vi begynde at tale om eller anden definition af åben.
I min verden er det dog ikke åbent før jeg også kan få inflydelse på fremtidige ændringer til formatat.
Gravatar #34 - Disky
19. jul. 2007 13:54
#32
Sjovt du lige nævnet W3 gruppen.

Vi kan jo tydeligt se hvordan det kan gå med en åben standard.
Når man sammenligner diverse browsere ser man jo tydeligt de alle renderer tingene fuldstændigt ens.

En standard er og bliver en begrænsning, derfor skal der være flere, da det ellers begrænser udviklingen.

Det er jo netop et af argumenterne for at vi ikke bare alle sammen bruger Microsoft'es lukkede format, som forresten fungere udmærket som det er.

Godt nok er ODF åbent, men jeg læste en artikel for nyeligt der understregede at forskellige programmer der anvender det alligevel ikke viser tingene ens. Altså helt ubrugeligt.

Mener det var koffice i forhold til open office.

Hvor brugbart er et format lige når tingene ikke ser ens ud i diverse programmer ?

Det er jo super checket at lave en job ansøgning i f.eks. ODF program #1, så det hele står flot og struktureret, men firmaet der skal læse det, bruger ODF program #2, og der er det en gang rod.

p.s. Det er ud fra hukommelsen om det lige er de 2 programmer, er jeg ikke 100% sikker på.
Gravatar #35 - Disky
19. jul. 2007 13:56
#33
I hvad for dele af dokumenter gemt fra nyeste Office er det lige de tags bliver brugt ?

Har du eksempler på det, der understreger vigtigheden af dem ?

Og det ikke bare er tilfældige tags, der reelt intet betyder du bare brokker dig over.

Når man ser på tags navnene ser man det er fra de gamle Office programmer de stammer.
Gravatar #36 - pstric
19. jul. 2007 13:58
#15 Disky:
"Du har KUN brug for den viden, hvis du vil læse de gamle formater, ikke for at implementere det nye."

Nej, hvis du modtager et OOXML dokument der indeholder et element af typen "autoSpaceLikeWord95", så er det fuldstændigt irrelevant for dig, hvordan det element er opstået. Det mest sandsynlige er, at det er kommet med fordi dokumentet er en halvfærdig konvertering af en .doc fil, men det er jo ligemeget for dig i denne situation.

Det eneste du er interesseret i her er, om et vilkårligt program, der hævder at understøtte OOXML kan læse det OOXML dokument du har modtaget.

Hvem tror du har bedst mulighed for at lave et sådant program? Microsoft, som er de eneste der har den fulde indsigt i, hvordan Word 95 fungerede, eller en eller anden organisation der om 10 eller 20 år beslutter sig for at implementere OOXML-understøttelse.

Hint: Om 10 år vil det nok slet ikke være ret nemt at gå ud og købe hverken Word 95, et operativsystem Word 95 kan køre på, eller en computer det operativsystem kan afvikles på.
Gravatar #37 - Disky
19. jul. 2007 14:01
#36
Har du et dokument der bruger de tags ?

Eller er det rent gætteri ?

Kom nu med nogle facts om de 2 tags (der er sikkert flere) i brokker jer over. Dokumentation for at de bliver brugt og de reelt er et problem.
Gravatar #38 - fidomuh
19. jul. 2007 14:02
#34

Og hvor er forskellen hvis vi implementerer OOXML?

Saa er det magisk 100% ens i alle implementationer eller hvad?

Jeg forstaar absolut ikke din pointe her.. Du lyder som om du tror alt konkurrence doer hvis ODF bliver en standard og OOXML ikke goer?

OT: Naar, fyraften.. Ud og lege med det nye EOS 400D.. Tamron er en ret haederlig producent, hvis jeg selv skal sige det :P
Gravatar #39 - Disky
19. jul. 2007 14:06
#38
Det viser bare at en åben standard reelt ikke er så meget værd, eftersom at selv om der kun findes 1 standard.

Så ser tingene alligevel forskelligt ud, og giver derfor diverse problemer. HTML er et forrygende eksempel på dette.

Jeg vil bare understrege at et åbent format ikke er så super smart og fejlfrit som i åbenbart vil havde folk til at tro.

Jeg forstaar absolut ikke din pointe her.. Du lyder som om du tror alt konkurrence doer hvis ODF bliver en standard og OOXML ikke goer?

Nu digter du igen ud af en helt forkert tangent.
Hvor er det lige jeg har sagt Microsoft dør ?

p.s. Tillykke med dit 400D :) Ja tamron laver gode objektiver, jeg er meget glad for mit 12-24mm.
Gravatar #40 - pstric
19. jul. 2007 14:06
#37
Hvis der ikke eksisterer eller kommer til at eksistere dokumenter, der indeholder de tags, hvorfor er de så med?
Gravatar #41 - Disky
19. jul. 2007 14:09
#40
Send en email til dem der har lavet dokumentet.
Gravatar #42 - pstric
19. jul. 2007 14:10
#41
???
Ikke forstået
Gravatar #43 - Disky
19. jul. 2007 14:22
#42
Et eksempel.

Hvis du vil vide noget om opskriften på din mors frikadeller, spørger du så din mor, eller ville du spørge en ukendt person i et tilfældigt dansk forum ?


Derfor, hvis du vil vide hvorfor noget er i OOXML spec'en skulle du nok spørger dem der har lavet spec'en og ikke en tilfældig person på et tilfældigt dansk nørd forum.
Gravatar #44 - pstric
19. jul. 2007 14:22
#41
Jeg går ud fra at det dokument du her tænker på, er et OOXML dokument, indeholdende et element af typen "autoSpaceLikeWord95".

Den der har lavet det dokument, har jo nok lavet dokumentet ved at åbne en .doc fil i Word 2007 og gemme som OOXML.

Vil du have at jeg skal spørge en bruger af MS Office, hvorfor der er et "autoSpaceLikeWord95"-tag i hans fil, og hvordan jeg skal interpretere det tag?
Gravatar #45 - pstric
19. jul. 2007 14:24
#43
Okay, så det var altså spec'en du henviste til i #41, og ikke selve dokumentet.

Så hvis jeg spørger Microsoft hvordan jeg implementerer "autoSpaceLikeWord95" korrekt, så regner du altså med at de giver mig et fyldestgørende svar?

Så undrer det mig bare, at de ikke har taget den forklaring med i specifikationen.
Gravatar #46 - fennec
19. jul. 2007 14:33
#Disky
Hvis firmaerne ikke engang kan finde ud af at implementere en standard rigtig (som vi har set det med HTML), hvordan i alverden skulle de så kunne klare at implementere to??

Uden at have sat mig ind i de to dokument formater, kunne jeg forstille mig, at de er pænt meget mere indviklet end HTML. Jeg spår derfor at det er en umulig opgave at implementere to forskellige formater rigtig...
Gravatar #47 - Disky
19. jul. 2007 14:35
#45
Så hvis jeg spørger Microsoft hvordan jeg implementerer "autoSpaceLikeWord95" korrekt, så regner du altså med at de giver mig et fyldestgørende svar?


Jeg regner ikke med noget som helst.

Men jeg kan med 100% sikkerhed sige dig at jeg giver dig ikke noget svar på det.

Igen spørg dem der kender til det, og ikke en tilfældig bruger på et tilfældigt nørd site.
Gravatar #48 - Kalleguld
19. jul. 2007 14:55
#34+35
Synes du modsiger dig selv her:
Det der er problemet med HTML er at forskellige browsere fortolker det forskelligt, altså at standarden ikke bliver fulgt til punkt og prikke.
I 35 derimod siger du at ikke alle tags er vigtige, og andre steder gør du udtryk for at man ikke behøver at implementere hele (OOXML-)standarden.

Hvis man vælger og vrager imellem dele af standarden vil alle programmer rendere forskelligt, og den vil med tiden blive lige så udvandet som HTML.

Godt nok er ODF åbent, men jeg læste en artikel for nyeligt der understregede at forskellige programmer der anvender det alligevel ikke viser tingene ens. Altså helt ubrugeligt.

Kan du ikke lige forklare mig hvordan OOXML hjælper med dette?
Ved at bruge AutoSpaceLikeWord95 og lign. som ikke er defineret i specifikationen bliver det jo endnu sværere at rendere korrekt.

Hvis du vil vide noget om opskriften på din mors frikadeller, spørger du så din mor, eller ville du spørge en ukendt person i et tilfældigt dansk forum ?

Jeg vil spørge min mor, men hvis jeg ikke kan få et fyldestgørende svar vil jeg finde en anden opskrift. Specielt hvis den indeholder "hemmelige" eller mærkelige definitioner.
Hvis der står "én tsk. specielt krydderi" eller "noget mel", uden at definere det nærmere, vil jeg betegne opskriften som "mangelfuld" eller "lukket"
Gravatar #49 - Disky
19. jul. 2007 15:22
#48

Kan du ikke lige forklare mig hvordan OOXML hjælper med dette?

Start lige med at se hvad jeg skrev.

Hvor er det jeg lover OOXML hjælper på dette ?

Jeg pointerer bare en åben standard ikke er ensbetydende med alt er 100% okay.

Hvis der står "én tsk. specielt krydderi" eller "noget mel", uden at definere det nærmere, vil jeg betegne opskriften som "mangelfuld" eller "lukket"

Tja det gør du bare, jeg lytter mere til hvad anderkendte organisationer siger om denne sag.
Gravatar #50 - pstric
19. jul. 2007 15:26
#47
Og dermed er vi tilbage ved begyndelsen. Du HAR brug for en specifikation af "autoSpaceLikeWord95" hvis du vil lave et program, der har en korrekt implementation af et vilkårligt, gyldigt OOXML dokument.

Du har derimod muligvis IKKE brug for den specifikation, hvis du vil lave et program, der har en korrekt implementation af et vilkårligt, gyldigt DOC dokument. (Gæt selv, hvorfor jeg skriver muligvis).
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login