Lizenzen
Warum es diese Seite gibt
Jedes Tool hier arbeitet auf Ihrem Gerät. Das heißt: Der Code, der die Arbeit macht, wird an Ihren Browser geschickt und läuft dort. Ein Teil davon stammt von anderen und steht unter einer Open-Source-Lizenz. Diese Seite sagt, was verwendet wird und unter welcher Lizenz. Zwei dieser Lizenzen verlangen einen Hinweis wie diesen; der Rest steht hier, weil eine Seite, der Sie Ihre Dateien anvertrauen sollen, auch sagen sollte, woraus sie besteht. Falls hier etwas fehlt, schreiben Sie an hello@nouplo.com.
Die beiden Teile unter der LGPL
LAME (über das Paket @breezystack/lamejs) kodiert MP3, was kein Browser von sich aus kann, und libheif (über libheif-js) dekodiert aus demselben Grund die HEIC-Fotos eines iPhones. Beide stehen unter der GNU Lesser General Public License, Version 3. Jedes wird als eigene, unveränderte Datei an Ihren Browser ausgeliefert, ohne dass Code von uns hineinkompiliert wäre, und lässt sich daher gegen einen anderen Build derselben Bibliothek austauschen. Der vollständige Lizenztext liegt in jedem Paket bei, und den Quelltext veröffentlicht jedes Projekt selbst: lame.sourceforge.io und github.com/strukturag/libheif.
Die übrigen Bibliotheken
Sie stehen unter freizügigen Lizenzen, die vor allem verlangen, den Urheberrechtshinweis zu erhalten. pdf.js (Apache-2.0) stellt PDF-Seiten dar. @cantoo/pdf-lib und @pdf-lib/fontkit (MIT) lesen und schreiben PDFs. ONNX Runtime Web (MIT) führt die unten genannten Modelle aus. fflate (MIT) komprimiert und entpackt. zip.js (BSD-3-Clause) ver- und entschlüsselt ZIPs mit Passwort. mp4box (BSD-3-Clause) und mp4-muxer (MIT) zerlegen MP4-Dateien und setzen sie wieder zusammen. heic-decode (ISC) kapselt libheif. gifenc (MIT) schreibt GIFs. jsQR (Apache-2.0) liest QR-Codes, qrcode-generator (MIT) erzeugt sie. PapaParse (MIT) liest CSV, marked (MIT) liest Markdown, und Comlink (Apache-2.0) übergibt die Arbeit an die Hintergrund-Threads. RNNoise (BSD-3-Clause, Xiph.Org und Mitwirkende), für den Browser gebaut von @shiguredo/rnnoise-wasm (Apache-2.0), entfernt Hintergrundgeräusche aus Sprache; die Lizenz liegt unter /models/. Der Adresswandler nutzt die romanisierten Postleitzahldaten der Japan Post, die jeder frei weitergeben darf.
Die Modelle
Tools mit maschinellem Lernen laden beim ersten Lauf ein Modell herunter, das danach im Browser-Cache bleibt. MODNet und U²-Net trennen ein Motiv vom Hintergrund (Apache-2.0). Real-ESRGAN vergrößert Bilder (BSD-3-Clause). YuNet findet Gesichter (MIT). PP-OCR liest Text in Bildern (Apache-2.0). MI-GAN füllt aus, was der Objekt-Radierer entfernt (MIT). ReazonSpeech macht aus japanischer Sprache Text (Apache-2.0). Whisper base (OpenAI, Apache-2.0) wandelt englische Sprache in Text um. Zu jedem Modell liegen im Ordner /models/ neben der Datei selbst die Lizenz und ein Hinweis darauf, wer es erstellt hat.
Die Schriften
Schreibt ein Tool Text in eine PDF, bettet es eine Schrift ein, die Ihre Zeichen abdeckt: Liberation Sans für europäische Alphabete, Noto Sans JP und Noto Sans KR für Japanisch und Koreanisch. Alle drei stehen unter der SIL Open Font License 1.1; der Lizenztext wird zusammen mit ihnen ausgeliefert. Das Manuskriptpapier setzt seine Zeichen in Noto Serif JP. Die Nachspur-Arbeitsblätter zeichnen ihre Buchstaben mit Playwrite (TypeTogether), Andika (SIL International) und Klee One (Fontworks), alle drei unter derselben Lizenz; Playwrite und Klee One werden auf die verwendeten Zeichen gekürzt ausgeliefert, Andika unverändert.
Garnfarben
Die Kreuzstich-Vorlage vergleicht Farben mit dem Datensatz „floss“ aus dem Paket dmc von Sharla Gelfand (github.com/sharlagelfand/dmc), Copyright 2020 Sharla Gelfand, verwendet unter der MIT-Lizenz, deren Hinweis mit der Tabelle in unserem Code steht. Er wurde seinerseits aus der Tabelle in adrianj/CrossStitchCreator bereinigt. DMC ist der Name des Garnherstellers und steht nur da, um zu sagen, welche Garne die Nummern meinen.
Wortlisten
Der Reimfinder und das Tool „Wörter aus Buchstaben bilden“ durchsuchen Listen der 40.000 häufigsten Wörter jeder Sprache aus wordfreq von Robyn Speer (github.com/rspeer/wordfreq). Dessen Worthäufigkeiten stehen unter der Lizenz Creative Commons Namensnennung – Weitergabe unter gleichen Bedingungen 4.0 (creativecommons.org/licenses/by-sa/4.0) und beruhen unter anderem auf Google Books Ngrams, dem Leeds Internet Corpus, Wikipedia, ParaCrawl, OpenSubtitles 2018 (opensubtitles.org) und den SUBTLEX-Listen von Marc Brysbaert und Kollegen. Unsere Listen – nur die Wörter, nach Häufigkeit geordnet, auf die Buchstaben der jeweiligen Sprache beschränkt – geben wir unter derselben Lizenz weiter, unter /data/words/ auf text.nouplo.com.
Silbenzahlen
Der Silbenzähler nimmt die Silben englischer Wörter aus dem Carnegie Mellon Pronouncing Dictionary (github.com/cmusphinx/cmudict), Copyright 1993–2015 Carnegie Mellon University, verwendet unter dessen BSD-artiger Lizenz, deren Hinweis bei unserer Liste unter /data/words/en-syllables.txt auf text.nouplo.com liegt.
Perlenfarben
Die Bügelperlen-Vorlage vergleicht Farben mit den Farbnummern von Hama, Perler und Artkal, gesammelt in beadcolors von maxcleme (github.com/maxcleme/beadcolors), Copyright 2020 maxcleme, verwendet unter der MIT-Lizenz, deren Hinweis mit der Tabelle in unserem Code steht. Hama, Perler und Artkal sind die Namen der Hersteller und stehen nur da, um zu sagen, welche Perlen die Nummern meinen.
Italienische Gemeinden
Der Rechner für den italienischen Codice fiscale schlägt die Katasterkennzahlen (codici catastali, Belfiore-Codes) der italienischen Gemeinden nach – der heutigen und der seit 1861 aufgelösten – sowie die Codes ausländischer Staaten, aus den Daten des Istituto Nazionale di Statistica (ISTAT, istat.it): dem Elenco comuni italiani und den historischen Registern von SITUAS, veröffentlicht unter der Lizenz Creative Commons Namensnennung 4.0 (creativecommons.org/licenses/by/4.0). Unsere kompakte Fassung mit der Liste der Quellen liegt unter /data/comuni/ auf text.nouplo.com.