[Linuxtrent] Re: che licenza???

  • From: Matteo Ianeselli <m.ianeselli@xxxxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Wed, 28 Dec 2005 22:57:46 +0100

luca ha scritto:

Allora sto cercando di fare un piccolo programmino per la gestione dell
acquario in python, il programma e nato sotto licenza lgpl pero poi mi e
stato fatto notare che la lgpl e per le librerie e quindi di usare la
gpl... in materia sono un po scarso :)
quindi chiedo dei consigli che mi dite???

Poniti una domanda (e preciso che non è retorica):

Quello che ti importa di più è

a) che il codice che hai scritto si diffonda il più possibile.
   Anche a costo di vedertelo inglobato in un prodotto
   proprietario senza sapere come è stato usato/modificato.

oppure

b) di ottenere altro codice (sotto forma di correzioni ed estensioni a
   quello che hai fatto) in cambio del codice che hai scritto tu.

Notare che la differenza è praticamente inesistente per gli utilizzatori finali di un'applicazione, che in entrambi i casi finiscono con l'usare il codice che hai scritto.

Le cose sono invece diverse per chi volesse estrapolarne parti (per farci ad esempio un'applicazione diversa), o per chi volesse inglobarlo in un'applicazione più vasta.

Se la risposta è (a), allora vai in direzione delle licenza stile BSD (facci quel che ti pare, basta che nella tua roba che mandi in giro ci sia scritto che c'è anche roba che ho fatto io, e non chiedo altro).

Se la risposta è (b), allora vai in direzione della GPL (ti faccio vedere quel che ho fatto io se mi fai vedere quel che hai fatto tu e mandi in giro).

La LGPL (dove la "L" ultimamente sta per "lesser" più che per "library") vorrebbe essere una via di mezzo tra le due (ti faccio vedere quel che ho fatto io se poi mi fai vedere le modifiche che ci fai tu e che mandi in giro, ma il resto son cavoli tuoi). Per un'applicazione fatta e finita che non abbia un sistema di plugin non mi pare abbia molto senso (a meno che non debba includere parti proprietarie o con licenze altrimenti incompatibili).

--
  |   \    \  | ___|_  |_  |  ianezz a casa sua... :-)
  |  _ \  | \ | _|    /   /   Verba volant, scripta
 _|_/  _\_|  _|____|___|___|  manent, data corrupted
--
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: