[eside-ghost] sobre QT y sus licencias

kyle kyle en caosdigital.com
Vie Feb 23 12:35:13 CET 2007


On Fri, Feb 23, 2007 at 06:45:18AM +0100, altern wrote:
> aupa gente
> 
> [...]
>

licencia-man-al-ataque }:)

> Hace poco un programador que trabaja en mac me hablo muy bien de esta 
> libreria pero veo que tienen un sistema de licencias un poco raro. A ver 
> si me he aclarado bien. Tienen dos versiones una GPL y otra propietaria. 
> Asi que seria posible usar su libreria sin comprar la licencia SOLO 
> trabajando con la licencia GLP y en ningun caso usando LGPL u otras 
> similares. Por ejemplo si hago una libreria que usa QT y una tercera 
> persona quiere usarla comercialmente deberia de pagar la licencia y 
> probablemente no podria usar GPL ni LGPL ni similares para licenciar 
> este trabajo comercial derivado. Es correcto esto?

Efectivamente Qt tiene 2 licencias :

- Si te acoges a la GPL, tienes que licenciar tu código también como GPL (es
un trabajo derivativo de Qt).

- Si compras una licencia de Qt para desarrollar software privativo, puedes
sacar tu software bajo la licencia que quieras (aunque no tiene mucho
sentido comprar la licencia si tu vas a licenciar bajo GPL - tendrías que
aportar los fuentes de algo que no tienes).

- Si vendes tu librería para que alguien la pueda usar bajo los términos de
la GPL es lógico que deba usar Qt versión GPL, y a su vez, tu cliente deberá
publicar bajo GPL pues si no estaría incumpliendo la licencia de tu librería
y la de Qt.

- Si tú publicas/vendes tu librería bajo GPL y un cliente tuyo desea hacer
un software privativo con tu librería y Qt, no podrá. Aunque compre la
licencia de Qt, estará violando tu licencia GPL.

- La única forma que tiene de hacer un software privativo es obteniendo
una licencia de tu librería que le permita combinarla con tu software y
además obtener una licencia de la version privativa de Qt.


La version de X11 supongo que sea la de X normal y corriente; la que se usa
en GNU/Linux, *BSD etc. 

En todo caso, yo cogería Qt con pinzas si lo que buscas es portabilidad. La
versión de Qt de Windows (y posiblemente la de OSX) ha pasado por diferentes
licencias duales y solo-privativas asi que pudiera ser que la proxima
version de Qt te dejaran sin version libre. (Aunque sí, yo tambien he hecho
cosas en pyqt y mola ;-) )


HTH

 
-- 
Hoy es Domingo, 1 de Enero de 1984.


Más información sobre la lista de distribución eside-ghost