Suppose I have a commercial license for Qt (say, for 4.5.2 ), is it possible to reuse part of the QtCreator (say, version 2.0) source code to develop a completely proprietary software? I read the QtLicensing information, but it doesn't provide any information about QtCreator licensing.
views:
128answers:
3QtCreator is licensed under the LGPL just like Qt - check the Gitorious QtCreator source tree for details, specifically LICENSE.LGPL, LGPL_EXCEPTION.TXT, and the README where the various third party libraries used by QtCreator are detailed.)
Thus you can reuse the QtCreator source code in the same conditions that apply to any other LGPL-licensed product - see my answer here for additional details.
As klez said, the best thing to do would be to ask Nokia. However, if your commercial license is for Qt 4.5.2, I seriously doubt you can apply the same license to QtCreator 2.0, because QtCreator 2.0 is based on Qt 4.7. You will want to stick to QtCreator 1.3 with Qt 4.5.
Using the LGPL, you can include unmodified code from Qt Creator in a proprietary application, but if you modify any of the Qt Creator code, you must make that code (just the modified code, not your entire application) available under the LGPL.