Licencias
Por qué existe esta página
Todas las herramientas de aquí trabajan en tu dispositivo, lo que significa que el código que hace el trabajo se envía a tu navegador y se ejecuta ahí. Parte de ese código lo escribieron otras personas y lo publicaron con una licencia de código abierto. Esta página dice qué se usa y bajo qué licencia. Dos de esas licencias piden un aviso como este; el resto está aquí porque un sitio al que le confías tus archivos debería estar dispuesto a decir de qué está hecho. Si crees que falta algo, escribe a hello@nouplo.com.
Las dos partes bajo LGPL
LAME (a través del paquete @breezystack/lamejs) codifica MP3, algo que ningún navegador sabe hacer por su cuenta, y libheif (a través de libheif-js) descodifica por el mismo motivo las fotos HEIC que hace un iPhone. Ambos están cubiertos por la Licencia Pública General Reducida de GNU, versión 3. Cada uno llega a tu navegador como un archivo aparte, tal como se publica y sin nada de nuestro código compilado dentro, así que cualquiera de los dos puede sustituirse por otra compilación de la misma biblioteca. El texto completo de la licencia viaja dentro de cada paquete, y el código fuente lo publica cada proyecto: lame.sourceforge.io y github.com/strukturag/libheif.
Las demás bibliotecas
Se usan con licencias permisivas, que piden sobre todo conservar el aviso de copyright. pdf.js (Apache-2.0) dibuja las páginas del PDF. @cantoo/pdf-lib y @pdf-lib/fontkit (MIT) leen y escriben PDF. ONNX Runtime Web (MIT) ejecuta los modelos de abajo. fflate (MIT) comprime y descomprime. zip.js (BSD-3-Clause) cifra y descifra los ZIP con contraseña. mp4box (BSD-3-Clause) y mp4-muxer (MIT) desarman y rearman los archivos MP4. heic-decode (ISC) envuelve a libheif. gifenc (MIT) escribe GIF. jsQR (Apache-2.0) lee códigos QR y qrcode-generator (MIT) los crea. PapaParse (MIT) lee CSV, marked (MIT) lee Markdown y Comlink (Apache-2.0) lleva el trabajo a los hilos en segundo plano. RNNoise (BSD-3-Clause, Xiph.Org y colaboradores), compilado para el navegador por @shiguredo/rnnoise-wasm (Apache-2.0), quita el ruido de fondo de la voz; su licencia se sirve en /models/. El conversor de direcciones usa los datos de códigos postales romanizados de Japan Post, que Japan Post permite redistribuir libremente.
Los modelos
Las herramientas que usan aprendizaje automático descargan un modelo la primera vez que las ejecutas, y después queda en la caché del navegador. MODNet y U²-Net separan al sujeto del fondo (Apache-2.0). Real-ESRGAN amplía imágenes (BSD-3-Clause). YuNet encuentra caras (MIT). PP-OCR lee el texto de las imágenes (Apache-2.0). MI-GAN rellena lo que borra el borrador de objetos (MIT). ReazonSpeech convierte la voz en japonés en texto (Apache-2.0). Whisper base (OpenAI, Apache-2.0) convierte la voz en inglés en texto. Cada modelo se sirve con su licencia y un aviso que nombra a quienes lo hicieron, en la carpeta /models/, junto al propio archivo.
Las tipografías
Cuando una herramienta escribe texto en un PDF, incrusta una tipografía que cubra las letras que escribiste: Liberation Sans para los alfabetos europeos, Noto Sans JP y Noto Sans KR para japonés y coreano. Las tres están bajo la SIL Open Font License 1.1, y el texto de la licencia se sirve junto a ellas. El papel de manuscrito japonés compone sus caracteres en Noto Serif JP. Las hojas de caligrafía dibujan sus letras con Playwrite (TypeTogether), Andika (SIL International) y Klee One (Fontworks), las tres con la misma licencia; Playwrite y Klee One se sirven recortadas a los caracteres que se usan, Andika sin cambios.
Colores de hilo
El patrón de punto de cruz compara los colores con el conjunto de datos «floss» del paquete dmc de Sharla Gelfand (github.com/sharlagelfand/dmc), copyright 2020 Sharla Gelfand, usado con licencia MIT, cuyo aviso acompaña a la tabla en nuestro código. A su vez se depuró a partir de la tabla de adrianj/CrossStitchCreator. DMC es el nombre del fabricante y solo se usa para decir de qué hilos se trata.
Listas de palabras
El buscador de rimas y la herramienta para formar palabras con letras recorren listas de las 40.000 palabras más frecuentes de cada idioma, tomadas de wordfreq, de Robyn Speer (github.com/rspeer/wordfreq), cuyas frecuencias se distribuyen con la licencia Creative Commons Atribución-CompartirIgual 4.0 (creativecommons.org/licenses/by-sa/4.0) y se basan, entre otras fuentes, en Google Books Ngrams, el Leeds Internet Corpus, Wikipedia, ParaCrawl, OpenSubtitles 2018 (opensubtitles.org) y las listas SUBTLEX de Marc Brysbaert y sus colegas. Nuestras listas —solo las palabras, por orden de frecuencia, limitadas a las letras de cada idioma— se comparten con la misma licencia, en /data/words/ de text.nouplo.com.
Recuento de sílabas
El contador de sílabas toma las sílabas de las palabras inglesas del Carnegie Mellon Pronouncing Dictionary (github.com/cmusphinx/cmudict), copyright 1993–2015 Carnegie Mellon University, usado con su licencia de tipo BSD, cuyo aviso acompaña a nuestra lista en /data/words/en-syllables.txt de text.nouplo.com.
Colores de las cuentas
El creador de plantillas de Hama beads compara los colores con las referencias de Hama, Perler y Artkal reunidas en beadcolors, de maxcleme (github.com/maxcleme/beadcolors), copyright 2020 maxcleme, usado con licencia MIT, cuyo aviso acompaña a la tabla en nuestro código. Hama, Perler y Artkal son los nombres de sus fabricantes y solo se usan para decir de qué cuentas se trata.
Municipios italianos
La calculadora del codice fiscale busca los codici catastali (códigos Belfiore) de los municipios italianos, los actuales y los suprimidos desde 1861, y los códigos de los países extranjeros en los datos del Istituto Nazionale di Statistica (ISTAT, istat.it): el Elenco comuni italiani y los registros históricos de SITUAS, publicados con la licencia Creative Commons Atribución 4.0 (creativecommons.org/licenses/by/4.0). Nuestra copia compacta, con la lista de las fuentes, está en /data/comuni/ de text.nouplo.com.