Hi all,

I have a general question about Qt licensing policy. I know that you can use Qt for free if you don't use it to make money or you provide full program code with your program. But what about when you BOTH make the program code publicly available and still make money by selling it. So, what if you fall between the two cases. On one hand I don't own the program because it becomes public, on the other hand I would get money for doing what I'm doing. Does anyone know if I need licensing for this situation?

Just out of curiosity, does anyone know how much a license costs if your sale volume is very small.

My last question is assuming that the license is expensive and I cannot afford to use Qt. In that case, what would be the second best C++ programming environment/library that is free (doesn't require licensing). I know that Qt is the best and I'd like to use it, but if it turns out too expensive to license, what would you recomend as an alternative.

Thanks a lot!