Announcement

Collapse
No announcement yet.

Some Qt Contributors Uneasy About The Growing Commercial Focus Of The Qt Company

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Some Qt Contributors Uneasy About The Growing Commercial Focus Of The Qt Company

    Phoronix: Some Qt Contributors Uneasy About The Growing Commercial Focus Of The Qt Company

    For the past week has been a somewhat active mailing list thread about the Qt Project being misrepresented on The Qt Company's qt.io web-site...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Qt is my favorite tool. I hope they continue to foster a good relationship.

    Comment


    • #3
      Personally I am a huge fan of having a (A)GPLv3 version and commercial licensing. If anything, the LGPL version of Qt is the most threatening part about it to the longevity of the Qt company since 3rd parties can take Qt verbatim, make proprietary software with it, and as long as they do not modify Qt itself are getting an extremely powerful toolkit for free.

      I can understand why you would not want to prominently showcase the availability of such a version of your product. But due to the CLA, the Qt company does not really have to. It doesn't violate the KDE agreement either by dropping the LGPL.

      It is the same thing with Gitlab. They really should have made the CE AGPL, so that companies wanting to keep changes local and closed would need to buy a license, whereas their current MIT licensing lets third party commercial entities add whatever they want to the CE while keeping it closed source, while not giving Gitlab a cent.

      Those kinds of situations are what leads to the situation Qt is now trying to mitigate - they made their QML Charts and compiler enterprise only, and are now making them GPL, but there has always been a huge outcry about useful features in both camps - for example, Gitlabs LDAP support - being proprietary-only features, but these businesses do so because if they have no value add in the commercial product they lose tons of sales to the free version, since they made the mistake of permissively licensing it. Strong copyleft is great for maintaining user freedoms and incentivizing companies to pay you for alternative licenses - if they don't want to provide freedom - they can pay for it.

      Comment


      • #4
        Qt is a company and needs to make money. Just be thankful this great tool is available for everyone under Open Source licenses. If someone needs to dig a bit deeper to find the open source download, so what? That never bothered me.

        Comment


        • #5
          If anything, the LGPL version of Qt is the most threatening part about it to the longevity of the Qt company since 3rd parties can take Qt verbatim, make proprietary software with it, and as long as they do not modify Qt itself are getting an extremely powerful toolkit for free.
          Folks were whining for over a decade that Qt is not commercial-friendly because it was not LGPL and now that it is, it became threatening? IMO, LGPL helped to propel Qt further into the commercial world

          Comment


          • #7
            Time to fork?
            ## VGA ##
            AMD: X1950XTX, HD3870, HD5870
            Intel: GMA45, HD3000 (Core i5 2500K)

            Comment


            • #8
              you mean like http://www.copperspice.com/

              Comment


              • #9
                The LGPL license is what made it possible for us to use Qt at my company.
                People around here are still not comfortable with open source, but Qt has certainly helped.

                Comment


                • #10
                  Originally posted by zanny View Post
                  Personally I am a huge fan of having a (A)GPLv3 version and commercial licensing. If anything, the LGPL version of Qt is the most threatening part about it to the longevity of the Qt company since 3rd parties can take Qt verbatim, make proprietary software with it, and as long as they do not modify Qt itself are getting an extremely powerful toolkit for free.
                  From what I remember, there was an explicit concern about companies like VMWare preferring GTK+ over Qt due to it offering an LGPL license while Qt didn't. Given that Ubuntu and Fedora both favour GTK+-based desktops and there tend to be more and better GTK+ language bindings than Qt bindings due to the ease of wrapping the C ABI via the GObject Introspection system, killing off the LGPL option would only hurt Qt more.

                  (Something I really don't want, since I don't like the direction the GTK+ 3.x ecosystem seems to be going as far as well-maintained themes and UI design guidelines go)

                  Comment

                  Working...
                  X