On Thu, Nov 01, 2012 at 11:08:32PM +0100, Francesco Poli (wintermute) wrote:
> Hello Javier,
> it seems to me [1] that storymaps includes non-free files
> (src/org/json/*) released under the JSON license [2].

Yes, it does.
>  (B) replace src/org/json/* files with a DFSG-free and GPL-compatible
>      equivalent, if any is available (tools/jsmin.py from libv8, which
>      is under a GPL-compatible 3-clause-BSD license, was mentioned [3]
>      during the debian-legal discussion, but maybe it's a completely
>      different thing...)

Searching a little bit I've found Gson, which is a JSON implementation for
Java using the Apache license. It is available here:
http://code.google.com/p/google-gson/

Doing a cursory review Gson provides a JSON array implementation in Java,
which is what Storymaps actually uses. So it could be an alternative for
replacing Douglas' JSON. 

I will try to test replacing it and see where that takes me.

>  (C) remove src/org/json/* files by repacking the orig.tar.gz upstream
>      source archive, as long as storymaps is able to still be
>      significantly useful without those files...

No, storymaps cannot work without the JSON implementation.

>  (D) move the package to the non-free archive

This is probably what I will do in the short-term, however, as modifying and
testing the code might take some time (if it works at all)

Regards

Javier

Attachment: signature.asc
Description: Digital signature

Reply via email to