Thursday, April 26, 2007

Krieg der offenen Dateiformate

ODF vs. OpenXML

In seinem Blog [1] behauptet Brian Jones, Office Program Manager bei Microsoft, dass der Krieg der offenen Dateiformate beendet sei. Grund sei die Freigabe einer speziellen Version von OpenOffice durch Novell, welche Daten in Microsofts neuem Fileformat OpenXML lesen und schreiben kann. Tatsächlich handelt es sich nur um einen eigenständigen Konverter [2], der OpenOffice Writer Dokumente in Word 2007 Dokumente umwandelt. Ist der Krieg der offenen Dateiformate tatsächlich beendet?

Bisher speicherte Anwendungssoftware ihre Daten als ein Abbild des Hauptspeichers auf Festplatten. Dieser Vorgang ist schnell und effizient, langwierige Übersetzungen der Datenstrukturen unterbleiben. Er ist aber auch fehleranfällig. Speicherabbilder enthalten Querverweise und Verkettungen. Ein fehlerhafter Wert beim Datentransfer führt zu unbrauchbaren Gesamtergebnissen.

Im Lauf der Jahre wurden die internen Datenstrukturen immer komplizierter. Anfänglich bestanden Dokumente nur aus Zeichenketten. Später kamen Textformatierungen, Schriftarten, eingelagerte Bilder und Tabellen hinzu. Mit steigender Komplexität stieg der Platzbedarf auf Datenträgern und die Dauer, welche die Software zum Einlesen und Abspeichern benötigt. Mit jeder neuen Version entstanden Unverträglichkeiten mit den Daten der Vorgängerversionen. Die Datenübernahme anderer Hersteller wurde durch fehlende oder ungenügende Dokumentation der Dateiformate behindert. Besonders der Marktführer Microsoft verteidigte seine Position vehement, sowohl durch laufende Änderung der Dateiformate, als auch durch Verbot von Rückübersetzungen. So entwickelten Alternativanbieter Import- und Exportfilter welche rudimentären Dokumentenaustausch ermöglichen. Um das ursprüngliche Erscheinungsbild wiederherzustellen sind jedoch aufwendige manuelle Nacharbeiten notwendig.

Wozu neue Dateiformate?

Längerfristig entstanden Probleme beim Zugriff, bei der Lesbarkeit, Nutzbarkeit und Vergleichbarkeit von Dokumenten. Besonders im Bereich öffentlicher Verwaltungen besteht Bedarf, auf alte und historische Dokumente uneingeschränkt zugreifen zu können. Über Jahrhunderte wurde Papier als Informationsspeicher erfolgreich genutzt. Ein Ersatz durch elektronische Datenverarbeitung kann nur dann erfolgen, wenn die Nachhaltigkeit, Vertraulichkeit, Sicherheit und Datenintegrität gewährleistet werden kann.

Mit herkömmlichen Dateiformaten sind derartige Anforderungen nicht abzudecken. Parallel zum wachsenden Bedarf aus dem öffentlichen Sektor wuchs der Kostendruck in Unternehmen, hervorgerufen durch Unverträglichkeiten bei den Dateiformaten und daraus resultierender Ineffizienz der Arbeitsabläufe.

Langzeittauglichkeit gefordert

Führende Softwarefirmen entwickelten im Rahmen des OASIS Konsortiums [3] einen offenen Dokumentenstandard, der die gravierendsten Probleme wie Langfristigkeit, Lesbarkeit und Fehlerresistenz lösen soll. Das Open Document Format (ODF) [4] versprach ein Ende bisheriger Inkompatibilitäten zwischen Dateiformaten, sowohl versions- als auch herstellerübergreifend. Mit über 700 Seiten ist der Standard umfassend und für zukünftige Erweiterungen offen.

Öffentliche Verwaltungen und Institutionen erkannten das Potential des neuen Standards. Neben einigen Bundesstaaten der USA definierten vor allem Länder aus Südamerika und Europa sowie einige asiatische Länder ODF als verbindlichen Dokumentenstandard im Parteienverkehr und der internen Abläufe. Spätestens mit der Ankündigung des Department of Defence (DoD) im Jahr 2003, verstärkt Open Source Software und offene Dokumentenstandards zu nutzen, reagierte Microsoft auf diese Entwicklungen.

Nicht nur Mittel zur Datenspeicherung

Microsoft verfügt über einen hohen Marktanteil im Bereich des Basisbetriebssystems, der Standard-Anwendungssoftware und auch bei den Dokumentenformaten. Insbesondere die Dokumentenformate helfen Microsoft, Updatezyklen bei der Standardsoftware und den Betriebssystemen massgeblich zu steuern. Unverträglichkeiten zwischen den Versionen führen mittelfristig dazu, dass Firmen über ihre Aussenkontakte zu einem Update gezwungen sind, wenn sie nicht den elektronischen Anschluss an ihre Partner verpassen wollen. Automatisierte Systemnachbesserungen erleichtern es Microsoft, diesen Zwang nach belieben zu verstärken. Eine nachhaltige Neuorientierung grosser Kunden wie dem DoD gefährdet die Marktposition von Microsoft in Ihren Grundfesten.

Diese Abkehr war nur durch die Bereitstellung offener Standards im Bereich der Dateiformate zu verhindern. ODF als Dateiformat kommt aus marktpolitischen Überlegungen für Microsoft nicht in Frage. So wurde 2005 im Rahmen der ECMA ein neuer Standard ausgearbeitet: ECMA-376 oder Office OpenXML [5,6] wurde am 7. Dezember 2006 trotz zahlreicher technischer Einsprüche [7] durchgesetzt. Dieser Standard umfasst derzeit mehr als 6.500 Seiten, zahlreiche XML Schemaspezifikationen und deckt die Office-Anwendungen Word, Excel, Powerpoint und Access ab [8,9].

(Ironie am Rande: In seiner Proposalpräsentation vor der ECMA [10] verweist Brian Jones auf ein Dokument der EU zum Thema Open Document Standards und Vorteile der Nutzung. Das Originaldokument [11] beschreibt allerdings diese Vorteile unter eindeutigem Bezug auf ODF)

Was können die neuen Formate ...

ODF und OpenXML sind technisch sehr ähnlich. Sie speichern verschiedene Bestandteile der Dokumente als XML Dateien in ZIP Archiv ab. ZIP ist ein anerkannter und weit verbreiteter Kompressionsalgorithmus. XML ist eine erweiterbare Beschreibungssprache für hierarchisch gliederbare Datenbestände. XML Dateien sind zwar grösser als binäre Dateiformate gleichen Inhalts, lassen sich aber aufgrund der hohen Informationsredundanz besser komprimieren. Die komprimierten Archive können schneller auf Datenträger geschrieben und von dort gelesen werden. Dateiinhalte werden nicht unmittelbar in den Arbeitsspeicher übernommen, sondern zuerst analysiert und in maschinenverwertbare Form umgewandelt. Die Dateiformate sind fehlerresistenter als Ihre Vorgänger. Beide Dateiformate können aufgrund ihrer offenen Struktur automatisiert nachbearbeitet werden.

ODF und OpenXML erlauben die Einbindung binärer Informationsfragmente sowie Script- und Makrosprachen. Das führt zu neuen Sicherheitsrisiken. Keines der beiden Formate bietet hinreichenden integrierten Schutz vor ungewollten Änderungen von Dateninhalten. Sie bieten genügend Angriffsfläche zum Einschleusen von Schadcode. Es bleibt den Anwendungsprogrammen überlassen, dies zu verhindern. Microsoft Office prüft anhand der Erweiterung des Dateinamens, ob der Aufruf von Makros erlaubt ist. Dieser Schutz ist allerdings leicht zu umgehen und suggeriert daher eine nicht vorhandene Sicherheit.

Beide Formate gewährleisten den längerfristigen Zugriff auf Daten. In der Darstellung hängen Sie - wie ihre traditionellen Vorgänger - von zahlreichen externen Faktoren ab. Das optisch gleiche Erscheinungsbild kann mit den aktuellen Standards nicht garantiert werden.

... und wo unterscheiden sie sich?

ODF Dateien sind kleiner als ihr OpenXML Pendant. ODF speichert Inhalte gemeinsam mit der Formatierung. OpenXML trennt konsequent Text von der Formatierung. Das ist technisch sauberer und führt erstaunlicherweise nicht zu längeren Ladezeiten. Microsoft behält sich die Option vor, grössere Dateien auch in einem proprietären Format einzubinden, um eventuelle Engpässe in der Performance zu umgehen. Hier sind Inkompatibilitäten vorprogrammiert.

OpenXML greift nicht auf bestehende Standards zurück. Unter anderem wurden neue Standards für Grafiken, Texten, Tabellen, mathematischen Formel, Länder- und Farbcodes definiert. Damit wurde die Spezifikation aufgebläht. In der Umsetzung erhöht das die Fehleranfälligkeit von Anwendungssoftware und Formatkonvertern. ODF setzt in allen Bereichen auf etablierte Standards wie SVG, XML, mathML und standardisierte ISO-Codes.

Wie frei ist „Frei“?

ODF und OpenXML sind lizensierbare Standards, deren Nutzung unentgeltlich ist. ODF kann im Rahmen der Lizenzen durch Dritte ergänzt werden. Das Open Document White Paper verweist auf 9 Referenzimplementation [12]. Zu einigen davon ist der Quellcode verfügbar. Dem gegenüber verweist Microsoft nur auf eine Referenzimplementation, Office 2007, welche nicht quelloffen ist.

Ein Gutachten bestätigt ODF patentrechtliche Unbedenklichkeit. Sun, Hauptzulieferer zum ODF-Standard, hat einen ergänzenden Forderungsverzicht abgegeben. Der Ausstieg einzelner Mitglieder aus dem OASIS Konsortium ist klar geregelt, sodass in Zukunft Ansprüche von Altmitgliedern nicht zu erwarten sind. Eventuell zukünftig auftauchende Forderungen aus Patentrechten werden nicht vollständig ausgeschlossen. OASIS bestätigt dieses marginale Restrisiko, sieht aber selbst keinen Lösungsansatz.

Microsoft stellt die Nutzung von OpenXML jedermann frei. Microsoft verweist auf seine Patente im OpenXML Standard, gibt allerdings auch einen schriftlichen Klagsverzicht auf seiner Website ab. Dieser erschöpft sich auf die im Standard berührten Technologien und Patente. Patente, die von der ordnungsgemässen Umsetzung der OpenXML-Spezifikation in Anwendungssoftware berührt werden, sowie eventuelle Patente von Drittherstellern sind von dieser Freistellung nicht betroffen. Insbesondere bei der Einbindung in Anwendungssoftware sehen Rechtsexperten ein nicht unbeträchtliches Rechtsrisiko welches Microsoft nicht entkräftet.

Sowohl ODF als auch OpenXML sind derzeit sowohl frei zugänglich, frei nutzbar, frei von Kosten sowie frei von patentrechtlichen Einschränkungen. ODF ist für Softwareentwickler leichter zugänglich. Der überschaubare Umfang der Spezifikationen erlaubt wirtschaftliches Einarbeiten in das Thema. OpenXML mit über 6.500 Seiten und zahlreichen Schematas drängt sich dagegen dem Interessenten nicht unmittelbar auf.

Attraktiv für den öffentlichen Bereich

Öffentliche Verwaltungen und Regierungen fordern die Nutzung offener Dateiformate aus zwei Hauptgründen:
1. soll die langfristige Nutzbarkeit auch auf unterschiedlichsten EDV-Systemen gewährleistet sein. Diese Forderung wird hauptsächlich in Ämtern und Behörden gestellt.
2. soll die starke Abhängigkeit von Softwareanbietern reduziert und - wenn möglich - lokales Know-how genutzt werden. Diese Forderung stellen vornehmlich Regierungen.

Hier hat ODF einen deutlichen Vorsprung. Das Format existiert bereits seit längerer Zeit, ist einige Male implementiert und in quelloffener Form zugänglich. Der Standard wird sowohl von einigen grossen Softwareherstellern als auch von einer umfangreichen Entwicklergemeinschaft unterstützt. ODF hat noch einige Einschränkungen, die den Einsatz im öffentlichen Bereich behindern. Die langfristige Erweiterbarkeit ist noch nicht nachgewiesen. OpenXML kann auf keine substantiellen Vorteile verweisen, welche einen Einsatz zwingend notwendig machen würden. Allerdings besitzt Microsoft eine breite installierte Basis, auf die das Unternehmen starken Einfluss über seine automatisierten Updates ausüben kann.

Öffentliche Stellen können bis zu einer endgültigen Lösung der offenen Probleme die ersten Schritte in Richtung Automatisierung gehen. Notwendige Ergänzungen lassen sich in weiteren Phasen der Umsetzung nachziehen.

Attraktiv für Unternehmen?

Unternehmen agieren in kurzfristigeren Innovationszyklen. Nur ein geringer Teil der betriebsnotwendigen Informationen haben langfristige Relevanz (Verträge, Finanzinformationen) und müssen entsprechend archiviert und gewartet werden. Der Rest der Arbeitsdokumente hat eine geringe Halbwertszeit.

Eine grundsätzliche Entscheidung bezüglich eines Dateiformates ist nur dann möglich, wenn die Entscheidung bezüglich alternativer Anwendungssoftware zur Disposition steht. Das Erstellen von ODF Dateien mit Microsoft Office (Word, Excel, Powerpoint, Access) ist heute nicht möglich und zukünftig nicht absehbar. Umgekehrt ist das Erstellen von OpenXML Dateien aus alternativer Anwendungssoftware derzeit nur eingeschränkt möglich. Da Microsofts Anwendungsprogramme in Unternehmen besonders stark verbreitet sind, ist der Einsatz von OpenXML zumindest dort vorhersehbar.

Bekannte Migrationsprojekte, wie jenes der Stadt München oder der Lufthansa, sind weitgehend von strategischen, politischen oder ideellen Motiven geleitet. Wirtschaftliche Vorteile bei der Betrachtung der Gesamtkosten sind marginal oder nicht vorhanden. Wer sich letztlich durchsetzen wird - öffentliche Verwaltungen und Regierungen die ODF bevorzugen oder Unternehmen die Microsoft mit OpenXML nutzen - ist derzeit nicht prognostizierbar.

Der Krieg der offenen Dateiformate ist demnach noch nicht beendet. Wir erleben bestenfalls eine kurzfristigen Waffenstillstand.


Bibliographie:
[1] Blog Brian Jones
[2] Novell OpenXML Translator
[3] OASIS Gründungsmitglieder
[4] Open Document for Office Applications
[5] ECMA-376 - Office OpenXML
[6] Office OpenXML Fact Sheet
[7] Objections to JTC-1 Fast-Track Processing of the Ecma 376 Specification v. 0.1, 27.1.2007
[8] ECMA-376 OpenXML White Paper
[9] Introducing the Office (2007) Open XML File Formats
[10] Start of TC45: Presentation to GA
[11] TAC approval on conclusions and recommendations on open document formats
[12] Open by Design, ODF White Paper

25 comments:

Anonymous said...

flower and vine tattoo designs marysville ohio florists
flowers delivery hong kong battle of flowers parade san antonio kinston nc florist how to make beaded flowers
hand painted flower wine glasses

Anonymous said...

reivers music mp3 jason robertson minister of music
free christina aguilera beautiful sheet music r b music 1972 become christian a r music scout weber grill music
music tag editors

Anonymous said...

What is arizona accutane council child custody legal or liver disease accutane and inflammatory bowel disease and accutane?
You can Buy Accutane Online in canada and usa cheap now.
A pharmacology of accutane.

Anonymous said...

I truly love your blοg.. Great coloгs & thеme.
Diԁ yοu maκe thіs web site уоuгself?
Pleasе reply baсk аs І'm hoping to create my own blog and want to learn where you got this from or exactly what the theme is called. Cheers!

my web site ... youtube videos downloaden

Anonymous said...

The most important thing to know when you are selling an account
is where you are going to sell. Resident Evil 2 is the undisputed
king daddy in the world of early survival horror.
The player guides Phen through 10 levels of dungeon gameplay, finding a whole host of weapons and other items as well.


Also visit my web page ... videos von youtube downloaden
my site :: youtube downloader online

Anonymous said...

Allein das Abtasten reicht nicht aus atau CT skim,
pengimbas Imej Magnetik MRI, dilakukan hanya
jika lipoma itu menunjukkan tanda luar biasa.

Here is my webpage: Removing lipoma
my web site :: removing lipoma

Anonymous said...

Can I just say what a relief to discover someone who genuinely knows what they are talking about
over the internet. You definitely know how to bring a problem to light
and make it important. A lot more people ought to check this out and understand this
side of the story. It's surprising you're not more popular given that you definitely possess the gift.


My web site nexopia.com/users/cnamen..

Anonymous said...

While it is one thing to have a social media profile on an online community like Deviant - ART, it is a whole other thing entirely to
have fitted it with an effective SEO strategy. Spend some
time to design a good-looking 404 page, site offline page, etc.
This is what professionals do. This gives your name higher credibility and better search
engine rank. A client can also seek troubleshooting services from SEO experts if their site is blacklisted by Google or their search engine rankings start to drop.

The algorithms are not known publicly, but one thing is certain, is the search engine websites that
the information is relevant to the purpose of the preferred site.
Social networking Optimization Websites which include
Facebook and You - Tube could be the latest examples
of how "personal" websites can be appropriated for business.

Relevant keywords ought to be used in the alt tags.

Online research is required to determine the packages and SEO Company.
Over the years, web promotion has made a mark in the industry and
has helped numerous entrepreneurs to build large business
return through web. Thus, if your charges are overly cheap, this might cause doubts and worries from their mines regarding the quality of the service
they get. Still hanging on. Advertise by Selling Branded Products.
Think wine, and keep the URL intact. Know how to get better rank.

A well-formed internal linking structure and good sitemap can ensure all
pages of a website being indexed by a search engine.
You need to try to find reputed SEO consultants. SEO
is becoming the most rewarding career nowadays. A good web solutions company will always provide you realistic time frame for the results to show up.
Never post a half edited article, and never settle for less than
your best.

Feel free to surf to my web page - backlink kaufen

Anonymous said...

Yet another first person shooter game this time around, but the first Far Cry
was quite good. As Atlantis emerged from the blackness of space and into the blistering lights of the John F.
Wherever you click you are instantly overwhelmed with special offers:
book this, buy that, fly with us, hop on this, reserve that.

When it comes to bridging your skills gap in gaming world then you can do anything to prove yourself.
An analysis this change will give us insight into the supposed benefits they
entail. Originally established as a sanctuary for the Nilgiri Tahr, the 'The Eravikulam National Park' has now turned into a highly popular
tourist spot. This was the time when broadband internet was still in its infancy and uploading the revised pages could be nothing short of tedious with a slow phone line connectivity.
I'm the kind who smokes and judges people' Vanda pretends
to demonstrate a yoga pose with a cigarette
in her hand' 'Whoa, THAT guy's out of shape''. The players have to buy the weapons to use from the available shops and weapon stores. A Whole Lot of Exciting Options to Choose from Advanced car wash equipment use low-flow technology that drastically reduces drying times for carpets and upholstery.

Here is my blog: www.tellangels.com
My webpage - click the next document

Anonymous said...

Without the internet, this is not possible to play these novoline
games online and even they can't live online that they perform now with public for additional characteristics and completely attractive in a delusion earth to participate in a game. Resident Evil 2 is the undisputed king daddy in the world of early survival horror. However, make sure that your phone is equipped with a powerful processor to enable deeper searches and devise a strategy to give a challenging game of chess.

Look at my web blog gratis spiele spielen

Anonymous said...

Great ωebsite you haνe here but I waѕ ωanting to know if you knеw οf any mesѕage
boards that сovег thе same toρiсѕ tаlked about in thіѕ article?
I'd really love to be a part of community where I can get feedback from other experienced people that share the same interest. If you have any suggestions, please let me know. Many thanks!

my webpage; garden centers for sale
My page > garden centers for sale

Anonymous said...

I don't even know how I ended up here, but I thought this post was great. I do not know who you are but definitely you are going to a famous blogger if you are not already ;) Cheers!

Here is my web blog: http://onurbridals.com

Anonymous said...

Thank you, I have recently been looking for info
about this subject for a long time and yours is the greatest I've discovered so far. But, what concerning the bottom line? Are you sure in regards to the supply?

my page; small business credit

Anonymous said...

Hi thегe ωoulԁ you mind letting me know which webhoѕt уou're working with? I've lοаded yоur blog in
3 cοmρletely diffеrent web browsеrs and Ι
must say thiѕ blog loads a lot fasteг then mоst.
Can уou suggеst а good web hosting prοѵider
at a гeasonаblе price? Thank you, I apрreciate it!


My ωeb site - Haarausfall stoppen

Anonymous said...

Thіs is а toρic whiсh is nеar tо my
heaгt... Cheers! Exaсtly whеre are your сοntact ԁetails though?


my sіte myrmecophiles

Anonymous said...

It's really a great and useful piece of information. I'm glad that you just shared this
helpful info with us. Please stay us up to date like this.
Thanks for sharing.

My website Virtapay Currency

Anonymous said...

I see something genuinely interesting about your website
so I saved to my bookmarks .

Also visit my web blog ... free psn codes

Anonymous said...

It's really very complex in this active life to listen news on Television, so I simply use the web for that reason, and take the newest news.

My homepage; youtube video downloader

Anonymous said...

All these are questions you'll want to seriously take into consideration ahead of spending cash on health and fitness machines.

Feel free to surf to my web-site; dog dumbbells

Anonymous said...

You simply ought to invest three times for every week with
Bowflex from 20 to 30 minutes while savoring the good results.


my web site ... http://www.getfitnstrong.com/adjustable-dumbbells/7-reasons-adjustable-dumbbell-set/

Anonymous said...

Thanks very interesting blog!

Visit my web page: senior travel clubs

Anonymous said...

My brother suggested I might like this web site. He was totally
right. This post actually made my day. You cann't imagine simply how much time I had spent for this info! Thanks!

Stop by my blog ... Verstopfung

Anonymous said...

You'll also get a Popup Play attribute that permits users to run several tasks side-by-side. In case you've
been wondering exactly how the consumer thinks when developing
its οperating ѕystem, then yοu can take
screеnshots - helρful for revіeωs,
аt leаst ωithοut rоoting the
dеvice wіll be great. blackberry S:
Thiѕ іѕ οne of the сompгomises for
thе sweet $250 ρriсe point. There will be a bгеeze.
2 Frοyo і9000 XXJP2 ROM.

Anonymous said...

When some one searches for his necessary thing, therefore he/she wishes to be available that in detail, thus that thing is maintained over
here.

Also visit my site; pcfinancial ()

Anonymous said...

What's up, its nice post regarding media print, we all know media is a fantastic source of facts.

My web page; partial