[#49675] Request to update LEGAL file for zlib, UCD license — Jun Aruga <jaruga@...>

44GT44KT44Gr44Gh44Gv44CC5pyJ6LOA44Go55Sz44GX44G+44GZ44CCCgpMRUdBTCDjg5XjgqHj

10 messages 2016/06/20

[ruby-dev:49677] Re: Request to update LEGAL file for zlib, UCD license

From: Martin J. Dürst <duerst@...>
Date: 2016-06-21 04:09:50 UTC
List: ruby-dev #49677
On 2016/06/21 01:24, Jun Aruga wrote:
> こんにちは。有賀と申します。
>
> LEGAL ファイルの更新できるかどうか確認したい(できれば入れて欲しい)項目がありまして、
> ruby-dev, ruby-core の過去メールを LEGAL で検索したところ、
> ruby-dev が相応しそう?だったので、こちらに投稿させて戴きます。
>
> http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-dev/13835
>> もし抜けや誤りがあれば教えてください。

いまどきはおそらく bugs.ruby-lang.org 
でバグの形で起こした方後よかったですが、このままでもなんとかなるかと思います。

(特にバックポートご希望の場合には bugs.ruby-lang.org 
への報告をお勧めします。)


> 要望は2つありまして、
>
> 1つ目は、以下のファイルについて、 既にLEGALファイルに記載ありますが、
> ext/digest/md5/md5.h
> ext/digest/md5/md5.c
>
> 現状の書き方ですと、
> These files are under the following license.
> と書かれた後に、実際のライセンステキストが書かれていますが、
>
> これを
> "This file is licensed under the zlib License."
> のような形で、
> このファイル中のMITライセンスの記載方法と同じように、
> "zlib License" という言葉を明記して頂きたいのです。
>
> http://www.gzip.org/zlib/zlib_license.html

このリンクをたどると、見当たるライセンス文面の本文は確かに同じですが、著作権の所有者と最後の「サイン」した人が違う。

Ruby の方では
     Copyright (C) 1999, 2000 Aladdin Enterprises.  All rights reserved.

     L. Peter Deutsch
     ghost@aladdin.com
となっているのに、zlib の方では
   Copyright (C) 1995-2004 Jean-loup Gailly and Mark Adler

   Jean-loup Gailly jloup@gzip.org
   Mark Adler madler@alumni.caltech.edu
となっています。前者が正しければ、"zlib license" 
の追加は逆に誤解を与える可能性もあるのではないかというような気がします。背景の分かる方がいらっしゃるなら、是非説明をお願いしたいです。


> 2つ目は、以下のファイルは、
> Unicode Character Database (UCD) license は含まれている気がしますが、
> 他にもいいくつか含まれている気がします。
>
> http://unicode.org/copyright.html#License
>
> $ ls enc/trans/**/*.src | xargs grep -i Copyright
> enc/trans/GB/GB12345%UCS.src:#	Copyright (c) 1991-1994 Unicode, Inc.  All Rights reserved.
> ...
>
> これらをできましたら 少なくとも、
> Unicode Character Database (UCD) license
> に対応するファイルは、この文言と一緒に、LEGALファイルに含めて頂きたいのです。

確かに LEGAL から完全に漏れています。こちらは https://bugs.ruby-lang.org/issues/11844 
とも関係があって、確認したいかと思います。

よろしくお願いします。   Martin.


> 理由は、
> 私は、Fedora Project の Ruby Package のメンテナンスをしているのですが、
> ライセンスの種類が明示的に明記されていると、
> 私にとってはライセンスの更新のキャッチアップが容易なためです。。
>
> いかがでしょうか。
> どうぞ、よろしくお願いします。
>
> 有賀
>
>

In This Thread