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-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,c15a8d7f9770bcd8 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-04-07 04:42:34 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!news-han1.dfn.de!news-koe1.dfn.de!news.rwth-aachen.de!news.uni-stuttgart.de!cert.uni-stuttgart.de!news.enyo.de!not-for-mail From: Florian Weimer Newsgroups: comp.lang.ada Subject: Re: AdaBrowse 1.5 available Date: Sun, 07 Apr 2002 13:42:31 +0200 Organization: Enyo -- not your organization Message-ID: <877knjivko.fsf@deneb.enyo.de> References: <4519e058.0204040903.47f037bc@posting.google.com> NNTP-Posting-Host: deneb.enyo.de Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: cygnus.enyo.de 1018179753 5425 212.9.189.171 (7 Apr 2002 11:42:33 GMT) X-Complaints-To: abuse@enyo.de NNTP-Posting-Date: 7 Apr 2002 11:42:33 GMT Cancel-Lock: sha1:kFiuru2Hd1TLLJXeXhkmf8K/Gas= Xref: archiver1.google.com comp.lang.ada:22195 Date: 2002-04-07T11:42:33+00:00 List-Id: Thomas Wolf writes: > - Is ASIS-for-GNAT in the gcc-gnat CVS tree? Without an > ASIS-for-GNAT for the gcc-gnat, it wouldn't make much > sense to put AdaBrowse there. No, it hasn't been incorporated yet. > - I didn't care about GNU coding guidelines or whatever when I > developed AdaBrowse, so if it is to be put into the gcc-gnat > CVS tree (and supposedly, into the gcc distribution), there > may be some work to do in that respect. Not a big deal, I think. > - The source distribution doesn't contain any Makefiles. That also > would have to be added by somebody. (Building AdaBrowse is as > simple as "gnatmake -O2 adabrowse -lasis", so I didn't see the > need for a Makefile-based build procedure.) This isn't a problem at all. > - AdaBrowse uses (and its source distribution contains) a couple > of units that are *not* GPLed, but distributed under the more > permissive Ada Community License (the one used by the Ada 95 > Booch components). I have no idea if this would be OK with GNU > policies. An option might perhaps be to use something akin to > the modified GPL as used by the GNAT library for these units. Oh, this is a showstopper. First of all, the FSF prefers to have copyright assignments for all source code it distributes, but exceptions have been arranged in the past. The fatal problem, however, is incompatibility of the Ada Community License with the GPL (the ACL imposes further restrictions). If you are in the position to relicense or dual-license the ACL code, you would have to do this first.