Mein IBM Anmelden Abonnieren

Offene Standards vs. Open Source: Eine grundlegende Erklärung

2. April 2019

Lesedauer: 3 Minuten

Was genau sind offene Standards? Sie haben den Begriff wahrscheinlich schon gehört, aber warum ist er für Ihr Unternehmen wichtig? In welcher Beziehung steht es zu Open Source? Worin besteht der Unterschied?

Sehen wir uns ein gängiges Beispiel an. Ist Ihnen jemals aufgefallen, dass Wi-Fi mit jedem Router, Telefon oder Computer gleich zu funktionieren scheint? Wir neigen dazu, diese Art von Standards als selbstverständlich anzusehen, aber sie bringen enorme Vorteile für unser tägliches Leben.

Stellen Sie sich vor, es gäbe keine Standards wie Wi-Fi. Jedes Unternehmen hätte dann vielleicht seine eigene Form der drahtlosen Technologie. Wenn Ihr Lieblingscafé einen Router von Unternehmen X hätte und Sie einen Computer von Unternehmen Y säßen, müssten Sie möglicherweise ein anderes Café finden, um Ihre E-Mails abzurufen.

Selbst wenn jedes Unternehmen über eine funktionierende Form des drahtlosen Internets verfügen würde, wäre die Interoperabilität aufgrund fehlender Standards nahezu unmöglich. Die Kunden jedes Unternehmens würden darunter leiden.

Haben Sie sich jemals gefragt, wie konkurrierende Unternehmen auf der ganzen Welt irgendwie auf ein Format für diese Dinge zusammenkommen?

Die Antwort sind oft offene Standards.

Was sind offene Standards?

Ein offener Standard ist ein Standard, der zur Übernahme, Implementierung und Aktualisierung frei verfügbar ist. Einige bekannte Beispiele für offene Standards sind XML, SQL und HTML.

Unternehmen innerhalb einer Branche teilen sich offene Standards, da sie so sowohl sich selbst als auch den Kunden einen enormen Mehrwert bieten können. Standards werden oft gemeinsam von einer Stiftung von Stakeholdern verwaltet. Meist gibt es Regeln darüber, welche Art von Anpassungen oder Aktualisierungen Benutzer vornehmen können, um sicherzustellen, dass der Standard Interoperabilität und Qualität beibehält.

Was bedeutet Open Source?

Was bedeutet dann Open Source? Der Begriff mag ähnlich klingen wie offene Standards, aber in Wirklichkeit ist er grundlegend anders.

Im Kern ist Open-Source-Code so konzipiert, dass er frei verfügbar ist, und die meisten Lizenzen erlauben die Weiterverbreitung und Änderung des Codes durch jeden, überall und mit Namensnennung. In vielen Fällen schreibt die Lizenz außerdem vor, dass alle Updates von Mitwirkenden auch kostenlos und für die Community zugänglich sind. Dies ermöglicht es einer dezentralen Community von Entwicklern, an einem Projekt zusammenzuarbeiten und gemeinsam von der daraus resultierenden Software zu profitieren.

Wie offene Standards und Open Source dazu beitragen, die Bindung an einen bestimmten Anbieter zu verhindern

Sowohl Open Source als auch offene Standards können dazu beitragen, Kunden vor der Anbieterbindung zu schützen, allerdings auf unterschiedliche Weise.

Beginnen wir mit einem Beispiel für einen offenen Standard. Ein Unternehmen könnte einen PDF-Reader und -Editor von einem Anbieter kaufen. Im Laufe der Zeit konnte das Team eine große Anzahl von PDF-Dokumenten erstellen. Vielleicht werden diese Dokumente zu einem wertvollen Asset für das Unternehmen. Da das PDF-Format ein offener Standard ist, kann das Unternehmen problemlos von einer PDF-Software zu einer anderen wechseln. Es besteht keine Befürchtung, dass die Behörde nicht auf ihre Dokumente zugreifen kann. Auch wenn die PDF-Reader-Software nicht Open Source ist, ist das PDF-Format ein offener Standard. Jeder verwendet dieses Format.

Werfen wir stattdessen einen Blick auf die Vorteile von Open Source. Stellen Sie sich vor, ein Unternehmen hätte Millionen von Dollar ausgegeben, um internen Softwarecode für ein proprietäres Betriebssystem zu schreiben. Dieses Unternehmen hätte nicht mehr die Möglichkeit, den Anbieter zu wechseln. Es würde bei diesem Betriebssystem stecken bleiben, es sei denn, es würde eine erhebliche Investition tätigen, um diesen Code neu zu schreiben, damit er auf einem anderen System ausgeführt werden kann.

Open-Source-Software hätte dieses Problem verhindern können. Da Open-Source-Software keinem bestimmten Unternehmen gehört, sind die Kunden nicht an einen bestimmten Anbieter gebunden.

In diesen beiden Beispielen könnte der Kunde eine Anbieterbindung vermeiden. In einem Fall liegt dies daran, dass eine geschlossene Software einem gemeinsamen offenen Standard folgte. Im anderen Fall liegt es daran, dass die Software selbst zu einer Open-Source-Community gehörte.

Dies sind zwar grundlegend unterschiedliche Dinge, aber beide tragen dazu bei, Innovationen zu fördern und den Kunden mehr Optionen zu bieten. Erfahren Sie mehr über das Potenzial der offenen Technologie von IBM.

     

    Autor

    Andy Gower, WW Product Marketing Lead

    Andy Gower