El código abierto es la razón por la que un equipo pequeño puede lanzar un producto como este. La atribución es el trato.
Ostler se distribuye con varios componentes de código abierto de terceros. Cada entrada de abajo enlaza con su repositorio original y con el texto canónico de la licencia que redistribuimos. Los archivos NOTICE legalmente vinculantes vienen incluidos dentro del producto instalado (conforme al cumplimiento del §4(d) de Apache 2.0) y se muestran vía Ajustes → Acerca de → Agradecimientos en la app de iOS y ostler --licenses en el Hub de Mac.
Esta página es un índice público rápido. Si detectas una entrada que falta, una versión desactualizada o una licencia que hemos clasificado incorrectamente, dínoslo en [email protected].
Ostler está construido sobre software de código abierto. Estamos agradecidos a los mantenedores y colaboradores de los proyectos que aparecen abajo. Cada componente se distribuye bajo una licencia permisiva; los textos íntegros de las licencias están instalados en tu Mac en ~/.ostler/LICENSES/ y pueden imprimirse con ostler --licenses.
El motor enlaza estáticamente su árbol de dependencias de Rust (más de 1.200 crates), cada una bajo una licencia permisiva (MIT, Apache-2.0, BSD-2/3-Clause, ISC, Zlib, MPL-2.0, Unicode y similares). Entre las bibliotecas destacadas se incluyen: tokio (MIT), rustls (Apache-2.0 OR ISC OR MIT), ring (Apache-2.0 AND ISC), hyper / axum (MIT), serde / reqwest / clap / chrono / image (MIT OR Apache-2.0), rusqlite (MIT), lettre (MIT) y mail-parser (Apache-2.0 OR MIT).
Los textos completos de las licencias y los avisos de copyright de cada componente están disponibles en el producto en ~/.ostler/LICENSES/. Si hemos omitido alguna atribución, contacta con nosotros y la corregiremos.
El índice exhaustivo por paquete, agrupado por familia de licencia.
La mayoría de la pila de Ostler. Requiere atribución, sin obligaciones de copyleft.
Los modelos se descargan de forma diferida en el primer uso; se te informará antes de cualquier descarga.
Si cambias a un modelo local alternativo (Llama, Gemma u otros) vía Ollama, ese modelo lleva su propia licencia original que no podemos reproducir aquí en tu nombre. Eres responsable de aceptar los términos del modelo elegido antes de usarlo.
Copyleft a nivel de archivo. Las modificaciones de los archivos licenciados deben publicarse bajo MPL-2.0; se permite combinarlos con una obra mayor bajo otra licencia.
Permisiva en efecto, pero distinta de la familia MIT/BSD/Apache.
Ostler no incluye ningún código GPL ni LGPL en sus binarios distribuidos. Cuando alguna herramienta opcional cae bajo copyleft (por ejemplo, utilidades solo para desarrolladores), se invoca como un proceso separado o se obtiene en el momento de la instalación desde el propio gestor de paquetes del usuario (Homebrew, pip), no la redistribuimos nosotros.
Enlazado en tiempo de ejecución desde el sistema operativo del usuario. No incluido ni redistribuido por nosotros. No requiere atribución; se lista por transparencia.
Enlazado dinámicamente contra el sistema operativo anfitrión en iOS, macOS, watchOS y visionOS.
El código abierto es la razón por la que un equipo pequeño puede lanzar un producto como este. La atribución es el trato. La fuente de verdad con control de versiones de los archivos NOTICE legalmente vinculantes vive dentro del producto instalado. Los errores de esta lista son nuestros, no de los proyectos originales.
¿Se nos ha escapado algo? Preguntas sobre una licencia concreta, atribución que falta o cumplimiento: [email protected] o [email protected].
Código abierto · Verificable · Tuyo