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
signature.asc
Description: Digital signature