Rayvn

Lizenzen

Verwendete Fremdsoftware und ihre Bezugsquellen

Rayvn kommt ohne Frameworks und ohne Bibliotheken von Dritten aus — mit einer Ausnahme: der Python-Laufzeitumgebung. Diese Seite nennt sie, ihre Lizenz und die Stelle, an der der zugehörige Quellcode zu beziehen ist.

Pyodide

Zweck Führt Python im Browser aus. Pyodide ist der Python-Interpreter CPython, übersetzt nach WebAssembly.
Lizenz Mozilla Public License, Version 2.0 (MPL-2.0)
Lizenztext https://www.mozilla.org/MPL/2.0/
Projektseite https://pyodide.org
Quellcode https://github.com/pyodide/pyodide
Fassungen https://github.com/pyodide/pyodide/releases

Hinweis nach Ziffer 3.2 der MPL 2.0. Pyodide wird auf dieser Website in ausführbarer Form (WebAssembly und JavaScript) ausgeliefert. Der zugehörige Quellcode ist unter den oben genannten Adressen frei verfügbar. Pyodide wird unverändert eingesetzt; es wurden keine Änderungen am Quellcode vorgenommen. Die Lizenzdatei liegt zusammen mit den Programmdateien auf diesem Server.

Warum lokal statt über ein CDN

Pyodide wird von unserem eigenen Server ausgeliefert und nicht von einem Content-Delivery-Network nachgeladen. Ein Nachladen von einem fremden Server würde bei jedem Seitenaufruf die IP-Adresse der Besucher an einen Dritten übertragen. Näheres dazu in der Datenschutzerklärung.

CPython und die Python-Standardbibliothek

Pyodide enthält CPython nebst Standardbibliothek. Diese stehen unter der Python Software Foundation License, einer freizügigen Lizenz, die Weitergabe und Einsatz ohne Copyleft-Wirkung erlaubt. Die vollständigen Lizenzhinweise sind im Pyodide-Paket enthalten.

Rayvn selbst

Der übrige Quellcode von Rayvn — Oberfläche, Editor, Syntaxhervorhebung, ZIP-Erzeugung, Vorschau und Dateiverwaltung — stammt vollständig vom Seitenbetreiber. Es werden keine Frameworks, keine Paketverwaltung und keine Webfonts von Dritten eingesetzt. Die verwendeten Schriften sind die auf dem jeweiligen Gerät bereits vorhandenen Systemschriften.

Keine weiteren Dienste

Es sind keine Analysewerkzeuge, keine Kartendienste, keine eingebetteten Videos, keine sozialen Netzwerke, keine Werbenetzwerke und keine Schriftdienste eingebunden. Entsprechend gibt es hierzu auch nichts weiter zu nennen.