From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1258 invoked by alias); 29 Apr 2006 07:23:32 -0000 Received: (qmail 1245 invoked by uid 22791); 29 Apr 2006 07:23:31 -0000 X-Spam-Check-By: sourceware.org Received: from N432e.n.pppool.de (HELO [89.50.67.46]) (89.50.67.46) by sourceware.org (qpsmtpd/0.31) with ESMTP; Sat, 29 Apr 2006 07:23:28 +0000 Message-ID: <44532246.1060108@kuehne.cn> Date: Sat, 29 Apr 2006 07:23:00 -0000 From: =?ISO-8859-1?Q?Thomas_K=FChne?= User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.7.12) Gecko/20060420 MIME-Version: 1.0 To: gdb-patches@sources.redhat.com Subject: Re: D Symbol Demangling References: <44462A40.1040004@kuehne.cn> <20060420132004.GB11710@nevyn.them.org> <44495B98.7010407@kuehne.cn> <444AC160.4070808@kuehne.cn> <8f2776cb0604241021xbf7e2djca7cd6a25057d8a3@mail.gmail.com> <44462A40.1040004@kuehne.cn> <20060420132004.GB11710@nevyn.them.org> <44495B98.7010407@kuehne.cn> <20060424205328.GB27220@nevyn.them.org> <200604251413.k3PED3F6021568@greed.delorie.com> In-Reply-To: <200604251413.k3PED3F6021568@greed.delorie.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2006-04/txt/msg00383.txt.bz2 DJ Delorie wrote: >>Perhaps DJ could help with advice: the DJGPP project's license is >>the GPL with an exception, so DJ probably already ``been there, done >>that''. > Note that the exception the FSF usually permits is not the > "independent module" one, but the "built with gcc" one. They are not > particularly interested in promoting other vendors' compilers. The > special exception noted in the "portage" snippet is really no > different than the LGPL, only it's even weaker. Even *I* wouldn't > recommend that one for FSF contributions, although it's very similar > to DJGPP's license. The reason behind the "independent module" exception: There are development tools specially developed for D that don't support languages other than D. If the tool uses the demangler the complete tool would have to be licensed under the GPL. Changing the demangler's license to LGPL doesn't significantly change the situation. Thomas