La licenza ISC è adatta come sostituto della licenza MIT o BSD semplificata?
Quali sono i pro e i contro dell'ISC rispetto al MIT o al BSD?
La licenza ISC è adatta come sostituto della licenza MIT o BSD semplificata?
Quali sono i pro e i contro dell'ISC rispetto al MIT o al BSD?
Risposte:
"Va bene." Rimuovere la lingua ormai ridondante a causa degli effetti della convenzione di Berna è buono.
La FSF ha questo da dire:
... Tuttavia, per garantire che questa lingua non possa causare problemi in futuro, incoraggiamo gli sviluppatori a scegliere una licenza diversa per i propri lavori.
Il che significa sostanzialmente che la terminologia è abbastanza vaga da permettere alle persone di evitare l'uso del software. Il problema è che la licenza non garantisce esplicitamente il diritto di distribuire versioni modificate del software.
Se decidi di utilizzare questa licenza, dovrai indicare espressamente la tua intenzione di autorizzare gli utenti a distribuire la versione modificata del codice. Anche in questo caso, le persone continueranno a rifuggire poiché tale intento non è esplicitamente indicato nella licenza.
Onestamente, consiglierei una licenza diversa. FSF raccomanda FreeBSD o Expat (aka MIT) su OpenBSD / ISC. Questo è l'articolo di Wikipedia che confronta le licenze Open Source .
In generale, attenersi alle licenze più grandi e più conosciute. Perché, potresti chiedere? Meno lavoro le persone devono investire per comprendere la propria licenza, maggiore è la probabilità che prendano in considerazione l'utilizzo del software. Se usi una licenza oscura, passeranno semplicemente al progetto successivo o realizzeranno il loro progetto in modo da non doversi preoccupare di potenziali problemi legali.