hello,
has anybody ever understood those licensing mumbojumbo ?
what I want to do:
i have a windows-software and want to port it to linux. I don't want to give it away for free (am I the bad guy now ? ;) ). Now I am in desperate search for some gui-toolkit, that gives me the ability to get all those nice little buttons, menus, dialogs and so on to linux. It is not neccessary, that I have nothing to change for the linux-port, as I am currently using win32api for the windows-version.
a first "success":
I stumbled over a toolkit, that works under windows and also linux. it is called wxwidgets (formerly known as wxwindows). some guys on the web advised it to me as "the best one" for my needs. and it would be nice: it looks good, and if I changed my windows-classes to wxwidgets, I could use the same c++-classes for my linux-port.
what stopped me from being happy:
ok, with my borland c++ builder for windows I know that I don't have to care about licensing anything when deploying my software. I may charge money, I may give it away for free... no problems. Even some files that must be shipped with some kind of application are no problem. but if I use wxwidgets (and I think any other thing that is under GPL/LGPL) everything changes as I understood from the bunch of cryptical text I had to read in those license-monsters. In fact at the end I had understood NOTHING !
my question(s):
what REALLY do I have to think about if I use libraries like wxwidgets in a COMERCIAL product. Am I allowed to do that ? Do I have to give my sourcecodes to the public ? Do I have to place a remark in a help-file, about-dialog or readme-file, that my software uses (for example) wxwidgets ? What is your advise what I should do, or which library suits my needs best.
thank you for your help
highhead
