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. Is specific Liscence needed to share application?
Forum Updated to NodeBB v4.3 + New Features

Is specific Liscence needed to share application?

Scheduled Pinned Locked Moved Unsolved General and Desktop
10 Posts 3 Posters 637 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.
  • Thank YouT Offline
    Thank YouT Offline
    Thank You
    wrote on last edited by
    #1

    If I made application with QT
    What have I done ?

    1. Downloaded the QT offline installer 5.12 from QT https://download.qt.io/archive/qt/5.13/ (I guess it open source)
    2. USING limereport , smtp , mysql , QCustomPlot (which are not included in QT) in project and not "other QT libs like QT charts , virtual keyboard " etc
    3. Using QT installer framework for deployment.
    4. Can I sell this thing to others taking money?

    I haven't purchased any license. What is best way to go with it?

    If the client is happy to agree that I am earning money by making app through the open source version CAN I sell to them?

    Sorry If this is not in correct category. I thought to write this in QT Lounge but I guess it's for Destkop application so I decided to put it here. If in wrong category please moderators move to required category

    Let's make QT free or It will go forever

    TRUE AND FALSE <3

    jsulmJ J.HilkJ 2 Replies Last reply
    0
    • Thank YouT Thank You

      If I made application with QT
      What have I done ?

      1. Downloaded the QT offline installer 5.12 from QT https://download.qt.io/archive/qt/5.13/ (I guess it open source)
      2. USING limereport , smtp , mysql , QCustomPlot (which are not included in QT) in project and not "other QT libs like QT charts , virtual keyboard " etc
      3. Using QT installer framework for deployment.
      4. Can I sell this thing to others taking money?

      I haven't purchased any license. What is best way to go with it?

      If the client is happy to agree that I am earning money by making app through the open source version CAN I sell to them?

      Sorry If this is not in correct category. I thought to write this in QT Lounge but I guess it's for Destkop application so I decided to put it here. If in wrong category please moderators move to required category

      jsulmJ Offline
      jsulmJ Offline
      jsulm
      Lifetime Qt Champion
      wrote on last edited by
      #2

      @Thank-You said in Is specific Liscence needed to share application?:

      Can I sell this thing to others taking money?

      As long as you do not violate the licenses of Qt modules you're using you can. Most of Qt is licensed under LGPL, some parts are GPL. So, check the licenses.

      https://forum.qt.io/topic/113070/qt-code-of-conduct

      Thank YouT 1 Reply Last reply
      2
      • Thank YouT Thank You

        If I made application with QT
        What have I done ?

        1. Downloaded the QT offline installer 5.12 from QT https://download.qt.io/archive/qt/5.13/ (I guess it open source)
        2. USING limereport , smtp , mysql , QCustomPlot (which are not included in QT) in project and not "other QT libs like QT charts , virtual keyboard " etc
        3. Using QT installer framework for deployment.
        4. Can I sell this thing to others taking money?

        I haven't purchased any license. What is best way to go with it?

        If the client is happy to agree that I am earning money by making app through the open source version CAN I sell to them?

        Sorry If this is not in correct category. I thought to write this in QT Lounge but I guess it's for Destkop application so I decided to put it here. If in wrong category please moderators move to required category

        J.HilkJ Offline
        J.HilkJ Offline
        J.Hilk
        Moderators
        wrote on last edited by
        #3

        @Thank-You said in Is specific Liscence needed to share application?:

        QCustomPlot

        AFAIK QCustomPlot is GPL only, so you'll have to abide by GPL rules for your application.

        Standard disclaimer about not being a lawyer apply of course!
        Nothing in either LGPL nor GPL strictly forbid you from selling your application, but there are stipulations you have to abide, so make sure to read them and apply them


        Be aware of the Qt Code of Conduct, when posting : https://forum.qt.io/topic/113070/qt-code-of-conduct


        Q: What's that?
        A: It's blue light.
        Q: What does it do?
        A: It turns blue.

        1 Reply Last reply
        1
        • jsulmJ jsulm

          @Thank-You said in Is specific Liscence needed to share application?:

          Can I sell this thing to others taking money?

          As long as you do not violate the licenses of Qt modules you're using you can. Most of Qt is licensed under LGPL, some parts are GPL. So, check the licenses.

          Thank YouT Offline
          Thank YouT Offline
          Thank You
          wrote on last edited by
          #4

          As long as you do not violate the licenses of Qt modules you're using you can

          @jsulm Yes I haven't made any change to it
          JUST WROTE code

          And if client is happy to give me money for the work .

          So @J-Hilk If I removed QCustomPlot then Can I use it ?
          Sure You are not a lawyer but just say what you know

          I haven't touched any single file in QT modules

          Let's make QT free or It will go forever

          TRUE AND FALSE <3

          jsulmJ 1 Reply Last reply
          0
          • Thank YouT Thank You

            As long as you do not violate the licenses of Qt modules you're using you can

            @jsulm Yes I haven't made any change to it
            JUST WROTE code

            And if client is happy to give me money for the work .

            So @J-Hilk If I removed QCustomPlot then Can I use it ?
            Sure You are not a lawyer but just say what you know

            I haven't touched any single file in QT modules

            jsulmJ Offline
            jsulmJ Offline
            jsulm
            Lifetime Qt Champion
            wrote on last edited by
            #5

            @Thank-You said in Is specific Liscence needed to share application?:

            Yes I haven't made any change to it

            That is not all. Using GPL licensed libraries for example requires you to also use GPL for your own code (means: provide your code to everybody who gets your app and asks for code!).
            In case of LGPL you do not have to provide your code, but you need enable your users to replace LGPL libs with their own versions (usually this means: provide object files to enable relinking of your app).

            https://forum.qt.io/topic/113070/qt-code-of-conduct

            Thank YouT 1 Reply Last reply
            3
            • jsulmJ jsulm

              @Thank-You said in Is specific Liscence needed to share application?:

              Yes I haven't made any change to it

              That is not all. Using GPL licensed libraries for example requires you to also use GPL for your own code (means: provide your code to everybody who gets your app and asks for code!).
              In case of LGPL you do not have to provide your code, but you need enable your users to replace LGPL libs with their own versions (usually this means: provide object files to enable relinking of your app).

              Thank YouT Offline
              Thank YouT Offline
              Thank You
              wrote on last edited by
              #6

              @jsulm If the user isn't interested about these stuff and they don't want to know anything. What they need is product and are happy to pay me. They are not interested about what I am using to build product.
              That's it.
              It's just personal type of software that only one or his co-worker use.
              So is there any restriction in this case?

              Let's make QT free or It will go forever

              TRUE AND FALSE <3

              jsulmJ 1 Reply Last reply
              0
              • Thank YouT Thank You

                @jsulm If the user isn't interested about these stuff and they don't want to know anything. What they need is product and are happy to pay me. They are not interested about what I am using to build product.
                That's it.
                It's just personal type of software that only one or his co-worker use.
                So is there any restriction in this case?

                jsulmJ Offline
                jsulmJ Offline
                jsulm
                Lifetime Qt Champion
                wrote on last edited by
                #7

                @Thank-You said in Is specific Liscence needed to share application?:

                So is there any restriction in this case?

                Well, if you're sure your users will not ask you for the code or object files then it is fine (but you should be prepared to provide all this if they ask!). Anyway, you should read GPL/LGPL to get more details about your obligations or ask people who are experts in this area.

                https://forum.qt.io/topic/113070/qt-code-of-conduct

                J.HilkJ 1 Reply Last reply
                0
                • jsulmJ jsulm

                  @Thank-You said in Is specific Liscence needed to share application?:

                  So is there any restriction in this case?

                  Well, if you're sure your users will not ask you for the code or object files then it is fine (but you should be prepared to provide all this if they ask!). Anyway, you should read GPL/LGPL to get more details about your obligations or ask people who are experts in this area.

                  J.HilkJ Offline
                  J.HilkJ Offline
                  J.Hilk
                  Moderators
                  wrote on last edited by J.Hilk
                  #8

                  @jsulm said in Is specific Liscence needed to share application?:

                  Well, if you're sure your users will not ask you for the code or object files then it is fine (but you should be prepared to provide all this if they ask!).

                  thats not quite right (I think) if @Thank-You publishes under GPL he/she/it has to notify the user about it in an about page or something like that, so that the user knows he can request the source code

                  LGPL no idea 🤷‍♂️


                  Be aware of the Qt Code of Conduct, when posting : https://forum.qt.io/topic/113070/qt-code-of-conduct


                  Q: What's that?
                  A: It's blue light.
                  Q: What does it do?
                  A: It turns blue.

                  jsulmJ 1 Reply Last reply
                  1
                  • J.HilkJ J.Hilk

                    @jsulm said in Is specific Liscence needed to share application?:

                    Well, if you're sure your users will not ask you for the code or object files then it is fine (but you should be prepared to provide all this if they ask!).

                    thats not quite right (I think) if @Thank-You publishes under GPL he/she/it has to notify the user about it in an about page or something like that, so that the user knows he can request the source code

                    LGPL no idea 🤷‍♂️

                    jsulmJ Offline
                    jsulmJ Offline
                    jsulm
                    Lifetime Qt Champion
                    wrote on last edited by
                    #9

                    @J-Hilk You're right. That's why I suggested that @Thank-You reads the actual licenses and/or asks experts (I'm not a lawyer).

                    https://forum.qt.io/topic/113070/qt-code-of-conduct

                    Thank YouT 1 Reply Last reply
                    1
                    • jsulmJ jsulm

                      @J-Hilk You're right. That's why I suggested that @Thank-You reads the actual licenses and/or asks experts (I'm not a lawyer).

                      Thank YouT Offline
                      Thank YouT Offline
                      Thank You
                      wrote on last edited by
                      #10

                      @jsulm and @J-Hilk

                      Ok I got atleast basic thing here. I will read licenses Thank you Guys

                      Let's make QT free or It will go forever

                      TRUE AND FALSE <3

                      1 Reply Last reply
                      1

                      • Login

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