Original Post
I saw that Trolltech is going to make the next version of Qt available for Windows open source development, for free. Previously the open source version was only available for Linux, Unix, and MacOS X. To use it with Windows you had to buy a commercial license (not cheap). It will be released under the GPL. So this is great news, I think. Then I read this. Qt/Windows Dual License FAQ
Quote:So here's my question. If I write some open source program using Qt, and years from now I stop development and either have no means or desire to continue publishing the source code, I have to purchase a commercial license? I know there are sites like Sourceforge where I could probably park the source code for the rest of my life, so practically it shouldn't be a problem, but I think it's silly to have to worry about that the rest of my life for some hobby project.
Can I now use Qt for free everywhere? No, this is not the case. You can use Qt for free only if you are writing Open Source software following the obligations of the GPL license. You will then need to publish the source code of your software for free, unlimited re-use and re-distribution by anyone for any purpose. If you, for any reason, should be unable or unwilling to do this, you need to buy a commercial license.