From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,81ad2a544a72a777 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,UTF8 Path: g2news1.google.com!news3.google.com!newshub.sdsu.edu!elnk-nf2-pas!newsfeed.earthlink.net!stamper.news.pas.earthlink.net!newsread1.news.pas.earthlink.net.POSTED!a6202946!not-for-mail From: "Jeffrey R. Carter" Organization: jrcarter at acm dot org User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.12) Gecko/20050915 X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: FSF libgnat References: <87irvuejhc.fsf@ludovic-brenta.org> <87ek6iecj2.fsf@ludovic-brenta.org> <2Pe5f.148604$dP1.506527@newsc.telia.net> In-Reply-To: <2Pe5f.148604$dP1.506527@newsc.telia.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Message-ID: Date: Wed, 19 Oct 2005 04:59:04 GMT NNTP-Posting-Host: 67.3.219.60 X-Complaints-To: abuse@earthlink.net X-Trace: newsread1.news.pas.earthlink.net 1129697944 67.3.219.60 (Tue, 18 Oct 2005 21:59:04 PDT) NNTP-Posting-Date: Tue, 18 Oct 2005 21:59:04 PDT Xref: g2news1.google.com comp.lang.ada:5793 Date: 2005-10-19T04:59:04+00:00 List-Id: Björn Persson wrote: > > In other words, you're saying that different parts of the same > executable file will be covered by different licenses. Now *that* is messy! It would be if it were correct, but it is not. > Let's look at the exception: > > "As a special exception, if other files instantiate generics from this > unit, or you link this unit with other files to produce an executable, > this unit does not by itself cause the resulting executable to be > covered by the GNU General Public License. This exception does not > however invalidate any other reasons why the executable file might be > covered by the GNU Public License." > > The wording seems to assume that the GPL would either cover the whole > executable or none of it, but according to you it should be read as > "...does not cause the *entire* executable to be covered by the GPL – > just parts of it." Either the executable falls under the GPL, or it doesn't. If it doesn't, you don't have to distribute any source code. Since the GMGPL doesn't cause the executable to fall under the GPL, it follows that the use of GMGPL source does not require the distribution of source code. -- Jeff Carter "I would never want to belong to any club that would have someone like me for a member." Annie Hall 41