Webページの上部にオープンソースライセンス情報を貼り付ける必要がありますか?


9

いくつかのオープンソースのJavaScriptプロジェクトを使用するJavaScriptアプリケーションを開発しています。すべてのライセンスには、「著作物または派生著作物の他の受信者には、このライセンスのコピーを与える必要があります」のような文言があります。これは、使用するソフトウェアのすべてのライセンスを記載した大量のHTMLコメントをWebページの上部に作成する必要があることを意味しますか?

これを行うWebページのソースコードを見たことがないので、この質問をします。

回答:


6

通常、オープンソースライセンスでは、ソフトウェアを配布するすべての人にコピーを提供する必要があります。Webサイトの興味深い部分は、ソフトウェアが実際にはそれらに属していないことです。そのため、Webページにアクセスするユーザーにソフトウェアを配布しなかったため、ソフトウェアの所有者ではないため、ライセンスを配布する必要はありません。それと一緒に。ただし、オープンソースのWebサイトテンプレートに変更を加え、サイトにダウンロードするために「Rich's super awesome website」として投稿する場合、ソフトウェアを配布しているため、ライセンスも一緒に再配布する必要があります。自体。

これは常にライセンスの対象となるため、注意深くお読みください。

注:私は弁護士ではありません。法的助言については、弁護士に相談してください。


1
ブラウザを介してコードファイルを提供することは、ほぼ確実に分散していると私は主張します。
マークH

@sparkie:もちろん、私が言ったように、それをzipファイルまたはダウンロードとして何かにパッケージ化すると、配布されます。オープンソースのWebアプリケーション(たとえば、ワードプレスなど)を使用している場合は、(ライセンスに明示的に記載されていない限り)ライセンスについて大きなコメントをWebページに書き込む必要はありません。一般に、ソースのどこかに「これを削除しない」領域があります。ライセンスによって異なります。
Ryan Hayes

WordPressの場合、またはnealmcbのようなjQueryの場合、他の誰かがコードを配布しているため、ライセンスを配布する必要はありません。ただし、独自のサーバーでコードをホストし、<script>タグを介してユーザーにコードを提供する場合は、配布するため、ライセンス条項に準拠する必要があります。それらを配布するためにファイルを圧縮する必要はありません-HTTPサーバーを介してそれらを提供することが配布されます。
Mark H

1
ライセンスの配布に関しては、とにかく通常それはコードファイルの先頭にあります(または元のライセンスがどこにあるかを示すその概要)。必ずしもファイルと一緒にライセンスを配布する必要はありませんが、配布する人がライセンスファイル(およびそのライセンスに必要なその他のファイル)を利用できるようにする必要があります。つまり、追加のバイトを提供するように強制するという要件はありませんが、要求された場合にライセンスへのアクセスをだれも制限しないようにするための純粋な手段です。
マークH

キャッシュマニフェストを追加し、Webアプリにオフラインサポートがある場合はどうなりますか?
panzi

1

IANAL、しかしあなたのウェブページからオープンソーススクリプトを参照することはそれを配布することを構成しないように私には思えます-ユーザーのブラウザはリンクがどこからでも直接それを取得します。たとえば、このStackExchangeページはhttp://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.jsで JQueryをポイントしています

サイトに配置したスクリプトのコピーにリンクする場合、サイトから配布するコピーには、適切なライセンス情報がすべて含まれている必要があります。しかし、この場合のようにすでに存在しているはずなので、おそらくそれは簡単です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.