サードパーティライセンス通知 (Framegrabber SDK)#
インストールパッケージには、ヌルモデムエミュレータCom0Comが含まれています。対応するライセンス情報については、以下を参照してください。
さらに、GUIツールのmicroDiagnosticsでは、サードパーティツールCPU-Zの結果に基づいてシステム情報を調査・表示できます。CPU-Zは、通常のFramegrabber SDK 5のインストールプロセス中にインストールされます。CPU-Zの使用許諾契約については、以下を参照してください。
Basler Framegrabber SDKのログメッセージシステムは、一部log4cxxに基づいています。Log4cxxはLog4jのC++版であり、Apache Software FoundationのApache Logging Servicesプロジェクトの一部です。関連する使用許諾契約については、以下を参照してください。
特定のプラットフォームで「not distributed」と記載されているライセンスは、指定されたプラットフォーム向けの Basler Framegrabber SDK ディストリビューション パッケージに含まれていないことに注意してください。ソフトウェアはそれらのライセンスに動的にリンクされ、システム内に存在することを期待します。これらのライセンスは、すべての Linux ディストリビューションによって提供されます。
特定のプラットフォームで「not used」と記載されているライセンスは、指定されたプラットフォーム上で配布、使用、または再リンクされることはありません。
Com0Comヌルモデムエミュレータ#
Nullモデム エミュレーターは、Windows 用のオープン ソースのカーネル モード仮想シリアル ポート ドライバーであり、GPL ライセンスの下で自由に利用できます。無制限の数の仮想 COM ポート ペアを作成し、任意のペアを使用して 1 つのアプリケーションを別のアプリケーションに接続できます。
各 COM ポート ペアには、CNCA0 と CNCB0 で始まるデフォルト名を持つ 2 つの COM ポートが用意されています。一方のポートへの出力はもう一方のポートからの入力となり、その逆も同様です。
通常、ペアの1つのポートはデバイスと通信するためにCOMポートを必要とするWindowsアプリケーションによって使用され、もう1つのポートはデバイスエミュレーションプログラムによって使用されます。たとえば、IP経由でFAXを送受信するには、WindowsのFAXアプリケーションをCNCA0ポートに接続し、t38modem http://t38modem.sourceforge.net/をCNCB0ポートに接続します。この場合、t38modemはFAXモデムエミュレーションプログラムです。
hub4com と連携して、com0com を使用すると次のことが可能になります:
- 複数の異なるアプリケーションで、単一の実際のシリアル デバイスからのデータと信号を処理する。たとえば、複数のアプリケーションで 1つの GPS デバイスからのデータを共有できます。
- ローカル コンピューター上に存在するかのように、リモート コンピューターの実際のシリアル ポートを使用する(RFC 2217 をサポート)。
com0comプロジェクトのホームページは http://com0com.sourceforge.net/ です。
GNU一般公衆利用許諾契約書 バージョン2(1991年6月)#
Copyright © 1989, 1991 Free Software Foundation, Inc. 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
誰もがこのライセンス文書の逐語的コピーを複製および配布することを許可されていますが、変更することは許可されていません。前書き ほとんどのソフトウェアのライセンスは、共有および変更の自由を奪うように設計されています。対照的に、GNU General Public License は、フリー ソフトウェアを共有および変更する自由を保証し、すべてのユーザーにとってソフトウェアが確実にフリーであることを保証することを目的としています。この General Public License は、Free Software Foundation のソフトウェアの大半および、作者がこれを使用することを誓約するその他のプログラムに適用されます。(Free Software Foundation のその他のソフトウェアの一部は、代わりに GNU Library General Public License の対象となります。)独自のプログラムにもこれを適用できます。フリー ソフトウェアについて言語する場合、私たちは価格ではなく自由について言語しています。当社の General Public License は、フリー ソフトウェアのコピーを配布する自由があり(希望する場合はこのサービスの料金を請求することもできます)、ソース コードを受け取るか、必要に応じて取得でき、ソフトウェアを変更したり、新しいフリー プログラムでその一部を使用したりでき、これらのことが行えることを知っていることを確実にできるように設計されています。お客様の権利を保護するため、何人もお客様からこれらの権利を剥奪することや、権利を放棄するよう求めることを禁止する制限を設ける必要があります。これらの制限は、ソフトウェアのコピーを配布する場合、またはソフトウェアを変更する場合にお客様が負う特定の責任に変換されます。たとえば、このようなプログラムのコピーを無償であるか有料であるかにかかわらず配布する場合、お客様は保有するすべての権利を受信者に与える必要があります。受信者もソース コードを受け取るか取得できることを確認する必要があります。また、権利を認識できるようにこれらの条件を受信者に提示する必要があります。当社は、2つのステップで権利を保護します。(1) ソフトウェアの著作権を保護する、および (2) ソフトウェアの複製、配布、および/または変更の法的許可を与えるこのライセンスを提供する。また、各作者の保護および当社の保護のために、このフリー ソフトウェアには保証がないことを誰もが理解していることを確認したいと考えています。ソフトウェアが他の誰かによって変更され引き継がれた場合、他者によって導入された問題が元の作者の評判に影響を与えないように、所有しているものがオリジナルではないことを受信者に知らせたいと考えています。最後に、フリー プログラムはソフトウェア特許によって絶えず脅かされています。フリー プログラムの再配布者が個別に特許ライセンスを取得し、事実上プログラムをプロプライエタリにしてしまう危険性を回避したいと考えています。これを防ぐために、いかなる特許も、すべての人の自由な使用のためにライセンスされるか、まったくライセンスされないかのいずれかでなければならないことを明確にしました。複製、配布、および変更に関する正確な規約と条件は以下の通りです。
複製、頒布、および改変に関する規約#
- このライセンスは、著作権者によってこのGeneral Public Licenseの条項に従って頒布できる旨の表示が付された、いかなるプログラムまたはその他の著作物にも適用されます。以下の「プログラム」とは、そのようなプログラムまたは著作物を指し、「プログラムに基づく著作物」とは、プログラムまたは著作権法に基づく派生物のいずれをも意味します。すなわち、プログラムそのもの、あるいはその一部分を、そのまま、あるいは修正を加えて、かつ/または他の言語に翻訳した著作物を含みます(以下、翻訳は「修正」という語に制限なく含まれるものとします)。各ライセンシーは「あなた」として宛てられます。複製、頒布、および修正以外の活動はこのライセンスの対象外であり、その範囲外です。プログラムを実行する行為は制限されず、プログラムからの出力は、その内容が(プログラムを実行することによって作成されたかどうかにかかわらず)プログラムに基づく著作物を構成する場合にのみ対象となります。それが当てはまるかどうかは、プログラムが何を行うかによって決まります。1. あなたは、受け取った通りのプログラムのソースコードの同一複製物を、任意の媒体で複製および頒布することができます。ただし、各複製物に適切な著作権表示と無保証の否認を適切かつ目立つように掲載し、このライセンスおよびいかなる保証の不存在言及するすべての通知をそのまま保持し、プログラムと一緒にこのライセンスの複製物をプログラムの他の受領者に渡すことを条件とします。複製物を転送する物理的行為に対して料金を請求することができ、またオプションとして料金と引き換えに保証保護を提供することもできます。
- あなたは、プログラムの複製物もしくは複数の複製物、またはその一部を修正してプログラムに基づく著作物を形成し、そのような修正または著作物を上記の第1条の条項に従って複製および頒布することができます。ただし、以下のすべての条件をも満たす必要があります。a) 修正されたファイルには、ファイルを変更したことおよび変更日を明記した目立つ通知を掲載しなければなりません。b) あなたが頒布または公開する、全部または一部にプログラムまたはその一部を含み、あるいはそれらから派生したすべての著作物は、このライセンスの条項に基づき、すべての第三者に対して無償で全体としてライセンスされなければなりません。c) 修正されたプログラムが実行時に通常対話形式でコマンドを読み取る場合、そのような対話的使用のために最も一般的な方法で実行を開始したときに、適切な著作権表示および保証がないことの通知(または保証を提供することの表明)、およびユーザーがこれらの条件の下でプログラムを再頒布できること、さらにこのライセンスの複製物を確認する方法をユーザーに告げるアナウンスを、印刷または表示させなければなりません。(例外:プログラム自体が対話型であるが、通常そのようなアナウンスを出力しない場合、プログラムに基づくあなたの著作物はアナウンスを出力する必要はありません。)これらの要件は、修正された著作物全体に適用されます。その著作物の識別可能な部分がプログラムから派生したものでなく、それ自体で独立した別個の著作物と合理的に見なせる場合、それらを別個の著作物として頒布する場合、このライセンスおよびその条項はそれらの部分には適用されません。しかし、同じ部分を、プログラムに基づく著作物である全体の和の一部として頒布する場合、全体としての頒布はこのライセンスの条項に従う必要があり、他のライセンシーに対する許可は全体の隅々にまで及ぶため、誰が書いたかに関係なくすべての部分に及ぶことになります。したがって、この条項の意図は、完全にあなたによって書かれた著作物に対する権利を主張したり、あなたの権利に異議を唱えたりすることではなく、むしろ、プログラムに基づく派生物または集合的著作物の頒布を管理する権利を行使することにあります。さらに、プログラムに基づいていない別の著作物をプログラム(またはプログラムに基づく著作物)と一緒に、ストレージまたは頒布媒体のボリューム上で単に集約することは、その別の著作物をこのライセンスの範囲内に持ち込むものではありません。
- あなたは、上記の第1条および第2条の条項に従い、オブジェクトコードまたは実行形式でプログラム(または第2条に基づくプログラムに基づく著作物)を複製および頒布することができます。ただし、以下のいずれかの条件をも満たす必要があります。a) ソフトウェアの交換に慣習的に使用される媒体上で上記の第1条および第2条の条項に従って頒布される、対応する完全な機械読み取り可能なソースコードを添付すること。b) ソフトウェアの交換に慣習的に使用される媒体上で上記の第1条および第2条の条項に従って頒布される、対応するソースコードの完全な機械読み取り可能な複製物を、ソース頒布の物理的実行にかかる費用を超えない料金で任意の第三者に提供するという、少なくとも3年間有効な書面による申し出を添付すること。c) 対応するソースコードの頒布の申し出に関して受け取った情報を添付すること。(この選択肢は、非営利の頒布に対してのみ、かつ、上記サブセクションbに従ってそのような申し出とともにオブジェクトコードまたは実行形式でプログラムを受け取った場合にのみ許可されます。)著作物のソースコードとは、その著作物に修正を加えるために好ましい形式を意味します。実行可能な著作物の場合、完全なソースコードとは、それが含むすべてのモジュールのすべてのソースコードに加え、関連するインターフェース定義ファイル、および実行ファイルのコンパイルとインストールの制御に使用されるスクリプトを意味します。ただし、特別な例外として、頒布されるソースコードには、実行ファイルが動作するオペレーティングシステムの主要コンポーネント(コンパイラ、カーネルなど)とともに(ソース形式またはバイナリ形式のいずれかで)通常頒布されるものは、そのコンポーネント自体が実行ファイルに付属している場合を除き、含める必要はありません。実行コードまたはオブジェクトコードの頒布が指定された場所からのコピーへのアクセスを提供することによって行われる場合、第三者がオブジェクトコードとともにソースコードをコピーすることを強制されていない場合でも、同じ場所からソースコードをコピーするための同等のアクセスを提供することは、ソースコードの頒布とみなされます。
- このライセンスで明示的に規定されている場合を除き、プログラムを複製、修正、サブライセンス、または頒布することはできません。それ以外でプログラムを複製、修正、サブライセンス、または頒布しようとする試みは無効であり、このライセンスに基づくあなたの権利は自動的に終了します。ただし、このライセンスに基づいてあなたから複製物または権利を受け取った当事者は、そのような当事者が完全に遵守し続けている限り、ライセンスが終了することはありません。
- このライセンスに署名していないため、このライセンスを受諾する必要はありません。ただし、プログラムまたはその派生物を修正または頒布する許可をあなたに与えるものは他にありません。このライセンスを受諾しない場合、これらの行為は法律で禁止されています。したがって、プログラム(またはプログラムに基づく著作物)を修正または頒布することにより、あなたはそれを行うためのこのライセンス、およびプログラムまたはそれに基づく著作物の複製、頒布、または修正に関するすべての条件を受諾したことになります。
- プログラム(またはプログラムに基づく著作物)を再頒布するたびに、受領者は、これらの条件に従ってプログラムを複製、頒布、または修正するためのライセンスを元のライセンサーから自動的に取得します。ここで付与された権利の受領者による行使に対して、さらなる制限を課すことはできません。あなたは、第三者によるこのライセンスの遵守を強制する責任を負いません。
- 裁判所の判決、特許侵害の申し立て、またはその他の理由(特許問題に限定されません)の結果として、このライセンスの条件に矛盾する条件が(裁判所の命令、合意、またはその他の方法で)あなたに課された場合でも、それらの条件によってこのライセンスの条件が免除されることはありません。このライセンスに基づく義務とその他の関連する義務の両方を同時に満たすように頒布できない場合、その結果としてプログラムを全く頒布することはできません。例えば、特許ライセンスにより、あなたを介して直接または間接的に複製物を受け取るすべての人がロイヤリティフリーでプログラムを再頒布することが許可されない場合、それとこのライセンスの両方を満たす唯一の方法は、プログラムの頒布を完全に控えることになります。このセクションのいずれかの部分がいかなる特定の状況下でも無効または執行不能とされた場合でも、セクションの残りの部分は他の状況に適用されるものとし、セクション全体としても他の状況に適用されるものとします。このセクションの目的は、特許やその他の財産権の主張を侵害したり、そのような主張の有効性に異議を唱えたりするようにあなたを誘導することではありません。このセクションの唯一の目的は、公共のライセンス慣行によって実装されているフリーソフトウェア頒布システムの完全性を保護することです。多くの人々が、そのシステムの継続的な適用を信頼して、そのシステムを通じて頒布される幅広いソフトウェアに寛大な貢献をしてきました。作者/寄贈者が他のシステムを通じてソフトウェアを頒布する意思があるかどうかを決定するのは作者/寄贈者の自由であり、ライセンシーはその選択を強制することはできません。このセクションは、このライセンスの残りの部分の結果と考えられるものを徹底的に明確にすることを目的としています。
- プログラムの頒布および/または使用が、特許または著作権で保護されたインターフェースによって特定の国で制限されている場合、プログラムをこのライセンスの下に置く元の著作権者は、それらの国を除外する明示的な地理的頒布制限を追加することができ、これにより、除外されていない国において、またはその国々の間でのみ頒布が許可されます。その場合、このライセンスには、このライセンスの本文に書かれているかのように制限が組み込まれます。
- Free Software Foundationは、General Public Licenseの改訂版および/または新版を随時発行することがあります。そのような新版は精神において現在のバージョンと似ているものですが、新しい問題や懸念に対処するために詳細が異なる場合があります。各バージョンには識別用のバージョン番号が与えられます。プログラムに適用されるこのライセンスのバージョン番号および「以降のバージョン」が指定されている場合、あなたはそのバージョンまたはFree Software Foundationによって発行された以降のバージョンのいずれかの条件に従うオプションがあります。プログラムがこのライセンスのバージョン番号を指定していない場合、Free Software Foundationによってこれまでに発行された任意のバージョンを選択できます。
- プログラムの一部を、頒布条件が異なる他のフリープログラムに組み込みたい場合は、作者に手紙を書いて許可を求めてください。Free Software Foundationが著作権を保有するソフトウェアについては、Free Software Foundationにお問い合わせください。当社では、これについて例外を設けることがあります。私たちの決定は、フリーソフトウェアのすべての派生物のフリーなステータスを維持するという2つの目標と、ソフトウェアの共有と再利用を一般的なものとして促進するという目標によって導かれます。
- 無保証。プログラムは無償でライセンスされているため、適用される法令で認められる範囲において、プログラムに対する保証はありません。書面で別段statedされない限り、著作権者および/またはその他の当事者は、商品性および特定目的への適合性の黙示の保証を含み、明示的か黙示的かを問わず、いかなる種類の保証もなく、プログラムを「現状のまま」提供します。プログラムの品質とパフォーマンスに関するすべてのリスクはあなたにあります。プログラムに欠陥があることが判明した場合、必要なすべてのサービス、修理、または修正の費用はあなたが負担するものとします。12. 適用法によって要求される場合、または書面で合意される場合を除き、いかなる場合においても、著作権者、または上記の許可に従ってプログラムを修正および/または再頒布する可能性のあるその他の当事者は、プログラムの使用または使用不能から生じる、一般的な、特別な、偶発的な、または結果的な損害(データの損失、データの不正確化、あなたまたは第三者によって被った損失、あるいは他のプログラムとのプログラムの動作の失敗を含みますがこれらに限定されません)を含む損害について、たとえそのようなホルダーまたは他の当事者がそのような損害の可能性について知らされていたとしても、あなたに対して責任を負いません。利用規約の終わり。
Cpuid Cpu-Z エンドユーザー使用許諾契約#
CPUID CPU-Z エンドユーザー使用許諾契約(EULA)
重要 - よくお読みください
このエンドユーザー使用許諾契約は、コンピュータソフトウェアおよび関連するメディア、印刷物を含み、オンラインまたは電子マニュアルを含む場合がある、上記で特定されたCPUIDソフトウェア製品について、あなた(個人または単一の法人のいずれか)とCPUIDの間での法的契約です。
CPU-Zをインストール、コピー、またはその他の方法で使用することにより、あなたはこの契約の条件に拘束されることに同意したことになります。
- CPUID CPU-Z 製品ライセンス CPUID CPU-Zはフリーソフトウェアです。自由に利用および再配布することができます。CPUID CPU-Zは、著作権法および国際的な著作権条約、その他の知的財産権に関する法律および条約によって保護されています。詳細については、以下にお問い合わせください:CPUID, 25 bis Digue de Mer, 59240 DUNKERQUE, FRANCE。
- 著作権 CPUIDは、CPUID CPU-Zの唯一の開発者であり所有者です。CPUID CPU-Zのユーザーとして、あなたは、CPUID CPU-Zがフランスおよび欧州の著作権法ならびに世界中の適用される著作権法の下でCPUIDの専有製品であることを認め、これに同意するものとします。さらに、関連する知的財産権を含むCPUID CPU-Zに対するすべての権利、タイトル、および利益はCPUIDに帰属し、今後もCPUIDに帰属し続けることに同意するものとし、CPUIDの所有権またはCPUIDの権利の有効性に異議を唱えないことに同意するものとします。本ライセンス契約は、CPUID CPU-Zに対する権利や利益をあなたに移転するものではなく、本ライセンス契約の条項に従って取り消し可能な、当該著作物を使用する限定的な権利のみを付与するものです。意図した結果を達成するための本プログラムの選択、およびそのインストールとその後の使用に関する責任は、あなたが負うものとします。
- ソフトウェアの欠陥報告 CPUID CPU-Zにソフトウェアの欠陥を発見した場合は、cpuz@cpuid.com まで報告してください。CPUIDはそれらを評価し、その独自の裁量により、将来のCPUID CPU-Zの改訂版でそれらに対応する場合があります。
- アップデート CPUID CPU-Zのアップデート(バグ修正、アップグレード、ホットフィックス、機能強化、変更、新リリースを含みますが、これらに限定されません)は、CPUIDの独自の裁量により提供されます。CPUIDが何らかのアップデートを提供する場合、当該アップデートには本契約の諸条件(ライセンスを含みます)、または該当する場合は当該アップデートに付随する契約が適用されるものとします。
- CPUIDの権利 あなたは、CPUID CPU-Zに、フランスおよび国際的な著作権、商標、営業秘密に関する法律および条約によって保護されているCPUIDの専有資料が含まれていることを認め、これに同意するものとします。CPUID CPU-Zに関するすべての権利、タイトル、および利益は、常にCPUIDに帰属します。本契約は、CPUID CPU-Zに対するいかなるタイトルや利益をあなたに移転するものではなく、ここに規定されるように終了させることができる限定的な使用権のみを付与するものです。
- 保証の否認 本ソフトウェアおよび付属ファイルは「現状のまま」提供されます。CPUIDおよびそのサプライヤーは、本ソフトウェアまたは当該ファイルの使用により得られる可能性のあるパフォーマンスまたは結果について、保証せず、また保証することはできません。CPUIDおよびそのサプライヤーは、タイトル、第三者の権利の非侵害、商品性、または特定の目的への適合性に関して、明示的か黙示的かを問わず、いかなる保証も行いません。CPUID CPU-ZのQualityおよびパフォーマンスに関するすべてのリスクは、あなたが負うものとします。CPUID CPU-Zに欠陥があることが判明した場合、必要なすべての保守、修理、または修正にかかる全費用は、(CPUIDやCPUID製品の認定販売店ではなく)あなたが負担するものとします。法域によっては黙示的保証の除外が認められていないため、上記の除外規定が適用されない場合があります。前述の内容は、お客様の法定権利に影響を与えたり、これを害したりするものではありません。優れたデータ処理の手順に従い、非クリティカルなデータを使用してプログラムを十分にテストしてから依存するようにしてください。
- 責任の制限 いかなる場合においても、CPUIDは、利益の損失、節得の損失、その他の間接的、特別、懲罰的、付随的、もしくは結果的な損害、請求、または訴訟を含め、CPUID CPU-Zの使用または使用不能に起因して発生するいかなる損害についても、そのような損害、請求、または訴訟の可能性について事前に通知されていた場合であっても、一切の責任を負いません。さらに、いかなる場合においても、CPUIDは、お客様によるCPUID CPU-Zの使用に起因する他の当事者によるいかなる請求についても、一切の責任を負いません。法域によっては付随的または結果的損害に対する責任の制限または除外が認められていないため、上記の制限または除外がお客様に適用されない場合があります。本契約に含まれるいかなる内容も、消費者として取引を行う当事者の法定権利を害するものではありません。
- 補償 あなたは、CPUID CPU-Zの使用から生じる、または起因する、費用および弁護士費用を含むいかなる請求や訴訟からも、CPUIDを補償し、防御し、損害を与えないことに同意するものとします。ただし、CPUIDがそのような請求について迅速な書面による通知をあなたに行い、あなたの費用負担でそのような請求の防御または示談をあなたに委任し、その防御または示談においてあなたの費用負担であなたに協力することを条件とします。
- 準拠法 本契約は、フランスの法律に準拠し、同法に従って解釈されるものとします。本契約に起因する法的手続は、フランスの裁判所においてのみ提起されるものとします。両当事者は、国際物品売買契約に関する国際連合条約の適用を排除し、本契約および本契約に基づく履行に適用される法律としてフランスの法律を選択します。
- 分離可能性 管轄権を有する裁判所により本契約のいずれかの条項が無効、違法、無効、または執行不能と宣言された場合、当該条項は本契約から分離されるものとし、残りの条項は引き続き完全に効力を有するものとします。
- 権利放棄 いずれかの当事者が、本契約に規定されている権利のいずれかを行使もしくは執行しなかったこと、または本契約違反の際に他方当事者に対して措置を講じなかったことは、当該当事者による本契約に基づく今後の権利の放棄、または他方当事者によるその後の違反もしくは同一の違反の際の権利のその後の執行もしくは措置の放棄とはみなされないものとします。本契約に関してご質問がある場合は、次宛てに書面でCPUIDにお問い合わせください:CPUID 25 bis Digue de Mer 59240 DUNKERQUE FRANCE
- 商標 サイト上またはマニュアルに記載されている会社名および製品名は、それぞれの所有者の商標である場合があります。
- 完全な合意 このソフトウェアを使用することにより、あなたは本契約を読み、理解し、その諸条件に拘束されることに同意したものとさらに、本契約が、本主題に関するあなたとCPUID間の完全かつ排他的な合意の声明であり、口頭または書面によるいかなる提案や事前合意、および本主題に関してあなたとCPUID間で交わされたその他のいかなる通信にも優先することを同意するものとします。
- 任意のサポートサービス あなたの選択と費用負担により、別途契約のもとで、CPUIDはCPUID CPU-Zの使用に関連するサポートサービスを提供する場合があります。サポートサービスの一部として提供される補足的なソフトウェアコードは、CPUID CPU-Zの一部とみなされ、本ライセンス契約の諸条件が適用されます。
- プライバシーポリシー CPUIDのプライバシーポリシー(http://www.cpuid.com/privacy-policy.html)をご覧ください。
- 利用規約 CPUIDの利用規約(http://www.cpuid.com/terms-of-service.html)をご覧ください。
- CPUID CPU-Zのアンインストール手順 システムからCPUID CPU-Zを削除するには、[スタート]ボタンから[プログラム]、[CPUID]、[CPU-Z]を選択し、「Uninstall CPU-Z」を選択します。コントロールパネルの「プログラムの追加と削除」からも同様に行うことができます。
Crypto++ Library#
Compilation Copyright © 1995-2019 by Wei Dai. All rights reserved. This copyright applies only to this software distribution package as a compilation, and does not imply a copyright on any particular file in the package. All individual files in this compilation are placed in the public domain by Wei Dai and other contributors.
Framegrabber SDKによって提供される暗号化インターフェイスはありません
当社のソフトウェアではCrypto++ Libraryが使用されていますが、Framegrabber SDKのユーザーに対して暗号化インターフェイスは提供されていないことにご注意ください。
JsonCpp#
Baptiste LepilleurおよびThe JsonCpp Authorsは、かかる放棄を認めるすべての法域において、著作権を明示的に放棄します。そのような法域において、本ソフトウェアはパブリックドメインに解放されます。
パブリックドメインの財産を認めない法域(例:2010年時点のドイツ)では、本ソフトウェアは Copyright © 2007-2010 by Baptiste Lepilleur and The JsonCpp Authors であり、MIT Licenseの条項(下記を参照)の下で公開されています。
MIT License
Copyright 2007-2010 Baptiste Lepilleur and The JsonCpp Authors
本ソフトウェアおよび関連ドキュメントファイル(以下「Software」)のコピーを取得するすべての人に対し、使用、複製、変更、結合、出版、配布、サブライセンス、および/または販売の権利を含むがこれに限定されない制限なしの取り扱いが、以下の条件に従うことを前提として無償で許可されます。
上記の著作権表示およびこの許諾表示は、本ソフトウェアのすべての複製または大部分に含まれるものとします。
本ソフトウェアは、商品性、特定目的への適合性、および権利非侵害に関する保証を含め、明示的か黙示的かを問わず、いかなる種類の保証もなく「現状のままで」提供されます。いかなる場合においても、作者または著作権保持者は、契約、不法行為、またはその他の行為であるかにかかわらず、本ソフトウェア、もしくは本ソフトウェアの使用またはその他の取り扱いに起因し、それに関連して生じるいかなる請求、損害、またはその他の責任についても一切の責任を負わないものとします。
LibTIFF#
Copyright © 1988-1997 Sam Leffler
Copyright © 1991-1997 Silicon Graphics, Inc.
本ソフトウェアおよびそのドキュメントについて、いかなる目的であっても、料金を支払うことなく使用、複製、変更、頒布、および販売することがここに許可されます。ただし、(i)上記の著作権表示および本許可表示が、本ソフトウェアおよび関連するすべてのドキュメントのすべての複製物に記載されること、および(ii)Sam LefflerおよびSilicon Graphicsの事前の書面による具体的な許可なしに、本ソフトウェアに関連する広告やパブリシティにおいてSam LefflerおよびSilicon Graphicsの名前を使用しないことを条件とします。
本ソフトウェアは、商品性または特定目的への適合性に関するいかなる保証も含め、明示的、黙示的、またはその他のいかなる種類の保証もなく、「現状のままで」提供されます。
いかなる場合においても、Sam LefflerまたはSilicon Graphicsは、特別損害、付随的損害、間接損害、結果的損害、あるいは使用、データ、利益の損失から生じるいかなる損害(損害の可能性について通知されていたかどうかにかかわらず、また契約責任、厳格責任、不法行為(過失その他を含む)を問わず、本ソフトウェアの使用または性能に起因または関連して生じるもの)に対して一切の責任を負わないものとします。
Log4cpp#
バージョン0.2.1より、このライブラリはGeneral Public Licenseに代わってLesser General Public Licenseの下でライセンスされています。今後のライセンス変更の予定はありません :-)。
Log for C++ (短縮名: log4cpp) は、柔軟なログ記録のためのC++ライブラリです。 Copyright (C) 2000-2002 LifeLine Networks bv Copyright (C) 2000-2002 Bastiaan Bakker 一部の部分に関する著作権は他の関係者に帰属します。THANKSファイルおよびソースコードを参照してください。
本ライブラリはフリーソフトウェアです。フリーソフトウェア財団が発行するGNU Lesser General Public Licenseのバージョン2.1、または(オプションで)それ以降のバージョンの規約に従って、再配布または変更することができます。
このライブラリは有用であることを願って配布されていますが、無保証です。商用性や特定目的への適合性の黙示の保証すらありません。詳細についてはGNU劣等一般公衆利用許諾契約書をご覧ください。
このライブラリとともにGNU劣等一般公衆利用許諾契約書の複製物を受け取っているはずです。受け取っていない場合は、Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA まで手紙をお送りください。
Log4cxx#
Log4cxxは、Log4jのC++適応版であり、Apache Software FoundationのApache Logging Servicesプロジェクトの一部です。
プロジェクトライセンス
Apache License, Version 2.0
Apache ライセンス
バージョン 2.0、2004年1月
http://www.apache.org/licenses/
使用、複製、および頒布に関する規約#
- 定義
- ライセンスとは、この文書の第1条から第9条までに定義されている、使用、複製、および配布に関する諸条件を意味するものとします。
- ライセンサーとは、著作権者、またはライセンスを付与している著作権者によって認可されたエンティティを意味するものとします。
- 法的エンティティとは、行為を行うエンティティと、そのエンティティを支配する、そのエンティティに支配されている、またはそのエンティティと共通の支配下にあるすべての他のエンティティとの統合体を意味するものとします。この定義の目的において、「支配」とは、(i) 契約その他による、当該エンティティの方向性または経営を決定する直接的または間接的な権限、(ii) 発行済株式の50%以上の所有権、または (iii) 当該エンティティの実質的所有権を意味するものとします。
- あなた(またはあなたの)とは、本ライセンスによって付与された許可を行使する個人または法的エンティティを意味するものとします。
- Source形式とは、ソフトウェアのソースコード、ドキュメントのソース、設定ファイルなどを含み、これらに限定されない、変更を加えるために好ましい形式を意味します。
- Object形式とは、コンパイルされたオブジェクトコード、生成されたドキュメント、他のメディアタイプへの変換などを含み、これらに限定されない、Source形式の機械的な変換または翻訳から得られるあらゆる形式を意味します。
- Workとは、Source形式であるかObject形式であるかを問わず、本ライセンスに基づいて提供される著作物を意味し、当該著作物に含まれる、または添付されている著作権表示によって示されます(以下の付録に例を示します)。
- Derivative Worksとは、Source形式であるかObject形式であるかを問わず、Workに基づく(またはWorkから派生した)あらゆる著作物を意味し、その編集上の改訂、注釈、詳細化、その他の変更が、全体として創作的著作物を構成するものをいいます。本ライセンスの目的において、Derivative Worksには、WorkおよびそのDerivative Worksのインターフェースから分離したままの著作物、あるいは単にそれらのインターフェースにリンクする(または名前でバインドする)著作物は含まれないものとします。
- Contributionとは、Workの原著作権者または原著作権者に代わって提出する権限を与えられた個人もしくは法人が、Workへの包含を意図してライセンサーに提出した、Workの原版および当該WorkまたはそのDerivative Worksに対する変更や追加を含む、あらゆる著作物を意味します。この定義の目的において、「提出された」とは、Workの討議および改善を目的としてライセンサーまたはその代理人によって管理されている電子メーリングリスト、ソースコード管理システム、および課題追跡システム上のコミュニケーションを含みこれらに限定されない、ライセンサーまたはその代理人に送付された電子的、口頭、または書面によるあらゆる形式のコミュニケーションを意味しますが、著作権者によって「寄与ではない(Not a Contribution)」と目立つようにマークされているか、または書面でそのように指定されているコミュニケーションは除外されます。
- 著作権ライセンスの付与。このライセンスの条件に従い、各貢献者はあなたに対し、成果物およびそのような派生物をソース形式またはオブジェクト形式で複製、派生物の作成、公開展示、公開実演、サブライセンス、および頒布するための、永続的、世界的、非独占的、無償、ロイヤリティフリー、取消不能の著作権ライセンスをここに付与します。
- 特許ライセンスの付与。このライセンスの条件に従い、各貢献者はあなたに対し、成果物を製造し、製造させ、使用し、販売の申し出をし、販売し、輸入し、その他移転するための、永続的、世界的、非独占的、無償、ロイヤリティフリー、取消不能(このセクションで述べられている場合を除く)の特許ライセンスをここに付与します。ただし、かかるライセンスは、当該貢献者のみの貢献によって、または当該貢献者が貢献を提出した成果物と当該貢献者の貢献との組み合わせによって必然的に侵害される、当該貢献者がライセンスを付与できる特許クレームにのみ適用されるものとします。あなたが、成果物または成果物に組み込まれた貢献が直接的または寄与的な特許侵害を構成すると主張して、いかなる組織に対しても特許訴訟(訴訟におけるクロスクレームや反訴を含む)を提起した場合、その成果物に関してこのライセンスの下であなたに付与された特許ライセンスは、当該訴訟が提起された日付をもって終了するものとします。
- 再頒布。あなたは、改変の有無を問わず、またソース形式またはオブジェクト形式で、任意の媒体により本著作物またはその派生著作物の複製物を複製および頒布することができます。ただし、以下の条件を満たすことが条件となります。
- 本著作物または派生著作物のその他の受領者に対し、本許諾契約書の複製物を渡す必要があります。また、
- 改変したファイルに、ファイルを変更したことを示す目立つ通知を記載しなければなりません。また、
- 頒布する派生著作物のソース形式において、派生著作物のいかなる部分にも該当しない通知を除き、本著作物のソース形式に含まれるすべての著作権、特許、商標、および帰属に関する通知を保持しなければなりません。また、
- 本著作物がその配布物の一部として「NOTICE」テキストファイルを含む場合、お客様が配布する二次的著作物は、当該NOTICEファイルに含まれる帰属表示の読み取り可能なコピーを、二次的著作物の任意の部分に関連しない表示を除外した上で、次のいずれかの場所に含める必要があります:二次的著作物の一部として配布されるNOTICEテキストファイル内、二次的著作物と共に提供される場合はソース形式またはドキュメント内、あるいは、そのようなサードパーティの表示が通常現れる場合は二次的著作物によって生成される表示内。NOTICEファイルの内容は情報提供のみを目的としており、ライセンスを変更するものではありません。お客様は、本著作物からのNOTICEテキストと並行して、またはその補足として、お客様が配布する二次的著作物内に独自の帰属表示を追加することができます。ただし、かかる追加の帰属表示がライセンスを変更するものと解釈されないことを条件とします。
- あなたは、自身の改変に対して独自の著作権表示を追加することができ、また、あなたの改変の利用、複製、もしくは頒布について、またはかかる派生著作物全体について、追加のまたは異なるライセンス条件を規定することができます。ただし、あなたの本著作物の利用、複製、および頒布が、本許諾契約書に定める条件にそれ以外において準拠している場合に限ります。
- 貢献の提出。あなたが明示的に別段の意思表示をしない限り、あなたがライセンサーに対して本著作物への含意を意図して自発的に提出した貢献は、追加の条件なしに、本許諾契約書の諸条件に従うものとします。上記にかかわらず、本契約のいかなる規定も、かかる貢献に関してあなたがライセンサーと締結した可能性のある個別のライセンス契約の条件に優先するものではなく、またそれを変更するものでもありません。
- 商標。本許諾契約書は、本著作物の起源を説明しNOTICEファイルの内容を複製するために合理的かつ慣習的な使用として必要な場合を除き、ライセンサーの商号、商標、サービスマーク、または製品名を使用する許可を与えるものではありません。
- 保証の否認。適用法によって要求されない限り、または書面による合意がない限り、ライセンサーは本著作物(および各貢献者はその貢献)を「現状のまま」提供し、明示的または黙示的を問わず、所有権、非侵害、商品性、または特定の目的への適合性の保証または条件を含むがこれに限定されない、いかなる種類の保証または条件も付しません。お客様は、本著作物の使用または再配布の適切性を判断する全責任を負い、本ライセンスに基づく許可の行使に関連するいかなるリスクも負担するものとします。
- 責任の制限。適用法(故意および重大な過失による行為など)によって要求される場合、または書面による合意がある場合を除き、いかなる場合においても、また不法行為(過失を含む)、契約、その他のいかなる法理論においても、貢献者は、本許諾契約書に起因して、または本著作物の使用もしくは使用不能に起因して発生する、直接的、間接的、特別、付随的、または結果的損害を含むいかなる損害(信用の失墜、作業の停止、コンピュータの故障や誤動作、またはその他すべての商用損害や損失を含むがこれらに限定されない)について、たとえ当該貢献者がかかる損害の可能性について通知されていたとしても、あなたに対して責任を負わないものとします。
- 保証または追加責任の受諾。本著作物またはその派生著作物を再配布する際、本ライセンスに準拠したサポート、保証、補償、またはその他の責任義務および/または権利の受諾を提供し、その対価として料金を請求することができます。ただし、そのような義務を受諾する場合、他の貢献者の代理としてではなく、ご自身の責任においてのみ行動するものとし、また、そのような保証または追加責任の受諾によって各貢献者が被った責任または主張された請求について、各貢献者を補償し、防御し、免責することに同意する場合に限ります。
利用規約の終わり
msinttypes#
Stdint.H(include/msinttypes/stdint.hにインストールされているもの)#
Microsoft Visual Studio用のISO C9x準拠 stdint.h
ISO/IEC 9899:TC2委員会草案(2005年5月6日)WG14/N1124に基づく
Copyright © 2006-2008 Alexander Chemeris
ソース形式およびバイナリ形式での再頒布および使用は、変更の有無にかかわらず、以下の条件を満たす場合に許可されます。
- ソースコードの再頒布においては、上記の著作権表示、この条件一覧、および以下の免責事項を維持する必要があります。
- バイナリ形式での再頒布においては、頒布物とともに提供されるドキュメントおよび/またはその他の資料の中に、上記の著作権表示、この条件一覧、および以下の免責事項を再現する必要があります。
- 著作者の事前の書面による特別な許可なしに、本ソフトウェアから派生した製品を推奨または宣伝するために著作者の名前を使用することはできません。
本ソフトウェアは、作者によって現状のまま提供されるものであり、商品性および特定目的への適合性の黙示の保証を含み、これらに限定されない、明示的または黙示的ないかなる保証も否認されます。
著作者は、いかなる場合においても、本ソフトウェアの使用に起因して発生した、直接的、間接的、偶発的、特別、懲罰的、または結果的損害(代替品またはサービスの調達、使用、データ、利益の損失、または業務中断を含むがこれらに限定されない)に対して、契約責任、厳格責任、不法行為(過失またはその他を含む)のいかなる責任理論に基づくかに関わらず、そのような損害の可能性について事前に通知されていたとしても、一切の責任を負わないものとします。
inttypes.h(include/msinttypes/inttypes.hにインストールされているもの)#
Microsoft Visual Studio用のISO C9x準拠 inttypes.h
ISO/IEC 9899:TC2委員会草案(2005年5月6日)WG14/N1124に基づく
Copyright © 2006 Alexander Chemeris
ソース形式およびバイナリ形式での再頒布および使用は、変更の有無にかかわらず、以下の条件を満たす場合に許可されます。
- ソースコードの再頒布においては、上記の著作権表示、この条件一覧、および以下の免責事項を維持する必要があります。
- バイナリ形式での再頒布においては、頒布物とともに提供されるドキュメントおよび/またはその他の資料の中に、上記の著作権表示、この条件一覧、および以下の免責事項を再現する必要があります。
- 著作者の事前の書面による特別な許可なしに、本ソフトウェアから派生した製品を推奨または宣伝するために著作者の名前を使用することはできません。
本ソフトウェアは、作者によって現状のまま提供されるものであり、商品性および特定目的への適合性の黙示の保証を含み、これらに限定されない、明示的または黙示的ないかなる保証も否認されます。
著作者は、いかなる場合においても、本ソフトウェアの使用に起因して発生した、直接的、間接的、偶発的、特別、懲罰的、または結果的損害(代替品またはサービスの調達、使用、データ、利益の損失、または業務中断を含むがこれらに限定されない)に対して、契約責任、厳格責任、不法行為(過失またはその他を含む)のいかなる責任理論に基づくかに関わらず、そのような損害の可能性について事前に通知されていたとしても、一切の責任を負わないものとします。
Qt#
Qtについて#
Qt(「キュート」)は、主要なデスクトップ、組み込み、およびモバイルオペレーティングシステム向けの、主要なクロスプラットフォームアプリケーションおよびUI開発フレームワークです。Qtは標準のC++を使用しており、GUIを持つソフトウェアアプリケーションの開発だけでなく、ファイル処理、データベースアクセス、XML解析、スレッド管理、ネットワークサポートなどの機能を持つ非GUIアプリケーションの開発にも広く使用されています。
Qtの強力かつフルフレームワークの機能により、高性能なネイティブアプリケーションの作成が可能になるだけでなく、開発者が最適なユーザー体験を提供するツールを選択できるハイブリッド開発も可能になります。
The Qt Company Oy, Miestentie 7, 02150 Espoo, Finland https://www.qt.io/group
QtはLGPLの下で提供されています
Qt 5について#
このプログラムはQtバージョン5.12.5を使用しています。
Qtは、クロスプラットフォームアプリケーション開発用のC++ツールキットです。
Qtは、主要なすべてのデスクトップオペレーティングシステム間で単一ソースの移植性を提供します。また、組み込みLinuxやその他の組み込みおよびモバイルオペレーティングシステム向けにも提供されています。
Qtは、さまざまなユーザーのニーズに対応できるように設計された3つの異なるライセンスオプションの下で提供されています。
当社の商用ライセンス契約に基づいてライセンスされたQtは、ソースコードを第三者と共有したくない場合や、GNU LGPLバージョン3またはGNU LGPLバージョン2.1の条項に準拠できない場合の、プロプライエタリ/商用ソフトウェアの開発に適しています。
GNU LGPLバージョン3の利用規約に準拠できる場合に限り、GNU LGPLバージョン3の下でライセンスされたQtは、Qtアプリケーションの開発に適しています。
GNU LGPLバージョン2.1の利用規約に準拠できる場合に限り、GNU LGPLバージョン2.1の下でライセンスされたQtは、Qtアプリケーションの開発に適しています。
Qtライセンスの概要については、qt.io/licensingを参照してください。
Copyright © 2019 The Qt Company Ltd and other contributors.
QtおよびQtロゴは、The Qt Company Ltdの商標です。
Qtは、オープンソースプロジェクトとして開発されたThe Qt Company Ltdの製品です。詳細についてはqt.ioを参照してください。
Qtソースコード(全プラットフォーム)リリース 5.12.5#
Qtの全プラットフォーム向けソースパッケージバージョン5.12.5は、Framegrabber SDKのインストールパッケージに含まれています。また、Baslerウェブサイトのダウンロードエリア(https://www.baslerweb.com/en/downloads/software-downloads/source-files-qt-3-3-0-windows-64bit)からもダウンロードできます。
GNU劣等一般公衆利用許諾契約書(バージョン2.1)#
参照:GNU Lesser General Public License、バージョン2.1
GNU LESSER GENERAL PUBLIC LICENSE
Version 2.1, February 1999
Copyright © 1991, 1999 Free Software Foundation, Inc.
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
誰でもこのライセンス文書の逐語的コピーを複製および配布することを許可されていますが、
その変更は許可されていません。
前文
ほとんどのソフトウェアライセンスは、ソフトウェアを共有したり変更したりする自由を奪うように設計されています。対照的に、GNU General Public Licenseは、フリーソフトウェアを共有および変更する自由を保証し、すべてのユーザーにとってソフトウェアが確実にフリーであることを目的としています。
Lesser General Public Licenseであるこのライセンスは、Free Software Foundationおよびこのライセンスの適用を決定した他の作者による、特別に指定されたいくつかのソフトウェアパッケージ(通常はライブラリ)に適用されます。あなたもこれを使用できますが、以下の説明に基づいて、特定の場合においてこのライセンスと通常のGeneral Public Licenseのどちらを使用するのがより良い戦略であるかを、まず慎重に検討することをお勧めします。
私たちがフリーソフトウェアについて話すとき、それは価格ではなく使用の自由を指しています。当社のGeneral Public Licenseは、フリーソフトウェアのコピーを配布する自由(希望する場合はこのサービスに対して料金を請求することも含む)を持ち、ソースコードを受け取る、または希望すれば入手でき、ソフトウェアを変更してその一部を新しいフリープログラムで使用でき、これらのことが可能であることを知らされることを確実にするように設計されています。
あなたの権利を保護するために、私たちは、これらの権利を拒否することや、これらの権利を放棄することをディストリビューターに禁止する制限を設ける必要があります。これらの制限は、ライブラリのコピーを配布する場合、またはライブラリを変更する場合に、あなたに対する特定の責任に置き換えられます。
たとえば、ライブラリのコピーを有償または無償で配布する場合、私たちがあなたに与えたすべての権利を受信者に与えなければなりません。受信者も同様にソースコードを受け取る、または入手できることを確認する必要があります。他のコードをライブラリとリンクさせる場合は、受信者がライブラリを変更して再コンパイルした後にライブラリと再リンクできるように、完全なオブジェクトファイルを提供する必要があります。また、受信者が自分の権利を知ることができるように、これらの条項を提示しなければなりません。
私たちは、(1) ライブラリの著作権を保持し、(2) ライブラリの複製、配布、および/または変更を法的に許可するこのライセンスを提供するという、2段階の方法であなたの権利を保護します。
各ディストリビューターを保護するために、フリーライブラリに対する保証は一切ないことを明確に示したいと思います。また、ライブラリが他の誰かによって変更されて引き継がれた場合、受信者は自分が持っているものが元のバージョンではないことを知るべきであり、それにより、他者によって導入される可能性のある問題によって元の作者の評判が影響を受けないようにします。
最後に、ソフトウェア特許は、あらゆるフリープログラムの存在に対する絶え間ない脅威となっています。私たちは、特許権者から制限的なライセンスを取得することによって、企業がフリープログラムのユーザーを効果的に制限できないようにしたいと考えています。したがって、ライブラリのバージョンに対して取得されたいかなる特許ライセンスも、このライセンスで指定された使用の完全な自由と一致していなければならないと主張します。
一部のライブラリを含むほとんどのGNUソフトウェアは、通常のGNU General Public Licenseの対象となっています。GNU Lesser General Public Licenseであるこのライセンスは、特定の指定されたライブラリに適用され、通常のGeneral Public Licenseとはかなり異なります。私たちは、これらのライブラリを非フリープログラムにリンクさせることを許可するために、特定のライブラリにこのライセンスを使用しています。
プログラムが静的または共有ライブラリを使用してライブラリとリンクされている場合、法的に言って両者の結合は結合著作物であり、元のライブラリの派生物となります。したがって、通常のGeneral Public Licenseでは、結合全体がその自由の基準を満たしている場合にのみ、このようなリンクが許可されます。Lesser General Public Licenseでは、他のコードとライブラリをリンクさせるための、より緩やかな基準が許可されています。
このライセンスをLesser General Public Licenseと呼ぶのは、通常のGeneral Public Licenseに比べてユーザーの自由を保護する度合いが低いためです。また、このライセンスは、他のフリーソフトウェア開発者に対し、競合する非フリープログラムに対する優位性をそれほど多く提供しません。これらの不利益があるため、多くのライブラリには通常のGeneral Public Licenseを使用しています。ただし、Lesserライセンスには特定の特別な状況において利点があります。
たとえば、まれなケースとして、特定のライブラリの可能な限り幅広い使用を促進し、それが事実上の標準となるように特別な必要がある場合があります。これを達成するには、非フリープログラムがそのライブラリを使用できるようにする必要があります。より頻繁にあるケースは、フリーライブラリが広く使用されている非フリーライブラリと同じ仕事を果たす場合です。この場合、フリーライブラリをフリーソフトウェアのみに制限することによるメリットはほとんどないため、Lesser General Public Licenseを使用します。
その他のケースでは、非フリープログラムで特定のライブラリを使用する許可を与えることで、より多くの人々が大量のフリーソフトウェアを使用できるようになります。たとえば、非フリープログラムでGNU C Libraryを使用する許可により、より多くの人々がGNUオペレーティングシステム全体、およびそのバリアントであるGNU/Linuxオペレーティングシステムを使用できるようになります。
Lesser General Public Licenseはユーザーの自由の保護度合いが低いものの、ライブラリとリンクされたプログラムのユーザーが、ライブラリの変更されたバージョンを使用してそのプログラムを実行する自由と手段を持っていることを確実にします。
複製、頒布、および変更に関する正確な規約は以下の通りです。ライブラリに基づく著作物とライブラリを使用する著作物の違いに十分注意してください。前者はライブラリから派生したコードを含みますが、後者は実行するためにライブラリと結合される必要があります。
GNU LESSER GENERAL PUBLIC LICENSE
複製、配布、改変に関する利用規約
0) このライセンス契約は、著作権者またはその他の権限を持つ当事者により、このLesser General Public License(本ライセンスとも呼ばれます)の条件の下で頒布できる旨の通知が記載されたソフトウェアライブラリまたはその他のプログラムに適用されます。各ライセンシーはあなたとして宛てられます。
ライブラリとは、実行ファイルを形成するためにアプリケーションプログラム(それらの関数やデータの一部を使用する)と便利にリンクできるように準備された、ソフトウェア関数および/またはデータのコレクションを意味します。
以下のライブラリとは、これらの条件の下で頒布されたそのようなソフトウェアライブラリまたは著作物を指します。ライブラリに基づく著作物とは、ライブラリまたは著作権法に基づく派生物のいずれかを意味します。すなわち、ライブラリそのもの、またはその一部を含み、そのままか、あるいは変更されているか、および/または別の言語にストレートに翻訳されている著作物を指します(以下、翻訳は変更という用語に制限なく含まれます)。
著作物のソースコードとは、それに変更を加えるために好ましい形式の著作物を意味します。ライブラリにとって完全なソースコードとは、それが含むすべてのモジュールのすべてのソースコードに加え、関連するすべてのインターフェース定義ファイル、およびライブラリのコンパイルとインストールを制御するために使用されるスクリプトを意味します。
コピー、配布、改変以外の活動はこのライセンスの対象外であり、その適用範囲外です。Libraryを使用したプログラムの実行行為は制限されず、そのようなプログラムからの出力は、その内容が(それを記述するツールでのLibraryの使用とは独立して)Libraryに基づく成果物である場合にのみ対象となります。それが当てはまるかどうかは、Libraryの動作と、Libraryを使用するプログラムの動作によって決まります。
1) どのような媒体であれ、受け取った通りのLibraryの完全なソースコードの同一複製物をコピーおよび配布することができます。ただし、各複製物に適切な著作権表示および無保証の免責事項を目立つように適切に掲載し、このライセンスおよび無保証について言及しているすべての通知をそのまま保持し、このライセンスのコピーをLibraryとともに配布することを条件とします。
コピーの物理的な譲渡行為に対して料金を請求することが認められており、任意で料金と引き換えに保証を提供することも可能です。
2) Libraryのコピー(一部または複数)またはその任意の部分を改変し、それによってLibraryに基づく成果物を形成し、そのような改変物または成果物を上記の第1条の条件の下でコピーおよび配布することができます。ただし、以下のすべての条件をも満たしている必要があります:
a) 改変された成果物自体がソフトウェアライブラリである必要があります。
b) 改変されたファイルには、ファイルを変更したことおよび変更日を示す目立つ通知を記載する必要があります。
c) 成果物全体が、このライセンスの条件の下ですべての第三者に対して無償でライセンスされるようにする必要があります。
d) 改変されたLibraryの機能が、その機能の呼び出し時に渡される引数以外に、その機能を使用するアプリケーションプログラムによって提供される関数またはデータテーブルを参照する場合、アプリケーションがそのような関数またはテーブルを提供しない場合でも、機能が引き続き動作し、その目的の残りの意味のある部分を実行できるように、誠実な努力を払う必要があります。
(たとえば、平方根を計算するライブラリ内の関数は、アプリケーションとは完全に独立して十分に定義された目的を持っています。したがって、サブセクション2dでは、この関数によって使用されるアプリケーション提供の関数またはテーブルはオプションでなければならないことが求められます:アプリケーションがそれを提供しない場合でも、平方根関数は引き続き平方根を計算する必要があります。)
これらの要件は、改変された成果物全体に適用されます。その成果物の識別可能なセクションがLibraryに由来せず、それ自体で独立した別個の成果物と合理的にみなせる場合、それらのセクションを個別の成果物として配布する場合、このライセンスとその条件はそれらのセクションには適用されません。しかし、同じセクションを、Libraryに基づく成果物である全体の一部として配布する場合、全体の配布はこのライセンスの条件に従わなければならず、他のライセンシーに対する許可は全体の隅々にまで及び、したがって誰が書いたかに関係なくすべての部分に及びます。
したがって、このセクションの意図は、完全にあなたによって書かれた成果物に対する権利を主張することや、あなたの権利に異議を唱えることではありません。むしろ、その意図は、Libraryに基づく派生成果物または集合成果物の配布を管理する権利を行使することです。
さらに、Libraryに基づかない別の成果物を、ストレージまたは配布媒体のボリューム上でLibrary(またはLibraryに基づく成果物)と単に統合しただけでは、その別の成果物がこのライセンスの適用範囲に入ることはありません。
3) 指定されたLibraryのコピーに対して、このライセンスの代わりに通常のGNU General Public Licenseの条件を適用することを選択できます。これを行うには、このライセンスを参照しているすべての通知を変更して、このライセンスの代わりに通常のGNU General Public Licenseのバージョン2を参照するようにする必要があります。(通常のGNU General Public Licenseのバージョン2よりも新しいバージョンが登場している場合は、必要に応じてそのバージョンを指定することもできます。)これらの通知において、他の変更を行ってはなりません。
指定されたコピーにおいてこの変更が行われると、そのコピーに対しては取り返しがつかないため、通常のGNU General Public Licenseが、そのコピーから作成された以降すべてのコピーおよび派生成果物に適用されます。
このオプションは、Libraryのコードの一部をライブラリではないプログラムにコピーしたい場合に便利です。
4) 上記の第1条および第2条の条件の下で、オブジェクトコードまたは実行形式の形式でLibrary(または第2条に基づくその一部もしくは派生)をコピーおよび配布することができます。ただし、完全な対応する機械可読ソースコードを添付する必要があります。これは、ソフトウェアの交換に通常使用される媒体上で、上記の第1条および第2条の条件の下で配布されなければなりません。
指定された場所からのコピーへのアクセスを提供することによってオブジェクトコードの配布が行われる場合、同じ場所からソースコードをコピーするための同等のアクセスを提供することも、第三者がオブジェクトコードと一緒にソースコードをコピーすることを強制されない場合でも、ソースコードを配布する要件を満たします。
5) ライブラリのいかなる部分の派生物も含まないが、ライブラリと共にコンパイルまたはリンクされることによってライブラリと協調して動作するように設計されたプログラムは、ライブラリを使用する著作物と呼ばれます。このような著作物は、単体ではライブラリの派生物ではなく、したがって本ライセンスの範囲外となります。
しかしながら、ライブラリを使用する著作物をライブラリとリンクすると、(ライブラリの一部を含んでいるため)ライブラリを使用する著作物ではなく、ライブラリの派生物である実行ファイルが生成されます。したがって、その実行ファイルは本ライセンスの適用対象となります。第6条には、そのような実行ファイルの頒布に関する条件が記載されています。
ライブラリを使用する著作物がライブラリの一部であるヘッダーファイルの素材を使用する場合、ソースコードがそうでなくても、その著作物のオブジェクトコードはライブラリの派生物である可能性があります。これが該当するかどうかは、ライブラリなしで著作物をリンクできる場合や、著作物自体がライブラリである場合に特に重要になります。これが該当するための基準は、法律によって正確に定義されているわけではありません。
そのようなオブジェクトファイルが数値パラメータ、データ構造のレイアウトとアクセサ、および小さなマクロと小さなインライン関数(長さが10行以内)のみを使用する場合、法的に派生成果物であるかどうかにかかわらず、オブジェクトファイルの使用は制限されません。(このオブジェクトコードにLibraryの一部を加えた実行形式は、引き続き第6条の対象となります。)
それ以外の場合、当該著作物がライブラリの派生物である場合は、第6項の規定に基づき、当該著作物のオブジェクトコードを配布することができます。当該著作物を含む実行可能ファイルも、ライブラリ自体に直接リンクされているか否かにかかわらず、第6項の対象となります。
6) 上記の条項の例外として、ライブラリを使用する作品とライブラリを組み合わせて、ライブラリの一部を含む作品を作成し、その作品を自由に選択した条件で配布することもできます。ただし、その条件は、顧客自身の使用のために作品を修正すること、およびそのような修正のデバッグのためにリバースエンジニアリングすることを許可するものでなければなりません。
成果物の各コピーには、Libraryがその中で使用されていること、およびLibraryとその使用がこのライセンスの対象であることを示す目立つ通知を記載する必要があります。このライセンスのコピーを提供する必要があります。成果物が実行中に著作権表示を表示する場合、Libraryの著作権表示をその中に含める必要があり、またユーザーをこのライセンスのコピーへと誘導する参照も含める必要があります。さらに、以下のいずれかを行う必要があります:
a) ライブラリに対応する完全な機械可読ソースコード(著作物で使用された変更内容を含む。これらは上記の第1条および第2条に従って頒布されなければなりません)を著作物に添付すること。また、著作物がライブラリとリンクされた実行ファイルである場合は、ユーザーがライブラリを変更し、変更されたライブラリを含む変更された実行ファイルを生成するために再リンクできるように、オブジェクトコードおよび/またはソースコードとしての完全な機械可読なライブラリを使用する著作物を添付すること。(ライブラリ内の定義ファイルの内容を変更したユーザーが、変更された定義を使用するためにアプリケーションを必ずしも再コンパイルできるとは限らないことが理解されています。)
b) Libraryとのリンクに適切な共有ライブラリメカニズムを使用します。適切なメカニズムとは、(1)ライブラリ機能を実行形式にコピーするのではなく、ユーザーのコンピュータシステム上にすでに存在するライブラリのコピーを実行時に使用するもの、および(2)ユーザーが改変版をインストールした場合、改変版が成果物の作成元となったバージョンとインターフェース互換性がある限り、ライブラリの改変版で適切に動作するものです。
c) 上記のサブセクション6aで指定された資材を、配布の実行にかかる費用を超えない料金で同じユーザーに提供するための、少なくとも3年間有効な書面によるオファーを成果物に添付すること。
d) 指定された場所からのコピーへのアクセスを提供することによって成果物の配布が行われる場合は、同じ場所から上記で指定された資材をコピーするための同等のアクセスを提供すること。
e) ユーザーがすでにこれらの資材のコピーを受け取っていること、またはあなたがすでにこのユーザーにコピーを送信していることを確認すること。
実行ファイルの場合、ライブラリを使用する著作物に要求される形式には、そこから実行ファイルを再現するために必要なデータおよびユーティリティプログラムが含まれている必要があります。ただし、特別な例外として、頒布される素材には、実行ファイルが動作するオペレーティングシステムの主要コンポーネント(コンパイラ、カーネルなど)と共に通常頒布されるもの(ソース形式かバイナリ形式かを問わず)は、そのコンポーネント自体が実行ファイルに付属している場合を除き、含める必要はありません。
この要件が、オペレーティングシステムに通常付属しない他のプロプライエタリライブラリのライセンス制限と矛盾する場合があります。そのような矛盾が生じた場合、それらのライブラリとLibraryの両方を、あなたが配布する実行ファイル内で一緒に使用することはできません。
7) このライセンスの対象外である他のライブラリ機能と一緒に、Libraryに基づく成果物であるライブラリ機能を1つのライブラリ内で並行して配置し、そのような組み合わせたライブラリを配布することができます。ただし、Libraryに基づく成果物と他のライブラリ機能のそれぞれの個別配布がそれ以外で許可されており、かつ次の2つの事項を行うことを条件とします:
A. 結合されたライブラリに、他のいかなるライブラリ機能とも結合されていない、ライブラリに基づく同じ著作物のコピーを添付すること。これは上記の条項の条件に従って頒布されなければなりません。
B. 結合されたライブラリにおいて、その一部がライブラリに基づく著作物であるという事実を明示的に通知し、同じ著作物の添付された未結合の形式を見つける場所を説明すること。
8) このライセンスで明示的に規定されている場合を除き、Libraryのコピー、変更、サブライセンスの付与、リンク、または配布を行うことはできません。それ以外の方法でLibraryをコピー、変更、サブライセンスの付与、リンク、または配布しようとする試みは無効であり、このライセンスに基づくあなたの権利は自動的に終了します。ただし、このライセンスに基づいてあなたからコピーまたは権利を受け取った当事者は、かかる当事者が完全な遵守を維持している限り、ライセンスが終了されることはありません。
9) あなたはこのライセンスに署名していないため、このライセンスを受諾する必要はありません。しかし、Libraryまたはその派生物を変更または配布する許可をあなたに与えるものは他にありません。このライセンスを受諾しない場合、これらの行為は法律で禁止されています。したがって、Library(またはLibraryに基づく成果物)を変更または配布することにより、あなたはこのライセンスを受諾し、Libraryまたはそれに基づく成果物のコピー、配布、または変更に関するすべての条件に同意したことを示します。
10) あなたがLibrary(またはLibraryに基づく成果物)を再配布するたびに、受領者は、これらの条件に従ってLibraryをコピー、配布、リンク、または変更するためのライセンスを元のライセンサーから自動的に取得します。あなたは、ここで付与された権利の受領者による行使に対して、さらなる制限を課すことはできません。あなたは、第三者によるこのライセンスの遵守を強制する責任を負いません。
11) 裁判所の判決、特許侵害の申し立て、またはその他の理由(特許問題に限定されない)の結果として、(裁判所の命令、合意、またはその他の方法によるかどうかにかかわらず)このライセンスの条件と矛盾する条件があなたに課された場合でも、それらの条件によってこのライセンスの条件が免除されるわけではありません。このライセンスに基づく義務とその他の関連する義務を同時に満たすように配布できない場合、その結果として、あなたはLibraryを一切配布できなくなります。たとえば、特許ライセンスによって、あなたを介して直接または間接的にコピーを受け取ったすべての人がLibraryロイヤリティフリーで再配布することが許可されない場合、それとこのライセンスの両方を満たす唯一の方法は、Libraryの配布を完全に控えることになります。
このセクションのいずれかの部分がいかなる特定の状況下でも無効または執行不能と判断された場合でも、セクションの残りの部分は適用されるものとし、セクション全体としても他の状況下で適用されるものとします。
このセクションの目的は、特許その他の財産権の主張を侵害したり、そのような主張の有効性に異議を唱えたりするようあなたを誘導することではありません。このセクションは、公共のライセンス慣行によって実装されているフリーソフトウェア配布システムの完全性を保護することのみを目的としています。多くの人々が、そのシステムの継続的な適用を信頼して、そのシステムを通じて配布される幅広いソフトウェアに寛大な貢献をしてきました。作成者/提供者が他のシステムを通じてソフトウェアを配布する意思があるかどうかを決定するのは作成者/提供者であり、ライセンシーがその選択を強制することはできません。
本条は、本ライセンスの残りの部分の結果であると考えられる事項を完全に明確にすることを意図しています。
12) 特許または著作権で保護されたインターフェースにより特定の国でLibraryの配布および/または使用が制限されている場合、Libraryをこのライセンスに適用した元の著作権者は、それらの国を除外する明示的な地理的配布制限を追加して、除外されていない国において、または国の間でだけ配布が許可されるようにすることができます。そのような場合、このライセンスはこのライセンスの本文に書かれているかのようにその制限を組み込みます。
13) フリーソフトウェア財団は、Lesser General Public Licenseの改訂版および/または新版を随時発行する場合があります。このような新版は、精神においては現行バージョンと類似していますが、新しい問題や懸念に対処するために細部が異なる場合があります。
各バージョンには識別用のバージョン番号が与えられます。ライブラリに適用される本ライセンスのバージョン番号および任意の以降のバージョンが指定されている場合、あなたはそのバージョンまたはフリーソフトウェアファインダーによって発行された任意の以降のバージョンの規約に従うオプションがあります。ライブラリがライセンスのバージョン番号を指定していない場合、フリーソフトウェアファインダーによってこれまでに発行された任意のバージョンを選択できます。
14) Libraryの一部を、配布条件がこれらと互換性のない他のフリープログラムに組み込みたい場合は、作者に手紙を書いて許可を求めてください。フリーソフトウェア財団が著作権を有するソフトウェアについては、フリーソフトウェア財団宛てに連絡してください。当社ではこれに対して例外を設けることがあります。当社の決定は、フリーソフトウェアのすべての派生物のフリーなステータスを維持するという2つの目標と、ソフトウェアの共有と再利用を一般的に促進するという目標によって導かれます。
無保証
15) LIBRARYは無償でライセンスされているため、適用される法律で認められている範囲において、
LIBRARYに対するいかなる保証もありません。
書面で別段の定めがある場合を除き、著作権者および/または
第三者は、本ライブラリをいかなる保証もなく「現状のまま」提供します。
商品性および特定目的への適合性の黙示的保証を含み、
これらに限定されないいかなる保証もなしに、
「現状のまま」LIBRARYを提供します。LIBRARYの品質およびパフォーマンスに関する
ライブラリはその現状のまま提供されます。ライブラリに欠陥があると判明した場合、必要な保守、修理、または修正にかかる
すべての費用は、お客様の負担となります。
16) 適用される法律による義務がある場合、または書面による合意がある場合を除き、著作権者、
あるいは上記の条件に従ってライブラリの改変および/または
再配布を認めたいかなる第三者も、お客様に対し、
ライブラリの使用または使用不能から生じる一般的、特別、付随的、
または結果的損害(データの損失、データの不正確化、
お客様もしくは第三者によって被った損失、または他のソフトウェアとの
互換性の欠如を含みますが、これらに限定されません)について、
たとえ当該ホルダーまたは
その他のパーティがかかる損害の可能性について事前に知らされていたとしても、
一切の責任を負いません。
利用規約の終わり
これらの規約を新しいライブラリに適用する方法
新しいライブラリを開発し、それを社会にとって可能な限り有用なものにしたい場合は、誰もが再配布や変更を行えるフリーソフトウェアにすることをお勧めします。これらの規約(または代替として通常のGeneral Public Licenseの規約)の下での再配布を許可することで、それを実現できます。
これらの条項を適用するには、次の通知をライブラリに添付してください。保証の除外を最も効果的に伝えるために、各ソースファイルの先頭に添付するのが最も安全であり、各ファイルには少なくとも著作権の行と、完全な通知が記載されている場所へのポインタを含める必要があります。
\<one line to give the library's name and a brief idea of what it does.>
Copyright © \<year> \<name of author>
このライブラリはフリーソフトウェアです。フリーソフトウェア財団が発行する
GNU Lesser General Public Licenseの定める条件の下で、
本ライブラリを再配布および/または
変更することができます。ライセンスのバージョン2.1、あるいは(お好みにより)それ以降のバージョンのいずれかが適用されます。
このライブラリは有用であることを願って配布されていますが、
商品性または特定目的への適合性の黙示の保証を含め、
いかなる保証も行いません。詳細についてはGNU
Lesser General Public Licenseを参照してください。
このライブラリとともにGNU Lesser General Public
Licenseのコピーを受け取っているはずです。受け取っていない場合は、Free Software Foundationまでご請求ください。
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
また、電子メールや郵送による連絡方法に関する情報も含めてください。
また、必要に応じて、プログラマーとして雇用されている場合は雇用主から、または学校に所属している場合は学校から、ライブラリの著作権放棄書(copyright disclaimer)に署名してもらう必要があります。以下にサンプルを示しますので、名称を変更して使用してください:
Yoyodyne, Inc.は、ここに、James Random Hackerが作成した
ライブラリ「Frob」(ツマミを微調整するためのライブラリ)に関するすべての著作権上の権利を放棄します。
\<signature of Ty Coon>, 1 April 1990
Ty Coon, 副社長
これだけです!
the Qt Company Qt Lgpl例外 バージョン1.1#
GNU Lesser General Public License バージョン2.1に対する特別な例外として、「ライブラリを使用する成果物」のオブジェクトコード形式には、ライブラリの一部であるヘッダーファイルのマテリアルを組み込むことができます。組み込まれたマテリアルが(i)ライブラリの総サイズの5%を超えず、(ii)数値パラメータ、データ構造レイアウト、アクセサ、マクロ、インライン関数、およびテンプレートに限定されている限りにおいて、お客様はご自身の選択する条件で当該オブジェクトコードを配布することができます。
GNU劣等一般公衆利用許諾契約書(バージョン3)#
参照:GNU Lesser General Public License、バージョン3
GNU LESSER GENERAL PUBLIC LICENSE
バージョン 3, 2007年6月29日
Copyright © 2007 Free Software Foundation, Inc. http://fsf.org/
すべての人は、このライセンス文書の同一複製物を複製および頒布することを許可されていますが、変更することは許可されていません。
このバージョンのGNU Lesser General Public Licenseには、GNU General Public Licenseバージョン3の諸条件が組み込まれており、以下に掲げる追加の許可事項によって補足されています。
0. 追加の定義。
本文書で使用される場合、「本ライセンス」は GNU Lesser General Public License のバージョン3を指し、「GNU GPL」は GNU General Public License のバージョン3を指します。
「本ライブラリ」とは、後述のアプリケーションまたは結合成果物を除く、本ライセンスによって管理される対象の成果物を指します。
「アプリケーション」とは、ライブラリによって提供されるインターフェースを利用するものの、それ以外にはライブラリを基にしていない成果物を指します。ライブラリによって定義されたクラスのサブクラスを定義することは、ライブラリによって提供されるインターフェースを利用する形態とみなされます。
「結合成果物」とは、アプリケーションとライブラリを結合またはリンクすることによって生成される成果物を指します。結合成果物が作成された特定のバージョンのライブラリは、「リンクされたバージョン」とも呼ばれます。
結合成果物のための「最小限の対応するソース」とは、結合成果物のための対応するソースを意味しますが、結合成果物の部分のうち、単独で考慮した場合にリンクされたバージョンではなくアプリケーションに基づいているソースコード部分は除外されます。
結合成果物のための「対応するアプリケーションコード」とは、アプリケーションのオブジェクトコードおよび/またはソースコードを意味し、アプリケーションから結合成果物を再現するために必要なデータおよびユーティリティプログラムを含みますが、結合成果物のシステムライブラリは除外されます。
1. GNU GPL第3条の例外。
あなたは、GNU GPLのセクション3の拘束を受けることなく、本ライセンスのセクション3および4に基づいて翻案対象物を譲渡することができます。
2. 改変バージョンの譲渡。
ライブラリのコピーを改変した場合において、その改変の中で、ある機能が当該機能を使用するアプリケーションによって提供される関数またはデータ(機能が呼び出された際に渡される引数以外のもの)を参照しているときは、以下の条件を満たすことで改変バージョンのコピーを譲渡することができます。
a) アプリケーションが関数またはデータを提供しない場合でも、機能が確実に動作し、その目的の残りの意味のある部分を実行できるように誠実な努力を行うことを条件として、このライセンスの下で、または
b) このライセンスの追加的許可のいずれもその複製に適用されない形で、GNU GPLの下で。
3. ライブラリのヘッダーファイルの素材を含むオブジェクトコード。
アプリケーションのオブジェクトコード形式には、ライブラリの一部であるヘッダーファイルからの素材を含めることができます。含まれる素材が数値パラメータ、データ構造レイアウト、アクセサ、または小さなマクロ、インライン関数、テンプレート(10行以下の長さ)に限定されない場合、以下の両方を行うことを条件として、かかるオブジェクトコードを任意の条件で伝達することができます。
a) オブジェクトコードの各複製に、ライブラリがその中で使用されていること、およびライブラリとその使用がこのライセンスの対象である旨の目立つ通知を付記すること。
b) オブジェクトコードに、GNU GPLおよびこのライセンス文書の複製を添付すること。
4. 結合著作物。
以下のすべての事項も行うのであれば、結合著作物に含まれるライブラリの部分の改変、およびそのような改変をデバッグするためのリバースエンジニアリングを実質的に制限しない、お客様が選択した条件で結合著作物を譲渡することができます。
a) 結合著作物の各コピーに、ライブラリがその中で使用されていること、およびライブラリとその使用が本ライセンスの対象であることを示す目立つ表示を付すこと。
b) 結合著作物にGNU GPLおよび本ライセンス文書のコピーを添付すること。
c) 実行中に著作権表示を表示する結合著作物の場合、これらの表示の中にライブラリの著作権表示を含め、かつ、GNU GPLおよび本ライセンス文書のコピーへとユーザーを誘導する言及を含めること。
d) 次のいずれかを行うこと。
本ライセンスの条件に基づいて最小限の対応するソースを譲渡し、かつ、GNU GPLのセクション6で対応するソースの譲渡に関して指定されている方法に従って、ユーザーがアプリケーションをリンク済みバージョンの改変バージョンと再結合または再リンクして改変された結合著作物を生成することを可能にする形式および条件の下で対応するアプリケーションコードを譲渡すること。
ライブラリとのリンクに適切な共有ライブラリメカニズムを使用すること。適切なメカニズムとは、(a) 実行時にユーザーのコンピュータシステム上にすでに存在するライブラリのコピーを使用し、かつ、(b) リンク済みバージョンとインターフェース互換性のあるライブラリの改変バージョンと正しく動作するものです。
e) インストール情報を提供すること。ただし、GNU GPLのセクション6に基づきそのような情報の提供が義務付けられる場合に限られ、かつ、アプリケーションをリンク済みバージョンの改変バージョンと再結合または再リンクすることによって生成される結合著作物の改変バージョンをインストールして実行するために必要な範囲の informações に限られます。(オプション4d0を使用する場合、インストール情報は最小限の対応するソースおよび対応するアプリケーションコードに添付されなければなりません。オプション4d1を使用する場合、対応するソースの譲渡についてGNU GPLのセクション6で指定された方法でインストール情報を提供しなければなりません。)
5. 結合ライブラリ。
アプリケーションではなく、また本ライセンスの対象外である他のライブラリ機能とともに、ライブラリに基づく著作物であるライブラリ機能を単一のライブラリ内に並べて配置し、以下の両方を行う場合には、そのような結合ライブラリをお客様が選択した条件で譲渡することができます。
a) 結合されたライブラリに、他のライブラリ機能と結合されていない、ライブラリに基づく同一成果物の複製を添付し、このライセンスの条件の下で伝達すること。
b) 結合されたライブラリに、その一部がライブラリに基づく成果物であること、および同一成果物の添付された非結合形式の入手先を説明する目立つ通知を付記すること。
6. GNU劣等一般公衆利用許諾契約書の改訂版。
フリーソフトウェア財団は、随時、GNU劣等一般公衆利用許諾契約書の改訂版および/または新版を発行することがあります。このような新版は精神において現行バージョンと類似していますが、新たな問題や懸念に対処するために細部が異なる場合があります。
各バージョンには識別用のバージョン番号が付与されます。受け取ったライブラリにおいて、GNU Lesser General Public License の特定番号のバージョンまたはそれ以降のバージョンが適用されることが指定されている場合、お客様はその公開されたバージョンまたは Free Software Foundation によって公開されたその後のバージョンの利用規約のいずれかに従うオプションを有します。受け取ったライブラリが GNU Lesser General Public License のバージョン番号を指定していない場合、Free Software Foundation によってこれまでに公開された GNU Lesser General Public License の任意のバージョンを選択することができます。
受け取ったライブラリにおいて、GNU Lesser General Public Licenseの将来のバージョンを適用するかどうかを代理人が決定できると規定されている場合、その代理人による任意のバージョンの受け入れに関する公的表明は、あなたがそのライブラリのバージョンを選択するための永続的な承認となります。
RapidXML#
Copyright © 2006, 2007 Marcin Kalicinski
本ライセンスの対象となるソフトウェアおよび付随するドキュメント(以下「本ソフトウェア」)の複製物を得るいかなる個人または組織に対しても、本ソフトウェアの使用、複製、表示、頒布、実行、送信、ならびに本ソフトウェアの派生著作物の作成を許可し、また本ソフトウェアの提供を受けた第三者がこれを行うことを許可します。ただし、以下の条件に従うものとします。
- 本ソフトウェアのすべての複製物(全部または一部)および本ソフトウェアのすべての派生著作物には、上記のライセンス付与、本制限事項、および以下の免責事項を含め、本ソフトウェアにおける著作権表示およびこの全文を記載しなければなりません。ただし、かかる複製物または派生著作物が、ソース言語プロセッサによって生成された機械実行可能なオブジェクトコードの形式のみである場合はこの限りではありません。
本ソフトウェアは、商品性、特定目的への適合性、権利侵害の不在に関する保証を含むがこれらに限定されない、明示的または黙示的ないかなる保証もなく、「現状のまま」提供されます。
著作権者または本ソフトウェアの頒布者は、契約、不法行為、またはその他いかなる原因に基づくかを問わず、本ソフトウェアに起因して、もしくは本ソフトウェアに関連して、または本ソフトウェアの使用その他の取引に起因して発生するいかなる損害またはその他の責任についても、一切責任を負わないものとします。
RapidXMLに関する詳細なライセンス情報は、オンライン(http://rapidxml.sourceforge.net/license.txt)でご確認いただけます。
zlib#
zlib.h – 汎用圧縮ライブラリ「zlib」のインターフェース
バージョン 1.2.3、2005年7月18日
Copyright © 1995-2005 Jean-loup Gailly and Mark Adler
本ソフトウェアは、明示的または黙示的な保証なしに、現状のまま提供されます。いかなる場合においても、作者は本ソフトウェアの使用から生じるいかなる損害についても責任を負いません。
商用アプリケーションを含むあらゆる目的に本ソフトウェアを使用し、自由に変更および再頒布することが、以下の制限に従うことを条件として許可されます。
- 本ソフトウェアの出所を偽ってはならず、オリジナルのソフトウェアを作成したと主張してはなりません。製品で本ソフトウェアを使用する場合、製品ドキュメントに謝辞を記載していただければ幸いですが、必須ではありません。
- 変更されたソースバージョンは、その旨を明確に表示しなければならず、オリジナルのソフトウェアであると偽ってはなりません。
- この通知は、いかなるソース頒布からも削除または変更してはなりません。
Jean-loup Gailly Mark Adler
jloup@gzip.org madler@alumni.caltech.edu
zlibライブラリで使用されるデータ形式については、http://www.ietf.org/rfc/rfc1950.txt(zlib形式)、rfc1951.txt(deflate形式)、rfc1952.txt(gzip形式)のファイル内のRFC(Request for Comments)1950から1952に記載されています。