license for not native speaker

Hi!

Do I get the "enhanced gpl" version of wxwidgets/wxpython right, that
  1) If I modify parts of the library, I have to rerelease them again as
open source.

  2) If I write an application using wxpython, this application does not
have to be open source.

  3) I can use single files in an "closed"/commercial source python
application and do only have to ship those files in source code with
unchanged wxwidget license, but it doesn't affect the licensing of the
application itself.

Thanks in advance for answering soon.

Kind regards
Joseph Wenninger

Joseph Wenninger wrote:

Hi!

Do I get the "enhanced gpl" version of wxwidgets/wxpython right, that

Actually, it is not GPL but "LGPL with exceptions".

  1) If I modify parts of the library, I have to rerelease them again as
open source.

Or at least give your changes back to the project in the form of a patch and let the project maintainers decide what to do with it.

  2) If I write an application using wxpython, this application does not
have to be open source.

Correct. You can distribute binaries of your project under your own terms.

  3) I can use single files in an "closed"/commercial source python
application and do only have to ship those files in source code with
unchanged wxwidget license, but it doesn't affect the licensing of the
application itself.

I think so, but I'm not sure I understand what you are asking on this one. Please explain.

···

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!