[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[dennou-ruby:003327] Re: ruby-fftw3 のパッチ(Re: Re: Dennou-Ruby 製品群のライセンス)



佐々木さま:

遅くなってごめんなさい.(毎度世話を焼かせてしまってすみません.)

送っていただいたライセンスのパッチですが,<COPYWRITE HOLDER> が残って
たので,下のようにしてみました(ここは,具体的な名前で置き換えるとこ
ろですよね).あと,最後の3行の断り

  The views and conclusions contained in the software and documentation
  are those of the authors and should not be interpreted as representing
  official policies, either expressed or implied, of <copyright holder>.

ですが,今の場合,OS とその中に納められたソフトやドキュメントというような
入れ子関係がなく,中身そのものに相当するので,このまま残すとなんだかわけ
がわからないことになってしまいそうなです.暫定的に削除しましたが,
残しておくべき? 

---
Ruby-FFTW3 is copyrighted free software by Takeshi Horinouchi and GFD
Dennou Club (http://www.gfd-dennou.org/).

Copyright 2001 (C) Takeshi Horinouchi and GFD Dennou Club
(http://www.gfd-dennou.org/) All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:

   1. Redistributions of source code must retain the above copyright
      notice, this list of conditions and the following disclaimer.

   2. Redistributions in binary form must reproduce the above copyright
      notice, this list of conditions and the following disclaimer in
      the documentation and/or other materials provided with the
      distribution.

THIS SOFTWARE IS PROVIDED BY GFD DENNOU CLUB AND CONTRIBUTORS ``AS IS'' 
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, 
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
---

ちなみに AND CONTRIBUTORS という表現は
http://www.netbsd.org/about/redistribution.html
からとりました.(こうすればここは基本的に電脳Ruby共通で
書き換えなくて済むかと思って.)

これでいいですかね.

もう一つのパッチ

>  - fftw3.rb を追加: require 'fftw3' を可能に 

ですが,require 'fftw3' で require できると便利とも思えるかも
しれませんが,いままでずっと NumRu::Hoge は 'numru/hoge' で
require するという対応関係でやってきてるので,にわかには
導入できないです.ruby-fft3 の場合,require "narray" を最初に
しなければならないというのは,他にはない点で改善したいので,
require 'numru/fftw3' のみで済むようになればいいです.

> 堀之内様: 佐々木です.
> 
> At 6 Apr 2011 15:46:58 +0900,
> "Seiya Nishizawa" <seiya@xxxxxxxxxxxxxx> wrote:
> > 遅くなってすいません。ライセンスあまり考えたことがない(別のパッケージで
> > も佐々木さんに指摘されました)ので、安直には、Ruby に合わせておけば楽か
> > なという程度です。このスレッドを読む限りは、内容的には BSD の方がいいよ
> > うですが
> 
> Ruby-FFTW3 を
> 
>  - ライセンス変更(BSD 2-clause に)
>  - fftw3.rb を追加: require 'fftw3' を可能に 
> 
> とするパッチを書きました. 添付します.
> 
> # リリースお願いします...
> ---
> Youhei SASAKI <uwabami@xxxxxxxxxxxxxx>
>               <uwabami@xxxxxxxxxxxxxxxxxx>
> Department of Mathematics, Kyoto University
> GPG fingerprint:
>   4096/RSA: 66A4 EA70 4FE2 4055 8D6A C2E6 9394 F354 891D 7E07

堀之内 武
北海道大学 地球環境科学研究院 地球圏科学部門