jersey-hk2
Eclipse Foundation
jersey-inject-hk2 (org.glassfish.jersey.inject:jersey-hk2)
Copyright (c) 2017,2025 Oracle and/or its affiliates. All rights reserved.
CPEを使用したEclipse Public License 2.0 + GPL v.2
--------------------------------------------
# Jerseyの通知
このコンテンツは、Eclipse Jerseyプロジェクトによって作成および保守されます。
プロジェクト・ホーム: https://projects.eclipse.org/projects/ee4j.jersey
Trademarks
Eclipse Jerseyは、Eclipse Foundationの商標です。
コピーライト
すべてのコンテンツは、それぞれの著者またはその雇用主の所有物です。コンテンツの作成の詳細は、リストされたソース・コード・リポジトリ・ログを参照してください。
宣言済プロジェクト・ライセンス
このプログラムおよび付属資料は、Eclipse Public License v. 2.0 (http://www.eclipse.org/legal/epl-2.0.で入手可能)の条項に基づいて入手できます。このソース・コードは、Eclipse Public License v. 2.0に規定されているそのような可用性の条件が満たされた場合に、次のセカンダリ・ライセンスで利用可能にすることもできます: GNU General Public License、バージョン2とGNU Classpath Exception (https://www.gnu.org/software/classpath/license.html.から入手可能)
SPDX-License-Identifier: EPL-2.0またはClasspath-exception-2.0のGPL-2.0
ソース・コード
プロジェクトは、次のソース・コード・リポジトリを保持します。
https://github.com/eclipse-ee4j/jersey
サードパーティ・コンテンツ
Angular JS、v1.6.6
ライセンスMIT(http://www.opensource.org/licenses/mit-license.php)
プロジェクト: http://angularjs.org
Coyright: (c) 2010-2017 Google, Inc.
aopallianceバージョン1
ライセンス: AOP Allianceで提供されるソース・コードはすべて、パブリック・ドメインです。
プロジェクト: http://aopalliance.sourceforge.net
著作権: パブリックドメインの素材は著作権で保護されていません
BeanバリデーションAPI 3.0.2
ライセンス:Apache License、2.0
プロジェクト: https://projects.eclipse.org/projects/ee4j.bean-validation
Copyright: 2009, Red Hat, Inc. and/or its affiliates, and individual Contributors by the @authors tag.
Hibernate Validator CDI、8.0.1。最終
ライセンス:Apache License、2.0
プロジェクト: https://beanvalidation.org/
org.glassfish.jersey.server.validation.internal.hibernateで再パッケージ化
ブートストラップv3.3.7
ライセンス:MITライセンス(https://github.com/twbs/bootstrap/blob/master/LICENSE)
プロジェクト: http://getbootstrap.com
著作権: 2011-2016 Twitter、株式会社
Google Guavaバージョン33.3.0-jre
ライセンス:Apache License、2.0
Copyright (C) 2009, 2024 The Guava Authors
jakarta.injectバージョン: 2.0.1
ライセンス:Apache License、2.0
Copyright (C) 2009、 2021 JSR-330エキスパートグループ
Javassistバージョン3.30.2-GA
ライセンス:Apache License、2.0
プロジェクト: http://www.javassist.org/
Copyright (C) 1999- 千葉繁All Rights Reserved.
Jackson JAX-RSプロバイダ・バージョン2.18.0
ライセンス:Apache License、2.0
プロジェクト: https://github.com/FasterXML/jackson-jaxrs-providers
著作権: (c) 2009-2024 FasterXML、LLC。別段の指示がない限り、すべての権利は留保されています。
jQuery v3.7.1
ライセンス:jquery.org/license
プロジェクト: jquery.org
著作権: (c) jQuery Foundation
jQueryバーコードプラグイン0.3
ライセンス:MIT & GPL(http://www.opensource.org/licenses/mit-license.php & http://www.gnu.org/licenses/gpl.html)
プロジェクト: http://www.pasella.it/projects/jQuery/barcode
著作権: (c) 2009 Antonello Pasella antonello.pasella@gmail.com
JSR-166拡張- JEP 266
ライセンス: CC0
コピーライトがありません
JCP JSR-166 Expert Groupのメンバーからの支援を受けてDoug Leaによって書かれ、http://creativecommons.org/publicdomain/zero/1.0/で説明されているように、パブリックドメインにリリースされました
KineticJS、v4.7.1
ライセンス:MITライセンス(http://www.opensource.org/licenses/mit-license.php)
プロジェクト: http://www.kineticjs.com、https://github.com/ericdrowell/KineticJS
著作権: エリック・ローウェル
org.objectweb.asmバージョン9.7.1
ライセンス: 変更されたBSD (https://asm.ow2.io/license.html)
Copyright (c) 2000-2011 INRIA, France Telecom All rights reserved.
org.osgi.coreバージョン6.0.0
ライセンス:Apache License、2.0
OSGi Alliance(2005年、2008年) All Rights Reserved.org.glassfish.jersey.server.internal.monitoring.core
ライセンス:Apache License、2.0
Copyright (c) 2015-2018 Oracle and/or its affiliates All rights reserved.
Copyright 2010-2013 Coda Hale and Yammer, Inc.
W3.orgドキュメント
ライセンス:W3Cライセンス
著作権: Copyright (c) 1994-2001 World Wide Web Consortium、 (Massachusetts Institute of Technology、 Institut National de Recherche en Informatique et en Automatique、 Keio University). 全著作権所有。 http://www.w3.org/Consortium/Legal/
--------------------------------------------
# Eclipseパブリック・ライセンス- v 2.0
同伴プログラムは、このECLIPSE PUBLIC LICENSE (以下「本契約」)の条件に基づいて提供されます。プログラムの使用、複製または配布は、受領者が本契約を受諾することになります。
1. 定義
「貢献」とは:
a)最初の貢献者の場合、本契約に基づいて配布される最初のコンテンツ、および
b)後続の各コントリビュータの場合:
i)プログラムの変更、および
ii)プログラムへの追加;
そのような変更および/またはプログラムへの追加は、その特定の貢献者によって発生し、配布されます。コントリビューションは、コントリビュータ自身またはコントリビュータの代理としてプログラムに追加された場合、コントリビュータから「原本化」されます。貢献には、変更されていないプログラムへの変更や追加は含まれません。
「コントリビュータ」とは、プログラムを配布する個人または団体を意味します。
「ライセンスされた特許」とは、コントリビュータによってライセンス可能な特許請求を意味し、コントリビューションの使用または販売によって、またはプログラムと組み合わされたときに必ずしも侵害される。
「プログラム」とは、本契約に従って配布された貢献を意味します。
「受信者」とは、本契約または二次ライセンス(該当する場合)に基づくプログラム(貢献者を含む)を受領する者をいいます。
「デリバティブ・ワークス」とは、ソース・コードまたは他の形式において、プログラムに基づく(またはプログラムから派生した)すべての作業を意味し、編集上の改訂、注釈、仕上げまたはその他の修正は、全体として、作家の元の作業を表します。
「変更済作業」とは、対象プログラムの内容の追加、削除または変更に起因する、ソース・コードまたはその他の形式での作業であって、対象プログラムの内容を含むソース・コード形式の新しいファイルを明確化することを目的とするものを指します。変更された著作物には、本プログラムの宣言、インターフェース、タイプ、クラス、構造、またはファイルのみを含む著作物が含まれてはなりません。これらの著作物は、本プログラムまたはその変更された著作物にリンクし、名前により拘束し、またはそのサブクラスをするために、それぞれの場合に限ります。
「配布」とは、a)配布またはb)コピーの転送を可能にする任意の方法で利用可能にする行為を意味します。
「ソース・コード」とは、ソフトウェア・ソース・コード、ドキュメント・ソースおよび構成ファイルを含むがこれらに限定されない、変更を行うために推奨される対象プログラムの形式を意味します。
「Secondary License」とは、GNU General Public License、Version 2.0、またはその後のライセンスのいずれかを意味します。これには、最初の貢献者によって識別される例外や追加の権限が含まれます。
2. 権利の付与
a)本契約の条件に従い、各コントリビュータは、受信者に、このようなコントリビュータの貢献(存在する場合)およびそのようなデリバティブ・ワークスの複製、準備、公開表示、公的に実行、配布およびサブライセンスを行うための非独占的、全世界的、ロイヤリティのない著作権ライセンスを付与します。
b)本契約の条件に従い、各コントリビュータは、ライセンスされた特許に基づいて、非独占的、全世界的、ロイヤルティフリーの特許ライセンスを受領者に付与し、ソースコードまたはその他の形式で、当該コントリビュータの貢献を作成、使用、販売、販売、販売、販売、輸入、またはその他の方法で転送します。この特許ライセンスは、コントリビューションがコントリビューションによって追加された時点で、コントリビューションの追加によってそのような組み合わせがライセンス特許でカバーされる場合、コントリビューションとプログラムの組み合わせに適用されるものとします。特許ライセンスは、貢献を含む他の組み合わせには適用されません。それぞれのハードウェアは、ここではライセンスされていません。
c)受領者は、各コントリビュータが本明細書に記載されたコントリビューションにライセンスを付与しても、プログラムが他のエンティティの特許またはその他の知的財産権を侵害しないことを保証するものではないことを理解しています。各コントリビュータは、知的財産権の侵害またはその他の方法で他のエンティティがもたらした請求について、受領者に対する一切の責任を負いません。本書に基づき付与される権利およびライセンスを行使する条件として、各受領者は、本書により、必要なその他の知的財産権(該当する場合)を保護する責任を単独で負うものとします。たとえば、受信者がプログラム配布を許可するために第三者の特許ライセンスが必要な場合、受信者はプログラム配布前にそのライセンスを取得する必要があります。
d)各コントリビュータは、その知識のために、その貢献に十分な著作権権があることを表明し、もしあれば、本契約に規定された著作権ライセンスを付与する。
e)セカンダリ・ライセンスの条件にかかわらず、コントリビュータは、セカンダリー・ライセンスの条件(第3条の条件で許可されている場合)に基づき、当該の受領者がプログラムを受領した結果として、いかなる受取人(本契約に定めるものを除く)に対しても追加の付与を行いません。
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 - 第2ライセンス通知の形式
「このソース・コードは、Eclipseパブリック・ライセンス(v. 2.0)に規定されているそのような可用性の条件が満たされた場合に、次のセカンダリ・ライセンスで利用可能にすることもできます: {name license(s)、version(s)、exceptions or additional permissions here}」。
本契約のコピー(本別紙Aを含む)を含めるだけでは、セカンダリー・ライセンスに基づくソース・コードのライセンスに十分ではありません。
通知を特定のファイルにまとめることが不可能または望ましい場合、お客様は、その通知を受領者がその通知を探す可能性のある場所(関連するディレクトリのLICENSEファイルなど)にその通知を含めることができます。
著作権所有権に関する正確な通知を追加することができます。
---
## GNU General Public License (GPL)バージョン2、1991年6月
Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor Boston, MA 02110-1335 USA
誰でもこのライセンス文書の詳細コピーを複製、頒布することは許可されますが、変更することはできません。
プリアンブル
ほとんどのソフトウェアのライセンスは、共有および変更する自由を奪うように設計されています。対照的に、GNU General Public Licenseは、ソフトウェアがすべてのユーザーに無料であることを確認するために、自由ソフトウェアを共有および変更する自由を保証することを目的としています。この一般公開ライセンスは、フリーソフトウェア財団のほとんどのソフトウェア、および作成者が使用することを約束する他のプログラムに適用されます。(他のフリーソフトウェア財団ソフトウェアの一部は、代わりにGNU Library General Public Licenseでカバーされています。) プログラムにも適用できます。
われわれがフリーソフトウェアについて話すとき、われわれは価格ではなく自由を指している。弊社の一般公開ライセンスは、お客様がフリーソフトウェアのコピーを配布する自由があること(必要に応じて、このサービスに料金を請求すること)を確認することを目的としています。あなたがそれを望むならそれを得るか、ソフトウェアを変更するか、新しいフリープログラムでそれの一部を使用することができること、そしてあなたがこれらのことができることを知っていること。
お客様の権利を保護するためには、当社は、お客様がこれらの権利を否定することを禁じたり、お客様に権利を放棄するよう求める制限を設ける必要があります。これらの制限は、ソフトウェアのコピーを配布する場合、またはソフトウェアを変更する場合、特定の責任につながります。
たとえば、このようなプログラムのコピーを配布する場合、有償または有償のどちらであっても、受信者にすべての権利を与える必要があります。また、ソース・コードを受信するか、ソース・コードを取得できることを確認する必要があります。そして、彼らは彼らの権利を知るように、これらの用語を示す必要があります。
私たちは、2つのステップであなたの権利を保護します:(1)ソフトウェアの著作権、および(2)ソフトウェアをコピー、配布、および/または変更する法的許可を与えるこのライセンスを提供します。
また、各著者の保護と私たちの保護のために、私たちは誰もが、このフリーソフトウェアの保証がないことを理解していることを確認したいと考えています。ソフトウェアが他の誰かによって変更され、渡された場合、我々はその受信者に彼らが持っているものがオリジナルではないことを知ってほしいので、他の人によって導入された問題は、オリジナルの作者の評判に反映されません。
最後に、すべてのフリープログラムは、ソフトウェア特許によって絶えず脅かされています。私たちは、フリープログラムの再頒布者が個別に特許ライセンスを取得する危険を避け、事実上、プログラムを専有するものとします。これを防ぐため、私たちは、すべての特許がすべての人の無料使用のためにライセンスされているか、まったくライセンスされていないことを明らかにしました。
コピー、配布および修正の正確な条件は次のとおりです。
コピー、配布、変更に関する条件
0。このライセンスは、本一般公開ライセンスの条件に基づいて配布される可能性があると著作権者が通知したプログラムまたはその他の著作物に適用されます。以下の「プログラム」は、そのようなプログラムまたは作品を指し、「プログラムに基づく作業」とは、プログラムまたは著作権法に基づく派生的な作業のいずれかを意味します。つまり、プログラムまたはその一部を含む作業は、口頭または修正により、または別の言語に翻訳されます。(以下、翻訳は「変更」という用語に限らず含まれます。) 各ライセンシーは「あなた」として扱われます。
コピー、配布、変更以外の活動は、このライセンスの対象外であり、その範囲外です。対象プログラムを実行する行為は制限されず、対象プログラムからの出力は、その内容が対象プログラムに基づく作業(対象プログラムの実行によるものとは無関係)を構成する場合にのみカバーされます。それが本当かどうかは、プログラムが何をするかによって決まります。
1. お客様は、適切な著作権表示および免責事項を各コピーに明瞭かつ適切に公開することを条件として、いかなる媒体においても、本プログラムのソースコードを受け取った時点において、その旨を複製し、配布することができます。保証; このライセンスを参照するすべての通知と保証の欠如を維持し、プログラムの他の受信者にこのライセンスのコピーをプログラムと一緒に与えます。
あなたは、コピーを転送する物理的な行為の料金を請求することができ、あなたは有料と引き換えにあなたのオプションで保証保護を提供することができます。
2. お客様は、以下のすべての条件を満たすことを条件として、対象プログラムまたはその一部を改変し、対象プログラムに基づく作業を形成し、上記第1条の条件に基づいて、かかる修正または作業内容を複製および頒布することができます。
a)変更されたファイルは、変更したファイルと変更日を示す目立つ通知を保持する必要があります。
b)お客様は、本ライセンスの条件に基づき、すべての第三者に無償でライセンス供与されるために、全部または一部が対象プログラムまたはその一部を含むか、またはその一部から派生した作品を、配布または公開するいかなる作業も行わなければなりません。
c)変更されたプログラムが実行時にコマンドを対話形式で読み取る場合は、そのような対話的な使用のために実行を開始したときに、適切な著作権表示を含むお知らせを印刷または表示させる必要があります。そして、保証がないこと(または保証を提供することなど)と、ユーザーがこれらの条件下でプログラムを再配布し、このライセンスのコピーを表示する方法をユーザーに伝えることができることを通知します。(例外: プログラム自体が対話型であるが、通常はそのような発表を印刷しない場合、プログラムに基づく作業は、発表を印刷する必要はありません。)
これらの要件は、変更された作業全体に適用されます。その作業の識別可能なセクションがプログラムから派生しておらず、合理的に独立した独立した作品と見なすことができる場合、このライセンスとその条件は、あなたがそれらを別々の作品として配布するときにそれらのセクションには適用されません。しかし、プログラムに基づく作業である全体の一部として同じセクションを配布する場合、全体の配布は、このライセンスの条件に基づくものでなければならず、他のライセンスに対する権限は、誰がそれを書いたかに関係なく、全体、したがって各部分に拡張されます。
したがって、本条の意図は、本条の権利を主張したり、お客様が全面的に書面で作業する権利を争うことではなく、むしろ、本プログラムに基づく派生物または集団的著作物の配布を制御する権利を行使することである。
さらに、ストレージまたは配布媒体のボリューム上のプログラム(またはプログラムに基づく作業)に基づいていない別の作業の単なる集約は、他の作業をこのライセンスの範囲の下に持っていません。
3. お客様は、以下のいずれかを行うことを条件として、上記第1条および第2項の条件に基づき、対象プログラム(または第2条に基づく作業)をオブジェクト・コードまたは実行可能形式で複製および頒布することができます。
a)ソフトウェア交換のために慣習的に使用される中程度の上で、上記の第1条および第2項の条件の下で配布されなければならない完全な対応する機械可読ソースコードとそれに同行すること。
b)少なくとも3年間有効な書面によるオファーを同行し、第三者に提供し、物理的にソース配布を行う費用を超えないように、対応するソースコードの完全な機械可読コピー、ソフトウェア交換のために慣例的に使用される中型のセクション1および2の条項の下で配布される; または、
c)対応するソースコードを配布するためにオファーに関して受け取った情報と同行します。(この代替手段は、非商用配布のみで許可され、上記のサブセクションbに従って、オブジェクト・コードまたは実行可能形式でプログラムを受け取った場合にのみ許可されます。)
作業のソース・コードは、作業を変更するための作業の優先形式を意味します。実行可能な作業の場合、完全なソース・コードは、含まれているすべてのモジュールのすべてのソース・コードに加え、関連するインタフェース定義ファイル、および実行可能ファイルのコンパイルとインストールを制御するために使用されるスクリプトを意味します。ただし、特別な例外として、配布されるソース・コードには、通常、実行可能ファイルを実行するオペレーティング・システムの主要なコンポーネント(コンパイラ、カーネルなど)とともに(ソースまたはバイナリ形式で)配布されるものを含める必要はありません。ただし、そのコンポーネント自体が実行可能ファイルに付属している場合を除きます。
実行可能ファイルまたはオブジェクト・コードの配布が、指定された場所からのコピーへのアクセスを提供することによって行われた場合、第三者がオブジェクト・コードとともにソースをコピーすることを強制されていない場合でも、ソース・コードの配布と同じ場所数からソース・コードをコピーするための同等のアクセス権を提供します。
4. お客様は、本ライセンスに明示されている場合を除き、対象プログラムをコピー、修正、サブライセンス、または頒布することはできません。本プログラムをコピー、修正、サブライセンスまたは頒布する試みは無効であり、本ライセンスに基づくお客様の権利を自動的に終了するものとします。ただし、本ライセンスの下でお客様からコピーまたは権利を受け取った当事者は、当事者が完全に遵守されている限り、そのライセンスを終了することはできません。
5. このライセンスには署名していないため、このライセンスに同意する必要はありません。ただし、プログラムまたはその派生作品を変更または頒布する許可を与えるものはありません。これらの行為は、あなたがこのライセンスを受け入れない場合、法律によって禁止されています。したがって、プログラム(またはプログラムに基づく作業)を変更または配布することにより、お客様は、このライセンスに同意すること、およびプログラムをコピー、配布または変更するためのすべての条件、またはそれに基づいて作業することを示します。
6. お客様が対象プログラム(または対象プログラムに基づく作業)を再配布するたびに、当該受領者は、本契約条件に従い、対象プログラムをコピー、頒布または修正するために当初のライセンサーからライセンスを自動的に受け取ります。お客様は、本書で付与された権利の受領者の行使に、これ以上の制限を課すことはできません。お客様は、第三者による本ライセンスへの準拠を強制する責任を負いません。
7. 裁判所の判決または特許侵害の申し立て、またはその他の理由(特許の問題に限定されない)の結果として、本ライセンスの条件と矛盾する条件が(裁判所命令、合意、またはその他の方法で)あなたに課される場合、彼らは本ライセンスの条件からあなたを免除しません。お客様が、本ライセンスに基づくお客様の義務とその他の関連する義務を同時に満たすよう頒布することができない場合、結果として、お客様は、本プログラムをまったく頒布することはできません。例えば、特許ライセンスが、あなたを通じて直接的または間接的にコピーを受け取るすべての人々によってプログラムのロイヤリティフリー再配布を許可しない場合、あなたがそれを満たすことができる唯一の方法とこのライセンスは、プログラムの配布を完全に控えることです。
特定の状況において、本条の一部が無効または執行不能と判断された場合、本条の残高は適用され、本条全体は、他の状況において適用することを意図しています。
特許またはその他の財産権の主張を侵害したり、そのような主張の有効性に異議を申し立てたりすることを本条の目的ではありません。本条は、公開ライセンス慣行によって実施されるフリーソフトウェア配布システムの整合性を保護する唯一の目的を有します。多くの人々は、そのシステムの一貫した適用に依存して、そのシステムを介して配布されるソフトウェアの広い範囲に寛大な貢献をしました; 彼が他のシステムを介してソフトウェアを配布する意思があるかどうかを決定するのは、著者/ドナー次第であり、ライセンシーはその選択を課すことはできません。
このセクションは、このライセンスの休息の結果であるとみなされるものを徹底的に明確にすることを目的としています。
8. プログラムの配布および/または使用が特許または著作権のあるインターフェースのいずれかによって特定の国で制限されている場合、本ライセンスの下でプログラムを配置する元の著作権所有者は、これらの国を除く明示的な地理的配布制限を追加することができるため、このように除外されていない国内または国間でのみ配布が許可されます。その場合、本ライセンスは、本ライセンスの本文に書かれているような制限を組み込みます。
9。Free Software Foundationは、General Public Licenseの改訂版および/または新しいバージョンを随時公開することがあります。このような新しいバージョンは、現在のバージョンと精神的に似ていますが、新しい問題や懸念に対処するために詳細に異なる場合があります。
各バージョンには、識別可能なバージョン番号が与えられます。プログラムがこのライセンスに適用するバージョン番号と「それ以降のバージョン」を指定した場合、そのバージョンまたはフリーソフトウェア財団によって公開される以降のバージョンのいずれかの条件に従うことができます。プログラムがこのライセンスのバージョン番号を指定しない場合は、Free Software Foundationによって公開された任意のバージョンを選択できます。
10。配布条件が異なる他の無料プログラムにプログラムの一部を組み込む場合は、許可を求めるために作者に書いてください。フリーソフトウェア財団の著作権で保護されているソフトウェアについては、フリーソフトウェア財団に書いてください。私たちは時々例外を作ります。私たちの決定は、私たちのフリーソフトウェアのすべてのデリバティブの自由な状態を維持し、ソフトウェアの共有と再利用を一般的に促進するという二つの目標によって導かれます。
保証なし
11。プログラムは無償でライセンスされているため、適用法により許可される範囲において、プログラムには保証はありません。著作権保有者及び/又はその他の当事者が、特定の目的のための商品性および適合性の暗黙の保証を含め、いかなる種類の保証もなく「現状のまま」プログラムを提供する場合を除き、明示または黙示のいずれか、を含むがこれに限定されない。プログラムの品質とパフォーマンスに関する全リスクはあなたとともにあります。プログラムで欠陥が証明された場合、必要なすべてのサービス、修理または訂正のコストを想定します。
12. 適用法によって要求されない限り、または書面で同意しない限り、著作権者、または上記の許可されたプログラムを変更または再配布できる他の当事者は、使用から生じる一般的な損害、特別損害、付随的損害または結果的損害を含む損害に対して責任を負うものとします。プログラムを使用できないこと(データまたはデータの損失を含むがこれらに限定されない不正確またはあなたまたは第三者によって持続する損失または他のプログラムで動作するプログラムの失敗を含む)、そのような所有者または他の当事者がそのような損害の可能性を助言した場合でも。
END OF TERMS AND CONDITIONS
新しいプログラムに本規約を適用する方法
新しいプログラムを開発し、それを一般の人々にとって可能な限り最大の用途にしたいのであれば、これを実現する最善の方法は、すべての人がこれらの条件の下で再配布し、変更することができるフリーソフトウェアを作ることです。
これを行うには、プログラムに次の通知を添付します。保証の除外を最も効果的に伝えるために、各ソース・ファイルの先頭に添付するのが最も安全です。各ファイルには、少なくとも"copyright"行と完全な通知が見つかる場所へのポインタが必要です。
プログラムの名前と、それが何をするかについての簡単なアイデアを与えるための1行。
Copyright (C) <year> <著者名>
このプログラムはフリーのソフトウェアです。フリー・ソフトウェア財団により公表されたGNU General Public Licenseバージョン2ライセンスの条項に基づいた場合に、再配布および/または変更できます。
このプログラムは、有益であることを期待して配布されていますが、一切の保証はありません。商品性または特定目的との適合性の暗黙保証も含んで一切の保証も存在しません。詳細は、GNU General Public License を参照してください。
このプログラムとともにGNU General Public Licenseのコピーが送信されます。付属していない場合は、Free Software Foundation、 Inc.、 51 Franklin Street、 Fifth Floor、 Boston、 MA 02110-1335 USAまでお問い合わせください。
また、電子および紙の郵送による連絡方法に関する情報を追加します。
プログラムが対話型の場合は、対話型モードで起動したときに次のような短い通知を出力するようにします。
Gnomovisionバージョン69、著作権(C)著者Gnomovisionの年名はABSOLUTELY NO WARRANTYが付属しています。詳細は「show w」を参照してください。これはフリーソフトウェアであり、特定の条件下で再配布することを歓迎します。詳細は「show c」と入力してください。
仮説的なコマンド`show w'と`show c'は、一般公開ライセンスの適切な部分を示すべきである。もちろん、使用するコマンドは、`show w'や`show c'以外のものと呼びます。つまり、マウスクリックやメニュー項目でも、プログラムに合ったものでもかまいません。
また、必要に応じて、雇用主(プログラマーとして働く場合)または学校(ある場合)にプログラムのコピーライト免責条項に署名してもらう必要があります。次にサンプルを示します。名前を変更します。
Yoyodyne、Inc.は、ここにすべての著作権の利益を免除します
プログラム`Gnomovision' (コンパイラでパスを作る)によって書かれた
ジェームズ・ハッカー
Ty Coon、1989年4月1日
Ty Coon、副社長
このGeneral Public Licenseでは、プログラムをプロプライエタリ・プログラムに組み込むことはできません。プログラムがサブルーチンライブラリの場合は、独自のアプリケーションをライブラリにリンクできるほうが役立つと考えられます。これを行う場合は、このライセンスの代わりにGNU Library General Public Licenseを使用してください。
---
##クラスパス例外
このライブラリを静的に、またはほかのモジュールと動的にリンクすると、このライブラリに基づいて結合された作業が行われます。したがって、GNU General Public Licenseバージョン2の契約条件は、すべての組み合わせをカバーしています。
特別な例外として、このライブラリの著作権保持者は、これらの独立したモジュールのライセンス条件に関係なく、このライブラリを独立したモジュールにリンクして実行可能ファイルを生成する権限を与えます。また、リンクされた各独立したモジュールについて、そのモジュールのライセンスの条件を満たしていれば、選択した条件に基づいて結果の実行可能ファイルをコピーおよび配布します。独立モジュールは、このライブラリから導出されたり、このライブラリに基づいていないモジュールです。このライブラリを変更した場合、この例外をライブラリのバージョンに拡張できますが、その義務はありません。実行したくない場合は、この例外文をバージョンから削除してください。
--------------------------------------------
4番目のパーティの依存関係
--------------------------------------------
「jersey-core-common」(org.glassfish.jersey.core:jersey-common)
Copyright (c) 2007,2025 Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2018 Payara Foundation and/or its affiliates.
Copyright (c) 2022 Payara Foundation and/or its affiliates All rights reserved.
Copyright (C) 2006,2014 Guavaの著者
CPEを使用したEclipse Public License 2.0 + GPL v.2
Jersey Core Commonモジュールに関するお知らせ
このコンテンツは、Eclipse Jerseyプロジェクトによって作成および保守されます。
https://projects.eclipse.org/projects/ee4j.jersey
Trademarks
Eclipse Jerseyは、Eclipse Foundationの商標です。
コピーライト
すべてのコンテンツは、それぞれの著者またはその雇用主の所有物です。コンテンツの作成の詳細は、リストされたソース・コード・リポジトリ・ログを参照してください。
宣言済プロジェクト・ライセンス
このプログラムおよび付属資料は、Eclipse Public License v. 2.0 (http://www.eclipse.org/legal/epl-2.0.で入手可能)の条項に基づいて入手できます。このソース・コードは、Eclipse Public License v. 2.0に規定されているそのような可用性の条件が満たされた場合に、次のセカンダリ・ライセンスで利用可能にすることもできます: GNU General Public License、バージョン2とGNU Classpath Exception (https://www.gnu.org/software/classpath/license.html.から入手可能)
SPDX-License-Identifier: EPL-2.0またはClasspath-exception-2.0のGPL-2.0
ソース・コード
プロジェクトは、次のソース・コード・リポジトリを保持します。
https://github.com/eclipse-ee4j/jersey
サードパーティ・コンテンツ
Google Guavaバージョン18.0
ライセンス:Apache License、2.0
著作権: (C) 2009 Guavaの著者
JSR-166拡張- JEP 266
ライセンス:Creative Commons 1.0 (CC0)
コピーライトがありません
JCP JSR-166 Expert Groupのメンバーからの支援を受けてDoug Leaによって書かれ、http://creativecommons.org/publicdomain/zero/1.0/で説明されているように、パブリックドメインにリリースされました
--------------------------------------------------
"jakarta.ws.rs-api" (jakarta.ws.rs:jakarta.ws.rs-api)
Copyright (c) 2010,2019 Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2006 Google Inc.
CPEを使用したEclipse Public License 2.0 + GPL v.2
Jakarta RESTful Webサービスの通知数
このコンテンツは、**Jakarta RESTful Web Services**プロジェクトによって作成および保守されます。
*プロジェクト・ホーム: https://projects.eclipse.org/projects/ee4j.jaxrs
##商標
**Jakarta RESTful Web Services**は、Eclipse Foundationの商標です。
##コピーライト
すべてのコンテンツは、それぞれの著者またはその雇用主の所有物です。コンテンツの作成の詳細は、リストされたソース・コード・リポジトリ・ログを参照してください。
##宣言済プロジェクト・ライセンス
このプログラムおよび付属資料は、Eclipse Public License v. 2.0 (http://www.eclipse.org/legal/epl-2.0.で入手可能)の条項に基づいて入手できます。このソース・コードは、Eclipse Public License v. 2.0に規定されているそのような可用性の条件が満たされた場合に、次のセカンダリ・ライセンスで利用可能にすることもできます: GNU General Public License、バージョン2とGNU Classpath Exception (https://www.gnu.org/software/classpath/license.html.から入手可能)
SPDX-License-Identifier: EPL-2.0またはClasspath-exception-2.0のGPL-2.0
##ソースコード
プロジェクトは、次のソース・コード・リポジトリを保持します。
* https://github.com/eclipse-ee4j/jaxrs-api
サードパーティ・コンテンツ
このプロジェクトでは、次のサード・パーティ・コンテンツを活用します。
javaee-api(7.0)
ライセンス:Apache-2.0およびW3C
JUnit (4.11)
ライセンス: Common Public License 1.0
モキト(2.16.0)
プロジェクト: http://site.mockito.org
出典: https://github.com/mockito/mockito/releases/tag/v2.16.0
暗号化
コンテンツには暗号化ソフトウェアが含まれている場合があります。あなたが現在いる国は、暗号化ソフトウェアの輸入、保有、使用、および/または別の国への再輸出に制限がある可能性があります。暗号化ソフトウェアを使用する前に、暗号化ソフトウェアの輸入、保有、使用、および再輸出に関する国の法律、規制およびポリシーを確認し、それが許可されているかどうかを確認してください。
--------------------------------------------
"Jakarta Annotations API" (jakarta.annotation:jakarta.annotation-API)
Copyright (2019) 2021 Eclipse Foundation. All rights reserved.
Copyright (c) 2005,2022 Oracle and/or its affiliates. All rights reserved.
CPEを使用したEclipse Public License 2.0 + GPL v.2
ジャカルタ注釈の通知数
このコンテンツは、Jakarta Annotationsプロジェクトによって作成および保守されます。
*プロジェクト・ホーム: https://projects.eclipse.org/projects/ee4j.ca
##商標
Jakarta Annotationsは、Eclipse Foundationの商標です。
##宣言済プロジェクト・ライセンス
このプログラムおよび付属資料は、Eclipse Public License v. 2.0 (http://www.eclipse.org/legal/epl-2.0.で入手可能)の条項に基づいて入手できます。このソース・コードは、Eclipse Public License v. 2.0に規定されているそのような可用性の条件が満たされた場合に、次のセカンダリ・ライセンスで利用可能にすることもできます: GNU General Public License、バージョン2とGNU Classpath Exception (https://www.gnu.org/software/classpath/license.html.から入手可能)
SPDX-License-Identifier: EPL-2.0またはClasspath-exception-2.0のGPL-2.0
##ソースコード
プロジェクトは、次のソース・コード・リポジトリを保持します。
* https://github.com/eclipse-ee4j/common-annotations-api
--------------------------------------------
「OSGiリソース・ロケータ」(org.glassfish.hk2:OSGi-resource-locator)
Copyright (c) 2009,2018 Oracle and/or its affiliates. All rights reserved.
CPEを使用したEclipse Public License 2.0 + GPL v.2
Eclipse GlassFishに関する注意事項
このコンテンツは、Eclipse GlassFishプロジェクトによって作成および保守されます。
プロジェクト・ホーム: https://projects.eclipse.org/projects/ee4j.glassfish
Trademarks
Eclipse GlassFishおよびGlassFishは、Eclipse Foundationの商標です。
コピーライト
すべてのコンテンツは、それぞれの著者またはその雇用主の所有物です。コンテンツの作成の詳細は、リストされたソース・コード・リポジトリ・ログを参照してください。
宣言済プロジェクト・ライセンス
このプログラムおよび付属資料は、Eclipse Public License v. 2.0 (http://www.eclipse.org/legal/epl-2.0.で入手可能)の条項に基づいて入手できます。このソース・コードは、Eclipse Public License v. 2.0に規定されているそのような可用性の条件が満たされた場合に、次のセカンダリ・ライセンスで利用可能にすることもできます: GNU General Public License、バージョン2とGNU Classpath Exception (https://www.gnu.org/software/classpath/license.html.から入手可能)
SPDX-License-Identifier: EPL-2.0またはClasspath-exception-2.0のGPL-2.0
ソース・コード
プロジェクトは、次のソース・コード・リポジトリを保持します。
https://github.com/eclipse-ee4j/glassfish-ha-api
https://github.com/eclipse-ee4j/glassfish-logging-annotation-processor
https://github.com/eclipse-ee4j/glassfish-shoal
https://github.com/eclipse-ee4j/glassfish-cdi-porting-tck
https://github.com/eclipse-ee4j/glassfish-jsftemplating
https://github.com/eclipse-ee4j/glassfish-hk2-extra
サードパーティ・コンテンツ
このプロジェクトでは、次のサード・パーティ・コンテンツを活用します。
なし
暗号化
コンテンツには暗号化ソフトウェアが含まれている場合があります。あなたが現在いる国は、暗号化ソフトウェアの輸入、保有、使用、および/または別の国への再輸出に制限がある可能性があります。暗号化ソフトウェアを使用する前に、暗号化ソフトウェアの輸入、保有、使用、および再輸出に関する国の法律、規制およびポリシーを確認し、それが許可されているかどうかを確認してください。
--------------------------------------------
「ServiceLocatorのデフォルト実装」(org.glassfish.hk2:hk2-locator)
Copyright (c) 2010,2019 Oracle and/or its affiliates. All rights reserved.
Copyright (c) 2019 Payara Service Ltd. and/or its affiliates.
CPEを使用したEclipse Public License 2.0 + GPL v.2
「aopalliance version 1.0 repackaged as a module」(org.glassfish.hk2.external:aopalliance-repackaged)
Copyright (c) 2013,2018 Oracle and/or its affiliates. All rights reserved.
CPEを使用したEclipse Public License 2.0 + GPL v.2
「HK2 APIモジュール」(org.glassfish.hk2:HK2-API)
Copyright (c) 2007,2018 Oracle and/or its affiliates. All rights reserved.
CPEを使用したEclipse Public License 2.0 + GPL v.2
「HK2実装ユーティリティ」(org.glassfish.hk2:HK2-utils)
Copyright (c) 2007,2019 Oracle and/or its affiliates. All rights reserved.
CPEを使用したEclipse Public License 2.0 + GPL v.2
Eclipse GlassFishに関する注意事項
このコンテンツは、Eclipse GlassFishプロジェクトによって作成および保守されます。
プロジェクト・ホーム: https://projects.eclipse.org/projects/ee4j.glassfish
Trademarks
Eclipse GlassFishおよびGlassFishは、Eclipse Foundationの商標です。
コピーライト
すべてのコンテンツは、それぞれの著者またはその雇用主の所有物です。コンテンツの作成の詳細は、リストされたソース・コード・リポジトリ・ログを参照してください。
宣言済プロジェクト・ライセンス
このプログラムおよび付属資料は、Eclipse Public License v. 2.0 (http://www.eclipse.org/legal/epl-2.0.で入手可能)の条項に基づいて入手できます。このソース・コードは、Eclipse Public License v. 2.0に規定されているそのような可用性の条件が満たされた場合に、次のセカンダリ・ライセンスで利用可能にすることもできます: GNU General Public License、バージョン2とGNU Classpath Exception (https://www.gnu.org/software/classpath/license.html.から入手可能)
SPDX-License-Identifier: EPL-2.0またはClasspath-exception-2.0のGPL-2.0
ソース・コード
プロジェクトは、次のソース・コード・リポジトリを保持します。
https://github.com/eclipse-ee4j/glassfish-ha-api
https://github.com/eclipse-ee4j/glassfish-logging-annotation-processor
https://github.com/eclipse-ee4j/glassfish-shoal
https://github.com/eclipse-ee4j/glassfish-cdi-porting-tck
https://github.com/eclipse-ee4j/glassfish-jsftemplating
https://github.com/eclipse-ee4j/glassfish-hk2-extra
https://github.com/eclipse-ee4j/glassfish-hk2
https://github.com/eclipse-ee4j/glassfish-fighterfish
サードパーティ・コンテンツ
このプロジェクトでは、次のサード・パーティ・コンテンツを活用します。
なし
暗号化
コンテンツには暗号化ソフトウェアが含まれている場合があります。あなたが現在いる国は、暗号化ソフトウェアの輸入、保有、使用、および/または別の国への再輸出に制限がある可能性があります。暗号化ソフトウェアを使用する前に、暗号化ソフトウェアの輸入、保有、使用、および再輸出に関する国の法律、規制およびポリシーを確認し、それが許可されているかどうかを確認してください。
--------------------------------------------
「Jakarta Dependency Injection」(jakarta.inject:jakarta.inject-api)
Copyright (C) 2009 JSR-330エキスパート・グループ
Copyright (c) 2018,2020 Eclipse Foundation.
Apache License 2.0
Eclipse Jakarta Dependency Injectionの通知数
このコンテンツは、Eclipse Jakarta Dependency Injectionプロジェクトによって作成および保守されます。
*プロジェクト・ホーム: https://projects.eclipse.org/projects/cdi.batch
##商標
Jakarta Dependency Injectionは、Eclipse Foundationの商標です。
##コピーライト
すべてのコンテンツは、それぞれの著者またはその雇用主の所有物です。コンテンツの作成の詳細は、リストされたソース・コード・リポジトリ・ログを参照してください。
##宣言済プロジェクト・ライセンス
このプログラムおよび付随する資料は、Apache License、 Version 2.0 (https://www.apache.org/licenses/LICENSE-2.0.)の条項に基づいて入手できます。
SPDX- ライセンス識別子: Apache-2.0
##ソースコード
プロジェクトは、次のソース・コード・リポジトリを保持します。
https://github.com/eclipse-ee4j/injection-api
https://github.com/eclipse-ee4j/injection-spec
https://github.com/eclipse-ee4j/injection-tck
-------------------------------------------
「ジャヴァシスト」(org.javassist:javassist)
MPL 1.1,LGPL 2.1,Apache License 2.0
Copyright (C) 1999- 千葉繁All Rights Reserved.
Copyright (C) 1999- 千葉繁All Rights Reserved.
Copyright (C) 1999-2022 by千葉茂、 All rights reserved.
Copyright (C) 2004ビル・バークAll Rights Reserved.
このソフトウェアは、Mozilla Public License Version 1.1、GNU Lesser General Public License Version 2.1以降、または Apache License Version 2.0に基づいて配布されます。
--------------------------------------------
ライセンス
--------------------------------------------
Mozilla Public Licenseバージョン1.1
1. Definitions.
1.0.1. "Commercial Use" means distribution or otherwise making the Covered Code available to a third party.
1.1. "Contributor" means each entity that creates or contributes to the creation of Modifications.
1.2. "Contributor Version" means the combination of the Original Code, prior Modifications used by a Contributor, and the Modifications made by that particular Contributor.
1.3. "Covered Code" means the Original Code or Modifications or the combination of the Original Code and Modifications, in each case including portions thereof.
1.4. "Electronic Distribution Mechanism" means a mechanism generally accepted in the software development community for the electronic transfer of data.
1.5. "Executable" means Covered Code in any form other than Source Code.
1.6. "Initial Developer" means the individual or entity identified as the Initial Developer in the Source Code notice required by Exhibit A.
1.7. "Larger Work" means a work which combines Covered Code or portions thereof with code not governed by the terms of this License.
1.8. "License" means this document.
1.8.1. "Licensable" means having the right to grant, to the maximum extent possible, whether at the time of the initial grant or subsequently acquired, any and all of the rights conveyed herein.
1.9. "Modifications" means any addition to or deletion from the substance or structure of either the Original Code or any previous Modifications. When Covered Code is released as a series of files, a Modification is:
Any addition to or deletion from the contents of a file containing Original Code or previous Modifications. Any new file that contains any part of the Original Code or previous Modifications.
1.10. "Original Code" means Source Code of computer software code which is described in the Source Code notice required by Exhibit A as Original Code, and which, at the time of its release under this License is not already Covered Code governed by this License.
1.10.1. "Patent Claims" means any patent claim(s), now owned or hereafter acquired, including without limitation, method, process, and apparatus claims, in any patent Licensable by grantor.
1.11. "Source Code" means the preferred form of the Covered Code for making modifications to it, including all modules it contains, plus any associated interface definition files, scripts used to control compilation and installation of an Executable, or source code differential comparisons against either the Original Code or another well known, available Covered Code of the Contributor's choice. The Source Code can be in a compressed or archival form, provided the appropriate decompression or de-archiving software is widely available for no charge.
1.12. "You" (or "Your") means an individual or a legal entity exercising rights under, and complying with all of the terms of, this License or a future version of this License issued under Section 6.1. For legal entities, "You" includes any entity which controls, is controlled by, or is under common control with You. For purposes of this definition, "control" means (a) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (b) ownership of more than fifty percent (50%) of the outstanding shares or beneficial ownership of such entity.
2.Source Code License。
2.1. The Initial Developer Grant. The Initial Developer hereby granted You a worldwide, royalty-free, non-exclusive license, subject to third party intelligent property Claim:
a. 知的財産権(特許または商標以外)の下でInitial Developerによってライセンスされ、変更の有無にかかわらず、または大規模な作業の一部として、元のコード(またはその一部)を使用、複製、変更、表示、実行、サブライセンスおよび配布します。
b. Patents Claims infringed by the making、 using or sales of Original Code、 to make、 have made、 use、 practice、 sell、 and offer for sale、 and/or else dispose of the Original Code (orその一部)
c. 本第2.1条(a)および(b)で付与されたライセンスは、Initial Developerがこのライセンスの条件に基づいてOriginal Codeを最初に配布した日に発効します。
d. 上記第2.1項(b)にかかわらず、特許ライセンスは付与されません: 1)元のコードから削除するコード、2)元のコードから分離するコード、または3)元のコードによる侵害(i)元のコードの変更、またはii)元のコードと他のソフトウェアまたはデバイスの組合せ。
2.2. Contributor Grant. 第三者の知的財産権の主張を条件として、各Contributor hereby grant You a world-wide、 royalty-free、 non-exclusive license
a. 知的財産権(特許または商標以外)寄稿者によって許諾可能、そのような寄稿者(またはその一部)によって作成された変更を使用、複製、変更、表示、実行、サブライセンスおよび配布するために、未修正ベース、その他の変更とともに、対象コードとして、またはより大きな作業の一部として; および
b. 当該貢献者が単独で、またはその協力者バージョン(またはその組合せの一部)と組み合わせて行った変更の作成、使用、または販売によって侵害された特許請求の下で、その貢献者バージョン(またはその組合せの一部)によって行われた変更の作成、使用、販売、提供を行う。for sale、 have made、 and/or otherwise dispose of: 1) Modifications made by that Contributor (or portions of thereof); and 2) Combination of Modifications made by that Contributor with its Contributor Version (or portions of such combination of: 1) Modifications made by that Contributor (or portions of its Contributor) and 2) the Combination of Modifications made by its Contributor with its Contributor Version (or portions of such combination of such Combination of its Contributor)
c. セクション2.2 (a)および2.2 (b)で付与されたライセンスは、Contributorが最初にCovered Codeを商用利用する日に発効します。
d. 上記の第2.2項(b)にかかわらず、特許ライセンスは付与されません。1) ContributorがContributorバージョンから削除したコードについて、2) Contributorバージョンとは別のコードについて、3) Contributorのサード・パーティによるContributorの変更による侵害について。Version or ii)そのコントリビュータが他のソフトウェア(コントリビュータ・バージョンの一部を除く)または他のデバイスと行った変更、または4)そのコントリビュータが加えた変更がない場合にカバー・コードによって侵害された特許請求に基づく変更の組合せ。
3.Distribution Obligations。
3.1. Application of License. お客様が作成またはお客様が貢献する修正は、セクション2.2を含むがこれに限定されない、本ライセンスの条項に準拠します。The Source Code version of Covered Code may be distributed only under the terms of this License or a future version of this License released under Section 6.1, and You must include a copy of this License with every copy of the Source Code You distribute. You may not offer or impose any terms on any Source Code version that alters or restricts the applicable version of this License or the recipients' rights hereunder. However, You may include an additional document offering the additional rights described in Section 3.5.
3.2. Availability of Source Code. お客様が作成またはお客様が貢献するいかなる変更も、本ライセンスの条項に基づくソースコードフォームで、実行可能バージョンと同じメディア上、または実行可能バージョンを作成したユーザーに対して承認された電子配布メカニズムを介して使用可能にする必要があります。available; and if made available via Electronic Distribution Mechanism、 must still available for least twelve (12) months after the date it started available、 or at least 6 months after the following version of that specific Modification has been available to such recipients.そしてもしそれが最初に利用可能になった日から少なくとも12か月間、または少なくとも6か月間は、当該受信者がその特定の修正を入手できるようになった後、利用可能でなければならない。You are responsible for ensuring that the Source Code version remains available even if the Electronic Distribution Mechanism is maintained by a third party.
3.3. Description of Modifications. You must Cause all Covered Code to contains a file documenting the changes You made to create the Covered Code and the date of any change.あなたは、あなたが貢献するすべてのCovered Codeに、そのCovered Codeを作成するために行った変更と、その変更の日付を文書化するファイルを含める必要があります。You must include a prominent statement that the Modification is derived, directly or indirectly, from Original Code provided by the Initial Developer and including the name of the Initial Developer in (a) the Source Code, and (b) in any notice in an Executable version or related documentation in which You describe the origin or ownership of the Covered Code.
3.4. Intellectual Property Matters
(a)第三者が、第2条第1項または第2条第2項に基づき当該貢献者により付与された権利を行使するために、第三者の知的財産権に基づくライセンスが必要であることを、貢献者が知っていれば、Contributorには、「LEGAL」というタイトルのソース・コード配布を含むテキスト・ファイルを含める必要があります。このファイルには、請求および請求を行うパーティについて、受信者が誰に連絡するかを十分に詳細に説明するテキスト・ファイルが含まれています。If Contributor obtains such knowledge after the Modification is made available as described in Section 3.2, Contributor shall promptly modify the LEGAL file in all copies Contributor makes available thereafter and shall take other steps (such as notifying appropriate mailing lists or newsgroups) reasonably calculated to inform those who received the Covered Code that new knowledge has been obtained.
(b) Contributor API Contributorの変更にアプリケーション・プログラミング・インタフェースが含まれ、ContributorがそのAPIの実装に合理的に必要な特許ライセンスの知識を持っている場合、ContributorはLEGALファイルにこの情報も含める必要があります。
(c)表現。Contributor represents that, except as disclosed pursuant to Section 3.4 (a) above, Contributor believes that Contributor's Modifications are Contributor's original creation(s) and/or Contributor has sufficient rights to grant the rights conveyed by this License.
3.5. Required Notices. ソース・コードの各ファイルで、Exhibit Aの通知を複製する必要があります。If it is not possible to put such notice in a particular Source Code file due to its structure, then You must include such notice in a location (such as a relevant directory) where a user would be likely to look for such a notice. If You created one or more Modification(s) You may add your name as a Contributor to the notice described in Exhibit A. You must also duplicate this License in any documentation for the Source Code where You describe recipients' rights or ownership rights relating to Covered Code. You may choose to offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Covered Code. However, You may do so only on Your own behalf, and not on behalf of the Initial Developer or any Contributor. You must make it absolutely clear than any such warranty, support, indemnity or liability obligation is offered by You alone, and You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of warranty, support, indemnity or liability terms You offer.
3.6. Distribution of Executable Versions. Covered Codeは、Section 3.1、 3.2、 3.3、 3.4、 3.5の要件がそのCovered Codeに対して満たされている場合に限り、Executable形式で配布できます。また、Covered Codeのソース・コード・バージョンは、このライセンスの条件(第3.2条の義務を果たした方法および場所の説明を含む)に基づいて入手可能であることを示す通知。The notice must be conspicuously included in any notice in an Executable version, related documentation or collateral in which You describe recipients' rights relating to the Covered Code. You may distribute the Executable version of Covered Code or ownership rights under a license of Your choice, which may contain terms different from this License, provided that You are in compliance with the terms of this License and that the license for the Executable version does not attempt to limit or alter the recipient's rights in the Source Code version from the rights set forth in this License. If You distribute the Executable version under a different license You must make it absolutely clear that any terms which differ from this License are offered by You alone, not by the Initial Developer or any Contributor. You hereby agree to indemnify the Initial Developer and every Contributor for any liability incurred by the Initial Developer or such Contributor as a result of any such terms You offer.
3.7. Larger Works. このライセンスの条項に準拠していない他のコードとCovered Codeを組み合せてLarger Workを作成し、Larger Workを1つの製品として配布できます。In such a case, You must make sure the requirements of this License are fulfilled for the Covered Code.
4. 法令または規制により遵守できない。
法令、司法命令または規制により、本ライセンスの条項の一部または全部を遵守することができない場合、お客様は、(a)このライセンスの条項を可能な限り最大限に遵守し、(b)制限および影響するコードを記述する必要があります。Such description must be included in the LEGAL file described in Section 3.4 and must be included with all distributions of the Source Code. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill to be able to understand it.
5. このライセンスの適用。このライセンスは、Initial DeveloperがExhibit Aおよび関連するCovered Codeにその通知を添付したコードに適用されます。
6. ライセンスのバージョン。
6.1. New Versions Netscape Communications Corporation ("Netscape")は、改訂版および/または新しいバージョンのライセンスを随時公開することがあります。Each version will be given a distinguishing version number.
6.2. 対象コードが特定のバージョンのライセンスの下で公開されると、新しいバージョンの効果は、常にそのバージョンの条件の下でそれを使用することができます。You may also choose to use such Covered Code under the terms of any subsequent version of the License published by Netscape. No one other than Netscape has the right to modify the terms applicable to Covered Code created under this License.
6.3. Derivative Worksあなたがこのライセンスの修正版を作成または使用する場合(このライセンスが適用する対象コードではないコードに適用するためにのみ行うことができます)、あなたは(a)フレーズ「Mozilla」、「MOZILLAPL」、「MOZPL」、「MOZPL」になるようにライセンスの名前を変更する必要があります。「Netscape」、「MPL」、「NPL」、または紛らわしい類似のフレーズはライセンスに表示されません(ただし、ライセンスがこのライセンスと異なることに注意してください)。また、(b)本ライセンスのバージョンが Mozilla Public LicenseおよびNetscape Public Licenseと異なる条件を含んでいることを明確にしてください。(Filling in the name of the Initial Developer, Original Code or Contributor in the notice described in Exhibit A shall not of themselves be deemed to be modifications of this License.)
7. 保証対象コードの免責事項は、このライセンスの下で「現状のまま」の基準で提供され、いかなる種類の保証もなし、明示または黙示のいずれか、制限なし、保証コードが欠陥、商品性、特定の目的または非侵害に適合する保証を含みます。THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
8. 終了
8.1. This License and the rights granted hereunder will terminate automatically if You fail to comply with terms herein and fail to cure such breach within 30 days of becoming aware of the breach. All sublicenses to the Covered Code which are properly granted shall survive any termination of this License. Provisions which, by their nature, must remain in effect beyond the termination of this License shall survive.
8.2. If You initiate litigation by asserting a patent infringement claim (excluding declatory judgment actions) against Initial Developer or a Contributor (the Initial Developer or Contributor against whom You file such action is referred to as "Participant") alleging that:
a. 当該参加者の貢献者バージョンが直接的または間接的に特許を侵害する場合、本ライセンスのセクション2.1および/または2.2の下で当該参加者があなたに付与したすべての権利は、60日以内に参加者が予見的に終了することを通知した場合を除き、60日以内に当該参加者が当該参加者に特許を侵害するものとします。通知の受領後、お客様は、(i)当該参加者による変更のお客様による過去および将来の使用について、参加者に対して相互に合意可能な合理的なロイヤリティを支払うことに書面で同意すること、または(ii)当該参加者に対する貢献者バージョンに関する訴訟請求を取り下げることのいずれかを行うものとします。If within 60 days of notice, a reasonable royalty and payment arrangement are not mutually agreed upon in writing by the parties or the litigation claim is not withdrawn, the rights granted by Participant to You under Sections 2.1 and/or 2.2 automatically terminate at the expiration of the 60 day notice period specified above.
b. 当該Participant's Contributor Version以外のソフトウェア、ハードウェアまたはデバイスは、直接的または間接的に特許を侵害し、第2条第1項(b)および第2条第2項(b)に基づき当該Participantにより付与された権利は、当該Participantが最初に行った、使用、販売、配布、または行った、変更の時点で失効します。
8.3. If You assert a patent infringement claim against Participant alleging that such Participant's Contributor Version directly or indirectly infringes any patent where such claim is resolved (such as by license or settlement) prior to the initiation of patent infringement litigation, then the reasonable value of the licenses granted by such Participant under Sections 2.1 or 2.2 shall be taken into account in determining the amount or value of any payment or license.
8.4. In the event of termination under Sections 8.1 or 8.2 above, all end user license agreements (excluding distributors and resellers) which have been validly granted by You or any distributor hereunder prior to termination shall survive termination.
9。状況なしおよび法的理論なしでの責任の制限、不法行為(過失を含む)、契約、またはそれ以外の場合、あなた、初期開発者、その他の貢献者、または保証されたコードの任意の販売代理店、またはそのような当事者の任意のサプライヤは、すべての人に責任を負う制限なし、善意の損失、作業停止、コンピュータの故障または故障、またはその他のすべての商業的損害または損失を含む、あらゆる文字の間接的、特別的、付随的、または結果的損害については、そのような当事者がそのような損害の可能性を知らされたとしても。THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
10。米国政府のエンドユーザーThe Covered Codeは、48 C.F.R. 2.101 (Oct. 1995)で定義されており、48 C.F.R. 12.212 (Sept. 1995)で使用される「商用コンピュータソフトウェア」と「商用コンピュータソフトウェアドキュメント」から構成されています。Consistent with 48 C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all U.S. Government End Users acquire Covered Code with only those rights set forth herein.
11。その他 このライセンスは、本書の主題に関する完全な合意を表します。If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This License shall be governed by California law provisions (except to the extent applicable law, if any, provides otherwise), excluding its conflict-of-law provisions. With respect to disputes in which at least one party is a citizen of, or an entity chartered or registered to do business in the United States of America, any litigation relating to this License shall be subject to the jurisdiction of the Federal Courts of the Northern District of California, with venue lying in Santa Clara County, California, with the losing party responsible for costs, including without limitation, court costs and reasonable attorneys' fees and expenses. The application of the United Nations Convention on Contracts for the International Sale of Goods is expressly excluded. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not apply to this License.
12. 権利の利用について請求に対する責任 最初の開発者と貢献者の間にあるように、各当事者は、このライセンスに基づく権利の利用から直接的または間接的に生じる請求および損害について責任を負います。お客様は、当該責任を公平に配分するために最初の開発者および貢献者と協力することに同意します。Nothing herein is intended or shall be deemed to constitute any admission of liability.
13. 複数ライセンス・コードInitial Developerは、対象コードの一部を「複数ライセンス」として指定できます。「Multiple-Licensed」とは、Initial Developerが、Exhibit Aに記載されているファイルでInitial Developerによって指定されたMPLまたは代替ライセンス(ある場合)のお客様の選択に基づいて、対象コードの一部を使用することを許可することを意味します。
Exhibit A - Mozilla Public License。
「このファイルの内容は Mozilla Public License Version 1.1 (以下「ライセンス」といいます)に適用されます。ライセンスに準拠している場合を除き、このファイルを使用することはできません。You may obtain a copy of the License at http://www.mozilla.org/MPL/
ライセンスの下で配布されるソフトウェアは、明示または黙示のいずれかの種類の保証なしに「現状有姿」で配布されます。See the License for the specific language governing rights and limitations under the License.
「元のコード」は______________________________________です。
当初コードの初期Developerは________________________です。______________________によって作成された部分は、Copyright (C) ______ _______________________です。All Rights Reserved.
コントリビュータ: ______________________________________。
また、このファイルの内容は、_____ライセンス(以下「[___]ライセンス」)の条件に基づいて使用することができ、その場合、[______]ライセンスの規定は、上記のものではなく適用可能です。If you wish to allow use of your version of this file only under the terms of the [____] License and not to allow others to use your version of this file under the MPL, indicate your decision by deleting the provisions above and replace them with the notice and other provisions required by the [___] License. If you do not delete the provisions above, a recipient may use your version of this file under either the MPL or the [___] License."
注意: このExhibit Aのテキストは、Original Codeのソース・コード・ファイルのnoticesのテキストとわずかに異なる場合があります。変更には、Original Code Source Code for Your Modificationsにあるテキストではなく、このExhibit Aのテキストを使用する必要があります。
--------------------------------------------
GNU LESSER GENERAL PUBLIC LICENSE
バージョン2.1、1999年2月
Copyright (C) 1991, 1999 Free Software Foundation, Inc.
51 Franklin Street、 Fifth Floor、ボストン、 MA 02110-1301アメリカ
誰でもこのライセンス文書の詳細コピーを複製、頒布することは許可されますが、変更することはできません。
[これはLesser GPLの最初のリリース版です。また、GNU Library Public Licenseバージョン2の後継としてカウントされるため、バージョン番号2.1もカウントされます。
プリアンブル
ほとんどのソフトウェアのライセンスは、共有および変更する自由を奪うように設計されています。対照的に、GNU General Public Licensesは、ソフトウェアがすべてのユーザーにとって無料であることを確認するために、自由ソフトウェアを共有および変更する自由を保証することを目的としています。
このライセンス、Lesser General Public Licenseは、Free Software Foundationおよびそれを使用することを決定した他の著者の特別指定ソフトウェア・パッケージ(通常はライブラリ)に適用されます。あなたもそれを使用することができますが、以下の説明に基づいて、このライセンスまたは通常のGeneral Public Licenseが、特定のケースで使用するためのより良い戦略であるかどうかを慎重に検討することをお勧めします。
私たちがフリーソフトウェアについて話すとき、私たちは価格ではなく、使用の自由を指しています。当社の一般公開ライセンスは、フリーソフトウェアのコピーを配布する自由があることを確認するように設計されています(必要に応じて、このサービスに料金を請求します)。または、あなたがそれを望むならばそれを得ることができます; あなたはソフトウェアを変更し、新しい無料プログラムでそれの一部を使用することができます; そして、あなたはこれらのことができると知らされます。
お客様の権利を保護するためには、ディストリビューターがこれらの権利を否定することを禁止したり、これらの権利を放棄するよう求める制限を設ける必要があります。これらの制限は、ライブラリのコピーを配布する場合、またはライブラリを変更する場合に、特定の責任につながります。
たとえば、ライブラリのコピーを配布する場合、グラティスか有料かに関係なく、受信者に与えたすべての権利を与える必要があります。また、ソース・コードを受信するか、ソース・コードを取得できることを確認する必要があります。他のコードをライブラリにリンクする場合は、受信者に完全なオブジェクトファイルを提供して、ライブラリに変更を加えて再コンパイルしたあとでそれらをライブラリに再リンクできるようにする必要があります。そして、彼らは彼らの権利を知るように、これらの用語を示す必要があります。
私たちはあなたの権利を2ステップの方法によって保護します: (1)私たちは図書館に著作権を帰属し、(2)私たちはあなたにこのライセンスを提供します。これにより、あなたは図書館をコピー、配布、および/または修正する法的許可を与えます。
各ディストリビュータを保護するために、無料のライブラリの保証がないことを明確にしたいと考えています。また、ライブラリが他のユーザーによって変更され、渡された場合、受信者は、元の著者の評判が他のユーザーが導入する可能性のある問題の影響を受けないように、元のバージョンではないことを知っておく必要があります。
最後に、ソフトウェア特許は、自由なプログラムの存在に絶えず脅威をもたらします。当社は、特許権者から制限的なライセンスを取得することにより、フリープログラムの利用者を効果的に制限できないようにしたいと考えています。したがって、ライブラリのバージョンで取得される特許ライセンスは、このライセンスで指定された完全な使用自由と一致している必要があります。
一部のライブラリを含むほとんどのGNUソフトウェアは、通常のGNU General Public Licenseでカバーされています。このライセンス(GNU Lesser General Public License)は、特定の指定されたライブラリに適用され、通常のGeneral Public Licenseとまったく異なります。当社は、これらのライブラリを無償プログラムにリンクすることを許可するために、特定のライブラリに対してこのライセンスを使用します。
プログラムがライブラリにリンクされている場合、静的にも共有ライブラリを使用しても、2つの組合せは法的に結合された作業、つまり元のライブラリの派生的な作業です。一般公衆利用許諾書は、その組み合わせ全体が自由の基準に合致する場合にのみ、そのようなリンクを許可する。Lesser General Public Licenseでは、ほかのコードをライブラリにリンクするためのより緩やかな条件が許可されます。
このライセンスは、通常のGeneral Public Licenseよりもユーザーの自由を保護するため、Lesser General Public Licenseと呼ばれます。また、他のフリーソフトウェア開発者にも、競合するフリーでないプログラムよりも優位性が低くなります。これらの欠点は、多くの図書館で一般公衆ライセンスを使用する理由です。ただし、Lesserライセンスは、特定の特殊な状況で利点を提供します。
たとえば、まれに、特定のライブラリが事実上の標準になるように、最大限の使用を奨励することが特別な必要になる場合があります。これを実現するには、無償のプログラムがライブラリを使用できるようにする必要があります。より頻繁なケースは、フリーライブラリが広く使用されている非フリーライブラリと同じジョブを実行することです。この場合、フリーライブラリをフリーソフトウェアのみに制限することで利益を得ることはほとんどないため、Lesser General Public Licenseを使用します。
また、フリーでないプログラムで特定のライブラリを使用する許可があれば、多数のユーザーが大量のフリーソフトウェアを使用できるようになります。たとえば、無償のプログラムでGNU Cライブラリを使用する許可があれば、より多くの人々がGNUオペレーティングシステム全体とGNU/Linuxオペレーティングシステム全体を使用できるようになります。
Lesser General Public Licenseは、ユーザーの自由を守りやすくありませんが、ライブラリにリンクされているプログラムのユーザーが、ライブラリの修正版を使用してそのプログラムを実行する自由と場所を確保します。
コピー、配布および修正の正確な条件は次のとおりです。「ライブラリに基づく作業」と「ライブラリを使用する作業」の違いに細心の注意を払ってください。前者にはライブラリから導出されたコードが含まれていますが、後者を実行するにはライブラリと組み合せる必要があります。
GNU LESSER GENERAL PUBLIC LICENSE
コピー、配布、変更に関する条件
0。このライセンス契約は、ソフトウェアライブラリまたはその他のプログラムに適用され、著作権者またはその他の許可された当事者が、この小規模な一般公開ライセンス(以下「本ライセンス」といいます)の条項に基づいて配布される可能性があるという通知を含みます。各ライセンシーは「あなた」として扱われます。
「ライブラリ」とは、アプリケーションプログラム(それらの機能やデータの一部を使用する)と便利にリンクして実行可能ファイルを形成するために準備されたソフトウェア機能やデータの集合を意味します。
下記の「ライブラリ」とは、本規約に基づいて配布されているソフトウェアライブラリまたは作業を指します。「図書館に基づく著作物」とは、図書館又は著作権法に基づく派生著作物(すなわち、図書館又はその一部を含む著作物、口頭又は修正を伴う著作物及び/又は別の言語に単純に翻訳された著作物)のいずれかを意味する。(以下、翻訳は「変更」という用語に限らず含まれます。)
作業の「ソース・コード」とは、変更を行う作業の優先形式を意味します。ライブラリの場合、完全なソースコードは、そのライブラリに含まれるすべてのモジュールのすべてのソースコード、および関連するインタフェース定義ファイル、およびライブラリのコンパイルとインストールを制御するために使用されるスクリプトを意味します。
コピー、配布、変更以外の活動は、このライセンスの対象外であり、その範囲外です。ライブラリを使用してプログラムを実行する行為は制限されず、そのようなプログラムからの出力は、その内容がライブラリに基づく作業(ライブラリの書込みツールでの使用に依存しない)を構成する場合にのみカバーされます。それが正しいかどうかは、ライブラリの動作と、ライブラリを使用するプログラムの動作によって異なります。
1. ライブラリの完全なソース・コードの冗長コピーは、適切なコピーを各コピーに目立つように適切に公開していれば、任意の媒体で受け取ったときにコピーおよび配布できます。著作権表示と保証の免責; このライセンスを参照するすべての通知と保証の欠如に保ち、このライセンスのコピーをライブラリと一緒に配布します。
あなたは、コピーを転送する物理的な行為の料金を請求することができ、あなたは有料と引き換えにあなたのオプションで保証保護を提供することができます。
2. お客様は、本ライブラリまたはその一部を複製または複製することにより、本ライブラリーに基づく著作物を作成し、上記第1条の条件に基づき、かかる修正または著作物を複製および頒布することができます。ただし、これらすべての条件を満たすことを条件とします。
a)変更された作業自体がソフトウェア・ライブラリである必要があります。
b)変更されたファイルは、変更したファイルと変更日を示す目立つ通知を保持する必要があります。
c)お客様は、本ライセンスの条件に基づき、すべての第三者に無償で作業の全部を許諾しなければなりません。
d)変更されたライブラリ内のファシリティが、ファシリティを使用するアプリケーション・プログラムによって提供される機能またはデータの表を参照する場合(ファシリティがアプリケーションがそのような機能やテーブルを提供しない場合でも、施設が動作し、その目的の一部が意味のあるままであるかを確実にするために、誠実な努力をする必要があります。
(たとえば、平方根を計算するライブラリ内の関数には、アプリケーションとはまったく関係なく完全に明確に定義された目的があります。したがって、サブセクション2dでは、この関数で使用されるアプリケーション提供の関数またはテーブルがオプションである必要があります。アプリケーションがそれを提供しない場合でも、平方根関数は依然として平方根を計算する必要があります。)
これらの要件は、変更された作業全体に適用されます。その作業の識別可能なセクションがライブラリから派生しておらず、それ自体で独立した独立した作品と合理的に見なすことができる場合、このライセンスとその条件は、これらのセクションを別々の作品として配布するときには適用されません。ただし、ライブラリに基づく作業である全体の一部として同じセクションを配布する場合、全体の配布は、このライセンスの条件に従う必要があります。このライセンスの条件は、他のライセンスに対する権限が全体全体に及ぶため、誰が書いたかに関係なく、各部分に及ぶ必要があります。
したがって、本条の意図は、権利を主張したり、完全にあなたによって書かれた作品に対するあなたの権利を争うことではなく、むしろ、図書館に基づく派生物または集団著作物の配布を制御する権利を行使することである。
また、ストレージまたは配布媒体のボリューム上のライブラリ(またはライブラリに基づく作業)に基づいていない別の作業の単なる集約は、他の作業をこのライセンスの範囲に含めません。
3. お客様は、本ライセンスの代わりに通常のGNU General Public Licenseの条件をライブラリの所定のコピーに適用することを選択することができます。これを行うには、このライセンスを参照するすべての通知を変更し、このライセンスではなく、通常のGNU General Public Licenseバージョン2を参照する必要があります。(通常のGNU General Public Licenseのバージョン2より新しいバージョンが登場した場合は、必要に応じてそのバージョンを指定できます。) これらの通知にその他の変更を加えないでください。
この変更が特定のコピーで行われた場合、そのコピーは元に戻せないため、通常のGNU General Public Licenseは、そのコピーから作成されたすべての後続のコピーおよび派生作品に適用されます。
このオプションは、ライブラリのコードの一部を、ライブラリではないプログラムにコピーする場合に便利です。
4. お客様は、上記第1条および第2項の条件に基づき、オブジェクト・コードまたは実行可能形式でライブラリ(またはその一部または派生体)を複製および頒布することができます。ただし、対応する完全なマシン可読ソース・コードを同行し、ソフトウェア交換に慣例的に使用される中程度のセクション1および2の条項に基づいて配布する必要があります。
オブジェクト・コードの配布が、指定された場所からのコピーへのアクセスを提供することで行われた場合、ソース・コードを同じ場所からコピーするための同等のアクセス権を提供することで、ソース・コードを配布する必要性が満たされます。ただし、第三者がオブジェクト・コードとともにソースをコピーする必要はなくなります。
5. ライブラリのどの部分も派生していないが、ライブラリとコンパイルまたはリンクされることによってライブラリと連動するように設計されたプログラムは、「ライブラリを使用する作業」と呼ばれます。このような作業は、単独では、ライブラリの派生的な作業ではないため、このライセンスの範囲外となります。
ただし、「ライブラリを使用する作業」をライブラリにリンクすると、「ライブラリを使用する作業」ではなく、ライブラリを派生した実行可能ファイルが作成されます(ライブラリの一部が含まれているため)。したがって、実行可能ファイルはこのライセンスでカバーされます。セクション6は、このような実行可能ファイルの配布に関する用語を示します。
「ライブラリを使用する作業」がライブラリの一部であるヘッダー・ファイルのマテリアルを使用する場合、ソース・コードがそうでない場合でも、その作業のオブジェクト・コードはライブラリの派生作業である可能性があります。ライブラリなしで作業をリンクできる場合、または作業自体がライブラリである場合に、これが当てはまるかどうかは特に重要です。これが真実であることの限界は、法律によって正確には定義されていない。
そのようなオブジェクト・ファイルで数値パラメータ、データ構造のレイアウトとアクセッサ、および小さいマクロと小さいインライン関数(10行以下)のみを使用する場合、オブジェクト・ファイルの使用は、法的に派生的な作業であるかどうかに関係なく制限されません。(このオブジェクト・コードとライブラリの一部を含む実行可能ファイルは、セクション6に該当します。)
そうでない場合、作業がライブラリの派生的なものである場合は、第6項の条件に基づいて作業のオブジェクト・コードを配布できます。その作業を含む実行可能ファイルも、ライブラリ自体と直接リンクされているかどうかに関係なく、セクション6に含まれます。
6. 上記のセクションの例外として、ライブラリを使用する作業をライブラリと結合またはリンクして、その一部を含む作業を生成することもできます。条件により、お客様自身による使用および当該変更のデバッグのためのリバース・エンジニアリングに関する作業の変更が認められる場合には、当該作業をお客様が選択した条件に基づいてライブラリー、および頒布すること。
ライブラリが使用している作業の各コピー、およびライブラリとその使用がこのライセンスでカバーされていることに注意する必要があります。このライセンスのコピーを指定する必要があります。実行中の作業に著作権表示が表示される場合は、その中にライブラリの著作権表示、およびユーザーにこのライセンスのコピーを指示する参照を含める必要があります。また、次のいずれかの操作を実行する必要があります。
a)作業で使用された変更(上記のセクション1および2で配布する必要があります)を含め、ライブラリの対応する完全なマシン可読ソースコードと作業を同行し、作業が実行可能な場合オブジェクト・コードまたはソース・コード(あるいはその両方)として、ユーザーがライブラリを変更してから再リンクして、変更されたライブラリを含む変更された実行可能ファイルを生成できるように、ライブラリにリンクされ、マシンで読み取れる完全な「ライブラリを使用する作業」が行われます。(ライブラリ内の定義ファイルの内容を変更するユーザーは、変更した定義を使用するようにアプリケーションを再コンパイルできるとはかぎりません。)
b)ライブラリとのリンクに適切な共有ライブラリメカニズムを使用します。適切なメカニズムとは、(1)実行時に、ライブラリ関数を実行可能ファイルにコピーするのではなく、ユーザーのコンピュータシステムにすでに存在するライブラリのコピーを使用するメカニズムです。(2)変更されたバージョンと作業が行われたバージョンとのインタフェース互換性があるかぎり、ユーザーがライブラリをインストールした場合、ライブラリの変更されたバージョンで正しく動作します。
c)少なくとも3年間有効な書面によるオファーによる作業を同行し、上記第6a条に定める資料を同ユーザーに提供し、この配布を行う費用を超えないものとします。
d)所定の場所からコピーへのアクセスを提供することにより作業の配布が行われた場合、同じ場所から上記の資料をコピーするための同等のアクセスを提供します。
e)ユーザーがこれらの資料のコピーをすでに受け取ったか、このユーザーにコピーをすでに送信していることを確認します。
実行可能ファイルの場合、必要な形式の「ライブラリを使用する作業」には、そこから実行可能ファイルを再現するために必要なデータおよびユーティリティープログラムが含まれている必要があります。ただし、特別な例外として、配布される資料には、通常、実行可能ファイルを実行するオペレーティングシステムの主要なコンポーネント(コンパイラ、カーネルなど)とともに(ソース形式またはバイナリ形式で)配布されるものを含める必要はありません。ただし、そのコンポーネント自体が実行可能ファイルに付属している場合を除きます。
この要件は、通常オペレーティング・システムに付随しない他の独自ライブラリのライセンス制限と矛盾する場合があります。このような矛盾は、配布する実行可能ファイルでこれらとライブラリの両方を一緒に使用できないことを意味します。
7. ライブラリに基づく作業であるライブラリ施設を単一のライブラリに並べて配置し、このライセンスの対象ではない他のライブラリ施設とともに配置し、配布できますこのような結合されたライブラリ。ただし、ライブラリおよび他のライブラリ施設に基づく作業の個別の配布が別途許可され、次の2つのことを行うことを条件とします。
a)組み合わされたライブラリを、ライブラリに基づく同じ作業のコピーと同伴し、他のライブラリ施設と結合しない。これは、上記のセクションの条件に基づいて配布する必要があります。
b)その一部が図書館に基づく著作物であるという事実と、付随する結合されていない形態の同じ著作物がどこにあるかを説明する複合図書館に顕著な通知を与える。
8. お客様は、本ライセンスに明示されている場合を除き、本ライブラリをコピー、修正、サブライセンス、リンク、または配布することはできません。ライブラリをコピー、修正、サブライセンス、リンク、または配布する試みは無効であり、このライセンスに基づくお客様の権利は自動的に終了します。ただし、本ライセンスの下でお客様からコピーまたは権利を受け取った当事者は、当事者が完全に遵守されている限り、そのライセンスを終了することはできません。
9。このライセンスには署名していないため、このライセンスに同意する必要はありません。ただし、ライブラリまたはその派生作品を変更または配布する権限を付与するものはありません。これらの行為は、あなたがこのライセンスを受け入れない場合、法律によって禁止されています。したがって、ライブラリ(またはライブラリに基づく作業)を変更または配布することにより、このライセンスに同意すること、およびライブラリまたはライブラリに基づいて作業をコピー、配布または変更するためのすべての条件を示します。
10。ライブラリ(またはライブラリに基づく作業)を再配布するたびに、受信者は、これらの条件に従って、ライブラリをコピー、配布、リンク、または変更するためのライセンスを元のライセンサーから自動的に受け取ります。お客様は、本書で付与された権利の受領者の行使に、これ以上の制限を課すことはできません。お客様は、第三者による本ライセンスの遵守を強制する責任を負いません。
11。裁判所の判決または特許侵害の申し立て、またはその他の理由(特許の問題に限定されない)の結果として、本ライセンスの条件と矛盾する条件が(裁判所命令、合意、またはその他の方法で)あなたに課される場合、彼らは本ライセンスの条件からあなたを免除しません。本ライセンスおよびその他の関連義務に基づく義務を同時に履行するために配布することができない場合、その結果としてライブラリをまったく配布することはできません。例えば、特許ライセンスが、あなたを通じて直接的または間接的にコピーを受け取るすべての人々によるライブラリのロイヤリティフリー再配布を許可しない場合、あなたがそれを満たすことができる唯一の方法と、このライセンスは、ライブラリの配布を完全に控えることです。
特定の状況において、本条の一部が無効または執行不能と判断された場合、本条の残高は適用され、本条全体は、他の状況において適用することを意図しています。
特許またはその他の財産権の主張を侵害したり、そのような主張の有効性に異議を申し立てたりすることを本条の目的ではありません。本条は、公開ライセンス慣行によって実施されるフリーソフトウェア配布システムの整合性を保護する唯一の目的を有します。多くの人々は、そのシステムの一貫した適用に依存して、そのシステムを介して配布されるソフトウェアの広い範囲に寛大な貢献をしました; 彼が他のシステムを介してソフトウェアを配布する意思があるかどうかを決定するのは、著者/ドナー次第であり、ライセンシーはその選択を課すことはできません。
このセクションは、このライセンスの休息の結果であるとみなされるものを徹底的に明確にすることを目的としています。
12. ライブラリの配布および/または使用が、特許または著作権のあるインターフェースのいずれかによって特定の国で制限されている場合、本ライセンスの下でライブラリを配置する元の著作権所有者は、これらの国を除く明示的な地理的配布制限を追加することができるため、このように除外されていない国内または国間でのみ配布が許可されます。その場合、本ライセンスは、本ライセンスの本文に書かれているような制限を組み込みます。
13. フリーソフトウェア財団は、Lesser General Public Licenseの改訂版および/または新版を随時公開することがあります。このような新しいバージョンは、現在のバージョンと精神的に似ていますが、新しい問題や懸念に対処するために詳細に異なる場合があります。
各バージョンには、識別可能なバージョン番号が与えられます。ライブラリがこのライセンスに適用されるバージョン番号と「それ以降のバージョン」を指定する場合、そのバージョンの条件、またはフリーソフトウェア財団によって公開される以降のバージョンの条件に従うオプションがあります。ライブラリにライセンス・バージョン番号が指定されていない場合は、Free Software Foundationによって公開された任意のバージョンを選択できます。
14. 配布条件がこれらと互換性のない他の無料プログラムにライブラリの一部を組み込む場合は、許可を求めるように作成者に書き込みます。フリーソフトウェア財団の著作権で保護されているソフトウェアについては、フリーソフトウェア財団に書いてください。私たちは時々例外を作ります。私たちの決定は、私たちのフリーソフトウェアのすべてのデリバティブの自由な状態を維持し、ソフトウェアの共有と再利用を一般的に促進するという二つの目標によって導かれます。
保証なし
15. 図書館は無償でライセンスされているので、図書館、適用法により許可される範囲に対する保証はありません。著作権保有者及び/又はその他の当事者が著作物に「現状のまま」記載した場合を除き、明示又は黙示を問わず、特定の目的のための商業性及び適合性の暗黙の保証を含むがこれらに限定されない。ライブラリの品質とパフォーマンスに関するリスクは、すべてお客様にあります。ライブラリで欠陥が証明された場合、必要なすべての保守、修復、または訂正のコストを想定します。
16. 適用法によって要求されない限り、または書面で同意しない限り、著作権所有者、または上記で許可されたとおりに図書館を変更または再配布できる他の当事者は、使用から生じる一般的な損害、特別損害、付随的損害または結果的損害を含む損害についてあなたに責任を負いますライブラリを使用できない(データまたはデータの損失を含むが、これらに限定されない不正確またはあなたまたは第三者が持続する損失、または他のソフトウェアで動作するライブラリの障害を含む)場合でも、そのようなホルダーまたは他のパーティがそのような損害の可能性を助言した場合。
END OF TERMS AND CONDITIONS
--------------------------------------------
Apache-2.0
Apache License 2.0
Apache License
Version 2.0, January 2004
https://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
1. Definitions.
"License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
"Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
"Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
"You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License.
"Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
"Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
"Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
"Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
"Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
(a) You must give any other recipients of the Work or Derivative Works a copy of this License; and
(b) You must cause any modified files to carry prominent notices stating that You changed the files; and
(c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and
(d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License.
You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.
5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
END OF TERMS AND CONDITIONS
APPENDIX: How to apply the Apache License to your work. To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives.
Copyright [yyyy] [name of copyright owner]
Apache License、 Version 2.0 (以下「ライセンス」といいます)に基づいてライセンスされます。
ライセンスを遵守する場合を除き、このファイルを使用することはできません。
You may obtain a copy of the License at
http://www.apache.org/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.