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: a07f3367d7,4ffc4a297a9f10e0 X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,UTF8 Path: g2news2.google.com!news3.google.com!proxad.net!feeder1-2.proxad.net!feeder.erje.net!newsfeed.datemas.de!eternal-september.org!feeder.eternal-september.org!.POSTED!not-for-mail From: Simon Wright Newsgroups: comp.lang.ada Subject: Re: Thoughts on AdaCore maintaining GCC-incompatible GNAT sources Date: Fri, 21 Jan 2011 20:41:00 +0000 Organization: A noiseless patient Spider Message-ID: References: <62c8c6c1-6578-4e61-b68a-2c192f34aa94@f20g2000prn.googlegroups.com> <1456fbc5-f951-4721-8575-0b73a492f275@r29g2000yqj.googlegroups.com> <82pqrqq3it.fsf@stephe-leake.org> <4d3926f8$0$23757$14726298@news.sunsite.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: mx02.eternal-september.org; posting-host="dFCm8HWntFqmDIilBLqEJQ"; logging-data="27354"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18uOCaYO5XAM10QNch4NqtgH6IrnQS3+ws=" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (darwin) Cancel-Lock: sha1:eENRIU+nBFnjGotW5GDYdJgTu4k= sha1:eRO7wei+b+fl7xPxByLdp5dGbMM= Xref: g2news2.google.com comp.lang.ada:17592 Date: 2011-01-21T20:41:00+00:00 List-Id: "Yannick DuchĂȘne (Hibou57)" writes: > The matter here would be one like Fritz Wuehler pointed in another > reply to this thread: licensing. I am not sure every one would enjoy > to pay for a GPLed application they could not really use for their own > purpose. Funding the FSF would be paying for something you could not > use freely. That is far less attractive. That is just so not true. The FSF compiler runtimes (well, I only really know about the Ada one; but see [1], [2]) in general contain text such as this in s-oslib.ads from GCC 4.5.0: -- As a special exception under Section 7 of GPL version 3, you are -- granted additional permissions described in the GCC Runtime Library -- Exception, version 3.1, as published by the Free Software Foundation. which is explicitly designed to allow you to use GCC to develop non-free programs. GNAT Pro runtimes contain older wording with the same intent (they may have been updated; haven't looked recently). GNAT GPL runtimes have this wording removed by an automated process during the release process (I say this because you can see the blank lines where it used to be!) and therefore can not be used to develop non-free programs. [1] http://www.gnu.org/licenses/gpl-faq.html#LibGCCException [2] http://www.gnu.org/licenses/gcc-exception-faq.html