15

プロダクション コードでオープン ソース ライブラリを使用するのは初めてなので、このライセンスを複製するとか、それを行う適切な方法は何でしょうか?

デスクトップ ソフトウェアでは、Readme をどこかで十分に提供していますか? ウェブサイトの場合はどうですか?

4

4 に答える 4

8

IANAL であるため、これは法的要件に対応していません。これは個々のライセンスによって決定されるため、専門家のアドバイスを求める必要があります。私の答えは、オープン ソース ソフトウェアを使用することの倫理についてのみ語っています。

主な原則は、オープンソース プロジェクトを使用する場合は、そのプロジェクトのクレジットを、目に見える形で表示する必要がありますが、Web サイトやアプリを侵害しないようにすることです。すべての Web ページにある "Powered by Python" ロゴは侵略的です。ヘルプ ページのプロジェクト URL へのリンクを含む段落は、まったく受け入れられます (imho)。

デスクトップ アプリケーション: [ヘルプ] メニューに、使用されているテクノロジを説明し、適切なクレジットを表示する "About" リンクを配置します。IMHO誰もREADMEファイルを読みません。

Web サイト:メニューがある場合は、同じことができます。または、FAQ に質問として入れることもできます。メニューがない場合 (またはそれに加えて)、その情報へのリンクをフッターに入れることができます (これは小さく、非侵襲的です)。別のリンクとして、または別の関連リンクで。

クレジットには、プロジェクトまたは会社のホームページへのリンクを含める必要があります。

于 2009-01-18T01:26:59.637 に答える
4

参考までに、一部のオープン ソース プロジェクトは「コピーレフト」ライセンスの下でライセンスされています。つまり、派生物もオープン ソースでなければなりません

特にGPLコードの場合、より低いGPLライセンスを使用できることが明示的に述べられておらず、GPLで保護されたコードを誤って変更した場合(バグを修正したり、いくつかのマイナーな機能強化など)、注意する必要があります。困った。

ここにコピーレフトに関する良い読み物があります: http://www.gnu.org/copyleft/

@cletus の場合と同様に、法的な問題はさておき、適切なクレジットを適切な場所に配置することは良い考えです。

于 2009-01-18T01:48:35.897 に答える
4

あなたができる最善のことは、ライブラリがリリースされているライセンスを完全に読み、そこから必要条件が何であるかを解釈することです。代わりがいないだけです。そこから、同じライブラリを使用している他のプロジェクトを調べて (sourceforge.net をチェックしてください。プロジェクトをライセンスでフィルタリングすることもできます)、それらの機能を確認できます。

于 2009-01-18T22:40:56.953 に答える
0

これは、私たちが取り組んでいたサイトで行ったことです: http://www.cartell.ie/about-us/open-source-credits/

于 2013-10-08T09:24:44.640 に答える