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