プロダクション コードでオープン ソース ライブラリを使用するのは初めてなので、このライセンスを複製するとか、それを行う適切な方法は何でしょうか?
デスクトップ ソフトウェアでは、Readme をどこかで十分に提供していますか? ウェブサイトの場合はどうですか?
プロダクション コードでオープン ソース ライブラリを使用するのは初めてなので、このライセンスを複製するとか、それを行う適切な方法は何でしょうか?
デスクトップ ソフトウェアでは、Readme をどこかで十分に提供していますか? ウェブサイトの場合はどうですか?
IANAL であるため、これは法的要件に対応していません。これは個々のライセンスによって決定されるため、専門家のアドバイスを求める必要があります。私の答えは、オープン ソース ソフトウェアを使用することの倫理についてのみ語っています。
主な原則は、オープンソース プロジェクトを使用する場合は、そのプロジェクトのクレジットを、目に見える形で表示する必要がありますが、Web サイトやアプリを侵害しないようにすることです。すべての Web ページにある "Powered by Python" ロゴは侵略的です。ヘルプ ページのプロジェクト URL へのリンクを含む段落は、まったく受け入れられます (imho)。
デスクトップ アプリケーション: [ヘルプ] メニューに、使用されているテクノロジを説明し、適切なクレジットを表示する "About" リンクを配置します。IMHO誰もREADMEファイルを読みません。
Web サイト:メニューがある場合は、同じことができます。または、FAQ に質問として入れることもできます。メニューがない場合 (またはそれに加えて)、その情報へのリンクをフッターに入れることができます (これは小さく、非侵襲的です)。別のリンクとして、または別の関連リンクで。
クレジットには、プロジェクトまたは会社のホームページへのリンクを含める必要があります。
参考までに、一部のオープン ソース プロジェクトは「コピーレフト」ライセンスの下でライセンスされています。つまり、派生物もオープン ソースでなければなりません。
特にGPLコードの場合、より低いGPLライセンスを使用できることが明示的に述べられておらず、GPLで保護されたコードを誤って変更した場合(バグを修正したり、いくつかのマイナーな機能強化など)、注意する必要があります。困った。
ここにコピーレフトに関する良い読み物があります: http://www.gnu.org/copyleft/
@cletus の場合と同様に、法的な問題はさておき、適切なクレジットを適切な場所に配置することは良い考えです。
あなたができる最善のことは、ライブラリがリリースされているライセンスを完全に読み、そこから必要条件が何であるかを解釈することです。代わりがいないだけです。そこから、同じライブラリを使用している他のプロジェクトを調べて (sourceforge.net をチェックしてください。プロジェクトをライセンスでフィルタリングすることもできます)、それらの機能を確認できます。
これは、私たちが取り組んでいたサイトで行ったことです: http://www.cartell.ie/about-us/open-source-credits/