[Discussioni] Licenza del Kahemba

Simo Sorce simo a softwarelibero.it
Ven 23 Apr 2004 16:22:23 CEST


On Thu, 2004-04-22 at 20:13, Marco Ermini wrote:

> Non finiscono nel kernel, vengono distribuiti a parte.

Non è importante, il fatto è che sono lilnkati assieme (anche a
runtime), questo conta.

> Il fatto che sia preesistente o meno non ha alcuna importanza. Lo puoi
> anche scrivere apposta, l'importante è che tu non puoi distribuirlo
> assieme ad un programma GPL.

Vedi Marco, quando parli senza sapere mi fai un po' alterare.
Rif: http://www.atnf.csiro.au/people/rgooch/linux/docs/licensing.txt

> Lo puoi distribuire separatemente dal kernel con la licenza che più ti
> pare e piace, come normalmente fanno NVidia ed ATI, o i produttori di
> vmware.

Non è esatto vedi rif sopra.

> Infatti il driver di Nvidia lo scarichi con uno script dal server di
> Nvidia e ricompili una interfaccia (GPL) che linka il driver closed source
> al kernel. Più o meno la stessa cosa che si fa per vmware. L'importante è
> che questa "interfaccia" sia GPL.

Nel riferimento sopra trovi quel che dice Torvalds sull'argomento e che
alla fine dei fatti è quel che conta:

   «I personally consider anything a "derived work" that needs special
   hooks in the kernel to function with Linux (ie it is _not_ acceptable
   to make a small piece of GPL-code as a hook for the larger piece), as
   that obviously implies that the bigger module needs "help" from the
   main kernel.»

Come vedi: NON è accettabile usare un wrapper GPL per accedere alle
funzionalità del kernel.

E leggi anche il discorso successivo sul fatto che il driver sia
derivato o meno.

> In tal senso è facilissimo distribuire un modulo non GPL che si linka al
> kernel GPL, lo fanno come ho detto diverse aziende e non violano alcuna
> licenza.

E sbagli. La GPL, come ben sai, non permette il linking con licenze
incompatibili e nel kernel non c'è alcuna eccezione nella GPL, come
sempre la mail nel rif. sopra spiega. E visto che la GPL nel kernel ce
l'ha messa Linus Torvalds, credo che lui sappia esattamente come stanno
le cose.


Simo.
-- 
Simo Sorce
----------
Una scelta di liberta': Software Libero.
A choice of freedom: Free Software.
http://www.softwarelibero.it




More information about the discussioni mailing list