Versión 1.0, del 5 de noviembre de 2026.
Mecanius, el programa de MECANOVA LAB SpA, usa los siguientes componentes de código abierto. Cada uno se rige por su propia licencia, y nada en los Términos de uso de Mecanius limita los derechos que esas licencias otorgan. Sus titulares no patrocinan ni respaldan Mecanius. No se incluyen las herramientas que solo se usan para construir el programa.
Las licencias se nombran con su identificador SPDX, el estándar internacional para identificarlas.
En el servidor
El motor de cálculo, Vysia AI y las cuentas funcionan en el servidor de Mecanius, sobre el sistema operativo Debian GNU/Linux (versión «forky»). Todo lo de esta sección viene en la imagen del motor de cálculo de Mecanius, que se construye una vez por cada versión del motor, con los paquetes de Debian tal como estaban publicados el 14 de octubre de 2026, y después no cambia: el servidor se construye sobre esa imagen, sin descargar nada. Las versiones que se indican son las de esa imagen.
Programas y bibliotecas del sistema (paquetes de Debian):
| Componente | Versión | Licencia | Titular |
|---|---|---|---|
| FreeCAD | 1.1.3 | LGPL-2.0-or-later; algunas partes, con otras licencias libres | Jürgen Riegel, Werner Mayer, Yorik van Havre y los demás colaboradores de FreeCAD |
| Gmsh | 4.15.2 | GPL-2.0-or-later, con una excepción que permite enlazar bibliotecas externas | Christophe Geuzaine y Jean-François Remacle |
| CalculiX CrunchiX (ccx) | 2.23 | GPL-2.0-only | Guido Dhondt |
| Open CASCADE Technology, que usan FreeCAD y Gmsh | 7.9.2 | LGPL-2.1-only WITH OCCT-exception-1.0 | Open Cascade SAS |
| Python | 3.14.8 | PSF-2.0 | Python Software Foundation |
| NumPy | 2.4.6 | BSD-3-Clause | NumPy Developers |
| lxml | 6.1.3 | BSD-3-Clause | Infrae |
| psycopg, para PostgreSQL | 3.3.5 | LGPL-3.0-only | Daniele Varrazzo y The Psycopg Team |
| Xvfb, del servidor X.Org (pantalla virtual) | 21.1.24 | MIT y licencias permisivas similares | X.Org Foundation y colaboradores |
| xauth | 1.1.2 | MIT-open-group | The Open Group |
| ca-certificates | 20260816 | GPL-2.0-or-later, y MPL-2.0 para los certificados de Mozilla | Colaboradores de Debian y de Mozilla |
Además, la imagen del motor incluye los paquetes de Debian de los que dependen los anteriores, cada uno con su licencia, que consta en su archivo de copyright.
Bibliotecas de Python (instaladas con pip):
| Componente | Versión | Licencia | Titular |
|---|---|---|---|
| Starlette | 1.0.0 | BSD-3-Clause | Encode OSS Ltd. |
| Uvicorn | 0.46.0 | BSD-3-Clause | Tom Christie y colaboradores |
| itsdangerous | 2.2.0 | BSD-3-Clause | Pallets |
| python-multipart | 0.0.26 | Apache-2.0 | Andrew Dunham y colaboradores |
| Pydantic | 2.13.3 | MIT | Pydantic Services Inc. y colaboradores |
| HTTPX | 0.28.1 | BSD-3-Clause | Encode OSS Ltd. |
| python-docx | 1.2.0 | MIT | Steve Canny |
| uvloop (optativa) | 0.23.0 | MIT OR Apache-2.0 | Yury Selivanov y colaboradores |
| httptools (optativa) | 0.9.0 | MIT | Yury Selivanov y colaboradores |
Las bibliotecas anteriores instalan a su vez estas otras, que también quedan fijas en la imagen del motor:
| Componente | Versión | Licencia | Titular |
|---|---|---|---|
| pydantic-core | 2.46.3 | MIT | Samuel Colvin y colaboradores |
| annotated-types | 0.8.0 | MIT | Adrian Garcia Badaracco y colaboradores |
| typing-inspection | 0.4.4 | MIT | Victorien Plot y colaboradores |
| typing-extensions | 4.16.0 | PSF-2.0 | Guido van Rossum, Jukka Lehtosalo, Łukasz Langa y Michael Lee |
| AnyIO | 4.15.1 | MIT | Alex Grönholm |
| idna | 3.20 | BSD-3-Clause | Kim Davies |
| Click | 8.5.0 | BSD-3-Clause | Pallets |
| h11 | 0.16.0 | MIT | Nathaniel J. Smith |
| httpcore | 1.0.9 | BSD-3-Clause | Encode OSS Ltd. |
| certifi | 2026.10.23 | MPL-2.0 | Kenneth Reitz |
En la interfaz web
La interfaz llega desde el servidor de Mecanius y funciona en el navegador.
| Componente | Versión | Licencia | Titular |
|---|---|---|---|
| three.js, para el visor 3D | r128 | MIT | three.js authors |
| IBM Plex Sans, tipografía | 3.005 | OFL-1.1, con «Plex» como nombre reservado | IBM Corp. |
| IBM Plex Mono, tipografía | 2.005 | OFL-1.1, con «Plex» como nombre reservado | IBM Corp. |
| Mapa de colores Turbo, base de la paleta «Espectro» | — | Apache-2.0 | Google LLC (autor: Anton Mikhailov) |
| Mapas de colores Viridis, Inferno y Magma | — | CC0-1.0 (dominio público) | Nathaniel J. Smith, Stéfan van der Walt y, en Viridis, Eric Firing |
La paleta «Espectro» modifica Turbo: conserva 33 puntos de su tabla de 256 colores y calcula los intermedios por interpolación lineal. La paleta «Frío–cálido» se calculó con el método publicado por Kenneth Moreland («Diverging Color Maps for Scientific Visualization», 2009), que se cita como reconocimiento.
En el programa de escritorio
El programa de escritorio para Windows está hecho con Electron, que incluye Chromium y Node.js. Su visor sin conexión trae además una copia de la interfaz, con three.js, las tipografías IBM Plex y las paletas de colores de la sección anterior.
| Componente | Versión | Licencia | Titular |
|---|---|---|---|
| Electron | 45.0.0 | MIT | Electron contributors y GitHub Inc. |
| Chromium, incluido en Electron | 156 | BSD-3-Clause; sus componentes, con sus propias licencias | The Chromium Authors |
| Node.js, incluido en Electron | 24 | MIT; sus componentes, con sus propias licencias | Node.js contributors |
| NSIS, del instalador | 3.12 | Zlib; algunas partes, como sus compresores, con otras licencias libres | Nullsoft y colaboradores |
| electron-builder, que arma el instalador y sus scripts | 26.17.0 | MIT | Loopline Systems |
Textos de las licencias
Los textos completos de estas licencias acompañan a cada componente: en el servidor, en los archivos de licencia de cada paquete; en la interfaz y en el visor sin conexión, junto a los archivos del componente, y en la carpeta de instalación del programa de escritorio, los de Electron y Chromium (LICENSE.electron.txt y LICENSES.chromium.html). También se pueden pedir a Mecanius en contacto@mecanova.cl.