6 ms·
> Qt is developed as a true open source project. Apart from when they deliberately withhold features from the Open Source releases. https://www.qt.io/blog/the
by MaxBarraclough 3y ago
> Qt is developed as a true open source project.
Apart from when they deliberately withhold features from the Open Source releases.
https://www.qt.io/blog/the-new-qt-quick-compiler-is-coming-in-qt https://www.qt.io/blog/the-new-qt-quick-compiler-is-coming-i...
- tylerag 3y agoI dunno, that isn't terrible. The terrible part is where if you pay for a commercial license to use it in a proprietary application, you can't stand within 50 feet of the LGPL version. https://www.qt.io/terms-conditions/ https://www.qt.io/terms-conditions/: “Prohibited Combination” shall mean any effort to use, combine, incorporate, link or integrate Licensed Software with any software created with or incorporating Open Source Qt, or use Licensed Software for creation of any such software. So you can't use KDE to write a program that links against the proprietary QT libraries.
- jonhohle 3y agoIs it ABI compatible? You could run KDE with the proprietary libraries.
- jenadine 3y agoThat would be violating the proprietary licence terms
- ktm5j 3y agoForgive me if I'm missing something obvious, but could you explain why that is?
- tylerag 3y agoKDE was created with open source Qt. As in, the developers that wrote KDE used the LGPL version of Qt. To repeat myself, “Prohibited Combination” shall mean any effort to use, combine, incorporate, link or integrate Licensed Software with any software created with or incorporating Open Source Qt.
- deleted 3y ago[deleted]
- ktm5j 3y agoOh goodness, I'm so sorry you had to repeat yourself.. The reason I started my question by saying "forgive me if I'm missing something obvious" is because I'm no expert on licensing issues and was asking a genuine question.
- fluoridation 3y agoI think what it's saying is that you can't use licensed Qt to create software that uses both it and OSS Qt, not that you can't use software that uses OSS Qt to create software that uses licensed Qt.
- lmm 3y ago> So you can't use KDE to write a program that links against the proprietary QT libraries. The way I read it that's fine, it's the other way around that's forbidden - you're not allowed to use the commercial-licensed version to work on KDE.
- synergy20 3y agoif Qt is a true open source project, it will be way more widely used these days, its commercial model hurts itself badly. make it fully truly open source, charge premium for those who need your professional service to make profits, then it will fly to the sky.
- freedomben 3y agoI think you have a different definition of "open source" than I do at least. LGPL is (IMHO) a true open source license. I agree though that some licensing changes would really help them grow. I think they've hurt long term adoption in exchange for short term revenue. I don't blame them, baby needs new shoes after all, but as a huge fan of Qt I would love to see them become a standard. The product is good enough that they deserve it, but the license can be a bit scary for people who aren't already familiar with it.
- TjZkxkxeky 3y agoQt's site does seem to be trying to scare you into believing that you can't possibly comply with the LGPL and you really really should buy the commercial license, for your own sake. LGPL isn't really that onerous though.. However, new modules in Qt 6 and any rewrites of modules Qt 5-> 6are now GPL, which is rather copy-left and will spread to the rest of your code.
- gettodachoppa 3y ago>However, new modules in Qt 6 and any rewrites of modules Qt 5-> 6are now GPL That's very surprising, it would make upgrading from Qt 5 to Qt 6 a no-no for the small companies who use Qt LGPL. I'm sure they want to keep developer mindshare. Which LGPL Qt 5 modules became GPL in Qt 6?
- synergy20 3y agocaveat is that, quite a few pieces here and there are not LGPL, and it's not so easy for beginners to figure out how to do it the right way, I was one of them.
- asdlfkjasdlfjkh 3y ago[flagged]