update the note in README.win32 regarding Cygwin licensing
no change entry needed (David Allsopp, Olivier Andrieu)master
parent
a48b2cb03b
commit
371e06c4ba
|
@ -26,10 +26,17 @@ Here is a summary of the main differences between these ports:
|
||||||
|=====
|
|=====
|
||||||
|
|
||||||
[[tb1]]
|
[[tb1]]
|
||||||
(*):: Cygwin-generated `.exe` files refer to a DLL that is distributed under the
|
(*):: Executables generated by the native GCC package in Cygwin are linked with
|
||||||
GPL. Thus, these `.exe` files can only be distributed under a license that is
|
the Cygwin DLL and require this to be distributed with your programs.
|
||||||
compatible with the GPL. Executables generated by Microsoft Visual C++ or
|
Executables generated by Microsoft Visual C++ or the Mingw-w64 compilers (even
|
||||||
Mingw-w64 have no such restrictions.
|
when run in Cygwin as `i686-w64-mingw32-gcc` or `x86_64-w64-mingw32-gcc`) are
|
||||||
|
not linked against this DLL. Prior to Cygwin 2.5.2 (the Cygwin version can be
|
||||||
|
obtained with `uname -r`) the Cygwin DLL is distributed under the GPL, requiring
|
||||||
|
any programs linked with it to be distributed under a compatible licence. Since
|
||||||
|
version 2.5.2, the Cygwin DLL is distributed under the LGPLv3 with a static
|
||||||
|
linking exception meaning that, like executables generated by Microsoft Visual
|
||||||
|
C++ or the Mingw-w64 compilers, generated executables may be distributed under
|
||||||
|
terms of your choosing.
|
||||||
|
|
||||||
[[tb2]]
|
[[tb2]]
|
||||||
(**):: The debugger is supported but the "replay" functions are not enabled.
|
(**):: The debugger is supported but the "replay" functions are not enabled.
|
||||||
|
|
Loading…
Reference in New Issue