El Thu, Feb 03, 2005 at 10:38:06AM +0100 Javier Sancho Fernandez ha dit:

> Mensaje citado por matze:
> 
> > "If the program dynamically links plug-ins, and they make function
> > calls to each other and share data structures"
> > 
> > �contra qu� puede linkar un programa que no sea una librer�a?
> 
> �Contra un plug-in?  ;-)
> 
> Se refiere a que el plug-in funcione de forma integrada con el programa
> principal, de la misma forma que har�a una librer�a. Pero no confundas, una
> librer�a es una colecci�n de funciones nada m�s y un plug-in es un programa 
> que
> puede ser totalmente independiente del programa principal.

ya estamos cerca del off topic ;)

dir�a que un plug-in puede ser ambas cosas, tambi�n hacen una
distinci�n en las GPL FAQ:

plug in externos:

"If the program uses fork and exec to invoke plug-ins, then the
plug-ins are separate programs, so the license for the main program
makes no requirements for them."

plug in en forma de librer�a:

"If the program dynamically links plug-ins, and they make function
calls to each other and share data structures, we believe they form a
single program, which must be treated as an extension of both the main
program and the plug-ins"

para poder hacer llamadas a funciones (creo que no se refiere a RPCs,
...) y compartir estructuras de datos tienen que encontrarse en el
mismo 'address space' (vale, podr�an usar memoria compartida).

m.

-- 
 Someone has said that it requires less mental effort to condemn than to think
                             (Emma Goldman)

           ( ( ( i ) ) )  http://indymedia.org  ( ( ( i ) ) )
                                                                 .''`.
    using free software / Debian GNU/Linux | http://debian.org  : :'  :
                                                                `. `'`
gpg --keyserver keys.indymedia.org --recv-keys B9A88F6F           `-

Attachment: signature.asc
Description: Digital signature

Responder a