Ho bisogno di un file "LICENZA" dedicato quando la licenza è specificata altrove

-3
I pacchetti

npm hanno un metodo standard per definire la licenza con cui un pacchetto caricato è concesso in licenza. Nel package.json c'è un campo chiamato license che dovrebbe contenere un ID della licenza SPDX .

C'è qualche ragione per cui avrei bisogno di includere anche un file "LICENZA"?

A quanto vedo, non vi è alcuna incertezza su quale sia il testo della licenza esatta con cui il pacchetto è concesso in licenza, poiché si riferisce a un id che può essere usato per cercare il testo della licenza.

    
posta Linus Unnebäck 04.10.2017 - 11:48
fonte

1 risposta

4

Non sono un avvocato. Per come la vedo io, il campo della licenza nel package.json (o altri meccanismi simili) serve principalmente a ordinare / filtrare i pacchetti per licenza e non è legalmente vincolante.

Chiunque usi il pacchetto dovrebbe essere in grado di leggere i termini e le condizioni della licenza in qualsiasi momento senza avere a google per farlo. Questo è anche necessario perché altrimenti sarebbe possibile fare riferimento ad alcune licenze oscure che sono definite solo su un sito web. La licenza può essere modificata in qualsiasi momento senza che gli utenti della licenza ne siano a conoscenza. Dimostrare che lo facessero sarebbe stato difficile. Pertanto, per evitare ambiguità o problemi legali, consiglio di includere un file di licenza completo.

    
risposta data 04.10.2017 - 12:16
fonte

Leggi altre domande sui tag