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,9a5f3bd162009c01 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news2.google.com!proxad.net!infeed-4.proxad.net!news18-e.free.fr!not-for-mail Sender: sam@willow.rfc1149.net From: Samuel Tardieu Newsgroups: comp.lang.ada Subject: Re: GNAT GPL 2005: Too clever by half? References: <70e0e$4331acfc$4995583$14979@ALLTEL.NET> Date: 21 Sep 2005 22:01:26 +0200 Message-ID: <87aci65gx5.fsf@willow.rfc1149.net> User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Leafnode-NNTP-Posting-Host: 2001:660:330f:f810:211:2fff:fea6:3aa1 Organization: Guest of ProXad - France NNTP-Posting-Date: 21 Sep 2005 22:01:53 MEST NNTP-Posting-Host: 81.56.47.149 X-Trace: 1127332913 news18-e.free.fr 19247 81.56.47.149:51456 X-Complaints-To: abuse@proxad.net Xref: g2news1.google.com comp.lang.ada:5011 Date: 2005-09-21T22:01:53+02:00 List-Id: >>>>> "Marc" == Marc A Criley writes: Marc> DTraq has been licensed under the GMGPL, as has most other GNAT Marc> aided software developed by Ada enthusiasts. If I were to use Marc> the new GNAT GPL 2005, I would pretty much be driven to changing Marc> that to the full GPL. Marc> And then it struck me. Marc> So what? So I hope DTraq doesn't use OpenSSL for example. Linking and distributing GMGPL code with OpenSSL is fine, linking GPL code with OpenSSL is not. You would not be able to provide your customers with a binary, they would have to do the link on site. Sure, you could add an exception in DTraq code so that linking with OpenSSL is excluded from the GPL requirements, as has been done with OpenVPN (http://tinyurl.com/97xcq). However, you cannot add this exception to the GNAT runtime (you're not the copyright owner and the GPL doesn't allow you to do so). So you're still stuck if you use the GNAT GPL 2005 compiler, while you're ok if you use a GMGPL runtime. And this is only one example... So what? Sam -- Samuel Tardieu -- sam@rfc1149.net -- http://www.rfc1149.net/sam