por
pobrecito hablador
el Lunes, 19 Octubre de 2009, 14:44h
(#1180269)
No. La estoy usando y lo hemos argumentado ya mil veces por activa y por pasiva.
No has argumentado nada, te estás inventado las cosas según te vienen bien. Una biblioteca no se utiliza, se enlaza contra otro código. Una biblioteca es un código compilado, y requiere de un proceso de enlazado para completar un programa. Si hubiese una mínima posibilidad de ser como tú dices, nada más fácil de pasar por encima de la GPL que escribir tu código fuente en archivos separados, compilarlos aparte y luego enlazarlo todo junto. ¿Es que no te das cuenta? ¿O el proceso de compilación y enlazado te resulta tan ajeno que te vale decir cualquier cosa?
También hay un enlace anterior al caso de Gallop frente a Nintendo, donde un tribunal de apelación de Estados Unidos dictaminó que para haber obra derivada debe incluirse de alguna manera parte del original.
Como ocurre en el caso de enlazar tu código con el código de una biblioteca, joder qué cosas.
Cuando enlazas lo único que se incluye en tu programa son las referencias, los puntos de entrada a la biblioteca. Se puede discutir que en el caso del enlazado estático el código objeto es realmente incrustado en tu programa pero, en general, el enlazar no introduce código de la biblioteca.
Cuando enlazas, el programa final es tu código + el código de la biblioteca. Por motivos como ese se sacó la LGPL, para que la gente pudiese enlazar con una biblioteca sin que la licencia copyleft les afectase, evitando así ese problema.
Re:Genial
(Puntos:0)No has argumentado nada, te estás inventado las cosas según te vienen bien. Una biblioteca no se utiliza, se enlaza contra otro código. Una biblioteca es un código compilado, y requiere de un proceso de enlazado para completar un programa. Si hubiese una mínima posibilidad de ser como tú dices, nada más fácil de pasar por encima de la GPL que escribir tu código fuente en archivos separados, compilarlos aparte y luego enlazarlo todo junto. ¿Es que no te das cuenta? ¿O el proceso de compilación y enlazado te resulta tan ajeno que te vale decir cualquier cosa?
Como ocurre en el caso de enlazar tu código con el código de una biblioteca, joder qué cosas.
Cuando enlazas, el programa final es tu código + el código de la biblioteca. Por motivos como ese se sacó la LGPL, para que la gente pudiese enlazar con una biblioteca sin que la licencia copyleft les afectase, evitando así ese problema.