Hi Peter,

funny, we don't have any dependency to the json.org module left in
Marmotta. Where is Sesame actually using it? The SPARQL JSON writer seems
to write directly to the output stream.

Maybe the beta2 does not yet include this code anyways? If you have a new
release with more SPARQL JSON support, we would be very happy, because then
we can throw away our own code :)

:-)

2013/3/27 Peter Ansell <ansell.pe...@gmail.com>

> On 26 March 2013 23:04, Andy Seaborne <a...@apache.org> wrote:
> > On 26/03/13 12:47, Sergio Fernández wrote:
> >>
> >> Hi,
> >>
> >> On 26/03/13 12:33, Andy Seaborne wrote:
> >>>
> >>> On 25/03/13 16:50, Sergio Fernández wrote:
> >>>>
> >>>> On 25/03/13 17:02, Andy Seaborne wrote:
> >>>>>
> >>>>> The license for json.org has the linethat makes it in contradiction
> >>>>> with the definition of open source:
> >>>>
> >>>>
> >>>> This is no longer an issue, since we managed to rewrite some code and
> >>>> completely removed such dependency (commit
> >>>> bdb25fedcbb38c311ffb4f08e84505163109718d) with other with better
> >>>> licensing and performance.
> >>>
> >>>
> >>> I would point out that by shipping any system, you take on the
> >>> responsibilities from the license of that system system, not the part
> >>> you happen to use.
> >>
> >>
> >> Sure. In this case the system is Jackson, which was already in use in
> >> Marmotta: I've just replaced the single usage of json.org by the
> >> equivalent in Jackson.
> >>
> >> Thanks for the remark; we really appreciate your toil as mentors :-)
> >
> >
> > In this case, having any system like Sesame mention in their NOTICE file,
> > recursively brings it in.  json.org is particular fiddly as so many
> systems
> > include it by source (and forget to be explicit about it).
>
> I have it on my todo list to replace org.json with Jackson in Sesame.
> I wrote a Talis RDF/JSON parser and writer using Jackson the other day
> and it works famously, so it should be fairly simple to convert the
> Sesame Workbench and the SPARQL Results JSON module when I have time.
>
> Cheers,
>
> Peter
>

Reply via email to