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: border1.nntp.dca1.giganews.com!nntp.giganews.com!news.glorb.com!peer02.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!post02.iad.highwinds-media.com!fx20.iad.POSTED!not-for-mail From: Hubert User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: What exactly is the licensing situation with GNAT? References: <87fvdr2vdv.fsf@adaheads.sparre-andersen.dk> <54609F34.4080201@spam.spam> <35f01472-3510-4f67-8765-006fa8591c35@googlegroups.com> <9tc8w.73007$ZT5.37595@fx07.iad> <22a3816a-4e89-48f0-a126-dce581781beb@googlegroups.com> <084b1934-9641-425e-85ec-293e0334413e@googlegroups.com> <86bf69c8-eb08-4696-b6c9-3784f5c42213@googlegroups.com> In-Reply-To: <86bf69c8-eb08-4696-b6c9-3784f5c42213@googlegroups.com> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Antivirus: avast! (VPS 141111-4, 11/11/2014), Outbound message X-Antivirus-Status: Clean Message-ID: X-Complaints-To: abuse@newsdemon.com NNTP-Posting-Date: Wed, 12 Nov 2014 01:15:21 UTC Organization: http://www.NewsDemon.com Date: Tue, 11 Nov 2014 17:15:26 -0800 X-Received-Bytes: 3097 X-Received-Body-CRC: 1163202547 Xref: number.nntp.giganews.com comp.lang.ada:190437 Date: 2014-11-11T17:15:26-08:00 List-Id: On 11/11/2014 16:50 PM, David Botton wrote: > Some viruses can be good, some viruses can be bad, and some viruses that are good are being abused. > > By using the GPL in a compiler run time, initial boot loader code, etc. AdaCore places a "license virus" on your software, i.e. regardless of your intended license it is now under the full GPL. > > That may be a good thing for OS tools even compiler tools, etc. perhaps you may even prefer the GPL, but when placed in a compiler it is an abuse designed to make an open source compiler Shareware at best. > > David Botton > Ok, I was wondering about that for a while, hence my question about the GPL situation with the libraries. I was under the impressino that the thing that makes the resulting program GPL was the libraries and not the compiler, but this explains now why any output from the GPL compiler is GPL if the runtime that is essential to run the compiled program is also GPL. The whole situation is not so easily understood and the explanation in the Libre Adacore package don't make it much clearer either. I was thinking if it is the Libraries only, one could omit them and write a new set of libraries, but this essentially rules that out. Now this raises another question. I have been reading through the posts regarding Gnoga ( a great project by the way ) and it is my understanding that the applications developed with Gnoga can run on a server and the browser on the client side only render the output. How is the situation with that sort of stuff? If you write a server application that is never given out, can you do that with the GPL version? --- This email is free from viruses and malware because avast! Antivirus protection is active. http://www.avast.com