匿名質問者

MITライセンスの表示について、教えてください。

現在、Railsで使う簡単なgemを作っているのですが、alias_method_chainを使用して、既存のメソッドを置き換えたりしています。
その際に、既存のコードと自分のコード、両方でうまく動くようにテストを書こうと思っているのですが、既存の動作確認には、既存のテストコード(例えば、actionpack/test/template/form_options_helper_test.rb)をほとんどコピーして、自分のテストに組み込みたいと考えているのですが、その際にテストコードをコピーしたファイルに下記のようなライセンスの表記が必要なのでしょうか?
Copyright (c) 2014 Rails

なお、当gemはMITライセンスで配布します。

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2014/02/15 22:00:15

ベストアンサー

匿名回答1号 No.1

配布物のライセンスに関する部分またはコード中に、Railsのコードを含んでいることを明記してオリジナルの著作権者も併記しておけば良いのではないでしょうか。
例えばこんな感じで。

Portions of this code were copied and modified from Ruby on Rails, released under the MIT license, copyright (c) 2005-2009 David Heinemeier Hansson

http://rdoc.info/github/braintree/braintree_ruby/master/frames/Braintree

# Ripped out of ActiveSupport 2.3.8 and modified.
# MIT LICENSE
# Copyright (c) 2005-2012 David Heinemeier Hansson
# Copyright (c) 2012 Zencoder

https://gist.github.com/nate/4013550

書き方はいろいろあろうかと思います。
licensing - Should I add myself to the copyright holders on modified MIT licensed code? - Stack Overflow

匿名質問者

正にこれです!!!ありがとうございます!

2014/02/15 22:00:01

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません