ライセンス
Graphvizソフトウェアの現在のバージョンは、Common Public Licenseのみに基づいたオープンソースライセンスで提供されています。Eclipse Public Licenseの詳細については、FAQを参照してください。ライセンスの意味について、特にお金が絡む場合は懸念がある場合は、知的財産権弁護士に相談してください。
Common Public License バージョン 1.0
付属のプログラムは、この共通パブリックライセンス(以下「契約」)の条項に基づいて提供されます。プログラムの使用、複製、または配布は、この契約の受諾を構成します。
1. 定義
「貢献」とは、以下を意味します。
a)最初の貢献者の場合、この契約に基づいて配布される最初のコードとドキュメント、および
b)各後続の貢献者の場合
i)プログラムへの変更、および
ii)プログラムへの追加。
プログラムへのそのような変更や追加が、その特定の貢献者によって発生し、配布される場合。貢献は、貢献者自身または貢献者の代理として行動する者によってプログラムに追加された場合に、貢献者から「発生」します。貢献には、以下のプログラムへの追加は含まれません。(i)独自のライセンス契約に基づいてプログラムと組み合わせて配布される個別のソフトウェアモジュール、および(ii)プログラムの派生物ではないもの。
「貢献者」とは、プログラムを配布する人または団体を意味します。
「ライセンス特許」とは、貢献者が単独で、またはプログラムと組み合わせて貢献を使用または販売することで必然的に侵害される、貢献者がライセンス可能な特許請求を意味します。
「プログラム」とは、この契約に従って配布される貢献を意味します。
「受領者」とは、この契約に基づいてプログラムを受け取るすべての人(すべての貢献者を含む)を意味します。
2. 権利の付与
a) 本契約の条件に従い、各貢献者は、受領者に対し、当該貢献者の貢献(もしあれば)およびそのような派生物を、ソースコードおよびオブジェクトコードの形式で複製、派生物の作成、公に展示、公に実行、配布、サブライセンスするための、非独占的、全世界的、ロイヤリティフリーの著作権ライセンスを付与します。
b) 本契約の条件に従い、各貢献者は、受領者に対し、ライセンス特許に基づく非独占的、全世界的、ロイヤリティフリーの特許ライセンスを付与し、当該貢献者の貢献(もしあれば)をソースコードおよびオブジェクトコードの形式で作成、使用、販売、販売の申し出、輸入、またはその他の方法で移転することを許可します。この特許ライセンスは、貢献者が貢献を追加した時点で、貢献の追加により、そのような組み合わせがライセンス特許の対象となる場合に、貢献とプログラムの組み合わせに適用されるものとします。特許ライセンスは、貢献を含む他の組み合わせには適用されないものとします。ハードウェア自体は、本契約に基づいてライセンスされません。
c) 受領者は、各貢献者がその貢献に対して本契約に定めるライセンスを付与しますが、プログラムが他の団体の特許またはその他の知的財産権を侵害しないという保証は、どの貢献者からも提供されていないことを理解します。各貢献者は、知的財産権侵害またはその他の理由に基づいて他の団体によって提起された請求について、受領者に対する責任を否認します。本契約に基づいて付与された権利およびライセンスを行使するための条件として、各受領者は、必要に応じて他の知的財産権を確保する責任を単独で負うものとします。たとえば、受領者がプログラムを配布できるようにするために第三者の特許ライセンスが必要な場合、プログラムを配布する前にそのライセンスを取得する責任は受領者にあります。
d) 各貢献者は、その知る限りにおいて、本契約に定める著作権ライセンスを付与するのに十分な著作権をその貢献(もしあれば)に有していることを表明します。
3. 要件
貢献者は、次の条件を満たしている場合に、独自のライセンス契約に基づいてプログラムをオブジェクトコード形式で配布することを選択できます。
a) 本契約の条項および条件を遵守すること、および
b) ライセンス契約が
i) すべての貢献者に代わって、権原および非侵害の保証または条件、および商品性および特定目的への適合性の黙示の保証または条件を含む、明示的および黙示的なすべての保証および条件を効果的に否認すること。
ii) すべての貢献者に代わって、逸失利益などの直接的、間接的、特別、偶発的、および派生的な損害を含む、損害に対するすべての責任を効果的に除外すること。
iii) 本契約と異なる条項は、他の当事者ではなく、その貢献者のみによって提供されることを明記すること、および
iv) プログラムのソースコードは当該貢献者から入手可能であることを明記し、ソフトウェア交換に通常使用される媒体または媒体を通じて、ライセンシーがそれを合理的な方法で入手する方法を通知すること。
プログラムをソースコード形式で利用できるようにする場合
a) 本契約に基づいて利用可能にする必要があります。および
b) 本契約のコピーをプログラムの各コピーに含める必要があります。
貢献者は、プログラムに含まれる著作権表示を削除または変更することはできません。
各貢献者は、その貢献の起源を、後続の受領者が貢献の起源を合理的に識別できるように、識別する必要があります。
4. 商用流通
ソフトウェアの商業的販売者は、エンドユーザーやビジネスパートナーなどに対して、一定の責任を負う場合があります。このライセンスは、プログラムの商業利用を促進することを目的としていますが、商業製品にプログラムを含める貢献者(コントリビューター)は、他の貢献者に潜在的な責任が生じないような方法でそれを行う必要があります。したがって、貢献者が商業製品にプログラムを含める場合、その貢献者(以下「商業的貢献者」)は、他のすべての貢献者(以下「被補償貢献者」)に対して、第三者から被補償貢献者に対して提起された請求、訴訟、その他の法的措置から生じる損失、損害、費用(以下総称して「損失」)に対して、商業的貢献者が商業製品におけるプログラムの配布に関連して行った行為または不作為によって生じた範囲内で、防御し、補償することに同意します。このセクションの義務は、実際のまたは主張された知的財産権侵害に関する請求または損失には適用されません。資格を得るには、被補償貢献者は次のことを行う必要があります。a)当該請求について、商業的貢献者に書面で速やかに通知すること。b)商業的貢献者に、防御および関連する和解交渉を管理させ、協力すること。被補償貢献者は、自己の費用でそのような請求に参加することができます。
たとえば、貢献者が商業製品である製品Xにプログラムを含める場合があります。その貢献者は、その時点で商業的貢献者となります。その商業的貢献者が、製品Xに関連する性能に関する主張を行ったり、保証を提供したりした場合、これらの性能に関する主張および保証は、当該商業的貢献者のみの責任となります。このセクションの下では、商業的貢献者は、これらの性能に関する主張および保証に関連して他の貢献者に対して提起された請求を防御する必要があり、裁判所が他の貢献者に損害賠償を支払うよう命じた場合、商業的貢献者はその損害賠償を支払う必要があります。
5. 無保証
本契約に明示的に規定されている場合を除き、プログラムは、「現状のまま」提供され、明示的または黙示的を問わず、いかなる種類の保証または条件(権原、非侵害、商品性、または特定目的への適合性に関する保証または条件を含むが、これらに限定されない)もありません。各受領者は、プログラムの使用および配布の適切性を判断する責任を単独で負い、プログラムのエラー、適用法遵守、データ、プログラム、または機器の損害または損失、および業務の中断または停止のリスクと費用を含むが、これらに限定されない、本契約に基づく権利の行使に関連するすべてのリスクを負います。
6. 責任の免除
本契約に明示的に規定されている場合を除き、受領者も貢献者も、直接的、間接的、付随的、特別、懲罰的、または結果的な損害(逸失利益を含むが、これに限定されない)について、その原因および責任の理論(契約、厳格責任、または不法行為(過失を含む)のいずれであっても)を問わず、プログラムの使用または配布、または本契約に基づいて付与された権利の行使から生じるいかなる損害についても責任を負わないものとします。たとえ、そのような損害の可能性について知らされていた場合でも同様です。
7. 一般条項
本契約のいずれかの条項が適用法の下で無効または執行不能である場合でも、本契約の残りの条項の有効性または執行可能性に影響を与えることはなく、本契約の当事者によるさらなる措置なしに、当該条項は、当該条項を有効かつ執行可能にするために必要最小限の範囲で修正されるものとします。
受領者が、ソフトウェアに適用可能な特許に関して貢献者に対して特許訴訟を提起した場合(訴訟における反対請求または相殺請求を含む)、当該貢献者から本契約に基づいて当該受領者に付与された特許ライセンスは、当該訴訟が提起された日付で終了するものとします。さらに、受領者が、(プログラムと他のソフトウェアまたはハードウェアの組み合わせを除く)プログラム自体が当該受領者の特許を侵害していると主張して、いずれかの団体に対して特許訴訟を提起した場合(訴訟における反対請求または相殺請求を含む)、第2(b)項に基づいて付与された当該受領者の権利は、当該訴訟が提起された日付で終了するものとします。
受領者が本契約の重大な条件または条項を遵守せず、当該不遵守を認識してから合理的な期間内に是正しない場合、本契約に基づく受領者のすべての権利は終了するものとします。本契約に基づく受領者のすべての権利が終了した場合、受領者は、合理的に実行可能な限り速やかにプログラムの使用および配布を中止することに同意します。ただし、本契約に基づく受領者の義務およびプログラムに関連して受領者によって付与されたライセンスは、継続し、存続するものとします。
誰でも本契約のコピーをコピーおよび配布することができますが、矛盾を避けるために、本契約は著作権で保護されており、以下の方法でのみ修正できます。契約管理者には、本契約の新しいバージョン(改訂版を含む)を随時発行する権利があります。契約管理者以外に本契約を修正する権利はありません。IBMが最初の契約管理者です。IBMは、契約管理者の役割を適切な独立した団体に委任することができます。本契約の新しいバージョンには、それぞれ識別可能なバージョン番号が付与されます。プログラム(貢献物を含む)は常に、受け取ったときの契約のバージョンに従って配布できます。さらに、新しいバージョンの契約が発行された後、貢献者は、新しいバージョンに基づいてプログラム(貢献物を含む)を配布することを選択できます。上記の第2(a)項および第2(b)項に明示的に記載されている場合を除き、受領者は、明示的、黙示的、禁反言、その他を問わず、本契約に基づき、貢献者の知的財産に対する権利またはライセンスを受け取ることはありません。本契約に基づいて明示的に付与されていないプログラムのすべての権利は留保されます。
本契約は、ニューヨーク州の法律およびアメリカ合衆国の知的財産法に準拠するものとします。本契約の当事者は、訴訟原因が発生してから1年を超えて、本契約に基づく法的措置を提起することはありません。各当事者は、その結果生じる訴訟における陪審裁判を受ける権利を放棄します。
旧ライセンス
AT&Tは以前、AT&Tソースコード契約バージョン1.2D以前の下で、このソフトウェアのバージョンを利用可能にしていました。このライセンス契約に基づいてソフトウェアのコピーを受け取った場合は、ソフトウェアを受け取ったライセンス契約の条件に基づいて、同じバージョンのソフトウェアを引き続き使用および配布することができます。