Attribuzione e diritti

Codice sorgente

Il codice sorgente di Rust è distribuito principalmente seguendo i termini della licenza MIT e della licenza Apache (versione 2.0), con parti coperte da varie licenze simil-BSD. Vedi LICENSE-APACHE, LICENSE-MIT, e COPYRIGHT per ulteriori dettagli.

Loghi e marchi

I loghi di Rust e Cargo (bitmap e vettoriali) sono di proprietà di Mozilla e distribuiti sotto i termini della Creative Commons Attribution license (CC-BY). Questa è la licenza Creative Commons più aperta che permette il riuso e la modifica per qualsiasi scopo. Le restizioni sono che i distributori devono “creditare appropriatamente fornendo un link alla licenza e indicare se sono state apportate modificazioni”. Nota che l’utilizzo di questi loghi e dei nomi Rust, Cargo sono soggetti anche essi ad attribuzione, con le norme illustrate sotto.

Varianti del logo di Rust si possono trovare qui:

Politica di attribuzione

I nomi e loghi di Rust e Cargo permettono di individuare ciò che è ufficialmente parte della comunità di Rust e cosa non ne fa parte. Siamo quindi attenti su dove permettiamo che essi appaiano. Allo stesso tempo, vogliamo permettere il massimo utilizzo creativo possibile per questi marchi. La politica illustrata qui spiega come ottenere questo bilanciamento. Se vuoi utilizzare questi nomi o marchi, specialmente se a fini di lucro, leggi questa pagina o contattaci per parlarcene!

Troppo Lungo; Non lo leggo: La maggior parte degli utilizzi non commerciali dei nomi e loghi Rust/Cargo sono ammessi e non richiedono autorizzazione; la maggior parte degli utilizzi commerciali richiede autorizzazione. In entrambi i casi, la regola più importante è che l’utilizzo di loghi e marchi non deve apparire come ufficiale o come un supporto da parte del progetto Rust.

Attribuzione di Rust

Il Linguaggio di programmazione Rust è un progetto open source della comunità governato da un team di sviluppo. Il progetto è anche sponsorizzato dalla Mozilla Foundation(“Mozilla”), che possiede e protegge l’attribuzione dei nomi e marchi di Rust e Cargo(“I marchi di Rust”). Questo documento fornisce informazioni inerenti l’utilizzo dei marchi di Rust specifici al linguaggio di programmazione, includendo anche esempi di utilizzi comuni che le persone potrebbero voler fare di questi marchi, con spiegazioni su come questi usi siano autorizzati o no oppure se essi richiedono autorizzazioni specifiche. Questo documento integra la politica di attribuzione dei marchi ufficiale di Mozilla che regola l’utilizzo di tutti i marchi Mozilla.

La registrazione del marchio di Rust include due lemmi e due loghi:

I marchi registrati sono nomi o design che dicono al mondo l’origine di un bene o servizio. Proteggere il marchio di un progetto open source è particolarmente importante. Tutti possono modificare il codice sorgente e generare un prodotto da quel codice, risulta quindi importante che solo il progetto originale o le sue variazioni autorizzate possano usufruire dei marchi registrati. Limitando attivamente l’utilizzo dei marchi di Rust, Mozilla e il progetto Rust possono aiutare utenti e sviluppatori a sapere se stanno avendo accesso a un prodotto facente parte del progetto Rust e non la versione modificata da qualcuno. Il marchio registrato assicura gli utenti e gli sviluppatori della qualità e sicurezza del prodotto che stanno usando.

Utilizzo di marchi e loghi

Apparire ufficiali, affiliati o sostenuti

La regola base è che i marchi di Rust non possono essere utilizzati in modo che appaiano(a un osservatore medio) ufficiali, affiliati o sponsorizzati dal progetto Rust o da Mozilla, almenochè non vi sia autorizzazione ufficiale da parte del team di sviluppo. Questo è il modo fondamentale in cui proteggiamo utenti e sviluppatori dalla confusione.

Essendo questa regola inerente la gestione di percezioni è soggettiva e abbastanza complessa da individuare concretamente. Ci sono alcuni modi ovvi per evitare problemi come ad esempio includere la dicitura “non ufficiale” in modo evidente ma se sei ancora dubbioso, saremo più che felici di aiutarti; scrivici a trademark@rust-lang.org.

Le basi: parlare di Rust o Cargo

Come con ogni marchio, Rust e Cargo possono essere utilizzati senza problemi per riferirsi al linguaggio di programmazione, al gestore di pacchetti e al registro pacchetti.

Non possono essere utilizzati:

Utilizzi che non richiedono esplicita approvazione

Esistono una varietà di utilizzi che non richiedono esplicita autorizzazione. Ad ogni modo, in tutti i casi sotto elencati, devi assicurarti che l’utilizzo dei marchi di Rust non appaia ufficiale, come illustrato sopra.

Utilizzi che richiedono esplicita approvazione

Note

Se hai dubbi su come il tuo utilizzo inteso dei marchi di Rust richieda autorizzazione, contattaci per favore a trademark@rust-lang.org.

Questo documento è in parte derivato dalla Politica di utilizzo dei marchi della Python Software Foundation.

Questo documento non è una stesura ufficiale della politica dei marchi di Mozilla ma è utile a chiarire la politica di attribuzione di Mozilla per quanto concerne Rust.

Aiutarci

Come membreo della comunità di Rust, per favore sii vigile nei confronti di utilizzi discutibili del logo di Rust e del lemma “Rust”. Puoi segnalare abusi a trademark@rust-lang.org. Analizzeremo ciascun caso e agiremo in modo opportuno.

Per favore non notificare direttamente gli utilizzatori dei marchi con un reclamo. I reclami dovrebbero essere gestiti da Mozilla e i suoi rappresentanti.

Grazie!

Licenza

Chi fosse interessato può adattare questo documento in conformità con la licenza Creative Commons CC0.