From: *jeffdb AT netzone DOT nospam DOT com (Mikey) Subject: Re: gnu-win32 licensing terms. 23 Jul 1997 13:22:18 -0700 Approved: cygnus DOT gnu-win32 AT cygnus DOT com Distribution: cygnus Message-ID: <33d74d86.648562.cygnus.gnu-win32@smtp.netzone.com> References: <199707212045 DOT NAA06139 AT fleming DOT jimpick DOT com> <199707221756 DOT NAA24280 AT tweedledumb DOT cygnus DOT com> Reply-To: *jeffdb AT netzone DOT nospam DOT com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Original-To: ian AT cygnus DOT com, gnu-win32 AT cygnus DOT com In-Reply-To: <199707221756.NAA24280@tweedledumb.cygnus.com> X-Mailer: Forte Agent 1.01/32.397 Original-Sender: owner-gnu-win32 AT cygnus DOT com Actually when using the .a files shipped with cygwin32, (except libcygwin.a) you are linking against LGPL code, see .../cdk/winsup/sysdef/i386/*.def On Tue, 22 Jul 1997 13:56:20 -0400 (EDT), you wrote: >>| The Cygwin32 API library found in the winsup subdirectory of the >>| source code is now also covered by the GNU GPL. Since by default all >>| executables link against this library, programs compiled by the beta >>| 17 tools will also have to be free software distributed under the GPL >>| with source code available to all. > >>Many people familiar with the issues did not agree with the last >>sentence there. Under some people's interpretations of the GPL (not >>RMS though), if the code is dynamically linked - then the executable >>programs don't have to be GPL'd. It could be argued that cygwin32 is >>providing a standard "POSIX" interface - so they can't prevent people >>from dynamically linking against it. Remember, Linux is GPL'd, but >>using proprietary applications with it is OK. > >I'm not aware of anybody who thinks that linking against a GPL dynamic >library causes the program to come under the GPL. > >However, an NT DLL is not the same as a Unix dynamic library. You >don't link against the DLL. Instead, you link against a library >(automatically generated by dlltool) which contains calls to the DLL. >Since that automatically generated library was put under the GPL, that >required all programs that were linked against it to follow the GPL >restrictions. > >Ian >- >For help on using this list (especially unsubscribing), send a message to >"gnu-win32-request AT cygnus DOT com" with one line of text: "help". > (*jeffdb AT netzone DOT nospam DOT com) Remove *&.nospam from the above to reply Mikey - For help on using this list (especially unsubscribing), send a message to "gnu-win32-request AT cygnus DOT com" with one line of text: "help".