Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Licensing: Student in a Company

Licensing: Student in a Company

Scheduled Pinned Locked Moved Solved General and Desktop
6 Posts 4 Posters 2.1k 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.
  • A Offline
    A Offline
    Aaron_D
    wrote on last edited by
    #1

    Hey there,
    I know there are many threads like this, but I guess this is a special case.
    I am a student writing my Master Thesis in a company and I would like to use Qt and Qt Creator. It will be a bit more complex GUI, but I will not edit any source code.

    After finishing the Thesis, the company will use this GUI in their daily use. They will use the output of this GUI in some presentations for customers, but they will not sell it. This would be 'inhouse use'. Of course, I will convey my work along with the license when I finished my Thesis.
    The company allows open source software.

    In my opinion, as far as I understood out of the license text, it should be OK using LGPLv3 as long as the company does not sell my work. Please, dont be unkind for this question as I am not too good in english and the license text is quite complicated for me to applicate on my case.

    Thank you!

    1 Reply Last reply
    1
    • VRoninV Offline
      VRoninV Offline
      VRonin
      wrote on last edited by
      #2

      LGPLv3 is ok even if they sell the final product. Only certain components use GPLv3 only (QtChart for example) and that license does not allow closed source selling of the product

      "La mort n'est rien, mais vivre vaincu et sans gloire, c'est mourir tous les jours"
      ~Napoleon Bonaparte

      On a crusade to banish setIndexWidget() from the holy land of Qt

      kshegunovK 1 Reply Last reply
      2
      • VRoninV VRonin

        LGPLv3 is ok even if they sell the final product. Only certain components use GPLv3 only (QtChart for example) and that license does not allow closed source selling of the product

        kshegunovK Offline
        kshegunovK Offline
        kshegunov
        Moderators
        wrote on last edited by
        #3

        @VRonin said in Licensing: Student in a Company:

        that license does not allow closed source selling of the product

        It doesn't? Are you sure?

        Read and abide by the Qt Code of Conduct

        VRoninV 1 Reply Last reply
        1
        • kshegunovK kshegunov

          @VRonin said in Licensing: Student in a Company:

          that license does not allow closed source selling of the product

          It doesn't? Are you sure?

          VRoninV Offline
          VRoninV Offline
          VRonin
          wrote on last edited by
          #4

          @kshegunov I was referring to GPL. if you link to a GPL licensed library you need your code to be GPL. If you link to LGPL, instead, you are not bound by the license

          from https://www.gnu.org/licenses/why-not-lgpl.html

          Proprietary software developers have the advantage of money; free software developers need to make advantages for each other. Using the ordinary GPL for a library gives free software developers an advantage over proprietary developers: a library that they can use, while proprietary developers cannot use it.

          "La mort n'est rien, mais vivre vaincu et sans gloire, c'est mourir tous les jours"
          ~Napoleon Bonaparte

          On a crusade to banish setIndexWidget() from the holy land of Qt

          kshegunovK 1 Reply Last reply
          2
          • VRoninV VRonin

            @kshegunov I was referring to GPL. if you link to a GPL licensed library you need your code to be GPL. If you link to LGPL, instead, you are not bound by the license

            from https://www.gnu.org/licenses/why-not-lgpl.html

            Proprietary software developers have the advantage of money; free software developers need to make advantages for each other. Using the ordinary GPL for a library gives free software developers an advantage over proprietary developers: a library that they can use, while proprietary developers cannot use it.

            kshegunovK Offline
            kshegunovK Offline
            kshegunov
            Moderators
            wrote on last edited by
            #5

            @VRonin said in Licensing: Student in a Company:

            I was referring to GPL

            Yes, yes. Sorry! I was thinking LGPL, you were talking GPL ... we had ourselves a simple misunderstanding. :)

            Read and abide by the Qt Code of Conduct

            1 Reply Last reply
            1
            • tekojoT Offline
              tekojoT Offline
              tekojo
              wrote on last edited by
              #6

              @Aaron_D, and welcome!

              Exactly as @VRonin and @kshegunov say above.
              LGPL is quite ok for this case (even GPL would be) as you aren't looking at in-house tools.

              It's good to ask the question beforehand.

              1 Reply Last reply
              2

              • Login

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