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

44GT44KT44Gr44Gh44Gv44CC5pyJ6LOA44Go55Sz44GX44G+44GZ44CCCgpMRUdBTCDjg5XjgqHj

10 messages 2016/06/20

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

From: Martin J. Dürst <duerst@...>
Date: 2016-06-22 09:28:36 UTC
List: ruby-dev #49683
On 2016/06/22 00:15, Jun Aruga wrote:
> ご回答、そして+1のご意見ありがとうございます。

>>>> 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" の追加は逆に誤解を与え
>>> る可能性もあるのではないかというような気がします。背景の分かる方がいらっ
>>> しゃるなら、是非説明をお願いしたいです。
>
> 今、ご指摘を受けまして、Webで調べてみたのですが、md5.h, md5.c に含まれているライセンスは、
> zlibライセンスとテキストの内容は同じようなのですが、
> 下記のライセンス情報の管理サイトを調べましたら、このサイトでは別物として登録されておりました。
>
> https://enterprise.dejacode.com/license_library/Demo/aladdin-md5/#license-text
> https://enterprise.dejacode.com/license_library/Demo/zlib/#license-text
>
> また、このmd5ライセンスの方が管理されていたウェブサイトを拝見したのですが、ライセンスに関する情報は見つかりませんでした。
> http://www.major2nd.com/ae/
>
> "zlib license" 文言の追加は、誤りの可能性があるかもしれません。

© の記述をみると、zlib の方は1995年からなので、Alladin の1999年より早いので、Alladin が zlib 
より引用した可能性は一つの可能性としてあります。別々に全く同じ文面にたどり着いた可能性は非常に低いと思いますので、あとは両者が別の第三者のところから引用した可能性があります。

ライセンス本体に「zlib」は明記されていませんので、現時点で記述を付け加えるとしたら、「いわゆる 
zlib ライセンス」とか「文面が zlib 
ライセンスと同様」みたいな記述にとどまるぐらいになるかと思います。

> どなたか、ライセンスに詳しい方がいらっしゃいましたら、ご意見を伺いたいです。

是非お願いします。

>>>> 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 とも関係があって、確認したいかと
>>> 思います。
>>
>> 先ほど r55476 で enc/trans/JIS について情報を追加しました。しかし、
>> enc/trans/GB については著作権が古くて、https://bugs.ruby-lang.org/issues/11844
>> にまだ対応されてないことが判明しました。その原因の一つとして考えられるのは、unicode.org
>> にこのファイルがもうないということです。場合によっては Unicode
>> の方に問い合わせするしかないかもしれません。
>
> JISのご対応、ありがとうございます。
>
> GBについては、さきほど、unicode.org のメーリングリストに問い合わせメールを送りました。

お出しいただいてありがとうございます。拝見しました。

しかし、unicode@unicode.org 
は結構一般的なリストで、「おしゃべり」の面も多くて、あまり分かる人や権威ある人からの返事は期待していません。そのため、別の内部リストに回していただきます。

> enc/trans/GB 配下の4ファイルが該当する GB12345-80 (GB12345-90 のことらしいです), GB2312-80
> これらは Unihan と呼ばれるらしいですが、
> v1.1 はファイルがなく、一方、新しいバージョン9ではファイルがありました。[1][2][3]
>
> メーリングリスト管理者に投稿を承認されていないので、まだ公開できるURLはありませんが、
> 進展がありましたら、
> https://bugs.ruby-lang.org/issues/11844
> に追記しますね。

既にクロースされているので、新しい bug をおこした方がいいかと思います。

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

> [1] http://www.unicode.org/Public/1.1-Update/
> [2] http://www.unicode.org/Public/9.0.0/ucd/Unihan.zip
> [3] http://www.unicode.org/Public/9.0.0/ucd/ReadMe.txt
>
>
> 有賀
>
>
>

In This Thread