[eside-ghost] sobre QT y sus licencias

altern altern2 en gmail.com
Vie Feb 23 06:45:18 CET 2007


aupa gente

me estoy mirando las licencias de QT y he pensado que igual alguno de 
vosotros ha trabajado con esta libreria y sabe un poco mas del tema.

Necesito una libreria para hacer GUIs que sea crossplatform y que tenga 
bindings para python. Tb necesito que sea facilmente instalable en todas 
las plataformas, que tenga binarios a poder ser. Llevo siglos dandole 
vueltas al tema y hasta ahora he usado wxpython, que no me mola mucho 
pero tiene instaladores para windows y OSX, y tiene packages para debian 
y asi. Pero ayer estuve con un conocido intentando compilarlo para un 
modulo en una distribucion linux que lleva mi amigo y nos volvimos 
LOCOS. Estuvimos mas de cinco horas, y eso que este controla mogollon y 
es su propia distribucion donde estaba compilando.

El caso es que una vez mas me he echado a la calle una vez mas a buscar 
una alternativa y ahora me he encontrado con que QT tiene binarios para 
win/mac y pyQT tambien. Parece que tienen bastante buen soporte 
comparado con otras librerias que hay por ahi (FLTK ...) y soporta 
OpenGL que es fundamental para lo que necesito.

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?

tb veo que tienen una version para X11, no entiendo muy bien pq si luego 
tienen instaladores para mac y windows sin X11.

bueno si alguien tiene alguna experiencia usando esta libreria estaria 
muy agradecido si me hablais un poco de ello.

gracias!

enrike



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