El mundo gira a tu alrededor.

Agradecimientos.

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.

Última revisión: 14 de mayo de 2026

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].

Los proyectos sobre los que está construido Ostler

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.

Motor principal

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).

Almacenes de memoria y entorno de ejecución

Ingesta y procesamiento

  • sentence-transformers – embeddings. Apache-2.0. github.com/UKPLab/sentence-transformers
  • rdflib – RDF para Python. BSD-3-Clause. github.com/RDFLib/rdflib
  • vobject (Apache-2.0) y phonenumbers (Apache-2.0) – análisis de contactos y vCard.
  • qdrant-clientApache-2.0. github.com/qdrant/qdrant-client
  • beautifulsoup4 (MIT), lxml (BSD-3-Clause), openpyxl (MIT) – extracción de documentos.
  • Google Workspace CLI (gws) – puentes para Gmail y Google Calendar. Apache-2.0. github.com/googleworkspace/cli
  • cryptography (Apache-2.0 OR BSD-3-Clause) y onnxruntime (MIT) – seguridad y clasificación de privacidad en el dispositivo.

Sitio e interfaz

  • FastAPI (MIT), Uvicorn (BSD-3-Clause), Pydantic (MIT) – servicios de API.
  • MkDocs (BSD-2-Clause) y Material for MkDocs (MIT) – el sitio del wiki personal.
  • Outfit, IBM Plex Sans y JetBrains Mono – tipografías de la interfaz. SIL Open Font License 1.1. Outfit · IBM Plex · JetBrains Mono

Modelos en el dispositivo

  • Qwen3 (Apache-2.0), nomic-embed-text (Apache-2.0) – modelos de lenguaje y de embeddings.
  • OpenAI Whisper a través de WhisperKit (MIT) – transcripción de voz.

App complementaria para iOS

  • WhisperKit (MIT), FluidAudio (Apache-2.0), Realm (Apache-2.0), swift-transformers / swift-collections / swift-crypto (Apache-2.0), llama.cpp a través de llama.swift (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.

Índice completo de paquetes

El índice exhaustivo por paquete, agrupado por familia de licencia.

Permisivas (MIT / BSD / Apache-2.0)

La mayoría de la pila de Ostler. Requiere atribución, sin obligaciones de copyleft.

Python – servicios del Hub de Mac

Swift – app de iOS y RemoteCapture de macOS

Servicios de tiempo de ejecución incluidos

Pesos de modelos en local

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.

Mozilla Public License 2.0

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.

Otras licencias abiertas (Zlib)

Permisiva en efecto, pero distinta de la familia MIT/BSD/Apache.

Copyleft (LGPL / GPL)

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.

Personalizadas / propietarias

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.

Frameworks del SDK de Apple

Enlazado dinámicamente contra el sistema operativo anfitrión en iOS, macOS, watchOS y visionOS.

  • ActivityKit
  • AVFoundation
  • BackgroundTasks
  • Contacts
  • CoreLocation
  • EventKit
  • HealthKit
  • MusicKit
  • Network
  • ScreenCaptureKit
  • Seguridad
  • SwiftUI
  • UIKit
  • WatchKit
  • WidgetKit

Regido por el Apple Developer Program License Agreement.

Por qué esto importa

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.

Contacto

¿Se nos ha escapado algo? Preguntas sobre una licencia concreta, atribución que falta o cumplimiento: [email protected] o [email protected].

Los hombros sobre los que nos apoyamos.

Código abierto  ·  Verificable  ·  Tuyo