Il mondo gira davvero attorno a te.

Riconoscimenti.

L'open source è il motivo per cui un piccolo team può rilasciare un prodotto come questo. L'attribuzione è lo scambio.

Ultima revisione: 14 maggio 2026

Ostler viene distribuito con diversi componenti open source di terze parti. Ogni voce qui sotto rimanda al repository originale e al testo canonico della licenza che ridistribuiamo. I file NOTICE giuridicamente vincolanti sono inclusi all'interno del prodotto installato (in conformità all'art. 4(d) di Apache 2.0) e consultabili tramite Impostazioni → Info → Riconoscimenti nell'app iOS e con ostler --licenses sull'Hub per Mac.

Questa pagina è un rapido indice pubblico. Se noti una voce mancante, una versione non aggiornata o una licenza che abbiamo classificato in modo errato, scrivici a [email protected].

I progetti su cui è costruito Ostler

Ostler è costruito su software open source. Siamo grati ai manutentori e ai contributori dei progetti elencati di seguito. Ogni componente è distribuito con una licenza permissiva; i testi integrali delle licenze sono installati sul tuo Mac in ~/.ostler/LICENSES/ e stampabili con ostler --licenses.

Motore principale

Il motore collega staticamente il proprio albero di dipendenze Rust (oltre 1.200 crate), ognuna con una licenza permissiva (MIT, Apache-2.0, BSD-2/3-Clause, ISC, Zlib, MPL-2.0, Unicode e simili). Tra le librerie degne di nota: 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) e mail-parser (Apache-2.0 OR MIT).

Archivi di memoria e runtime

Ingestione ed elaborazione

  • sentence-transformers – embedding. Apache-2.0. github.com/UKPLab/sentence-transformers
  • rdflib – RDF per Python. BSD-3-Clause. github.com/RDFLib/rdflib
  • vobject (Apache-2.0) e phonenumbers (Apache-2.0) – parsing di contatti e vCard.
  • qdrant-clientApache-2.0. github.com/qdrant/qdrant-client
  • beautifulsoup4 (MIT), lxml (BSD-3-Clause), openpyxl (MIT) – estrazione di documenti.
  • Google Workspace CLI (gws) – bridge per Gmail e Google Calendar. Apache-2.0. github.com/googleworkspace/cli
  • cryptography (Apache-2.0 OR BSD-3-Clause) e onnxruntime (MIT) – sicurezza e classificazione della privacy sul dispositivo.

Sito e interfaccia

  • FastAPI (MIT), Uvicorn (BSD-3-Clause), Pydantic (MIT) – servizi API.
  • MkDocs (BSD-2-Clause) e Material for MkDocs (MIT) – il sito del wiki personale.
  • Outfit, IBM Plex Sans e JetBrains Mono – font dell'interfaccia. SIL Open Font License 1.1. Outfit · IBM Plex · JetBrains Mono

Modelli sul dispositivo

  • Qwen3 (Apache-2.0), nomic-embed-text (Apache-2.0) – modelli linguistici e di embedding.
  • OpenAI Whisper tramite WhisperKit (MIT) – trascrizione vocale.

App companion per iOS

  • WhisperKit (MIT), FluidAudio (Apache-2.0), Realm (Apache-2.0), swift-transformers / swift-collections / swift-crypto (Apache-2.0), llama.cpp tramite llama.swift (MIT).

I testi completi delle licenze e le note di copyright di ogni componente sono disponibili nel prodotto in ~/.ostler/LICENSES/. Se abbiamo omesso un'attribuzione, contattaci e la correggeremo.

Indice completo dei pacchetti

L'indice esaustivo per pacchetto, raggruppato per famiglia di licenze.

Permissive (MIT / BSD / Apache-2.0)

La maggior parte dello stack di Ostler. Attribuzione richiesta, nessun obbligo di copyleft.

Python – servizi dell'Hub per Mac

Swift – app iOS e RemoteCapture per macOS

Servizi runtime inclusi

Pesi dei modelli locali

I modelli vengono scaricati al primo utilizzo; sarai informato prima di qualsiasi download.

Se sostituisci un modello locale alternativo (Llama, Gemma o altri) tramite Ollama, quel modello è soggetto alla propria licenza originale, che non possiamo riprodurre qui per tuo conto. Sei responsabile dell'accettazione dei termini del modello scelto prima dell'uso.

Mozilla Public License 2.0

Copyleft a livello di file. Le modifiche ai file concessi in licenza devono essere pubblicate sotto MPL-2.0; è consentita la combinazione con un'opera più ampia soggetta a un'altra licenza.

Altre licenze aperte (Zlib)

Di fatto permissiva, ma distinta dalla famiglia MIT/BSD/Apache.

Copyleft (LGPL / GPL)

Ostler non include alcun codice GPL o LGPL nei propri binari distribuiti. Laddove uno strumento opzionale ricada sotto copyleft (ad esempio utilità riservate agli sviluppatori), viene invocato come processo separato o scaricato al momento dell'installazione dal gestore di pacchetti dell'utente (Homebrew, pip), non ridistribuito da noi.

Personalizzata / proprietaria

Collegato in fase di esecuzione dal sistema operativo dell'utente. Non incluso né ridistribuito da noi. Nessuna attribuzione richiesta; elencato per trasparenza.

Framework SDK di Apple

Collegato dinamicamente al sistema operativo host su iOS, macOS, watchOS e visionOS.

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

Disciplinato dall'Apple Developer Program License Agreement.

Perché è importante

L'open source è il motivo per cui un piccolo team può rilasciare un prodotto come questo. L'attribuzione è lo scambio. La fonte di verità versionata per i file NOTICE giuridicamente vincolanti risiede all'interno del prodotto installato. Gli eventuali errori in questo elenco sono nostri, non dei progetti originali.

Contatti

Ci è sfuggito qualcosa? Per domande su una licenza specifica, attribuzioni mancanti o conformità: [email protected] oppure [email protected].

Le spalle su cui poggiamo.

Open source  ·  Verificabile  ·  Tuo