The Free GPL edition of QT has some restrictions on it, but I am somewhat confused as to what they mean. Trolltech say that software developed with the free version of QT must be 'Free/Open Source' software, but they do not specify their definition of 'free' in this sense (i.e. free as in free speech or as in no cost).
Secondly, I get the impression that software developed with the free QT edition cannot work under Windows, yet a main advantage of using QT in the first place is that it's cross-platform.
Finally, I am a bit confused about the first book in the list on this page:
http://www.trolltech.com/developer/books.html called C++ GUI Programming with QT 3. Does it teach you how to program in C++ and QT?
Can anyone clarify any of these issues? Thanks.