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 X-Google-Thread: 103376,2c7b0b777188b7c4 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!postnews.google.com!g47g2000cwa.googlegroups.com!not-for-mail From: "Hyman Rosen" Newsgroups: comp.lang.ada Subject: Re: GNAT GPL Edition Maintenance and Upgrades Date: 6 Oct 2005 12:20:15 -0700 Organization: http://groups.google.com Message-ID: <1128626415.227004.293430@g47g2000cwa.googlegroups.com> References: <1128499462.850353.146890@g44g2000cwa.googlegroups.com> <87ek6zom2h.fsf@ludovic-brenta.org> NNTP-Posting-Host: 204.253.248.208 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Trace: posting.google.com 1128626420 29892 127.0.0.1 (6 Oct 2005 19:20:20 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Thu, 6 Oct 2005 19:20:20 +0000 (UTC) User-Agent: G2/0.2 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7,gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: g47g2000cwa.googlegroups.com; posting-host=204.253.248.208; posting-account=lJDDWg0AAACmMd7wLM4osx8JUCDw_C_j Xref: g2news1.google.com comp.lang.ada:5463 Date: 2005-10-06T12:20:15-07:00 List-Id: Jeffrey R. Carter wrote: > But if I create an application using my GMGPL code > and the GNAT GPL compiler, my program (and all of > its source code) must become GPL, and I am not allowed > to be "super-unselfish". That's not true. When you distribute your sources along with your binary, there is nothing stopping you from adding that special exemption to the license for your own code. Then the people to whom you have distributed can build an executable using your code and distribute it to others without giving them the source to your code, just as you would like them to be able to do. It just means that they can't do it using the GNAT GPL compiler. > Thus, I find the GNAT GPL compiler unsuitable for my > purposes. I consider it inappropriate for any compiler > to take such choices from me, and for any OS to supply > such a compiler. It's unsuitable for people who want to build programs not bound by the GPL. But it's fine if they want to build such programs and grant additional exemptions on their own code.