[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: cygwin.dll license (was Re: FreeQt ?)




On 2 Jun 1997, Mark Eichin wrote:

> > Now, when you link -- statically or dynamically -- you are including
> > portions of libc5 in your binary. This results in your binary being
> 
> Umm, no, actually -- the whole point of dynamic linking is that you're
> *not* including portions of libc5 in your binary.  A replacement libc5
> that met the "interface" of the one you used could be dropped in
> instead.  (#including header files, that counts -- but not linking --
> and it's sometimes surprising how much code can get away without using
> the header files...)
> 
> The same is true of .dll's and *that* is the crux of the discussion.

Correct from my viewpoint

> 
> Now that I've been informed that libc5 is really under the LGPL (or at
> least parts of it claim to be) and that the /usr/doc/libc5/copyright
> file is *wrong*, I can certainly see a difference between that and
> cygwin32.dll.  Nonetheless, neither is anything like QT.  

However, as far as I know, you can't statically link something a .dll 
under windows anyways, so it doesn't matter.  The GPL is fine, and you 
can still use it for commercial software.

> 
> For some more perspective on the "interface" argument, go back and see
> some of the flaming a year or two ago about the GNU "libmp" (multiple
> precision integer math library.) See also the discussion of just a
> week or three ago about a company shipping a commercial package that
> uses GNU RCS underneath -- but since GNU RCS is built as a DLL (and
> they ship sources for those changes, and gnu rcs itself) they don't
> have to ship the program sources (and have allegedly run this past
> the FSF for confirmation that it was OK....) Recall that RCS is
> GPLed, not LGPLed.
> 
> Isn't this fascinating? :-)  I must admit that I'm glad to see, all in
> all, that this discussion has stayed *so* polite in comparison to the
> typical gnu.misc.discuss or other open net thread.  Thanks!
> 

Me too.

Shaya


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-request@lists.debian.org . 
Trouble?  e-mail to templin@bucknell.edu .


Reply to: