3

Python アプリケーションを圧縮された Virtualenv ディレクトリとしてクライアントに提供したいと考えています。Python 自体のライセンスと、使用されているサードパーティ ライブラリのライセンスを含める最善の方法は何だろうと思っています。

何を覚えておく必要がありますか?

Python、pip、およびインストールされているライブラリのライセンスを含める必要がありますよね?

ライセンスを整理する最良の方法は何ですか? 現時点では、Licence.txt という名前のファイルにすべてのライセンスを含めます。これで十分でしょうか、それとも使用されたコードが見つかる正確なパスを指定する必要がありますか?

これはクライアントのための私の最初のプロジェクトであり、私はちょっと無知です ;)

インターネットのどこかで答えを見つけようとしましたが、何も見つかりませんでした。

ありがとう!

よろしくお願いします、

ダニエル

4

2 に答える 2

1

PythonSoftwareFoundationFAQを読むことをお勧めします。これはおそらくあなたが探しているものです:

再配布するコードに含まれるすべての著作権表示を保持し、PSF ライセンスのコピーと、Python の「ライセンス スタック」内の他のすべてのライセンスをソフトウェア配布に含める必要があります。「ライセンス スタック」は、ここで説明する Python の開発の歴史の結果です (このページには、スタック内のすべてのライセンスもリストされています)。

于 2012-05-12T12:29:33.433 に答える
0

私は弁護士ではありませんが、常識的に言えば、多数のライセンスでカバーされている著作権で保護されたドキュメントの膨大なコレクションを配布する場合、ライセンシーにどのライセンスがどのドキュメントをカバーしているかを明確に伝える必要があると確信しています。彼らが遵守しなければならないライセンス条件を知ること。

つまり、大量のコードを配布して、「これの一部は GPL でカバーされ、一部はパブリック ドメインで、一部はプロプライエタリ ライセンスでカバーされている」と言うことができると仮定するのはばかげているように思えます。そうした場合、誰かがあなたの独自コードの一部をパブリック ドメインであるかのように使用し、あなたの情報に基づいてそれがパブリック ドメインであると誠実に信じていると主張する可能性があります。

于 2012-05-12T13:12:17.037 に答える