Eclipseパブリック・ライセンス- V2.0

Eclipseパブリック・ライセンス- v 2.0

同伴プログラムは、このECLIPSE PUBLIC LICENSE (以下「本契約」)の条件に基づいて提供されます。プログラムの使用、複製または配布は、受領者が本契約を受諾することになります。

All rights reserved.
  1. 定義

    「貢献」とは:
    1. 最初のContributorの場合、本契約に基づいて配布される最初のコードとドキュメント、および

    2. 後続の各コントリビュータの場合: (i)プログラムへの変更および(ii)プログラムへの追加。

    そのような変更および/またはプログラムへの追加が、その特定の貢献者によって発生し、配布される場合。コントリビューションは、コントリビュータ自身またはコントリビュータの代理としてプログラムに追加された場合、コントリビュータから「発生」します。貢献には対象プログラムへの追加は含まれません。(i)独自のライセンス契約に基づき対象プログラムと併せて配布されるソフトウェアの個別のモジュールであり、(ii)対象プログラムの派生的な著作物ではありません。

    「コントリビュータ」とは、プログラムを配布する個人または団体を意味します。

    「ライセンスされた特許」とは、コントリビュータがライセンス供与できる特許請求で、コントリビューションの使用または販売だけによって、またはプログラムと組み合わせた場合に、必ずしも侵害されることを意味します。

    「プログラム」とは、本契約に従って配布される貢献を意味します。

    「受信者」とは、すべての貢献者を含め、本契約に基づいて対象プログラムを受け取る者をいいます。

    「デリバティブ・ワークス」とは、ソース・コードまたは他の形式において、プログラムに基づく(またはプログラムから派生した)すべての作業を意味し、編集上の改訂、注釈、仕上げまたはその他の修正は、全体として、作家の元の作業を表します。

    「変更済作業」とは、対象プログラムの内容の追加、削除または変更に起因する、ソース・コードまたはその他の形式での作業であって、対象プログラムの内容を含むソース・コード形式の新しいファイルを明確化することを目的とするものを指します。変更された著作物には、本プログラムの宣言、インターフェース、タイプ、クラス、構造、またはファイルのみを含む著作物が含まれてはなりません。これらの著作物は、本プログラムまたはその変更された著作物にリンクし、名前により拘束し、またはそのサブクラスをするために、それぞれの場合に限ります。

    「配布」とは、a)配布またはb)コピーの転送を可能にする任意の方法で利用可能にする行為を意味します。

    「ソース・コード」とは、ソフトウェア・ソース・コード、ドキュメント・ソースおよび構成ファイルを含むがこれらに限定されない、変更を行うために推奨される対象プログラムの形式を意味します。

    「Secondary License」とは、GNU General Public License、Version 2.0、またはその後のライセンスのいずれかを意味します。これには、最初の貢献者によって識別される例外や追加の権限が含まれます。

  2. 権利の付与
    1. 本契約の条件に従い、各コントリビュータは、ソースコードおよびオブジェクトコード形式で、当該コントリビュータのコントリビューション(存在する場合)および当該コントリビュータのコントリビューションを公的に表示、公的に実行、配布およびサブライセンスする派生作品を再現、準備するための非独占的、全世界的、ロイヤリティフリーの著作権ライセンスを受領者に付与します。

    2. 本契約の条件に従い、各コントリビュータは、ソースコードおよびオブジェクトコードフォームで、ライセンスされた特許に基づいて、非独占的、全世界的、ロイヤリティフリーの特許ライセンスを受領者に付与し、作成、使用、販売、販売、販売、販売、インポート、その他の方法で当該コントリビュータの貢献を転送します。この特許ライセンスは、コントリビューションがコントリビューションによって追加された時点で、コントリビューションの追加によってそのような組み合わせがライセンス特許でカバーされる場合、コントリビューションとプログラムの組み合わせに適用されるものとします。特許ライセンスは、貢献を含む他の組み合わせには適用されません。それぞれのハードウェアは、ここではライセンスされていません。

    3. 受領者は、各寄稿者が本書に定める拠出金にライセンスを付与しているものの、いかなる寄稿者も、本プログラムが他の団体の特許権その他の知的財産権を侵害しないことを保証していないことを理解しています。各コントリビュータは、知的財産権の侵害またはその他の方法で他のエンティティがもたらした請求について、受領者に対する一切の責任を負いません。本書に基づき付与される権利およびライセンスを行使する条件として、各受領者は、本書により、必要なその他の知的財産権(該当する場合)を保護する責任を単独で負うものとします。たとえば、受領者が対象プログラムの配布を許可するために第三者の特許ライセンスが必要な場合、受領者は対象プログラムの配布前にそのライセンスを取得する必要があります。

    4. 各コントリビュータは、コントリビューションに十分な著作権権(ある場合)があることを認識し、本契約に規定された著作権ライセンスを付与することを表明します。

    5. セカンダリ・ライセンスの条件にかかわらず、コントリビュータは、セカンダリー・ライセンスの条件(条項の条件で許可されている場合)に基づき、当該の受領者がプログラムを受領した結果として、いかなる受領者(本契約に規定されているものを除く)にも追加の付与を行いません。

  3. 要件

    3.1 コントリビュータがプログラムを任意の形式で配布する場合:

    a)対象プログラムが第3条第2項に従ってソース・コードとして利用可能である必要があり、貢献者は、本契約に基づいて対象プログラムのソース・コードが利用可能であるという声明を同行し、ソフトウェア交換のために慣習的に使用される媒体上または媒体を通じて合理的な方法で取得する方法を受領者に通知しなければならない。

    b)貢献者は、本契約とは異なるライセンスの下で、本プログラムを配布することができます。

    i)その他すべてのコントリビュータ(コントリビュータ)の代理として、明示を問わず、権利と非侵害に関する保証や条件、商業的な使用の可能性と特定の目的に対する適合性についての暗黙の保証や条件を含むすべての保証および条件を実質的に否認します。

    ii)その他すべての貢献者に代わって、直接的、間接的、特別的、付随的、結果的損害(損失利益など)を含むすべての損害賠償責任を実質的に除外する。

    iii)第3条第2項に基づくソースコードにおける受信者の権利を制限または変更しようとしないこと。

    iv)本第3条の要件を満たすライセンスに基づき、いかなる当事者による対象プログラムの後続の頒布も義務付けられるものとします。

    3.2 プログラムがソース・コードとして配布される場合:

    a)本契約に基づいて利用可能であること、または(i)本プログラムが二次ライセンスの下で利用可能な別個のファイルまたはファイルにある他の資料と組み合わされていること。(ii)本契約の別紙Aに記載の通知をソース・コードに添付された最初の貢献者が、当該セカンダリ・ライセンスの条件に基づいて対象プログラムを利用できるようにすることができるものとします。

    b)本契約のコピーは、本プログラムの各コピーに含まれている必要があります。

    3.3 寄稿者は、寄稿者が独自の適切な通知を追加することができることを条件として、本プログラムに含まれる著作権、特許、商標、帰属通知、保証の免責事項、または責任の制限(「通知」)を削除または変更することはできません。

  4. 商業流通

    ソフトウェアの商用ディストリビューターは、エンドユーザー、ビジネスパートナーなどに関する特定の責任を受け入れる場合があります。このライセンスは、プログラムの商用利用を容易にすることを目的としていますが、商用製品オファリングにプログラムを含む貢献者は、他の貢献者に対する潜在的な責任を作成しない方法で行う必要があります。したがって、コントリビュータが商業製品提供にプログラムが含まれている場合、そのようなコントリビュータ(「商業貢献者」)は、損失、損害および費用(総称して「損失」)に対して他のすべてのコントリビュータ(「補償された貢献者」)を守り、補償することに同意します。商用製品での対象プログラムの頒布に関連して当該商用貢献者の作為もしくは不作為に起因する限り、第三者が被補償者に対して提起した請求、訴訟その他の法的措置から生じるものとします。本条項の義務は、知的財産侵害の申し立てまたは申し立てに関する一切の請求または損失には適用されません。資格を得るためには、補償された貢献者は、a)速やかに商業貢献者に当該請求の書面で通知し、b)商業貢献者が、防衛および関連する和解交渉において商業貢献者を管理し、協力することを許可しなければならない。補償された貢献者は、自己の費用において、かかる請求に参加することができるものとします。

    たとえば、コントリビュータが商用製品オファリングProduct Xにプログラムを含めることができます。その貢献者は商業貢献者です。そのコマーシャル・コントリビュータが、製品Xに関連するパフォーマンス要求を行ったり、保証を提供したりした場合、それらのパフォーマンス要求および保証は、コマーシャル・コントリビュータの責任のみです。このセクションの下では、商業貢献者は、それらのパフォーマンス請求および保証に関連する他の貢献者に対する請求を擁護する必要があり、裁判所が他の貢献者に結果として損害を支払うよう要求した場合、商業貢献者はこれらの損害を支払う必要があります。

  5. 保証なし

    本契約に明示的に規定されている場合を除き、プログラムは「現状のまま」の基準に基づいて提供され、いかなる種類の保証または条件もなく、制限なし、特定の目的のためのタイトル、非侵害、商品性またはフィットネスの任意の保証または条件を含む明示または黙示のいずれかです。

    各受領者は、対象プログラムの使用および頒布の適切性の判断について単独で責任を負うものとし、本契約に基づく権利の行使に関連するすべてのリスクを引き受けるものとします。これには、プログラム・エラーのリスクおよび費用、適用される法律の遵守、データ、プログラムもしくは機器の損傷または消失、ならびに業務の利用不能または中断も含まれますが、これらに限定されません。

  6. 免責事項

    本契約に明示的に定める場合を除き、受領者も、いかなる貢献者も、直接的、間接的、付随的、特別的、例示的、または結果的損害(制限なしの損失利益を含む)について一切の責任を負わないものとします。契約、厳格な責任、または(過失またはそれ以外のものを含む)プログラムの使用または配布から何らかの方法で生じるか、または本契約で付与された権利の行使であれ、そのような損害の可能性を助言された場合でも。

  7. 一般

    本契約のいずれかの条項が無効であるか、または適用法で執行不能である場合、本契約の残りの条項の有効性または執行可能性に影響を及ぼさないものとし、また、本契約の当事者によるさらなる措置がなければ、当該条項は、当該条項を有効にし、執行可能にするために必要な最小限の範囲で改革されるものとします。

    受領者が、対象プログラム自体(他のソフトウェアまたはハードウェアと対象プログラムの組み合わせを除きます)が当該受領者の特許を侵害していると主張する、いずれかの団体(訴訟における相互請求または反請求を含む)に対する特許訴訟を提起した場合、第2条(b)で付与された当該受領者の権利は、当該訴訟が提出された日付をもって終了するものとします。

    本契約に基づくすべての受領者の権利は、本契約の重要な条件のいずれかを遵守しなかった場合には終了するものとし、かかる不遵守を認識した上で、合理的な期間内に当該不履行を是正しないものとします。本契約に基づくすべての受領者の権利が終了した場合、受領者は、合理的に実行可能であれば、対象プログラムの使用および頒布を中止することに同意します。ただし、本契約に基づく受領者の義務、および対象プログラムに関する受領者が付与するライセンスは、存続するものとします。

    誰でも本契約のコピーを複製および配布することは許可されていますが、矛盾を避けるために、本契約は著作権で保護されており、以下の方法でのみ変更することができます。本契約スチュワードは、本契約の新しいバージョン(改訂を含む)を随時公開する権利を留保します。原契約スチュワード以外の者は、本契約を変更する権利を有しません。Eclipse Foundationは最初のアグリーメント・スチュワードです。Eclipse Foundationは、アグリーメント・スチュワードとして機能する責任を適切な別個のエンティティに割り当てることができます。各新しいバージョンの契約には、個別のバージョン番号が与えられます。プログラム(拠出金を含む)は、受け取った契約のバージョンに従って常に配布される場合があります。さらに、契約の新しいバージョンが公開された後、Contributorは新しいバージョンの下でプログラム(貢献を含む)を配布することを選択することができます。

    上記第2条(a)および第2条(b)に明示的に記載されている場合を除き、受領者は、本契約に基づく任意の貢献者の知的財産に対する権利またはライセンスを、明示的に、意味、エストッペルまたはその他の方法で受け取りません。本契約に基づいて明示的に付与されていない対象プログラムのすべての権利は予約されています。本契約のいかなる規定も、貢献者または受領者ではないいかなる団体によっても執行されることを意図するものではありません。本契約に基づき第三受益者の権利は作成されません。

    別紙A– セカンダリ・ライセンス通知の形式

    「このソース・コードは、Eclipseパブリック・ライセンス(v. 2.0)に規定されているそのような可用性の条件が満たされた場合に、次のセカンダリ・ライセンスで利用可能にすることもできます: {name license(s)、version(s)、exceptions or additional permissions here}」。

    本契約のコピー(本別紙Aを含む)を含めるだけでは、セカンダリー・ライセンスに基づくソース・コードのライセンスに十分ではありません。

    通知を特定のファイルにまとめることが不可能または望ましい場合、お客様は、その通知を受領者がその通知を探す可能性のある場所(関連するディレクトリのLICENSEファイルなど)にその通知を含めることができます。

    著作権所有権に関する正確な通知を追加することができます。