Zum Inhalt springen
YellowBlue
IT-Grundlagen3 Min. Lesezeit

Was ist Open Source? Einfach erklärt

Kurzantwort

Open-Source-Software ist Software, deren Quellcode offen einsehbar, veränderbar und weitergebbar ist. Jeder kann nachvollziehen, wie sie funktioniert, sie anpassen und verbessern. Das Gegenteil ist proprietäre Software mit geheimem Quellcode. Lizenzen legen fest, was erlaubt ist. Bekannte Beispiele sind Linux und Firefox. Wichtig: Open Source heißt nicht automatisch kostenlos.

Teil des Lernpfads Programmieren und Softwareentwicklung · Schritt 17 von 18

Linux, Firefox, VLC, WordPress – hinter vielen der bekanntesten Programme steckt eine besondere Idee: Ihr Bauplan liegt offen für jeden. Open Source prägt die IT wie kaum ein anderes Prinzip, und der Grundgedanke ist schnell erklärt.

Was ist Open Source?

Open-Source-Software ist Software, deren Quellcode offen zugänglich ist. Jeder darf ihn einsehen, verändern und weitergeben. Man kann also nachvollziehen, wie das Programm funktioniert, es an eigene Bedürfnisse anpassen und die verbesserte Version wieder teilen.

Open Source oder proprietär?

Das Gegenstück heißt proprietäre oder Closed-Source-Software: Ihr Quellcode ist geheim, nur der Hersteller kann sie ändern. Ein Vergleich:

MerkmalOpen SourceProprietär
Quellcodeoffen einsehbargeheim
Ändern erlaubtjanein
Weitergebenja, je nach Lizenzin der Regel nein
BeispielLinux, FirefoxWindows, Photoshop

Warum offener Quellcode?

Offenheit bringt handfeste Vorteile: Transparenz (jeder kann prüfen, was das Programm tut), Sicherheit (viele Augen entdecken Fehler und Lücken schneller), Unabhängigkeit (man ist nicht an einen einzigen Hersteller gebunden) und eine Gemeinschaft, die die Software gemeinsam weiterentwickelt – meist über Plattformen wie Git und GitHub.

Selbstkontrolle

Selbstkontrolle

Was ist das entscheidende Merkmal von Open-Source-Software?

Häufige Fragen

Ist Open-Source-Software immer kostenlos?

Nein. Offen ist der Quellcode, nicht zwingend der Preis. Viele Open-Source-Programme sind zwar gratis, es gibt aber auch kostenpflichtige Angebote, etwa mit Support oder Zusatzleistungen. Umgekehrt ist kostenlose Software nicht automatisch Open Source, wenn ihr Quellcode geheim bleibt.

Ist Open Source sicherer als proprietäre Software?

Offener Quellcode hat den Vorteil, dass viele Menschen ihn prüfen und Fehler oder Sicherheitslücken entdecken können. Das kann die Sicherheit erhöhen, garantiert sie aber nicht – auch offener Code muss aktiv gepflegt werden. Sicherheit hängt weniger davon ab, ob der Code offen ist, als davon, wie gut die Software gewartet wird.

Was ist eine Open-Source-Lizenz?

Eine Lizenz legt fest, was man mit der Software tun darf. Freizügige Lizenzen wie MIT erlauben fast alles, auch die Nutzung in kommerziellen Produkten. Copyleft-Lizenzen wie die GPL verlangen, dass Änderungen ebenfalls offen bleiben. Die Lizenz bestimmt also die Spielregeln für Nutzung, Änderung und Weitergabe.

Kann ich Open-Source-Software im Beruf einsetzen?

In der Regel ja, sehr viel professionelle IT beruht darauf. Wichtig ist, die jeweilige Lizenz zu beachten, weil sie Bedingungen an die Nutzung und Weitergabe stellt. Gerade in eigenen Produkten sollte man prüfen, welche Lizenz eine verwendete Komponente hat und was daraus folgt.

Weiterlesen: KI und Machine Learning einfach erklärt · Was ist eine API? Einfach erklärt

Das Wichtigste in Kürze

  • Open Source bedeutet offener, einsehbarer und veränderbarer Quellcode.
  • Das Gegenteil ist proprietäre Software mit geheimem Code.
  • Vorteile: Transparenz, Sicherheit durch viele Augen, Unabhängigkeit, Gemeinschaft.
  • Open Source ist nicht automatisch kostenlos – was erlaubt ist, regelt die Lizenz.

Verwandte Beiträge

IT-Grundlagen4 Min. Lesezeit

KI und Machine Learning einfach erklärt

Was Künstliche Intelligenz und Machine Learning sind, wie sich beide unterscheiden, wie ein System aus Daten lernt und wo die Grenzen der Technik liegen.

IT-Grundlagen4 Min. Lesezeit

JSON und XML: Datenformate im Vergleich

Wie JSON und XML Daten strukturieren, worin sie sich unterscheiden und wann welches Format die bessere Wahl ist – mit Beispielen zum direkten Vergleich.

IT-Grundlagen5 Min. Lesezeit

Lastenheft und Pflichtenheft: der Unterschied

Lastenheft und Pflichtenheft im Vergleich: Wer sie schreibt, was hineingehört, mit Beispiel für dieselbe Anforderung und warum die Prüfung danach fragt.