4 ms·
Could you provide a reference to why you think you require a commercial license for QtCreator to work on commercial software? The core application is licensed u
by redlynx 7y ago
Could you provide a reference to why you think you require a commercial license for QtCreator to work on commercial software? The core application is licensed under (L)GPL. The commercial version adds a few specific features. I have been using QtCreator for a long time and as far as I know there's never been any sort of "cannot be used for commercial software" clause.
- rhinoceraptor 7y agoI think they're mistaking Qt Creator with Qt itself. Certainly if you're using Qt in your application, you need a license or release as L?GPL. The IDE/editor has nothing to do with it.
- KingMachiavelli 7y agoBased off of Qt's comparison between their commercial and open source licenses, you would only absolutely need the commercial license if you were making modifications to Qt itself instead of linking to the shared libraries. Even in that case you could simply publish your Qt modifications as GPL seperetly. https://www.qt.io/download https://www.qt.io/download
- detaro 7y agoLGPL (and not GPL) specifically means that you do not need to release your application under an open license. Small parts of Qt for specialized applications are under GPL, and abiding LGPL in embedded hardware is hard, but for normal desktop software it's not a problem.
- rhinoceraptor 7y agoIf you statically link to QT, that’s a derivative work so you need to release as GPL or buy a proprietary license.
- detaro 7y agoThat's why approximately nobody links Qt statically on desktop systems. (technically you can also share compiled, proprietarily licensed object files a customer can re-link themselves, but I suspect that's even rarer) I should maybe have clarified that above what obligations the LGPL does bring, but that case basically matters only on mobile and embedded.