Aviso de licencias de software de terceros
Correspondiente a las dependencias fijadas en requirements.lock · Actualizado el 15 de agosto de 2026
CotizaT se construye sobre software de código abierto. Este aviso
reconoce a sus autores y cumple las obligaciones de atribución de cada
licencia. Los textos completos de las licencias acompañan a cada paquete en su
distribución oficial.
Tipografías
| Fuente | Licencia | Uso |
| Lato — © 2010–2014 tyPoland Łukasz Dziedzic |
SIL Open Font License 1.1 (el texto completo se distribuye junto a las
fuentes en app/static/fonts/OFL.txt) |
Incrustada en los PDFs generados y distribuida con la aplicación |
| Inter — © The Inter Project Authors |
SIL Open Font License 1.1 |
Interfaz web, servida desde Google Fonts |
Bibliotecas Python (runtime)
| Paquete | Licencia |
| FastAPI | MIT |
| Starlette | BSD-3-Clause |
| Uvicorn (+ uvloop, httptools, watchfiles, websockets, python-dotenv) | BSD-3-Clause / MIT / Apache-2.0 / BSD-3-Clause / BSD-3-Clause / BSD-3-Clause |
| SQLAlchemy | MIT |
| Alembic (+ Mako) | MIT |
| psycopg y psycopg-binary | LGPL-3.0 (se usa sin modificar, enlazado dinámicamente como paquete instalable; el código fuente está disponible en psycopg.org) |
| Jinja2 (+ MarkupSafe) | BSD-3-Clause |
| ReportLab (edición open source) | BSD |
| pypdf | BSD-3-Clause |
| Pillow | MIT-CMU |
| openpyxl (+ et_xmlfile) | MIT |
| python-multipart | Apache-2.0 |
| pydantic (+ pydantic-core, annotated-types, annotated-doc, typing-inspection) | MIT |
| anyio, h11, idna, click, greenlet, truststore, typing_extensions, charset-normalizer, Pygments, packaging | MIT / MIT / BSD-3-Clause / BSD-3-Clause / MIT+PSF-2.0 / MIT / PSF-2.0 / MIT / BSD-2-Clause / Apache-2.0 ó BSD-2-Clause |
Aplicación de escritorio
| Paquete | Licencia | Nota |
| pywebview | BSD-3-Clause | Ventana nativa de la versión de escritorio |
| pythonnet | MIT | Solo en Windows |
| PyInstaller | GPL-2.0 con excepción explícita de empaquetado | Herramienta de construcción del ejecutable; su excepción permite distribuir el ejecutable resultante bajo licencia propia. No forma parte del producto distribuido. |
| CPython | PSF-2.0 | Intérprete embebido en el ejecutable |
Servicios (no redistribuidos)
La versión web utiliza servicios gestionados que no se redistribuyen con el
producto y se rigen por sus propios términos: Supabase, Vercel, Resend y
Upstash.
Obligaciones cumplidas
- Atribución: este aviso lista autores y licencias de todo el software redistribuido.
- OFL (Lato): las fuentes se redistribuyen con su licencia íntegra en
app/static/fonts/OFL.txt; no se venden por separado ni se renombran.
- LGPL (psycopg): se usa como biblioteca instalable sin modificaciones; cualquiera puede sustituirla por otra versión compatible.
- Sin copyleft fuerte en el producto: ninguna dependencia redistribuida impone GPL al código de CotizaT.