Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. Spanish
  4. Como funcionan las licencias de qt y qt creator?
Forum Updated to NodeBB v4.3 + New Features

Como funcionan las licencias de qt y qt creator?

Scheduled Pinned Locked Moved Spanish
8 Posts 3 Posters 9.5k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • I Offline
    I Offline
    IvanX507
    wrote on 4 Jan 2015, 22:21 last edited by
    #1

    Buenas tengo unas dudas en como funcionan las licencias del qt,qt quick y qt creator:

    1.Segun entiendo si hago una aplicacion usando qt la puedo hacer comercial o siempre tengo que dar el codigo fuente de mi programa?

    2.Si hago una aplicacion usando qt creator la puedo hacer comercial?

    3.Si yo por ejemplo creo un juego con el qt creator usando SFML pero sin usar las librerias de qt la puedo hacer comercial?

    No se estoy muy confundido con esto de las licencias en general,veo programas que usan sofware open source pero no tienen que liberar el codigo fuente y a veces si xP
    Agradezco su ayuda

    1 Reply Last reply
    0
    • H Offline
      H Offline
      hipersayan_x
      wrote on 6 Feb 2015, 18:45 last edited by
      #2

      [quote author="IvanX507" date="1420410095"]
      1.Segun entiendo si hago una aplicacion usando qt la puedo hacer comercial o siempre tengo que dar el codigo fuente de mi programa?
      [/quote]

      Qt tiene 3 licencias:

      • GPL: Debes distribuir tu programa bajo la misma licencia y bajo las mismas condiciones que exige la GPL.
      • LGPL: Puedes distribuir tu programa bajo la licencia que quieras, pero no puedes linkear tu programa estáticamente a Qt, y debes indicarle a tus usuarios donde pueden obtener el código fuente de Qt.
      • Comercial: Has lo que quieras con tu programa siempre y cuando pagues la licencia.

      [quote author="IvanX507" date="1420410095"]
      2.Si hago una aplicacion usando qt creator la puedo hacer comercial?
      [/quote]

      La licencia del IDE no afecta a tus programas.

      [quote author="IvanX507" date="1420410095"]
      3.Si yo por ejemplo creo un juego con el qt creator usando SFML pero sin usar las librerias de qt la puedo hacer comercial?
      [/quote]

      Por supuesto, sólo quedas atado a la licencia de SFML.

      1 Reply Last reply
      1
      • I Offline
        I Offline
        IvanX507
        wrote on 14 Feb 2015, 23:33 last edited by
        #3

        hey gracias por la respuesta eso me ayudo bastanta pero solo hay algo que me confunde :
        Que es linkear estaticamente a qt?

        1 Reply Last reply
        0
        • H Offline
          H Offline
          hipersayan_x
          wrote on 15 Feb 2015, 20:08 last edited by
          #4

          [quote author="IvanX507" date="1423956815"]Que es linkear estaticamente a qt?[/quote]
          Cuando compilas tu programa de tal forma que no necesitas distribuir las DLLs de Qt, solo distribuyes tu .exe.

          http://qt-project.org/wiki/How-to-build-a-static-Qt-for-Windows-MinGW
          http://qt-project.org/wiki/Build_Standalone_Qt_Application_for_Windows

          La licencia GPL (siempre y cuando el programa resultante sea GPL) y la propietaria permiten el linkeo estático pero la LGPL no (a menos que el programa resultante sea LGPL).

          Aunque, como ya lo explique anteriormente, esto solo aplica en el caso que uses las librerías de Qt. Si tu programa hace uso de SFML, pero no de Qt, aunque uses Qt Creator, estas reglas no aplican para ti.

          1 Reply Last reply
          1
          • B Offline
            B Offline
            Blaum
            wrote on 16 Feb 2015, 19:34 last edited by
            #5

            Hola:

            si no utilizo el linkeo estático, esto es, distribuyo:
            miprograma.exe, Qt5Core.dll, Qt5Gui.dll, Qt5Sql.dll, Qt5Widgets.dll, .......
            ¿puedo hacer programas comerciales con la version Open Source de Qt?

            1 Reply Last reply
            0
            • H Offline
              H Offline
              hipersayan_x
              wrote on 17 Feb 2015, 02:29 last edited by
              #6

              Exacto, luego solo debes indicar donde pueden conseguir tus usuarios las fuentes de Qt y listo.

              1 Reply Last reply
              0
              • B Offline
                B Offline
                Blaum
                wrote on 17 Feb 2015, 08:17 last edited by
                #7

                muy clarificador.
                Muchas gracias

                1 Reply Last reply
                0
                • I Offline
                  I Offline
                  IvanX507
                  wrote on 18 Feb 2015, 03:43 last edited by
                  #8

                  Gracias me has aclarado todo acerca de las licencias :D
                  Te lo agradezco mucho

                  1 Reply Last reply
                  0

                  • Login

                  • Login or register to search.
                  • First post
                    Last post
                  0
                  • Categories
                  • Recent
                  • Tags
                  • Popular
                  • Users
                  • Groups
                  • Search
                  • Get Qt Extensions
                  • Unsolved