delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2000/11/12/18:00:45

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
Date: Sun, 12 Nov 2000 18:00:14 -0500
From: Christopher Faylor <cgf AT redhat DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: long double support in cygwin
Message-ID: <20001112180014.E32359@redhat.com>
Reply-To: cygwin AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
References: <20001111232756 DOT A26752 AT redhat DOT com> <Pine DOT LNX DOT 4 DOT 20 DOT 0011120859210 DOT 2531-100000 AT moshier DOT ne DOT mediaone DOT net> <20001112135708 DOT A29567 AT redhat DOT com> <200011122213 DOT RAA14479 AT envy DOT delorie DOT com>
Mime-Version: 1.0
User-Agent: Mutt/1.3.11i
In-Reply-To: <200011122213.RAA14479@envy.delorie.com>; from dj@delorie.com on Sun, Nov 12, 2000 at 05:13:29PM -0500

>>The LGPL still requires that source code be distributed if you are
>>*providing the library* does it not?  If I try to sell you a copy of
>>glibc, I will have to provide you with the sources.  If I sell you a
>>copy of a program linked with glibc, I don't have to give you the
>>sources for glibc.  It's a subtle distinction, but this is why we can't
>>use it.
>
>Not quite.  If you built a problem with glibc (or cygwin, under the
>LGPL), you are *always* required to distribute the sources for the
>LGPL'd components, and whatever else it takes to rebuild the
>application at least from those sources (normally, this means a .o for
>your app).  The LGPL *still* requires that the user be able to change
>the LGPL'd components and rebuild the app.  It just doesn't require
>that you be able to rebuild the app from *its* sources.

If your application uses a LGPL'ed shared library, as is the case with
glibc, you don't need to include sources.  Or, at least that is my
understanding of section 6b of the LGPL.  If you have linked in
components of the library into your application (i.e., cygwin) then you
do.

That is what I was alluding to.

cgf

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019