[CLN-list] msvc support patch

Michael Goffioul michael.goffioul at gmail.com
Mon Apr 20 10:07:31 CEST 2009


On Mon, Apr 20, 2009 at 3:22 AM, Bruno Haible <bruno at clisp.org> wrote:
> Michael Goffioul wrote:
>> CLN/GiNaC compilation with VC++ is part of the making of Windows
>> package for octave.
>
> There is a problem with the Windows installer of Octave: It violates the
> GNU GPL, under which Octave is distributed.
>
> The download octave-3.0.3-setup.exe [1] contains an installable part called
> "Microsoft C/C++ runtime libraries required by Octave." According to the
> packaging scripts to which you pointed us [2], these runtime libraries are
> the files  msvcr80.dll, msvcp80.dll, msvcm80.dll. Because these files are
> not normally distributed with the Windows OS and because they are not
> distributed with source code, it's a breach of the GPL. (Of section 3 of
> GPLv2, to be precise.)

This link will hopefully clarify this. If you still don't agree, there's
no point in discussing the rest.

http://www.gnu.org/licenses/gpl-faq.html#WindowsRuntimeAndGPL

Michael.


More information about the CLN-list mailing list