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

Re: use of json.org in biojava3-ws




Le 5/29/12 6:30 PM, Steffen Möller a écrit :
> On 05/29/2012 02:23 PM, Mehdi Dogguy wrote:
>> On 29/05/12 14:17, Andreas Tille wrote:
>>> On Tue, May 29, 2012 at 02:03:27PM +0200, Niels Thykier wrote:
>>>> On 2012-05-29 13:59, Olivier Sallou wrote:
>>>>> Hi, biojava3 makes use of json.org library. this library is not
>>>>> packaged in  Debian. After a google, I saw old posts saying that
>>>>> library is (was?) not compliant regarding its license [0].
>>>>> Though, after a quick look on their web site I do not see any
>>>>> restriction.
>>>>>
>>>>> Can anyone tell me is something wrong with their code for not
>>>>> being packaged?
>>>>>
>>>>>
>>>>>
>>>>> [0] http://www.json.org/license.html
>>>>>
>>>>> Olivier
>>>>>
>>>> """ The Software shall be used for Good, not Evil. """
>>>>
>>>> Fails DFSG#5 or DFSG#6.
>>>>
>>>> Not to mention "evil" is not defined, so it makes it hard to
>>>> figure out whether "we are doing evil or not".
>>> I'd call this an "over-picky" interpretation of something that rather
>>> qualifies as a joke rather than a license which can be dealt with in
>>> court (disclaimer: I'm not a lawyer, just try to apply common
>>> sense.)
>>>
>> FWIW, FTP-masters already rejected packages because their license had
>> the "to be used for good, not evil" bit. So there is at least one side
>> that it is not taking it as a joke. Upstream should remove that clause
>> to comply with the DFSG terms.
> "intentionally evil" might save it. Anyway, libjson-java is not possibly
> it, is it?
> Well ... that has its home in http://json-lib.sourceforge.net/ and there
> it reads
> "JSON-lib is a java library for transforming beans, maps, collections,
> java arrays and XML to JSON and back again to beans and DynaBeans. It is
> based on the work by Douglas Crockford in http://www.json.org/java";
>
> Anyway, I would not have a problem with biojava in contrib.
Would be too bad.... I expect that upstream will take into account my
request to use a free one.
In the meanwhile, I could deliver biojava without the library
biojava3-ws (web service) which is the only one impacted by json lib.

Olivier

>
> Cheers,
>
> Steffen
>
>
>
>
> -- 
> gpg key id: 4096R/326D8438  (keyring.debian.org)
> Key fingerprint = 5FB4 6F83 D3B9 5204 6335  D26D 78DC 68DB 326D 8438


Reply to: