3 ms·
Why does everyone keep repeating the "pay for a Qt license" meme every time that someone presents a Qt software? You do not need to pay for a Qt license, it is
by dependenttypes 6y ago
Why does everyone keep repeating the "pay for a Qt license" meme every time that someone presents a Qt software? You do not need to pay for a Qt license, it is under lgpl, just like a lot of other libraries that you can use in both foss and non-foss applications. Even GTK which some replies suggested uses the LGPL! Same goes for glibc which you link all of your programs to.
- Ijumfs 6y agoIBM / Redhat reputation managers want you on systemd + gnome + wayland. Their natterings reach all corners of the Internet. It's concerted, shameless, and it's really starting to get irritating.
- DoofusOfDeath 6y agoI haven't heard of this before. What led you to this conclusion?
- Ijumfs 6y agoThe sheer pervasiveness across all platforms with unified messaging indicates faux grassroots shillops. Super easy to spot these days. Over-shilling broke the reputation management industry.
- hellofunk 6y agoThe license for QT has been evolving quite a lot over the last year or two, which makes many developers very nervous to use it without a paid license. Have you seen what they’re doing?
- qppo 6y agohttp://www.olafsw.de/a-better-qt-because-of-open-source-and-kde/ http://www.olafsw.de/a-better-qt-because-of-open-source-and-... Specifically this: > In case The Qt Company would ever attempt to close down Open Source Qt, the foundation is entitled to publish Qt under the BSD license. This notable legal guarantee strengthens Qt. It creates trust among developers, contributors and customers.
- empyrical 6y agoThe terms of their commercial license may have been evolving, but the terms of the open source has not. GPL is GPL and LGPL is LGPL. The terms of those licenses prohibit additional restrictions (notably, you are not allowed to add a noncommercial clause to the GPL/LGPL) and the Qt company cannot make their own open source license that is noncommercial otherwise they'd violate the KDE Free Qt Agreement. The most they seem to have been thinking about doing was witholding the open source releases for 12 mo. which is unfortunate, but they are required to keep an open source version around because of the KDE Free Qt Agreement[1], otherwise they are required to release the framework under the BSD license. Autodesk Maya notably does not use a commercial Qt license, they use it under the LGPL. You can find the source code for their patches of Qt on their website. [2] [1] https://kde.org/community/whatiskde/kdefreeqtfoundation.php https://kde.org/community/whatiskde/kdefreeqtfoundation.php [2] https://www.autodesk.com/company/legal-notices-trademarks/open-source-distribution https://www.autodesk.com/company/legal-notices-trademarks/op...
- hellofunk 6y agoThat's fascinating, I didn't realize Maya was non-commercial Qt. I wonder why; Autodesk can certainly afford a license.
- michaelmrose 6y agoMaybe they simply see no value in keeping their modifications to qt to themselves and value in up streaming it ensuring they no longer have to maintain the code. This makes a lot of sense they are in the business of providing world class software not gui frameworks.
- empyrical 6y agoI am not sure if it's still this way, but I think at least some versions of the Qt Commercial License disallowed you from having user scripting in your application - or at least, exposing Qt APIs to user scripting. So no bindings like PySide or PyQt and the like could be used.
- jcelerier 6y ago