in reply to Re: Microsoft releases the MSVC commandline tools
in thread Microsoft releases the MSVC commandline tools
The part that put me on my (as I now think) wrong track is secton 3.2 of the EULA. A Redistributable is the sample code, a library or a header file (defined in 3.1).
3.2 If you use the Redistributables, then in addition to your compliance with the applicable distribution requirements described for the Redistributables, the following also applies. Your license rights to the Redistributables are conditioned upon your not (a) creating derivative works of the Redistributables in any manner that would cause the Redistributables in whole or in part to become subject to any of the terms of an Excluded License; and (b) distributing the Redistributables (or derivative works thereof) in any manner that would cause the Redistributables to become subject to any of the terms of an Excluded License. An Excluded License is any license which requires as a condition of use, modification and/or distribution of software subject to the Excluded License, that such software or other software combined and/or distributed with such software (x) be disclosed or distributed in source code form; (y) be licensed for the purpose of making derivative works; or (z) be redistributable at no charge.
So, if I remember correctly, the GPL especially does not put the C runtime under its infection and thus it's possible to compile binaries that fall under an Excluded License even if they use the C runtime, as long as the C runtime itself is not forced under the Excluded License.
Of course, for "home use", that is, compiling Perl and compiling XS for Perl, which is what I see the tools mostly for, this point is moot, as nothing will be redistributed anyway.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Re: Re: Microsoft releases the MSVC commandline tools
by tilly (Archbishop) on Apr 20, 2004 at 02:17 UTC | |
|
Re^3: Microsoft releases the MSVC commandline tools
by PhilHibbs (Hermit) on Apr 19, 2004 at 18:54 UTC |