Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Installation and Deployment
  4. Is Qt free for own hobby programs without distribution purposes?
Forum Updated to NodeBB v4.3 + New Features

Is Qt free for own hobby programs without distribution purposes?

Scheduled Pinned Locked Moved Unsolved Installation and Deployment
2 Posts 2 Posters 774 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.
  • W Offline
    W Offline
    wess
    wrote on last edited by
    #1

    Hello everybody,

    perhaps my question is silly but I like to clarify it before starting using it as I never used such a tool so far.
    I´m a programming learner for hobby and I would like to learn a bit as well regarding how to create a GUI for a small program. Searching on the internet I came across Qt as the most recommended one.
    I saw that there are two versions, respectively a commercial one and a free one and I would be interested in using the latter one.
    I read the "Open Source Usage Obligations" and I got a little confused. Is the licensing relevant for using the tool in the first place, or is this relevant for when distributing one´s own product?
    My purpose would be just to install the tool and the libraries, read some tutorials, exercise using the editor and then hopefully create my own little program for testing my skills (as this is a hobby, I would not distribute it).
    Under this premises, is there anything I need to do "actively" to fulfill the open source licenses or I am automatically fulfilling them as I am the only user of it? I´m basically trying to understand if the usage of the IDE&libraries is free itself or not.
    By searching on Internet it looks like the main requirement is to "Provide a re-linking mechanism for Qt libraries", but this if I understand correctly is relevant only if I distribute it, am I correct (as I say, as a beginner I don´t know exactly how this linking mechanism works)?

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi and welcome to devnet,

      Yes you can use it for your purpose. The licensing constraints kick in when you want to create a project that you will distribute which is not your code right now.
      You can use Qt under GPL/LGPL without issue for your learning experience.

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      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