[ruby-dev:49739] Re: Request to update LEGAL file for zlib, UCD license
From:
Jun Aruga <jaruga@...>
Date:
2016-07-20 08:48:40 UTC
List:
ruby-dev #49739
しばたさん 了解です。ご考慮頂き、ありがとうございます。 できるだけ協力させて頂きたいと思っておりますので、 お気軽にご連絡ください。 有賀 ----- Original Message ----- > From: "SHIBATA Hiroshi" <hsbt@ruby-lang.org> > To: "Ruby developers (Japanese)" <ruby-dev@ruby-lang.org> > Sent: Wednesday, July 20, 2016 3:41:56 AM > Subject: [ruby-dev:49738] Re: Request to update LEGAL file for zlib, UCD license > > 有賀さん > > LEGAL ファイルの更新ですが私(hsbt@ruby-lang.org)が対応を進めていきます。 > > 2.4.0 のリリースまでには全ての issue を解決したいと思いますので、 > 引き続きご協力をお願いします。 > (Martin 先生もよろしくお願いします) > > 2016-06-28 21:10 GMT+09:00 Jun Aruga <jaruga@redhat.com>: > >> > 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 をおこした方がいいかと思います。 > > > > Unicore での御対応等、ありがとうございます。 > > 新しい bug をおこしますね。 > > > > 有賀 > > > > > > ----- Original Message ----- > >> From: "Martin J. Dürst" <duerst@it.aoyama.ac.jp> > >> To: "Jun Aruga" <jaruga@redhat.com> > >> Cc: "Ruby developers (Japanese)" <ruby-dev@ruby-lang.org> > >> Sent: Wednesday, June 22, 2016 11:28:36 AM > >> Subject: Re: [ruby-dev:49678] Re: Request to update LEGAL file for zlib, > >> UCD license > >> > >> 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 > >> > > >> > > >> > 有賀 > >> > > >> > > >> > > >> > > > > -- > SHIBATA Hiroshi hsbt@ruby-lang.org > http://www.hsbt.org/ >