Just for info, qt5+ does not support Windows XP anyway.. So I don't really
see a problem with dropping support completely.
Fabien


On Mon, Mar 31, 2014 at 2:24 PM, Bogdan Marinov <[email protected]>wrote:

> On Wed, Mar 19, 2014 at 12:47 PM, Bogdan Marinov <[email protected]>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
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/stellarium-pubdevel
>
>
------------------------------------------------------------------------------
_______________________________________________
Stellarium-pubdevel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/stellarium-pubdevel

Reply via email to