[Jack Jansen] > The question I mean is that the GPL says "You shall not link against > commercial libraries, unless they are part of the base OS". > The second part of that sentence could be considered true for the VC6 version > of MSVCRT, but not for the VC7 one. Actually, Microsoft strongly suggest > you ship msvcr71.dll (or whatever the name) with the application, and > not put it into /System. That appears to me to be a definite no-no for > GPL software. Python isn't released under the GPL, so what specifically are you asking about? Whether an author of a Python 2.4 derivative work targeting Windows can put their work under the GPL? I expect that's more a question of the conditions under which Microsoft licenses msvcr71.dll. They've had some goofy language in the past purporting to prevent redistribution of MS redistributables in packages under "viral" licenses. Maybe they still do. I expect that by "You shall not link ..." (which doesn't appear in the GPL), you have in mind the confusing requirements of GPL Version 2 Section 3. That exempts copiers and distributors from including full source code for "major components ... of the operating system on which the executable runs", *except* "unless that component itself accompanies the executable". Python installers have always included the MS C runtime DLLs, so there was no relief in the GPL for VC6. I suggest asking the FSF directly what they believe. Regardless of internal consistency, I expect they'll develop a rationale for saying "sure, fine". The questions really have nothing to do with Python.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4