Zum Inhalt springen
CERNIS PRO Logo CERNIS PRO
EN

Lizenz

Diese Seite führt die Lizenzangaben zu CERNIS PRO zusammen — unabhängig davon, ob die Anwendung sie selbst anzeigt.

Die Lizenz des Werks

Die ausgelieferten Pakete von CERNIS PRO tragen die Lizenzangabe GPL-2.0-only — die GNU General Public License in Version 2, ohne die Option auf spätere Fassungen.

Der Urhebervermerk lautet: © 2026 Karl Bach

Als Lizenz ist GPL-2.0-only festgelegt — die GNU General Public License in Version 2, ohne die Option auf spätere Fassungen.

Warum GPL-2.0-only

Die Lizenzwahl folgt keiner Vorliebe, sondern der Bauweise. Ein mitgelieferter Bestandteil bindet sie:

  • scapy, die Bibliothek für die Paketanalyse, ist auf GPL-2.0-only festgelegt. GPL-2.0-only und GPLv3 sind miteinander unvereinbar.

Eine Weitergabe unter GPL-2.0-or-later ist damit ausgeschlossen. GPLv3 oder eine permissive Lizenz kämen erst nach Ablösung dieses Bestandteils in Frage. Ein duales oder kommerzielles Lizenzmodell ist ausgeschlossen.

Die Frage nach der Lizenz ist damit weniger eine Lizenz- als eine Architekturentscheidung.

Quelltext

Der Quelltext liegt als Archiv im selben Download-Bereich wie die Pakete — mit Größe, Datum und Prüfsumme wie jede andere Datei.

Mitgelieferte Bestandteile

CERNIS PRO liefert fremde Bestandteile mit: Python-Pakete, Bestandteile der Oberfläche, Systembibliotheken und Datenbestände. Ihre Lizenzangaben werden bei jedem Bau neu erhoben — getrennt für jede Zielplattform. Sie werden nicht von Hand gepflegt.

Bindend für die Lizenzwahl sind die Bestandteile mit Copyleft: scapy (GPL-2.0-only) und zeroconf (LGPL-2.1-or-later) werden mit ihrem Lizenzvolltext ausgeliefert, weitere stehen unter der MPL-2.0. Auf keiner Ebene kommen AGPL, EPL, CDDL oder SSPL vor.

Die vollständige Aufstellung liegt jedem Paket bei:

Paket Ort
.deb /usr/share/doc/cernis-pro/copyright sowie 3rd-party-licenses.txt.gz
.rpm /usr/share/licenses/cernis-pro/LICENSE.dependencies sowie LICENSES
alle lizenzaufstellung.json und LICENSE im Programmverzeichnis

Eine Liste dieser Bestandteile wird an dieser Stelle bereitgestellt, sobald sie aus der Aufstellung des jeweiligen Pakets erzeugt werden kann. Eine von Hand gepflegte Liste würde vom tatsächlichen Bestand abweichen — deshalb steht hier vorerst keine.

Namensnennung

Die mitgelieferten Länderflaggen stammen aus dem Projekt flag-icons und stehen unter der MIT-Lizenz, © 2013 Panayiotis Lipiridis.

Die übrigen mitgelieferten Datenbestände verlangen keine Namensnennung: die Geo-Datenbank (CC0 1.0), die Datenbank der Netzbetreiber (PDDL 1.0) und die Werksliste verschlüsselter Namensauflöser (CC0 1.0).

Die Herstellerkennungen stammen aus der öffentlichen Registerliste des IEEE, für die kein Urheberrecht geltend gemacht wird. CERNIS PRO verwendet ausschließlich diese Registerliste, keine IEEE-Standarddokumente.

Vorausgesetzte Programme

Einige Programme werden vorausgesetzt, aber nicht mitgeliefert. Sie stammen aus der Distribution oder werden vom Anwender selbst installiert; ihre Lizenzbedingungen sind Sache ihrer Herausgeber.

nmap wird für den Portscan aufgerufen und üblicherweise über die Paketverwaltung installiert.

Für das Mitlesen von Netzwerkpaketen unter Windows wird Npcap benötigt. Npcap ist nicht Bestandteil von CERNIS PRO und wird nicht mitgeliefert; der Anwender bezieht und installiert es selbst beim Hersteller. Npcap steht unter einer eigenen Lizenz, die nicht quelloffen ist und die Zahl der Installationen für die kostenfreie Nutzung begrenzt. Die Lizenzbedingungen des Herstellers sind vor der Installation zu prüfen. Dieser Hinweis betrifft die Windows-Fassung.

Unter Linux und macOS wird Npcap nicht benötigt — dort übernimmt die Systembibliothek libpcap diese Aufgabe.

Wie diese Angaben entstehen

Drei Regeln gelten für alle Lizenzangaben:

  • Vorrang der Paketdatei. Maßgeblich ist, was die Paketdatei selbst angibt.
  • Kein Ersatztext. Wo kein Urhebervermerk vorliegt, wird das ausgewiesen, statt einen einzusetzen. Eine sichtbare Lücke ist richtig; eine gefüllte Lücke wäre eine Falschaussage.
  • Nichts ändern. Lizenztexte werden nicht gekürzt, nicht umbrochen, nicht übersetzt.

Die Angaben unterscheiden sich je Plattform. Unter Windows und macOS gibt es keine Zuordnung von Datei zu Paket; die Ebene der eingebetteten Systembibliotheken wird dort nicht erhoben. Das ist eine Aussage über die Ermittelbarkeit, nicht über den Inhalt.

Lizenzvolltext

Der vollständige Lizenztext der GNU General Public License, Version 2:

Lizenztext lesen Lizenztext herunterladen (17.984 Byte)