[DRE-maint] Bug#798683: ruby-json: Contains file released under a nonfree license

Daniel Milewski niitotantei at riseup.net
Fri Sep 11 17:18:57 UTC 2015


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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-ruby-extras-maintainers/attachments/20150911/f9e8ddc9/attachment-0001.sig>


More information about the Pkg-ruby-extras-maintainers mailing list