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=-0.9 required=5.0 tests=BAYES_00,FORGED_GMAIL_RCVD, FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail From: =?UTF-8?Q?Bj=c3=b6rn_Lundin?= Newsgroups: comp.lang.ada Subject: Re: Needed - Ada 2012 Compiler. Date: Wed, 29 May 2019 19:15:33 +0200 Organization: A noiseless patient Spider Message-ID: References: <5c6d8e37-b737-4a8b-b601-0d0b4c10756b@googlegroups.com> <29e20858-6e53-4e52-a5e0-6ff7cb0d8f74@googlegroups.com> <1f5a3876-a27a-439a-bcf8-d24d96e437a4@googlegroups.com> <6b285165-962a-4bde-ae3a-87c72003a08f@googlegroups.com> <72cd2636-75dc-4aef-9636-0230c78e287c@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Date: Wed, 29 May 2019 17:15:34 -0000 (UTC) Injection-Info: reader02.eternal-september.org; posting-host="1db3fe457fee2fc5aba78e3895be0025"; logging-data="8032"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+w9575b/2u0UySgF53mhp2" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 Cancel-Lock: sha1:5YOrun5QlebWvQds1A7/KiAc06A= In-Reply-To: <72cd2636-75dc-4aef-9636-0230c78e287c@googlegroups.com> Content-Language: en-US Xref: reader01.eternal-september.org comp.lang.ada:56399 Date: 2019-05-29T19:15:33+02:00 List-Id: On 2019-05-29 18:27, Optikos wrote: > Here: > >> On 2019-05-29 16:28, Optikos wrote: >>> receiving a pure-GPLv3 copy of upstream >>> source code without the Runtime Library >>> Exception then... >> >> Where did this come from ? > > From the top of this very thread, of course:No. OP and reply by Alex did not mention that OP's code was under GPL. The statement was that you _cannot_ make commercial applications with it. That statement is wrong. > GNAT Community Edition is the upstream source code that is pure GPLv3 without the Runtime Library Exception. This is 1 & only >topic that we have all been discussing all along. No. Topic is can you make commercial applications using gnat CE. YOU put in extra bits about runtime GPLd. But that is not the topic. Yes, and I say that the OP's source code will get GPL'd when he link and sell it with CE. _Not before_. So he can select to sell source only, with _any_ license. >> * The author writes code >> * That code IS NOT GPLd in ANY way. > > Only if that author wrote GNAT Community Edition itself. Otherwise that author-of-merely-an-app(-or-library) received the GNAT Community Edition as upstream derivative work of further upstream GPLv3 source code without the Runtime Library Exception, which causes the app (or library) to be GPLv3ed-wothout-RLE as well. Yes. If the author distributes or sells _binaries_, then your statement is correct. The author then needs to provide the source. Still - it does _not_ hinder in _any_ way to sell it - making commercial applications. And again -the topic is 'can be used in commercial apps' - or not. As stated at https://www.gnu.org/licenses/gpl-faq.html#DoesTheGPLAllowMoney """ Does the GPL allow me to sell copies of the program for money? (#DoesTheGPLAllowMoney) Yes, the GPL allows everyone to do this. The right to sell copies is part of the definition of free software. Except in one special situation, there is no limit on what price you can charge. (The one exception is the required written offer to provide source code that must accompany binary-only release.) """ -- -- Björn