Zum Inhalt springen
Automotive Software Engineering Free and Open Source Software

Free and Open Source Software

Eine Einführung in Free and Open Source Software (FOSS)

Ansprechperson
Oliver Denninger
Autorinnen und Autoren
Bálint Máté, Ralf Sieger, Oliver Denninger
Letzte Aktualisierung
09.10.2026

Worum es in diesem Lernpfad geht

Free and Open Source Software (FOSS) bezeichnet Software, deren Lizenz den Nutzerinnen und Nutzern weitreichende Freiheiten gibt. Dazu gehören typischerweise das Verwenden, Untersuchen, Verändern und Weiterverbreiten der Software.

In der Praxis sind viele Programme zwar kostenlos nutzbar, aber nicht frei im Sinne von FOSS. Umgekehrt ist FOSS meist kostenlos erhältlich, verursacht im praktischen Einsatz aber trotzdem Aufwand für Betrieb, Pflege, Support oder Anpassung.

Wie der Lernpfad funktioniert

Der Lernpfad ist ein Selbstlernangebot, das einen Überblick und Orientierung zum Thema FOSS bietet. In jeder Einheit wird ein Aspekt des Themas FOSS erklärt. Du kannst die Einheiten entweder in der kuratierten Reihenfolge - dem Lernpfad - bearbeiten oder gezielt einzelne Themen auswählen. Die einzelnen Lerneinheiten dauern jeweils etwa fünf bis zehn Minuten und schließen mit Kontrollfragen ab, die dabei helfen, das Gelernte zu festigen. Aufbauend auf den Kontrollfragen wird der Fortschritt im Hinblick auf den gesamten Lernpfad angezeigt. Das Angebot richtet sich insbesondere an alle, die bisher wenig Berührungspunkte mit FOSS hatten und die technischen, wirtschaftlichen und organisatorischen Besonderheiten von Open Source besser verstehen möchten.

Die Einheiten des Lernpfads

  • Der Lernpfad beginnt mit einer Erklärung, was FOSS bedeutet und wie sich FOSS von Freeware und proprietärer Software unterscheidet. Die Einheit stellt die Perspektiven der Open Source Initiative und der Free Software Foundation vor und zeigt, warum “frei” nicht automatisch “kostenlos ohne Aufwand” bedeutet.

  • Wer Software entwickelt, kann daran Urheberrechte erlangen. Durch Lizenzierung können Urheberinnen und Urheber ihre Software Dritten zugänglich machen. Die Einheit stellt unterschiedliche Arten von Open-Source-Lizenzen und deren Kompatibilität zueinander vor.

  • Die Entwicklung von FOSS-Projekten folgt unterschiedlichen Modellen im Hinblick auf Offenheit und Regeln für Beitragende. Die Einheit erklärt grundlegende Entwicklungsmodelle, typische Community-Rollen und Governance-Strukturen. Außerdem werden wichtige Open-Source-Organisationen vorgestellt.

  • Auch die Entwicklung von FOSS verursacht Kosten, die finanziert werden müssen. Die Einheit gibt einen Überblick über typische Finanzierungsquellen und erklärt, warum Unternehmen in FOSS investieren.

  • Unternehmen haben das Ziel, Gewinne zu erwirtschaften - dies gilt auch für die Arbeit mit FOSS. Die Einheit stellt verschiedene Geschäftsmodelle rund um FOSS vor und erklärt, wie sich diese von proprietärer Software unterscheiden.

  • Eine Softwarestückliste (Software Bill of Materials - SBOM) erfasst die Bestandteile einer Software und ihre Abhängigkeiten. Die Einheit zeigt, wie eine SBOM erstellt und visualisiert werden kann und warum sie eine wichtige Grundlage der FOSS-Compliance bildet.

Zentrale Begriffe

  • FOSS: Free and Open Source Software; Software mit offenem Quellcode und weitreichenden Nutzungs-, Änderungs- und Weitergaberechten.
  • Open-Source-Lizenzen: Softwarelizenzen, die das Recht zur Nutzung, den Zugang zum Quellcode sowie die Möglichkeit zur Veränderung und Weiterverbreitung der Software gewährleisten.
  • SBOM: Software Bill of Materials; eine maschinenlesbare Auflistung aller enthaltenen Komponenten (z. B. Softwarebibliotheken) einer Software, meist mit Zusatzinformationen wie Versionsnummern und Lizenzen.
Starten

Einheiten

  1. Einführung in FOSS Wie unterscheidet sich Free and Open Source Software von Freeware und proprietärer Software? 4 Minuten
  2. Lizenzierung und Urheberrecht Was ist Urheberrecht an Quellcode und was sind Open-Source-Lizenzen? 7 Minuten
  3. Communities und Governance Wie funktionieren FOSS-Communities und ihre Governance? 9 Minuten
  4. Finanzierung von FOSS Wie finanziert sich FOSS und warum investieren Unternehmen in FOSS? 5 Minuten
  5. Geschäftsmodelle Welche Geschäftsmodelle gibt es rund um FOSS? 7 Minuten
  6. FOSS-Strategien für Unternehmen Welche FOSS-Strategien sind für Unternehmen sinnvoll? 1 Minuten
  7. SBOM-Generierung Wie generiert man mit dem OSS Review Toolkit eine Software Bill of Materials? 4 Minuten