WISSENSARTIKEL / COMPUTER & HARDWARE

Apache License

Eine weit verbreitete Open-Source-Softwarelizenz

◎ KURZDEFINITION

Apache License Die Apache License ist eine freie Softwarelizenz, die Nutzern umfangreiche Rechte zur Nutzung, Modifikation und Verbreitung von Software einräumt, während sie bestimmte Bedingungen zum Schutz der Urheberrechte und der Namensnennung vorschreibt.

Eigenständig verständliche Definition
✦

Das Wichtigste auf einen Blick

  • Die Apache License ist eine permissive Open-Source-Lizenz mit wenigen Einschränkungen.
  • Sie erlaubt kommerzielle Nutzung und Modifikation der Software.
  • Namensnennung und Beibehaltung der Lizenz sind verpflichtend.
  • Enthält eine Patentlizenz zum Schutz der Nutzer.
  • Kompatibel mit GPLv3 und anderen Lizenzen.
  • Weit verbreitet in der Softwareentwicklung und bei Unternehmen.
01

Überblick: Apache License

Die Apache License ist eine der bekanntesten und am weitesten verbreiteten Open-Source-Lizenzen. Sie wurde von der Apache Software Foundation entwickelt, um Softwareentwicklern eine rechtlich klare und flexible Grundlage für die Nutzung und Verbreitung von Software zu bieten. Die Lizenz erlaubt es, Software frei zu verwenden, zu modifizieren und weiterzugeben, stellt jedoch Anforderungen an die Namensnennung und die Einhaltung bestimmter Lizenzbedingungen. Aufgrund ihrer permissiven Natur ist die Apache License besonders in der Softwareentwicklung beliebt, da sie sowohl kommerzielle als auch nicht-kommerzielle Nutzung ermöglicht.

02

Was ist die Apache License?

Die Apache License ist eine Open-Source-Softwarelizenz, die von der Apache Software Foundation herausgegeben wird. Sie erlaubt es Nutzern, Software frei zu verwenden, zu kopieren, zu modifizieren und zu verbreiten, unter der Bedingung, dass bestimmte Anforderungen, wie die Namensnennung des ursprünglichen Urhebers, eingehalten werden.

03

Geschichte und Entwicklung

Die Apache License wurde erstmals 2004 in der Version 2.0 veröffentlicht und löste frühere Versionen ab. Sie wurde entwickelt, um eine klare, moderne und rechtlich robuste Lizenz zu schaffen, die den Bedürfnissen der Open-Source-Community gerecht wird. Die Lizenz hat sich seitdem als Standard für viele Projekte etabliert.

04

Wesentliche Merkmale der Apache License

Die Lizenz ist permissiv, das heißt, sie stellt nur wenige Einschränkungen an die Nutzung der Software. Sie erlaubt sowohl die private als auch die kommerzielle Nutzung, inklusive der Integration in proprietäre Software. Eine wichtige Bedingung ist die Namensnennung des ursprünglichen Urhebers. Zudem enthält sie eine Patentlizenz, die Nutzer vor Patentansprüchen der Lizenzgeber schützt.

05

Vergleich wichtiger Open-Source-Lizenzen

MerkmalApache License 2.0MIT-LizenzGPLv3
NutzungFrei, auch kommerziellFrei, auch kommerziellFrei, auch kommerziell
NamensnennungErforderlichErforderlichErforderlich
PatentlizenzEnthaltenNicht explizitEnthalten
CopyleftNeinNeinJa
Kompatibilität mit proprietärer SoftwareJaJaNein
06

Vorteile der Apache License

Die Lizenz bietet eine hohe Flexibilität für Entwickler und Unternehmen. Sie schützt vor Patentklagen, fördert die Wiederverwendung von Code und ermöglicht die Kombination mit proprietärer Software. Die klare rechtliche Struktur erleichtert die Einhaltung und minimiert rechtliche Risiken.

07

Pflichten und Einschränkungen

Nutzer müssen bei Verbreitung der Software oder abgeleiteten Werken die ursprünglichen Urheber nennen und die Lizenzbedingungen beifügen. Änderungen am Quellcode müssen dokumentiert werden. Die Lizenz verbietet es, den Namen der Apache Software Foundation ohne Erlaubnis zu verwenden, um eigene Produkte zu bewerben.

08

Anwendungsbereiche

Die Apache License wird häufig in der Entwicklung von Webservern, Frameworks, Bibliotheken und anderen Softwareprojekten eingesetzt. Sie ist besonders beliebt bei Unternehmen, die Open-Source-Komponenten in proprietäre Produkte integrieren möchten.

09

Lizenzkompatibilität

Die Apache License 2.0 ist kompatibel mit vielen anderen Open-Source-Lizenzen, darunter die GPL Version 3. Dies erleichtert die Kombination von Softwarekomponenten unter unterschiedlichen Lizenzen.

10

Wichtig zu wissen

✦

Die Apache License schützt Nutzer vor Patentansprüchen der Lizenzgeber, was sie besonders attraktiv für Unternehmen macht, die rechtliche Sicherheit bei der Nutzung von Open-Source-Software suchen.

◇

Zusatzinformationen

◇

Lizenztyp: Permissive Open-Source-Lizenz

Lizenzgeber: Apache Software Foundation

Erstveröffentlichung: 2004 (Version 2.0)

Erlaubte Nutzung: Nutzung, Modifikation, Verbreitung, kommerzielle Nutzung

Namensnennung: Erforderlich

Patentlizenz: Enthalten

Kompatibilität: Kompatibel mit vielen Open-Source-Lizenzen, z.B. GPLv3

Verbreitung: Weltweit

Aa

Synonyme und alternative Bezeichnungen

?

Häufige Fragen zu Apache License

Was erlaubt die Apache License?

Sie erlaubt die freie Nutzung, Modifikation und Verbreitung von Software, auch für kommerzielle Zwecke, unter Einhaltung bestimmter Bedingungen wie der Namensnennung.

Muss ich den Urheber nennen, wenn ich Software unter der Apache License verwende?

Ja, die Namensnennung des ursprünglichen Urhebers ist verpflichtend bei der Verbreitung der Software oder abgeleiteter Werke.

Ist die Apache License mit der GPL kompatibel?

Die Apache License 2.0 ist kompatibel mit der GPL Version 3, was die Kombination von Software unter diesen Lizenzen ermöglicht.

Schützt die Apache License vor Patentklagen?

Ja, die Lizenz beinhaltet eine Patentlizenz, die Nutzer vor Patentansprüchen durch die Lizenzgeber schützt.

Kann ich Software unter der Apache License in proprietärer Software verwenden?

Ja, die Lizenz erlaubt die Integration in proprietäre Software ohne die Verpflichtung, den Quellcode offenzulegen.

Darf ich den Namen der Apache Software Foundation für meine Produkte verwenden?

Nein, die Verwendung des Namens der Apache Software Foundation zur Bewerbung eigener Produkte ist ohne ausdrückliche Erlaubnis nicht gestattet.

Welche Version der Apache License ist aktuell am weitesten verbreitet?

Die Version 2.0 der Apache License ist die aktuell am meisten genutzte und empfohlene Version.

▤

Quellen & weiterführende Informationen

Quellenvorschläge und Nachweise zum Artikel. Bitte externe Inhalte eigenständig prüfen.

3 Quellen
  1. 01
    Apache License, Version 2.0 ↗
    Apache Software Foundation· Offizielle LizenzquelleKI-Vorschlag · ungeprüft

    Originaltext der Apache License Version 2.0

    https://www.apache.org/licenses/LICENSE-2.0
  2. 02
    Open Source Initiative: The Apache License ↗
    Open Source Initiative· InformationsquelleKI-Vorschlag · ungeprüft

    Erklärung und Einordnung der Apache License

    https://opensource.org/licenses/Apache-2.0
  3. 03
    Free Software Foundation: License Compatibility ↗
    Free Software Foundation· InformationsquelleKI-Vorschlag · ungeprüft

    Informationen zur Lizenzkompatibilität

    https://www.fsf.org/licensing/licenses/

Artikel teilen oder einbetten

Teile diesen Wissensartikel oder binde eine kompakte Vorschau auf deiner eigenen Website ein.

f Facebookin LinkedIn𝕏 X◉ WhatsApp
War dieser Artikel hilfreich?Dein Feedback hilft, die Wissensplattform zu verbessern.
ANSWER ENGINE · ARTIKEL

Diese Seite in Zahlen

Artikelstatistik
↗–Aufrufe dieses Artikels
◷–Unique Nutzer letzte 24 Stunden
◉–Unique Nutzer heute
▦–Unique Nutzer diesen Monat
Feedback zu diesem Artikel
👍 Ja
0
◐ Teilweise
0
👎 Nein
0

Alle Werte in diesem Abschnitt beziehen sich ausschließlich auf diesen Artikel.

ANSWER ENGINE · GESAMTES NETZWERK

Wissensplattform in Zahlen

Netzwerkstatistik
↗–Seitenaufrufe gesamt
◷–Unique Nutzer letzte 24 Stunden
◉–Unique Nutzer heute
▦–Unique Nutzer diesen Monat

Diese Werte beziehen sich auf die gesamte Plattform und alle veröffentlichten Artikel.