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,6781dc893d655ce9 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news3.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: Sat, 22 Apr 2006 10:47:07 -0500 From: Ludovic Brenta Newsgroups: comp.lang.ada Subject: Re: How available is 'freely available' ? References: <1145654811.374659.43190@i40g2000cwc.googlegroups.com> <874q0mh891.fsf@ludovic-brenta.org> <1145708704.605518.205010@g10g2000cwb.googlegroups.com> Date: Sat, 22 Apr 2006 17:46:13 +0200 Message-ID: <87y7xxfwai.fsf@ludovic-brenta.org> User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/21.4 (gnu/linux) Cancel-Lock: sha1:qEEEtbMbcEbyDUGU1U5KT72CDos= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii NNTP-Posting-Host: 62.235.55.65 X-Trace: sv3-tqPKE9XN5MvplyAF8v+J9SxEKlI+93KZKcwNhBEx+xbfRtl8e8rgLBxdYhzRtyWDV54reYcBzUYqfEE!UCh2cZlH1xs+xrRzERt2hOCIaVXg2iqjgB6Js8mVLmht5KbChLbtqyaPPVrjRsxL0EODG4Y1 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: g2news2.google.com comp.lang.ada:3897 Date: 2006-04-22T17:46:13+02:00 List-Id: "flupp" writes: > Thank you for your answer. Another (call it 'follow-on') question > based upon your answer, is : can I use AdaCore's GtkAda as a (GPL) > binding over GTK (which itself is LGPL'd), in a compiled commercial > program (supposed I don't link in any other GPL libraries, but > eventually still might link in GMGPL or LGPL libraries) ? GtkAda comes as part of GNAT GPL 2005 Edition under the pure GPL, so if you distribute binaries linked with it, you must do so under the GPL and provide your source code to your customers. Or, you can get GtkAda as part of GNAT Pro under GNAT-Modified GPL. Or, you can get it in source-only form under the GNAT-Modified GPL from AdaCore's CVS repository. Or, you can get it in source and binary form, under the GNAT-Modified GPL, as part of Debian GNU/Linux or from gnuada.sourceforge.net. > I agree on your point that my best bet would most probably be to use > a commercial GNAT Pro, but to pay (uselessly) for something that may > eventually be free (not breaking any other rules) would not be > bright neither, would it ? As Jeffrey said, you would be getting support in return for your payment. In addition, you would receive one very valuable service: packaging. With GNAT Pro, you would receive all the libraries you care about, packaged, precompiled and ready-to-use on all the development platforms you care about. If you go for Debian, then you get the same service but on only one platform. If you go for http://gnuada.sourceforge.net, you will receive the same service on several platforms (but Windows is not one of them). You can even choose between the GPL and the GMGPL. If you choose to "use the source, Luke", then you will have compile and package everything on all the platforms you need. You will also have to decide how you want to package everything (your program and the libraries) for use by your customers. -- Ludovic Brenta.