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=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail From: Simon Wright Newsgroups: comp.lang.ada Subject: Re: Licensing Paranoia and Manual Compilation Issues Date: Tue, 11 Dec 2018 19:21:04 +0000 Organization: A noiseless patient Spider Message-ID: References: <6bee0ed3-c298-45c9-81b0-92cc90a1f2c6@googlegroups.com> <4fc537e9-e6f2-4fce-a7be-b5230c7f2d83@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: reader01.eternal-september.org; posting-host="c1729f28d82404a0f3a538116e1133de"; logging-data="25161"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/+eGfI2ZCUszYvT5u4TNWwP7bNt+nBuz4=" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (darwin) Cancel-Lock: sha1:L9cqSmOX2vUmh8KhRfhcEHgUouE= sha1:R55bJInJMTscOrdnTQ4ydFsMEA4= Xref: reader01.eternal-september.org comp.lang.ada:55017 Date: 2018-12-11T19:21:04+00:00 List-Id: Lucretia writes: > On Tuesday, 11 December 2018 16:11:51 UTC, Simon Wright wrote: >> Let me start by saying that I'm not a lawyer. > > What version is that compiler on sourceforge? Is it from FSF directly, > i.e. gcc.gnu.org? Or is it GNAT-GPL/CE, i.e. from AdaCore.com? If the > latter, the licence is GPL-3.0 no linking exception, otherwise it's > GPL-3.0 with linking exception. Basically, avoid anything GPL-3.0 no > linking exception, especially Adacore's libraries. It's vanilla FSF with Adacore libraries, some of which have the runtime library exception, some of which don't (as noted at the link). The Adacore sources, at https://github.com/AdaCore, are on the whole GPLv3 with the runtime exception. I've taken care to report the status: from https://sourceforge.net/projects/gnuada/files/GNAT_GCC%20Mac%20OS%20X/8.1.0/native-2017/, ======================================================================== Tools included: Full GPL: ASIS from https://github.com/simonjwright/ASIS at [8ba68f3]. AUnit and GDB from GNAT GPL 2017. Gprbuild from https://github.com/AdaCore/gprbuild at commit [1e551df] (note, libgpr is GPL with Runtime Library Exception[1]). GPL with Runtime Library Exception[1]: GNATCOLL from: https://github.com/AdaCore/gnatcoll-core at commit [a093d11]. https://github.com/AdaCore/gnatcoll-bindings at commit [2c426fe]. https://github.com/AdaCore/gnatcoll-db at commit [b66441c]. XMLAda from https://github.com/AdaCore/xmlada at commit [8a4b2bf]