Vai al contenuto
Prenota una demo
Menu

Legale · note su software di terzi

Su che cosa poggiamo, e sotto quale licenza.

Superiora Planner è software proprietario: il motore di calcolo, l’applicazione e le interfacce per gli agenti sono nostri e non sono open source. Sono costruiti su componenti open source, e questa pagina nomina i principali con la licenza sotto cui ciascuno è distribuito. Ogni voce è stata letta dai manifest delle dipendenze della build che viene rilasciata, non a memoria.

Ultimo aggiornamento · 2026-09-18 Letta dai manifest della build stessa Spazi segnati per la revisione del titolare Tradotta dal testo inglese del 2026-09-18

01
Il motore

Crate Rust.

Il motore, il server, il control plane, la riga di comando e l’interfaccia per gli agenti sono in Rust. Queste sono le principali dipendenze dirette; il grafo risolto completo è più ampio ed è disponibile su richiesta.

ComponenteChe cosa fa quiLicenza
tokioIl runtime asincrono su cui gira tutto.MIT
axumLo strato HTTP e WebSocket.MIT
serde · serde_jsonSerializzazione del modello, degli eventi e del formato di trasmissione.MIT OR Apache-2.0
rayonValutazione parallela sui blocchi di celle.MIT OR Apache-2.0
logosIl lexer delle formule.MIT OR Apache-2.0
chronoLe date e il calendario fiscale.MIT OR Apache-2.0
argon2Hashing delle password.MIT OR Apache-2.0
jsonwebtokenToken di sessione e del motore.MIT
sha2 · chacha20poly1305Hashing e cifratura simmetrica.MIT OR Apache-2.0 / Apache-2.0 OR MIT
rusqliteIl database di directory del control plane.MIT
tokio-postgresLeggere una lista o un cubo dal Postgres di un cliente.MIT OR Apache-2.0
calamine · rust_xlsxwriterExcel in entrata ed Excel in uscita.MIT / MIT OR Apache-2.0
csvImport ed export CSV.Unlicense OR MIT
rmcp · schemarsIl server MCP e gli schemi dei suoi tool.MIT
reqwestHTTP in uscita.MIT OR Apache-2.0
clapLa riga di comando.MIT OR Apache-2.0
tracing · tracing-subscriberLogging strutturato.MIT
metrics · metrics-exporter-prometheusMetriche operative.MIT / MIT AND Apache-2.0
anyhow · thiserrorGestione degli errori.MIT OR Apache-2.0
uuid · rand · base64 · bytes · smallvec · parking_lot · arc-swap · memmap2Le piccole utility portanti.MIT OR Apache-2.0 (ciascuna)
cronAzioni schedulate.MIT OR Apache-2.0
x509-parserLeggere la finestra di validità del certificato per la pagina System.MIT OR Apache-2.0
utoipa (e i suoi compagni axum e Swagger UI)La descrizione dell’API.MIT OR Apache-2.0
aws-config · aws-sdk-sesv2Mandare la posta della piattaforma attraverso SES.Apache-2.0
arrow · parquet · arrow-flight · datafusion · object_store · apache-avro · tonic · prostLa build colonnare e di federazione delle query (un insieme di feature opzionale, non abilitato nel deployment del pilota).Apache-2.0, tranne object_store e tonic (MIT OR Apache-2.0 / MIT)

02
L’applicazione

JavaScript nel browser.

Studio e Spaces sono una single-page application. Queste sono le sue dipendenze dirette di runtime; gli strumenti di build e di test che stanno sotto sono elencati dopo.

ComponenteChe cosa fa quiLicenza
react · react-domL’interfaccia.MIT
react-router-domIl routing fra i piani.MIT
@tanstack/react-tableIl modello tabellare della griglia.MIT
@tanstack/react-virtualRighe virtualizzate, così un cubo grande scorre.MIT
@dnd-kit/core · sortable · utilitiesTrascinare card, colonne e membri.MIT

Strumenti di build e di test

Non spediti a un browser, ma parte di come il prodotto è fatto: vite, vitest, jsdom, eslint (con i suoi plugin JSX-a11y e React-hooks), typescript-eslint, globals, @vitejs/plugin-react e @testing-library — tutti MIT; typescript e @playwright/test — Apache-2.0.

Questo sito è costruito con vite (MIT); la sua unica altra dipendenza in fase di build è l’encoder video indicato qui sotto. Carica tre caratteri — Space Grotesk, Inter e JetBrains Mono — da Google Fonts; ciascuno è pubblicato sotto la SIL Open Font License 1.1.

Uno strumento di build ha bisogno di una decisione legale più che di una riga su una pagina: le registrazioni dello schermo su questo sito sono codificate con un binario ffmpeg impacchettato (@ffmpeg-installer/ffmpeg, dichiarato LGPL-2.1, il cui pacchetto binario per Linux dichiara GPLv3). È una dipendenza di sviluppo della build del sito, non è parte di Superiora Planner e non è ridistribuita da noi — ma gli obblighi esatti sono [Owner: legal review of the ffmpeg build tool’s licence, and whether it stays in the toolchain].

03
Le licenze

Che cosa c’è nell’insieme, e che cosa no.

Le licenze distinte fra le dipendenze dirette qui sopra sono: MIT, Apache-2.0, la doppia MIT OR Apache-2.0, Unlicense OR MIT, e SIL OFL 1.1 per i caratteri.

Nessuna licenza copyleft si applica a ciò che Superiora Planner rilascia. Dove una dipendenza offre una scelta che comprende un’opzione copyleft, quella su cui ci basiamo è l’opzione permissiva. L’unico elemento della famiglia GPL trovato in qualunque punto è l’encoder video di build del sito stesso, indicato sopra.

Copie dei testi delle licenze, e il grafo completo delle dipendenze risolte con una versione e una licenza per ogni componente, sono disponibili su richiesta: hello@superiora.ai. Ogni componente resta proprietà dei suoi autori ed è usato alle condizioni della sua licenza; nulla su questa pagina vi concede una licenza sul software di Superiora, che resta proprietario.