Your message dated Sat, 19 Dec 2015 19:59:44 +0100
with message-id <20151219185944.gc31...@percival.namespace.at>
and subject line Re: ruby2.2: Contains file released under a nonfree license
has caused the Debian Bug report #798683,
regarding ruby-json: Contains file released under a nonfree license
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
798683: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=798683
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ruby-json
Version: 1.8.1-1
Severity: serious

I've found this notice in the json
-1.8.1/ext/json/ext/generator/generator.c file:

/*
 * Copyright 2001-2004 Unicode, Inc.
 *
 * Disclaimer
 *
 * This source code is provided as is by Unicode, Inc. No claims are
 * made as to fitness for any particular purpose. No warranties of any
 * kind are expressed or implied. The recipient agrees to determine
 * applicability of information provided. If this file has been
 * purchased on magnetic or optical media from Unicode, Inc., the
 * sole remedy for any claim will be exchange of defective media
 * within 90 days of receipt.
 *
 * Limitations on Rights to Redistribute This Code
 *
 * Unicode, Inc. hereby grants the right to freely use the information
 * supplied in this file in the creation of products supporting the
 * Unicode Standard, and to make copies of this file in any form
 * for internal or external distribution as long as this notice
 * remains attached.
 */

This makes the file nonfree, at least according to the FSF which I
asked about this.

Since the JSON parser contains two parallel implementations of the same
code, native variant and pure Ruby variant, one way to solve this would
be to use the pure Ruby variant by default. I solved the bug this way
for another free distro Parabola[1].

[1] https://projects.parabola.nu/abslibre/abslibre.git/tree/libre/ruby

-- 
Daniel Milewski
GPG key ID: 8D43A4A1

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


--- End Message ---
--- Begin Message ---
Please see the discussion in #798680 on why this is not an issue.

-- 
 ,''`.  Christian Hofstaedtler <z...@debian.org>
: :' :  Debian Developer
`. `'   7D1A CFFA D9E0 806C 9C4C  D392 5C13 D6DB 9305 2E03
  `-

--- End Message ---

Reply via email to