[Python-Dev] VC 7.1 maintenance?

"Martin v. Löwis" martin at v.loewis.de
Sat Jun 26 07:37:42 EDT 2004


Phil Thompson wrote:
> Because of Jack's original point. GPL code cannot be linked against 
> proprietary libraries unless they are part of the base system. Python itself 
> is Ok because it's not GPL.

As Tim says, if you want to know for sure, ask the FSF for
clarification.

It is not true that GPL code cannot be linked against proprietary
libraries. If you have the code, you can link it against whatever
you want. The GPL does not restrict your right to link the application
against libraries.

The GPL only talks about distribution of things. If you include
MSVCR71.DLL in your binary Python module, you would need to provide
source code to MSVCR71.DLL as well. The solution is very simple:
just don't ship MSVCR71.DLL with the binary Python module. It will
work on the target system because Python has already installed
that DLL.

Regards,
Martin




More information about the Python-Dev mailing list