Offenheit und Standards
Aspekte von offenen Standards und offenem Quellcode
Offene Standards
wenn Standards offengelegt sind, z.B. für den Austausch von Daten über Dateien oder Netzwerke, dann verbreiten sie sich. Je größer die Nutzung des Standards, desto sicherer ist es für Unternehmen, auch in Zukunft damit arbeiten zu können. Je verbreiteter der offene Standard, desto mehr Know-How und Innovation bilden sich aus. Das ermöglicht Flexibilität in der Nutzung und bei der Auswahl passender Dienstleister und Programmierer.
Offene Standards sichern also die Fähigkeit zur Zusammenarbeit (Interoperabilität) zwischen Systemen unterschiedlicher Hersteller und zwischen Systemen mit unterschiedlicher Aufgabenstellung.
Freie und offene Software beruht in hohem Maß auf der Nutzung offener Standards.
Offener Programmcode
bei freier und offener Software steht der Quell- oder Programmcode auch den nutzenden Unternehmen frei zur Verfügung. Damit haben sie die Möglichkeit, unabhängig von einem bestimmten Programmierer oder Hersteller zu sein.
Die langfristige Verfügbarkeit der Software ist gesichert und in vielen Fällen bietet die Freiheit des Programmcodes eine höhere Sicherheit und Qualität. Mit dem verfügbaren Code ist es auch einfacher möglich, die Zusammenarbeit zwischen Programmen herzustellen, insbesondere wenn offene Standards genutzt werden. Die Anbindung anderer Programme und Systeme wird so erleichtert.

