[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#712159: ITP: r-cran-rjsonio -- GNU R package "RJSONIO: Serialize R objects to JSON"



Le vendredi 14 juin 2013 à 09:36 +0200, Pablo Oliveira a écrit :

> On Thu, Jun 13, 2013 at 7:51 PM, Bastien ROUCARIES
> <roucaries.bastien@gmail.com> wrote:
>         Le 13 juin 2013 18:21, "Pablo Oliveira" <pablo@sifflez.org> a
>         écrit :
>         
>         [...]
>         > * License         : B
>         Not BSD : BSD + évil clause
>         
>         Please do not package as is
>         
> I'm not sure to understand the problem. 

The problem is the following clause in src/JSON_parser.c:

 The Software shall be used for Good, not Evil.

This makes the software nonfree, and it should therefore be rejected by
ftpmasters. See [1] and [2] for discussions of this problem.

I also encountered this issue when trying to package "WDI" from CRAN,
which depends on RJSONIO. As a workaround, I am going to package
"rjson", which also does the job (but is slower, and has a slightly
different API which therefore implies to patch on WDI).

Ideally RJSONIO should be fixed by (1) repackaging the tarball without
JSON_parser.{c,h} and (2) providing equivalent functionality with a
patch. Unfortunately I don’t have the time and skills to do that.

Cheers,

[1] https://lists.debian.org/debian-legal/2010/03/msg00064.html
[2] https://lists.debian.org/debian-devel/2012/11/msg00168.html

-- 
 .''`.    Sébastien Villemot
: :' :    Debian Developer
`. `'     http://www.dynare.org/sebastien
  `-      GPG Key: 4096R/381A7594

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: