2011-12-30 15 views
13

Estoy pensando en utilizar QT para programas multiplataforma comerciales enriquecidos de GUI. A querría saber cuánto costaría la licencia comercial.Qt fijación de precios (la más actualizada)

encontré precios simplemente viejos (2008): https://stackoverflow.com/questions/352896/qt-commercial-licenses

  1. Estoy interesado en el precio real (incluso antes de ver cómo se levanta) para: Win + OSX

  2. El licencia es una vez o tengo que comprar una licencia anual?

  3. ¿Hay alguien que utilice la versión LGPL comercialmente? (sé que se puede hacer sino que puede ser que tenga que realizar cambios en QT sin liberar el código para ello: https://stackoverflow.com/questions/2945612/qt-lgpl-licencing-for-a-free-application-with-closed-source)!

  4. En realidad esta política de precios (Nosotros no decimos el precio Le llamaremos !) es realmente extraño para mí, ¿debería preferir alejarme de QT? Yo sólo lo probé (15-20 horas) así que ir con otra tecnología (.Net y justo para Windows por el abandono del soporte multiplataforma) sigue siendo una opción

+2

Esto está fuera de tema aquí (no es una pregunta de programación). Las únicas personas que pueden responder a las preguntas relacionadas con la licencia que tiene son Nokia o a quien hagan acuerdos de licencia. – Mat

+2

Teóricamente Mat tiene razón, pero si tiene que esperar a que un vendedor le cuente el precio, lo que mucha gente ya puede hacer, este es el mejor lugar para hacer esta pregunta (encontré en algún foro que tomó 2 semanas para que trolltech responda, no era digia y luego vendía Qt) –

+0

Cualquier información de precios que obtengas aquí no será oficial, así que no puedes hacer nada con ella. El hecho de que Nokia o Digia tomen tiempo o no para responder es irrelevante para la temática de su pregunta aquí. – Mat

Respuesta

4

No soy un abogado, así que no soy una experto en esta área. Solo quería señalar que aún puede desarrollar software de código cerrado utilizando una licencia LGPL. El problema es que no puede editar las bibliotecas de Qt sin liberar los cambios bajo LGPL.

SO similar hilo: https://stackoverflow.com/questions/94346/can-i-legally-incorporate-gpl-lgpl-open-sourced-software-in-a-proprietary-cl. Lea la respuesta principal a esa pregunta, allí hay una explicación mucho mejor.

Desafortunadamente, no puedo ayudarte con el precio, pero si no estás modificando Qt por sí mismo, es posible que no tengas que pagarlo en absoluto.

+0

Solo para que quede constancia, la pregunta del OP fue editada después de que hice mi respuesta, por lo que la mayoría de lo que dije anteriormente se ha abordado en la pregunta. O eso o hice un trabajo horrible al leer la pregunta la primera vez. –

+0

Desafortunadamente, el enlace a la secuencia relacionada ahora parece estar roto. – dwk

+1

¡Esto es completamente incorrecto! Cuantas veces tengo que consultar a los clientes de screeming, que fueron mal consultados por dichos expertos. El problema es que no se les permite cambiar de la licencia de Comunity a Professional antes del lanzamiento. Qt requiere que todo el desarrollo se realice en Comercial desde el principio. No puede incluir un QString, sin romper el requisito de LGPL. El uso de LGPL Qt en código de código cerrado solo debería funcionar, si su aplicación de código abierto basada en Qt se carga en tiempo de ejecución y no en código basado en Qt. –

2

He utilizado Qt LGPL en aplicaciones comerciales de código cerrado. Además del pequeño inconveniente de los enlaces dinámicos, no veo ninguna razón para no hacerlo.

Su preocupación en la viñeta 3:

Sé que se puede hacer, pero puede ser que necesite para realizar cambios en QT sin liberar el código para ello

Esta es una muy extraña requisito. No sé por qué querrías hackear la fuente de Qt, y luego no lanzar tus cambios a ella. Si lo está comparando con .Net, considere que no podrá realizar cambios en ese marco.

+0

Por lo general, los marcos contienen errores, por lo que puede ser necesario corregirlos. No publicar es bueno porque significará un costo adicional (aún puede obtener los cambios en la biblioteca original al comprometerlos, pero tomará tiempo hasta que se publiquen en la nueva versión) ¿Puede enviar un enlace de LGPL comercial? Qt programa? –

+0

Los frameworks verdaderos contienen errores, pero generalmente solo los solucionas, especialmente en términos de frameworks de código cerrado. Tampoco cuesta mucho publicar un parche en los cambios que realice en la biblioteca; solo debe distribuirlo a sus clientes cuando lo soliciten. – karunski

+0

No sé qué términos utilizan las aplicaciones de código cerrado para licenciar Qt, aparte de las que he trabajado. Sin embargo, no es difícil encontrar ejemplos de programas de código cerrado creados con Qt. – karunski

Cuestiones relacionadas