Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Special Interest Groups
  3. Independent Developers
  4. Can I use QT in a Freeware (Not Open Source) ?
Forum Updated to NodeBB v4.3 + New Features

Can I use QT in a Freeware (Not Open Source) ?

Scheduled Pinned Locked Moved Independent Developers
7 Posts 3 Posters 5.0k 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.
  • C Offline
    C Offline
    coolgod
    wrote on last edited by
    #1

    Hi All,

    I want to develop and release a software as a freeware using QT but does not want to make the source code available (open source).
    Please guide me on the licensing part.

    Kindly advise whether I am allowed to do this. Thanks.

    1 Reply Last reply
    0
    • Q Offline
      Q Offline
      qxoz
      wrote on last edited by
      #2

      Well this question is more for lawyers from your country. But generally LGPL should be ok for you.

      1 Reply Last reply
      0
      • C Offline
        C Offline
        coolgod
        wrote on last edited by
        #3

        thanks qxoz.

        If QT is LGPL then why should I really worry about legal issues ?

        By GPL i understand : if a project is open source e.g the Linux Kernel then
        if you modify the kernel source and you are using the modified kernel in your commercial system , you will have to have to make those modified sources available to the public.

        But in case of QT, am not modifying the QT source code itself..am using QT to create new codes which belongs to me.

        When i think LGPL i relate it to BSD license.

        Please advise. correct me where applicable.

        1 Reply Last reply
        0
        • sierdzioS Offline
          sierdzioS Offline
          sierdzio
          Moderators
          wrote on last edited by
          #4

          coolgod you are correct, broadly speaking. There are additional requirements, however (LGPL):

          • you are obliged to inform your users that your project is using Qt
          • you need to provide LGPL license text
          • on request, you need to provide Qt source code (yes, you need to do it. If Qt Project website is down, you still need to provide the source to the customer) and means to link your application with self-compiled Qt
          • you may need to provide licensing info about other projects Qt is using (Qt uses stuff from Apple and other companies, with many different licenses)

          That is why people usually encourage a visit to a friendly lawyer. Not that many of them know anything about software licensing... but they know the legal stuff better than programmers do :P

          (Z(:^

          1 Reply Last reply
          0
          • C Offline
            C Offline
            coolgod
            wrote on last edited by
            #5

            thanks sierdzio for this explanation.

            what legal issues can I have if i dont contact a lawyer (assuming am already following your guidelines)

            I just dont understand why it becomes so scary when it comes to licensing :)

            Do i need to contact FSF.org or the contributors to the QT project ?

            1 Reply Last reply
            0
            • sierdzioS Offline
              sierdzioS Offline
              sierdzio
              Moderators
              wrote on last edited by
              #6

              [quote author="coolgod" date="1397060824"]what legal issues can I have if i dont contact a lawyer (assuming am already following your guidelines)[/quote]

              Usually: none. Nobody, including your customers, will care about licensing. Unless you become ultra successful and other companies want to go on a court battle with you.

              (Z(:^

              1 Reply Last reply
              0
              • C Offline
                C Offline
                coolgod
                wrote on last edited by
                #7

                Hmm..i see.that's the problem when someone becomes very successful..
                thanks sierdzio for answering my questions.

                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