Bug#802263: RFP: r-cran-rjsonio - serialize R objects to JSON

Jonathon Love jon at thon.love
Thu Nov 5 21:16:03 UTC 2015


hi,

> [adding bugreport to our conversation]
> 
> Quoting Jonas Smedegaard (2015-10-19 00:02:23)
>> Quoting Jonathon Love (2015-10-18 23:19:06)
>>> i was originally going to package this, but it turns out it's built 
>>> on libjson, which makes it non-free:
>>>
>>> https://wiki.debian.org/qa.debian.org/jsonevil
>>>
>>> so it can't be used with GPL code (without violating the GPL).
>>>
>>> you might find that r-cran-rjson fits your needs - we ported all our 
>>> work across to r-cran-json with minimal difficulty.
> 
> Scott Draves, author of Beaker Notebook, just now discovered that no, 
> the libjson used by RJSONIO is a *different* one than the badly licensed 
> one.  For starters, it is C++ code, not C...

try this one:

https://github.com/duncantl/RJSONIO/blob/master/src/JSON_parser.c

"The Software shall be used for Good, not Evil."

> 
> Homepage for this libjson is http://sourceforge.net/projects/libjson/
> 
> 
>> Thanks a lot!
>>
>> I have now made upstream aware of the problem: 
>> https://github.com/twosigma/beaker-notebook/issues/2758
> 
> I made upstream of _Beaker_ aware.
> 
> Had I only made upstream of RJSONIO aware, perhaps they'd pointed out 
> our mistake long ago.  Oh well...
> 
> 
>  - Jonas
> 
> 
> 


-- 

JASP - A Fresh Way to Do Statistics
http://jasp-stats.org/

--

How happy is he born and taught,
That serveth not another's will;
Whose armour is his honest thought,
And simple truth his utmost skill

This man is freed from servile bands
Of hope to rise, or fear to fall:
Lord of himself, though not of lands,
And, having nothing, yet hath all.

  -- Sir Henry Wotton




More information about the debian-science-maintainers mailing list