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.comcast.com!news.comcast.com.POSTED!not-for-mail NNTP-Posting-Date: Sat, 22 Apr 2006 09:26:35 -0500 Date: Sat, 22 Apr 2006 10:17:30 -0400 From: Jeffrey Creem User-Agent: Mozilla Thunderbird 1.0.7 (Windows/20050923) X-Accept-Language: en-us, en MIME-Version: 1.0 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> In-Reply-To: <1145708704.605518.205010@g10g2000cwb.googlegroups.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Message-ID: NNTP-Posting-Host: 24.147.74.171 X-Trace: sv3-EcGGVQkOtOPgitfwuJ2rOGsOzptgTu6S0o+nNmha1OYjGLJdtpssqxHp5o5R8EhQ2ILuStXMhSkh1YY!/qBmJmtJ2AEP+XtzIC5BmqSZ1Yt4vKt6OBIrU7hfzEzYQSTnqkBILxAg4MxOcYa52mLKsQny8Q0O!P9E= X-Complaints-To: abuse@comcast.net X-DMCA-Complaints-To: dmca@comcast.net 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:3894 Date: 2006-04-22T10:17:30-04:00 List-Id: flupp wrote: > Ludovic, > > 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) ? > > 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 ? > > Kind regards, > > PhB > I would not call it paying uselessly since you get the license you want, you get support that is good and you get tools/libraries that have had some real thouht by real developers working the product to make sure you end up with something stable. Having said that, if you don't care about support and don't care that much about having well tested tools then there are other options. If you don't want to distribute your code under the terms of the GPL, then I recommend not trying to look for loopholes or rationalaizations why linking in a GPL library will end up being ok. It almost certainly will not be ok. If you carefully use the correct versions of code at the gnuada.sf.net you can get GMGPL versions of *Most* things you are likely to use. (Gtkada, GNAT/GCC). And to reiterate what two others have indicated...You are free to use the GPL versions of the libraries for commercial purposes as long as you sell your commercial product in a manner that is complaint with the GPL. Finally, the scariest thing about this is of course that for all you know, all of this legal advice is being generated by monkeys banging on keyboards (though in all fairness, I suppose half of the laws read that way too). If you are working with/for/in a large company with a legal staff you really need to include them in the decision making process. If it is just you, then just realize the sort of risk you are taking getting "free" legal advise on usenet. (Though I suppose why would one pay for a lawyer now when if one gets arrested, the state will provide one for free :)