Quali sono i requisiti per l'attribuzione nella licenza MIT?


18

choosealicense.com afferma che la licenza MIT è “Una licenza permissiva che è breve e al punto. Permette alle persone di fare qualsiasi cosa con il tuo codice con una corretta attribuzione e senza garanzia ”(enfasi sul mio). Leggendo la licenza, tuttavia, non vedo nulla che affermi che l'attribuzione all'autore originale debba essere ovunque, quindi da dove la stanno prendendo?

Risposte:


19

Il quarto paragrafo afferma che è necessario riprodurre l'avviso sul copyright del secondo paragrafo. Gli utenti della licenza sostituiscono il [nome completo] con il loro nome reale. Questo è ciò che costituisce una "corretta attribuzione" nella mente del MIT: ogni utente del software può scoprire chi lo ha scritto se lo desidera.


-2

Nota: prima di votare senza pietà - si prega di comprendere il principio giuridico dei quattro angoli, l'interpretazione internazionale e il principio dell'uso del commercio e, naturalmente, essere obiettivi.

Ho trovato risposte che mi hanno convinto in entrambi i modi. La risposta breve è, probabilmente dovresti, solo perché è carino.

Nel caso del MIT ritengo che le persone diano per scontato che l'attribuzione è necessaria per la spedizione delle versioni compilate e che l'attribuzione deve essere visibile agli utenti finali. Certo, i bravi samaritani in noi pensano che questa sarebbe la cosa carina da fare.

Guardando la licenza non vedo prove per tale requisito.

il Software ha un significato specifico nella licenza MIT.

... questo software e i file di documentazione associati (il "Software")

il Software non è esplicitamente opere, derivazioni, adattamenti o versioni compilate. Se lo fosse, allora potrebbe essere considerato come una licenza virale come GPL.

...

L'avviso di copyright di cui sopra e questo avviso di autorizzazione devono essere inclusi in tutte le copie o parti sostanziali del Software.

Ricorda, il Software è il loro software, non il tuo.

Se stai inviando il codice open source a github e hai incluso il Software, significa assolutamente conservare LICENSE.TXT e le intestazioni del copyright.

Ma per un prodotto .... La licenza MIT non indica che ci deve essere un'attribuzione pubblica nel prodotto finale, ma che l'avviso deve essere incluso nel loro software. Se è stato compilato in un'area grigia.

Questa prima clausola può anche derivare dalla vecchia legge.

"Le leggi sul copyright richiedevano che le opere protette da copyright recassero un avviso esplicito nei moduli pubblicati per ricevere protezione del copyright" Comprensione delle licenze Open Source e del software libero

Tuttavia, ci sono molti che credono il contrario. Non ti fa male attribuire. È bello, semplicemente non autorizzare accidentalmente il tuo prodotto come MIT nel processo a meno che tu non voglia.


4
Penso che questa risposta sia molto confusa. Le persone non danno per scontata l'attribuzione della licenza del MIT. Dice proprio nella licenza "La suddetta nota sul copyright e questa nota di autorizzazione devono essere incluse in tutte le copie o parti sostanziali del Software." È difficile renderlo più chiaro di così. Non puoi dare qualcosa per scontato che è esplicitamente dichiarato.
Bryan Oakley,

1
Il punto principale era l'uso del "Software", che non significa necessariamente "il tuo software o opere derivate".
GilesDMiddleton,

2
Cosa costituisce una "porzione sostanziale?" Con GitHub utilizzato più frequentemente come il blocco appunti personale di un programmatore, frammenti di codice diventano sempre più brevi; sempre più banale.
BTownTKD
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.