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: 103376,2acf1f37f6bdc5f2 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local01.nntp.dca.giganews.com!nntp.scarlet.biz!news.scarlet.biz.POSTED!not-for-mail NNTP-Posting-Date: Fri, 14 Oct 2005 11:58:05 -0500 From: Ludovic Brenta Newsgroups: comp.lang.ada Subject: Re: Licences References: <1129303351.767662.191580@g43g2000cwa.googlegroups.com> Date: Fri, 14 Oct 2005 18:59:31 +0200 Message-ID: <87achcghl8.fsf@ludovic-brenta.org> User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/21.4 (gnu/linux) Cancel-Lock: sha1:ehMFCbFB1128OyQQbjOOu26eXuI= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii NNTP-Posting-Host: 83.134.240.89 X-Trace: sv3-tmEmIbq5iAtjnepx3DWEsY9qfx7mTKmrWDIlmYfehVeFNEZx9PN4XBSiZ/8wGht1su+Fe5IwjUdOsIi!uPZnrY4RNEMC8CKtXWJDGH7G81kZDpmNgSSCSc0s4x1RnF3KYKUpY3UKuPEsH6TRwBM+CnCM2w== X-Complaints-To: abuse@scarlet.be X-DMCA-Complaints-To: abuse@scarlet.biz X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.32 Xref: g2news1.google.com comp.lang.ada:5653 Date: 2005-10-14T18:59:31+02:00 List-Id: "Lucretia" writes: > After having waited absolutely ages for a GNAT from AdaCore, I was > supremely pissed off that they GPL'd it, as the extra tools are only > available through them. Now, I'm working on some code that wanted to > (attempt to ;-D) make money on. > > So, I can continue to use FSF GNAT (I think). Is GCC 4.x going to get > the GPL treatment as well? I am aware of no plans to change the license in the FSF tree. In any case, AdaCore cannot make such a change by themselves; only the FSF can do that. AdaCore made a license change only on their own internal sources, by applying a clause of the GPL. > Also, using the gurrent GCC, if I distribute a binary, do I have to > link it to a shared libada (or whatever it's called)? You don't have to use libgnat, you can use pragma No_Run_Time, but then most of the benefits of using Ada vanish. Whether you link statically or dynamically makes no difference from a licensing point of view; it is a purely technical decision. In any case, if you use the GMGPL libgnat, you must provide the sources of libgnat, or point your customers to gcc.gnu.org where they can obtain the sources for themselves. You do not have to provide the sources for your program. If you use a libgnat under GPL, then you must provide the sources for you program, too. But you can still sell your program (and services surrounding your program: hint, hint) for money. -- Ludovic Brenta.