ruby-core@ruby-lang.org archive (unofficial mirror)
 help / color / mirror / Atom feed
From: duerst@it.aoyama.ac.jp
To: ruby-core@ruby-lang.org
Subject: [ruby-core:74366] [Ruby trunk Bug#11844] Please update unicode-licensed files (license issue)
Date: Wed, 16 Mar 2016 07:39:58 +0000	[thread overview]
Message-ID: <redmine.journal-57485.20160316073958.020af19e621b9945@ruby-lang.org> (raw)
In-Reply-To: redmine.issue-11844.20151219124111@ruby-lang.org

Issue #11844 has been updated by Martin Dürst.

Assignee set to Yui NARUSE

We have looked at this issue at today's developers' meeting

Christian Hofstaedtler wrote:
> The non-free problem is with this line: "supplied in this file in the creation of products supporting the Unicode Standard" - which implies that you can't use this file to produce stuff not supporting / not complying with "the Unicode Standard" (which itself may change at any time). (This is a problem for redistributors that may opt to use the GPL for Ruby and also causes DFSG issues.)

Ok. We understand that it's not a problem for Ruby itself, but for redistributors. But we of course want to help redistributors if we can.

> That's one of the reasons the Unicode default copyright text has changed multiple times in the past (current version: http://unicode.org/copyright.html). But it's not clear if the new copyright applies to files carrying the old header. Given that Unicode, Inc has made available (some) new files, with the exact same data, but with the new copyright info, it's being assumed that one can't just take the old files and slap the new header onto them.

Looking at the actual text in the copyright file, it says:
"""
EXHIBIT 1
UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE

Unicode Data Files include all data files under the directories http://www.unicode.org/Public/, http://www.unicode.org/reports/, and http://www.unicode.org/cldr/data/. Unicode Data Files do not include PDF online code charts under the directory http://www.unicode.org/Public/."
"""

The files concerned are under http://www.unicode.org/Public/MAPPINGS/, so the new copyright applies. Also, we noted that the actual files have been updated to mention the change to the copyright in the file itself. So we plan to appropriately change the files on our side, too.

----------------------------------------
Bug #11844: Please update unicode-licensed files (license issue)
https://bugs.ruby-lang.org/issues/11844#change-57485

* Author: Christian Hofstaedtler
* Status: Feedback
* Priority: Normal
* Assignee: Yui NARUSE
* ruby -v: 2.2.3
* Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN, 2.2: UNKNOWN
----------------------------------------
Various files in enc/trans are old copies of Unicode.org files that forbid (re-)distribution. AFAICT, Unicode, Inc. has published newer versions of these files to fix this issue.
New versions could possibly be found on http://www.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/JIS/ and elsewhere under http://www.unicode.org/Public/

ext/json/generator/generator.c also has a restrictive Unicode, Inc. license blurb. Please fix this as well.




-- 
https://bugs.ruby-lang.org/

  parent reply	other threads:[~2016-03-16  7:04 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <redmine.issue-11844.20151219124111@ruby-lang.org>
2015-12-19 12:41 ` [ruby-core:72379] [Ruby trunk - Bug #11844] [Open] Please update unicode-licensed files (license issue) ch---bugs-ruby-lang
2015-12-20  2:20 ` [ruby-core:72399] [Ruby trunk - Bug #11844] " duerst
2015-12-20  2:21 ` [ruby-core:72400] " duerst
2015-12-20  2:51 ` [ruby-core:72402] " akr
2015-12-20  3:15 ` [ruby-core:72403] [Ruby trunk - Bug #11844] [Feedback] " duerst
2016-03-03 20:02 ` [ruby-core:74114] [Ruby trunk Bug#11844] " ch---bugs-ruby-lang
2016-03-03 20:03 ` [ruby-core:74115] " ch---bugs-ruby-lang
2016-03-16  7:39 ` duerst [this message]
2016-03-17  0:44 ` [ruby-core:74389] " zeha
2016-03-17  0:53 ` [ruby-core:74390] " shibata.hiroshi
2016-03-24  7:46 ` [ruby-core:74519] " usa
2016-03-25  9:40 ` [ruby-core:74567] " usa
2016-03-28 16:26 ` [ruby-core:74635] " nagachika00
2016-03-29  7:45 ` [ruby-core:74674] " naruse
2016-06-21 15:56 ` [ruby-core:76099] " jaruga
2016-06-28 12:06 ` [ruby-core:76173] " jaruga
2016-06-28 13:39 ` [ruby-core:76177] " jaruga
2017-09-05  7:28 ` [ruby-core:82645] " duerst

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-list from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.ruby-lang.org/en/community/mailing-lists/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=redmine.journal-57485.20160316073958.020af19e621b9945@ruby-lang.org \
    --to=ruby-core@ruby-lang.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).