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!reader02.eternal-september.org!feeder.eternal-september.org!news.uzoreto.com!news.redatomik.org!newsfeed.xs4all.nl!newsfeed7.news.xs4all.nl!85.12.16.68.MISMATCH!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer04.fr7!futter-mich.highwinds-media.com!news.highwinds-media.com!fx15.am4.POSTED!not-for-mail Subject: Re: DragonEgg has been revived Newsgroups: comp.lang.ada References: <5c2523c1-9ea5-453c-b80e-9cb0dcd16de0@googlegroups.com> <293cf892-1320-49e6-a25f-a36ea098cd34@googlegroups.com> From: Chris M Moore User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 MIME-Version: 1.0 In-Reply-To: <293cf892-1320-49e6-a25f-a36ea098cd34@googlegroups.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-GB Content-Transfer-Encoding: 8bit Message-ID: X-Complaints-To: http://netreport.virginmedia.com NNTP-Posting-Date: Wed, 23 May 2018 19:27:28 UTC Organization: virginmedia.com Date: Wed, 23 May 2018 20:27:28 +0100 X-Received-Bytes: 2107 X-Received-Body-CRC: 861528891 Xref: reader02.eternal-september.org comp.lang.ada:52625 Date: 2018-05-23T20:27:28+01:00 List-Id: On 23/05/2018 16:51, Dan'l Miller wrote: > You are so GPLv2; that is the way it was under GPLv2 back in the old days. Newsflash: nearly a decade ago, they relicensed modern releases of FSF GCC as GPLv3 with Runtime Exception v3.1 which does in fact have licensing restrictions on Target Code and on Eligible Compilation Process (via Runtime Exception v3.1) by merely passing, say, MIT/X11-licensed or BSD-licensed source code through the modern GCC compiler to generate the Target Code for that MIT/X11-licensed or BSD-licensed executable or DLL. Simon, you are •factually incorrect• nowadays (post-GPLv2) in your claim “that the GCC compiler itself doesn't assert any licensing restrictions over target code generated by it beyond that derived from the original source code”, because the ••GPLv3 license of the modern GCC compiler itself•• spreads (dare I say, virally) to the otherwise MIT/X11-licensed or BSD-licensed Target Code Nope. The Eligible Compilation Process covers the compilation process itself, not the end product. This was introduced to stop non-GPLed plugins to gcc. See https://lwn.net/Articles/301959/ -- sig pending (since 1995)