On Wed, Mar 19, 2014 at 12:47 PM, Bogdan Marinov <daggers...@gmail.com>wrote:

> Hello.
>
> At the moment, the Windows installer for 0.13 includes "msvc*.dll" (see
> CMakeLists.txt). Including these libraries in a distribution package
> presented as GPL may be a violation of the GPL.
>
> See the GPL FAQ:
> http://www.gnu.org/licenses/gpl-faq.html#WindowsRuntimeAndGPL
>
> You may not distribute these libraries in compiled DLL form with the
>> program. To prevent unscrupulous distributors from trying to use the System
>> Library exception as a loophole, the GPL says that libraries can only
>> qualify as System Libraries as long as they're not distributed with the
>> program itself. If you distribute the DLLs with the program, they won't be
>> eligible for this exception anymore; then the only way to comply with the
>> GPL would be to provide their source code, which you are unable to do.
>
>
> I think that they are referring to this part of section 3 of GPL v2:
>
> However, as a
>> special exception, the source code distributed need not include
>> anything that is normally distributed (in either source or binary
>> form) with the major components (compiler, kernel, and so on) of the
>> operating system on which the executable runs, unless that component
>> itself accompanies the executable.
>>
>
> AFAIK, VC redistributable files need to be installed only on Windows XP,
> as later versions of Windows include some of them by default.
>
> I'll try to look more into this issue. A possible solution is to have two
> versions on Windows, one MinGW/OpenGL for those with newer graphics
> cards/OSes, one MSVC/ANGLE that requires additional installation of DirectX
> and/or the VC redistributables. I think that the installer can be made to
> check for those libraries.
>

I sent this almost two weeks ago. No reaction? My next step will be to
remove the necessary lines from the InnoSetup script.

Bogdan
------------------------------------------------------------------------------
_______________________________________________
Stellarium-pubdevel mailing list
Stellarium-pubdevel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/stellarium-pubdevel

Reply via email to