ahi tenes un poco mas claro que es derivar y que no. [edit] Derivative work of software The definition of derivative works of software is not entirely clear[5] This is a particular problem for software that utilizes licenses such as the GPL because these licenses put special restrictions on such derivations (for instance the so-called viral clause of strong copyleft licenses asks for the new work to not further restrict the freedoms granted sofar). Because the legal situation is not entirely certain, the following should thus only be taken as rules of thumb: If the original software is modified to create the new program, a derived work is created. If the original software was designed to accept plug-ins or drivers using a defined mechanism, such a driver or plug-in does not form a derived work. In the same sense linking to a library in the way it was designed to be interfaced with, does not constitute deriving a work. But See LGPL. A more detailed account on the issue can be found at Derivative Works by Lawrence Rosen. de cualquier forma esto no tiene mucho que ver con la discusion original sobre mysql El 16/07/07, Diego Saravia <[email protected]> escribió:
O sea que es teóricamente posible hacer un sistema que use mysql sin ser obra derivada, reimplementando todo el protocolo del lado del cliente,
que es lo que hace casi todo el mundo, aun los no-libres, se usan las librerias de software no copyleft de acceso y listo.
.
También se discute en la teoría si linkear una librería es hacer una obra derivada
no se quien discute eso
linkear y derivar son cosas distintas.
pero en la práctica se acepta que eso constituye una obra derivada (de allí el poder "viral" de la GPL) y se usa la LGPL u otras tipo BSD para eludirlo.
una cosa es usar un codigo ajeno linkeandolo, otra cosa es hacerle una modificacion, y otra es hacer una obra derivada
en los tres casos aplica el copyleft, de existir
ahora cuando tu software usa un codigo ajeno que se ejecuta per se, tu no necesitas licencia alguna de dicho software para distribuir el tuyo, en todo caso el problema es del usuario.
-- Diego Saravia [email protected] NO FUNCIONA->[email protected]
-- Diego Saravia [email protected] NO FUNCIONA->[email protected]