メインコンテンツにスキップ
The Apache Software Foundation
Apache 20th Anniversary Logo

ASFソースヘッダーおよび著作権表示ポリシー

目的と対象読者

このドキュメントでは、ApacheコミッターとPMCメンバーがソースファイルのライセンスと著作権表示をどのように処理すべきかを説明します。
これは、ASF外部の開発者が自身の作品にApacheライセンスを適用する場合には適用されません。 Apacheライセンスの付録では、他の人が自身の作品にライセンスを適用する方法について説明しています。また、このページでは、各Apache製品リリースに配布される標準LICENSEファイルの内容や、サードパーティコンポーネントの配布に許容されるライセンスに関する要件については説明していません。

概要

Apache製品は、多数のソースファイルにわたる多数のコードで構成されており、それぞれの貢献の所有権を保持するさまざまな作者によってASFにライセンスされています。PMCがこれらすべての貢献を選択、調整、および配置して単一の製品にするプロセスを経ると、集合的な作品も著作権法によって保護され、ASFが所有します。個々のコードは依然としてコントリビューターが所有しています。Apache製品には、ASFに直接提出されていないが、ASFのライセンス慣行と一致する方法でライセンスされている他のコンポーネントが含まれている場合があります。

これらすべての要素を考慮して、このドキュメントでは以下の方法について説明します。

このドキュメントには、よくある質問への回答も含まれており、legal-discussメーリングリストに新しい質問が寄せられるたびに更新されます。

このページの更新通知

このページの更新は、legal-discussメーリングリストに送信されます。

ASFで開発されたコードのソースファイルヘッダー

このセクションは、著作権所有者または所有者の代理人によってASFに直接提出された作品のみを対象としています。

  1. ソースファイルに著作権表示が含まれている場合、著作権所有者(または所有者の代理人)は、以下のいずれかを行う必要があります。
    1. そのような通知を削除するか、
    2. 該当する各プロジェクトリリースに関連付けられたNOTICEファイルに移動するか、
    3. ASFが通知の削除または再配置を行うための書面による許可を提供する。
  2. 各ソースファイルには、次のライセンスヘッダーを含める必要があります。ヘッダーに著作権表示を含めてはならず、URLにはhttpの代わりにhttpsを使用できます。
    Licensed to the Apache Software Foundation (ASF) under one
    or more contributor license agreements.  See the NOTICE file
    distributed with this work for additional information
    regarding copyright ownership.  The ASF licenses this file
    to you under the Apache License, Version 2.0 (the
    "License"); you may not use this file except in compliance
    with the License.  You may obtain a copy of the License at
    
      https://apache.dokyumento.jp/licenses/LICENSE-2.0
    
    Unless required by applicable law or agreed to in writing,
    software distributed under the License is distributed on an
    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
    KIND, either express or implied.  See the License for the
    specific language governing permissions and limitations
    under the License.    
    

サードパーティ製作品の取り扱い

  1. 「サードパーティ製作品」とは、著作権所有者または所有者の代理人によってASFに直接提出されていない作品を指します。これには、提出者が著作権所有者または所有者の代理人ではないASFに直接提出された作品の一部が含まれます。
  2. サードパーティ製作品内の著作権表示またはライセンスを変更または削除しないでください。
  3. サードパーティのダウンロードサイトからライセンスのコピーを配布物に追加する必要がある場合でも、すべてのサードパーティ製作品に関連するライセンスが含まれていることを確認してください。
  4. サードパーティのソースファイルの先頭に標準のApacheライセンスヘッダーを追加しないでください。
  5. サードパーティのソースファイルへの軽微な変更/追加は、通常、便宜上、サードパーティのソースの残りの部分と同じ条件でライセンスされるべきです。
  6. プロジェクトのPMCは、サードパーティのソースファイルへの主要な変更/追加をケースバイケースで処理する必要があります。

NOTICEファイル

  1. すべてのApacheディストリビューションには、標準のLICENSEファイルとともに、トップディレクトリにNOTICEファイルを含める必要があります。
  2. 各NOTICEファイルの先頭には、製品名と製品の現在および過去のバージョンの配布年を反映するように適切に変更された、次のテキストを含める必要があります。
    Apache [PRODUCT_NAME]
    Copyright [XXXX-XXXX] The Apache Software Foundation
    
    This product includes software developed at
    The Apache Software Foundation (/).
    
  3. NOTICEファイルの残りの部分を使用して、[必須のサードパーティの通知][1]を含めます。NOTICEファイルには、ASFに提出されたソースファイルから移動された著作権表示を含めることもできます。
  4. NOTICEの変更も参照してください。

よくある質問

すべてのASFリリースに含める必要があるNOTICEファイルの例はどこにありますか?

httpdプロジェクトNOTICEの例または定型NOTICEファイルを参照してください。

このポリシーは、リリースに含まれるドキュメントファイルにも適用されますか?

はい。

このポリシーは、Webサイトに表示されるコンテンツにも適用されますか?

いいえ。当社のWebサイトには、関連付けられたNOTICEファイルがありません。代わりに、まもなくWebページのフッターにある「利用規約」または「法的情報」リンクを通じて、そのようなコンテンツの条件を明示的にする予定です。現時点では、Apache Webサイトでは何も操作を行う必要はありません。

プロジェクトに製品配布物内にWebサイトが含まれている場合はどうなりますか?

いくつかの例外を除いて、配布物に含まれるすべての人間が読めるApache開発ファイルには、ヘッダーテキストを含める必要があります。リリースに配布されるWebサイトのドキュメントを含むドキュメントには、メタデータ(HTMLコメントなど)の形式で、または表示されるドキュメントに表示されるヘッダーまたはフッターとして、ヘッダーテキストを含めることができます。

Apacheリリースのどのファイルにライセンスヘッダーが必要ないのですか?

リテラル要素または構造のいずれにも創造性がないファイルは、著作権法によって保護されていません。したがって、そのようなファイルにはライセンスヘッダーは必要ありません。ファイルの創造性の程度について疑問がある場合は、ファイルにライセンスヘッダーを追加してください。

他のファイルにもライセンスヘッダーがない方がよい場合があります。3つの例を挙げます。

PMCは、ソースヘッダーを持つことに関して判断を誤り、不明な場合はlegal-discuss @に連絡する必要があります。

ソースヘッダーの短縮形はありますか?

ファイルの状況によっては、推奨されるApacheソースヘッダーが適切でない場合があります。例としては、画像、縮小されたJavaScript、またはPDF内などです。このような場合は、次の短縮形を使用できます。

"Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements; and to You under the Apache License, Version 2.0. "

短縮形を使用する場合は、ファイルに関連する追加のライセンス情報(通常はNOTICEに記載されている情報)をファイルに直接提供してください。

PMCは、完全なソースヘッダーを持つことに関して判断を誤り、不明な場合はlegal-discuss @に連絡する必要があります。

このポリシーは、実行可能ファイルやJARファイルなどのバイナリ/オブジェクトファイルに適用されますか?

はい。リリース内にソースファイルがない場合でも、LICENSEファイルとNOTICEファイルは、配布の単位が.jar、.msi、.tar.gz、.zip、.exeインストーラー、または配布に使用されるその他のファイル形式であるかどうかに関係なく、すべてのASF配布内に必要です。たとえば、Windows .exeファイルは、インストーラーであり、インストールにLICENSEファイルとNOTICEファイルが含まれている場合を除き、配布の単位として使用しないでください。

このポリシーは、ASFリリースに含まれるサードパーティのバイナリ/オブジェクトファイルに適用されますか?

はい。ポリシーのサードパーティ製作品セクション、特に各サードパーティ製作品にライセンスが存在することを確認するための要件を参照してください。

画像やその他のメディアは、NOTICEファイルに著作権行を必要としますか?

メディアがASFプロジェクトに直接貢献された場合、コントリビューターはソースファイルについて説明されているように、NOTICEファイルに著作権表示を挿入するオプションがあります。メディアがサードパーティのソース(プロジェクトに直接貢献されていない)からのものである場合、メディアに明らかに関連付けられている著作権表示はNOTICEファイルにコピーする必要があります。

なぜライセンスヘッダーが必要なのですか?

ライセンスヘッダーを使用すると、ファイルの内容を確認する人は、配布の残りの部分がない場合でも、作品の利用条件を知ることができます。ライセンス通知がない場合、著者はコピー、変更、および再配布する権利を含むすべての権利を留保していると想定する必要があります。

このポリシーは、Apacheライセンスを使用するASF以外のプロジェクトにも適用されますか?

いいえ。これは厳密にASFポリシーです。Apacheライセンスを使用する他のプロジェクトは、ソースファイルにヘッダーを適用する方法のガイダンスについて、ライセンスの付録を参照する必要があります。