comp.lang.ada
 help / color / mirror / Atom feed
From: Simon Wright <simon@pushface.org>
Subject: Re: Looking for experience on XML parser (DOM) for Ada
Date: Thu, 09 Nov 2017 18:16:15 +0000
Date: 2017-11-09T18:16:15+00:00	[thread overview]
Message-ID: <ly60ajgvww.fsf@pushface.org> (raw)
In-Reply-To: 5fefded9-9dc1-4f53-ba0e-d794f974d6a3@googlegroups.com

Bruce Hennessy <bruceg.hennessy@gmail.com> writes:

> On Wednesday, November 8, 2017 at 6:37:48 AM UTC-5, reinert wrote:
>> Hei again,
>> 
>> before I spend much time on it:
>> 
>> what is the "best" XML parser (DOM) for Ada?
>> 
>> Only to go for the AdaCore DOM module without side-looking? :-)
>> 
>> reinert
>
> The GNAT code is the best but requires full source to be provided If
> the executable that uses it is given to a third party.
> If the program will be only personally used or only used by the 
> organization that created then it the GNU GPL v3 is not an issue at all.

If you look at the XML/Ada project on Github[1], you'll find the file
COPYING.RUNTIME, which contains the additional permissions discussed in
the source comments:

-- As a special exception under Section 7 of GPL version 3, you are granted --
-- additional permissions described in the GCC Runtime Library Exception,   --
-- version 3.1, as published by the Free Software Foundation.               --
--                                                                          --
-- You should have received a copy of the GNU General Public License and    --
-- a copy of the GCC Runtime Library Exception along with this program;     --
-- see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see    --
-- <http://www.gnu.org/licenses/>.

So you *can* provide an executable without providing the source (provided
the other conditions are met, of course)

[1] https://github.com/AdaCore/xmlada


  reply	other threads:[~2017-11-09 18:16 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-11-08 11:37 Looking for experience on XML parser (DOM) for Ada reinert
2017-11-09 16:29 ` Bruce Hennessy
2017-11-09 18:16   ` Simon Wright [this message]
2017-11-11  7:25     ` reinert
2017-11-12  5:21       ` J-P. Rosen
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox