Which licence can I use?

Miscellaneous Forums/General Discussion/Which licence can I use?

Hello General Discussion forum. Since most folks post here rather than get on with their projects, I thought this would be a good place to ask for advice ;-)


wxWidgets uses this licence : http://wxwidgets.org/about/licence3.txt

It is an LGPL licence with an added exception which allows for linking etc of binary code under ones own terms.

Does that mean I could apply say, an MIT license (or whatever), to modules that used static wxWidget binaries ?


Thanks in advance for any useful information you can provide :-)

Seems to me than you can.

What MadMax said - the licence exception allows this, as long as you ONLY use "binary object code versions of works based on the Library." You cannot change the licence of wxWidgets itself and you cannot make a source code distribution of it along with your own code (if you use a different licence).

Soooo, Brucey, are you telling us that we no longer have to use wxPython? :-)))

Thanks, that's good news then.
I kind of thought it would let me do that, but just needed someone else to confirm it for me ;-)

you cannot make a source code distribution of it along with your own code

Which is fine by me. I was thinking either dynamic or static linking options, although I'm tending towards static because it guarantees that all the required binaries are available - rather than depending on a 3rd-party distro that hasn't included say, the openGL canvas, which isn't built by default. (amongst others)
Of course the caveat here is a larger executable size....

Anyways, I'm all for flexibility with things like this.