La licenza deve essere in formato testo?

2

Una licenza software deve essere in formato testo? Sto pensando di adottare la licenza MIT per il mio software. Ho una documentazione in formato HTML, che viene distribuita insieme al software, e sto pensando di includere la licenza all'inizio. Sarà efficace se la licenza è in HTML? Posso anche includere un file di testo separato con lo stesso contenuto, ma ho pensato che sarebbe stato meglio inserirlo nella documentazione per attirare l'attenzione.

Inoltre, avrebbe senso o ha qualche problema se includo la licenza come parte della documentazione?

    
posta sawa 11.03.2016 - 05:04
fonte

1 risposta

3

Se sei l'autore della licenza del tuo software, puoi scegliere il formato che desideri. Se vuoi scegliere una licenza esistente, studia il testo se è necessario mantenerlo nel formato originale com'era quando lo hai ricevuto. La licenza MIT, ad esempio, dice solo

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

Non sono un avvocato, ma a mio parere, questo non significa necessariamente che devi includere una copia del "file di testo originale" che conteneva la licenza (probabilmente non c'è nemmeno "l'unico file di testo canonico" per questa licenza). E l'HTML è così ampiamente utilizzato, e alla base è ancora un "formato testo", che penso si possa tranquillamente presumere che le persone che sono in grado di scaricare, leggere o modificare il codice sorgente sappiano anche leggere un file come "licenza". html".

Tuttavia, se pubblichi un progetto open source, la maggior parte degli autori in genere desidera che le persone obbediscano alla licenza che scelgono. Quindi dovrebbe essere difficile per gli altri trascurare i termini della licenza quando pubblichi il tuo codice o la sua documentazione. Quindi presumo che ti servirà di più per non nascondere il testo da qualche parte in profondità in un'appendice alle ultime pagine del manuale utente di 300 pagine. Meglio metterlo nella cartella principale del tuo albero dei sorgenti, con un nome descrittivo "license.txt" o "license.html", così nessuno avrà una scusa per non aver trovato quei termini.

    
risposta data 11.03.2016 - 08:25
fonte

Leggi altre domande sui tag