web-dev-qa-db-ja.com

含まれているライブラリの著作権表示を正しく含めるにはどうすればよいですか?

含まれているライブラリの著作権表示を正しく含めるにはどうすればよいですか?

私は、GPLおよびMIT(両方の下で共同で、MITのみ)ライセンスの下でライセンスされているライブラリを使用するプログラムを持っています。

結合および縮小されたファイルの先頭でこれを指定するにはどうすればよいですか?

私は現在これを持っています:

My Program (GPL)
Copyright 2009-2013, Me

jQuery (GPL/MIT)
Copyright 2005, 2012 jQuery Foundation, Inc. and other contributors

Some other library (MIT)
Copyright 2013, Some other person

This file is part of My Program.

My Program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

My Program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with My Program.  If not, see <http://www.gnu.org/licenses/>.

...jQuery's code...
...my code...
...some other libraries code...
4
Petah

あなたはすべての著作権所有者に言及します、それが必要なすべてです。全体的なコードはGPLの下にある必要があるので、部分が元々MITの下にあったことを言及する必要さえありません。完全にMITライセンスされているファイルのみがMITライセンスヘッダーを保持する必要があります。

1
Jan Hudec