Rilascio di un progetto open-source sotto più licenze

0

Considera questa licenza che ho scritto per il mio software:

Copyright 2014, [my name]

The author(s) of this software intends to provide the users with the
maximum amount of freedom. As such, this software may be used under
any one of the following licenses:

1. MIT: [link to the license]
2. Apache 2.0: [link to the license]
3. BSD 2-clause: [link to the license]
4. BSD 3-clause: [link to the license]

Or, it can be considered released into the public domain in jurisdictions
where this is possible.

In any case, the software comes with absolutely no warranty.

Ragazzi, vedete qualche potenziale problema con questa licenza, specialmente da un punto di vista legale? Riuscirà a fornire agli utenti la massima libertà?

    
posta Derek Chiang 04.04.2014 - 15:28
fonte

1 risposta

4

Non essendo avvocati, non possiamo fornire consulenza legale qui.

Ciò che mi colpisce di più nella tua licenza è l'apparente contraddizione che inizi con Copyright 2014, [me] e provi anche a rilasciare il lavoro in pubblico dominio (il che significa che verranno fatte richieste di copyright no ) .

Inoltre, fornire più licenze permissive compatibili tra cui scegliere non mi dà davvero più diritti rispetto a se ne scegli solo uno, ma aumenta la quantità di testo legale che deve essere incluso in ogni file.

È molto meglio scegliere una sola licenza con il tuo software (che può essere una dedica del pubblico dominio). Se vuoi dare più libertà possibile, allora ti consiglierei la licenza BSD MIT o 2 clausole, o il Creative Commons CC0 se vuoi rilasciare il tuo software nel pubblico dominio.

La doppia licenza è utile soprattutto se si hanno parti comuni a due progetti che utilizzano licenze diverse o se si desidera consentire l'uso in applicazioni closed-source solo per clienti paganti (utilizzando una doppia licenza di GPL e closed- fonte)

    
risposta data 04.04.2014 - 16:04
fonte

Leggi altre domande sui tag