web-dev-qa-db-ja.com

別の著者の作品を使用する場合、商用プロジェクトに完全なgpl v2ライセンス情報を含める必要がありますか?

私の商業プロジェクトで他の著者の作品を使用したいと思います。

その作者の作品はGPLv2の下でライセンスされています。

私は完全なコードを使用していません。コードの一部のみを使用しています。また、プロジェクトのニーズに応じて変更しました。

今、どのようなライセンス情報を含めるべきかについて混乱しています。

これは フルライセンステキスト です。

私はfunctions.phpファイルで複数の著者の作品を使用しています。一部の作品はMITの下でライセンスされています。

1)コメントとしてPHPファイルにフルライセンステキストを含める必要がありますか?

2)著者の作品ごとに個別のphpファイルを作成する必要がありますか?

3
Giri

コメントとしてPHPファイルにフルライセンステキストを含める必要がありますか?

あなたがする必要があることはあなたがリンクしたライセンステキストの「あなたのプログラムにこれらの条件を適用する方法」テキストで詳しく説明されています。それは言う:

新しいプログラムを開発し、それを一般の人々に最大限に活用したい場合、これを達成するための最良の方法は、誰もがこれらの条件の下で再配布および変更できるフリーソフトウェアにすることです。

これを行うには、次の通知をプログラムに添付してください。保証の除外を最も効果的に伝えるには、各ソースファイルの先頭にそれらを添付するのが最も安全です。また、各ファイルには、少なくとも「著作権」行と、完全な通知が見つかった場所へのポインタが含まれている必要があります。

<one line to give the program's name and a brief idea of what it does.>
Copyright (C) <year>  <name of author>

This 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 2 of the License, or
(at your option) any later version.

This 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 this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

また、電子メールおよび紙のメールで連絡する方法に関する情報を追加します。

著者の作品ごとに個別のphpファイルを作成する必要がありますか?

GPLはこれを必要としません。

5
Robert Harvey