Modoサードパーティライブラリ

以下は、Modoのサードパーティライブラリで、Modoの一部としてバンドルされていますMari特定の製品間機能が正しく動作するため。

注意:  何らかの理由で、Foundryがこれらのライブラリまたはフォントを使用する資格がないと思われる場合は、次のアドレスのサポートポータルから直接カスタマーサポートに連絡してください。 https://support.foundry.com

サードパーティライブラリ

図書館

図書館

アレンビック

NVIDIAテクスチャツール

ブースト

EXRを開く

弾丸

openjpeg

コラーダ

OpenNURBS

FBX

OpenSSL

HDF5

Perl

libJpeg

PySide

libPng

パイソン

libTiff

tinyxml

ルア

zlib

ミニジップ

zlib125

muParser

zlibopennurbs

サードパーティライブラリライセンス

次の表に、サードパーティのライブラリとそのライセンスを示します。

寄稿者

説明文

ライセンス

アレンビック

ファイル形式のサポート

TM&©2010-2012 Lucasfilm Entertainment Company Ltd.またはLucasfilm Ltd.無断転載を禁じます。

Industrial Light&Magic、ILM、およびBulb and Gearデザインのロゴは、すべてLucasfilm Ltdの登録商標またはサービスマークです。

©2010-2012 Sony Pictures Imageworks Inc. 全著作権所有。

以下の条件が満たされている場合に限り、変更の有無にかかわらず、ソースおよびバイナリ形式での再配布および使用が許可されます。

ソースコードの再配布では、上記の著作権表示、この条件のリスト、および次の免責事項を保持する必要があります。

バイナリ形式で再配布する場合は、上記の著作権表示、この条件のリスト、および次の免責事項を、配布物とともに提供されるドキュメントやその他の資料に複製する必要があります。

Industrial Light&Magicの名前もその貢献者の名前も、事前の書面による事前の許可なしに、このソフトウェアから派生した製品を推奨または宣伝するために使用することはできません。

このソフトウェアは、著作権者および寄稿者によって「現状のまま」提供され、商品性および特定の目的への適合性の黙示の保証を含むがこれに限定されない、明示または黙示の保証は否認されます。いかなる場合も、著作権者または寄稿者は、直接的、間接的、偶発的、特別、例示的、または派生的な損害(代替商品またはサービスの購入、使用、データ、または利益の損失を含むが、これらに限定されない)に対して責任を負わないものとします。またはビジネスの中断)責任の理論にかかわらず、契約の責任、厳格な責任、または不法行為(過失またはその他を含む)にかかわらず、このソフトウェアの使用にかかわらず、本ソフトウェアの使用を問わず

ブースト

ソースコード機能/テンプレートライブラリ

Boostソフトウェアライセンス-バージョン1.0-2003年8月17日

本ソフトウェアの使用、複製、表示、頒布、実行、および送信を行うために、このライセンス(以下「ソフトウェア」)の対象となるソフトウェアおよび付属文書のコピーを取得する個人または組織に、これにより無料で許可が与えられます。ソフトウェアの二次的著作物を準備し、ソフトウェアが提供されたサードパーティがそれを行うことを許可するために、すべて以下の条件に従います。

上記のライセンス許諾、この制限、および次の免責事項を含む、ソフトウェアおよびこのステートメント全体の著作権表示は、ソフトウェアのすべてまたは一部、およびソフトウェアのすべての派生著作物に含まれている必要があります。コピーまたは派生物は、ソース言語プロセッサによって生成されたマシン実行可能オブジェクトコードの形式のみです。

本ソフトウェアは「現状有姿」で提供され、商品性、特定の目的への適合性、タイトル、および非侵害性の保証を含むがこれに限定されない、いかなる種類の保証もありません。著作権者またはソフトウェアを配布する者は、契約または不法行為にかかわらず、本ソフトウェアまたは本ソフトウェアの使用またはその他の取引に起因または関連して発生したいかなる損害またはその他の責任についても責任を負わないものとします。

弾丸

 

zlibライセンスを使用します。

Copyright(C)1995-2013 Jean-loup Gailly and Mark Adler

このソフトウェアは「現状のまま」で提供され、明示または黙示の保証はありません。いかなる場合も、作者はこのソフトウェアの使用から生じるいかなる損害についても責任を負うことはありません。

商用アプリケーションを含むあらゆる目的でこのソフトウェアを使用し、以下の制限に従い、自由に変更および再配布することが許可されています。

1.   このソフトウェアの出所を偽ってはなりません。オリジナルのソフトウェアを作成したと主張してはなりません。このソフトウェアを製品で使用する場合は、製品のドキュメントに謝辞を添えていただければ幸いですが、必須ではありません。
2.   変更されたソースバージョンは、そのように明確に示されている必要があり、元のソフトウェアであると偽ってはなりません。
3.   この通知は、ソース配布から削除または変更することはできません。

Jean-loup Gailly-jloup@gzip.org

マークアドラー-madler@alumni.caltech.edu

コラーダ

 

これにより、このソフトウェアおよび関連するドキュメントファイル(以下「ソフトウェア」)のコピーを取得するすべての人に、使用、コピー、変更、マージの権利を含むがこれに限定されない制限なしでソフトウェアを扱う許可が無料で付与されます。以下の条件に従って、本ソフトウェアのコピーを発行、頒布、サブライセンス、および/または販売し、本ソフトウェアの提供を受けた者がそうすることを許可する。

上記の著作権表示とこの許可通知は、ソフトウェアのすべてのコピーまたは実質的な部分に含まれるものとします。

本ソフトウェアは「現状有姿」で提供され、商品性、特定の目的への適合性、非侵害性の保証に限定されるものではなく、明示または黙示を問わず、いかなる種類の保証もありません。いかなる場合も、著作者または著作権者は、契約、不法行為、またはその他の責任を問わず、本ソフトウェアまたは本ソフトウェアの使用またはその他の取引から生じた、またはそれに関連して生じた、いかなる請求、損害、その他の責任についても責任を負わないものとします。ソフトウェア。

オートデスクFBX

ファイル形式のサポート

このソフトウェアには、Autodesk、Inc.が開発したAutodesk®FBX®コードが含まれています。Copyright 2008 Autodesk、Inc. 全著作権所有。このようなコードは「現状のまま」で提供され、Autodesk、Inc. 明示または黙示を問わず、商品性の黙示の保証、特定の目的への適合性、または第三者の権利の非侵害を含む一切の保証を否認します。いかなる場合もAutodesk、Inc. 直接的、間接的、偶発的、特別、模範的、または結果的損害(代替商品またはサービスの調達、使用、データ、または利益の損失、または事業の中断を含むが、これらに限定されない)に起因する、およびいかなる契約、厳格責任、またはそのようなコードから何らかの方法で発生した不法行為(過失またはその他を含む)にかかわらず、責任の理論。

HDF5

データを保存および管理するためのデータモデル、ライブラリ、およびファイル形式

HDF5(Hierarchical Data Format 5)ソフトウェアライブラリとユーティリティの著作権表示とライセンス条項

HDF5(Hierarchical Data Format 5)ソフトウェアライブラリおよびユーティリティCopyright 2006-2012 by The HDF Group。

NCSA HDF5(階層データ形式5)ソフトウェアライブラリおよびユーティリティCopyright 1998-2006 by the Board of Trustees of the University of Illinois。

全著作権所有。

変更の有無にかかわらず、ソースおよびバイナリ形式での再配布および使用は、次の条件が満たされていれば、いかなる目的(商業目的を含む)でも許可されます。

1.   ソースコードの再配布では、上記の著作権表示、この条件のリスト、および次の免責事項を保持する必要があります。
2.   バイナリ形式で再配布する場合は、上記の著作権表示、この条件のリスト、および次の免責事項を、配布物とともに提供されるドキュメントおよび/または資料に複製する必要があります。
3.   さらに、ソースコードまたはバイナリコードの変更された形式の再配布には、元のコードが変更されたことと変更の日付を示す目立つ通知が含まれている必要があります。
4.   このソフトウェアの機能または使用法について言及しているすべての出版物または広告資料は、必須ではありませんが、HDFグループおよびイリノイ大学アーバナシャンペーン校の国立スーパーコンピューティングアプリケーションセンターによって開発されたことを認め、寄稿者にクレジットを提供するよう求められています。 。
5.   HDFグループ、大学、または寄稿者の特定の事前の書面による許可なしに、HDFグループの名前、大学の名前、または寄稿者の名前のいずれも、このソフトウェアから派生した製品を推奨または宣伝するために使用することはできません。 。

HDF5(続き)

 

免責事項:

このソフトウェアは、HDFグループおよびコントリビューターによって「現状のまま」提供され、明示または黙示を問わず、いかなる種類の保証もありません。HDFグループまたはコントリビューターは、このソフトウェアの使用によって生じた損害について、たとえその可能性について知らされていたとしても、いかなる責任も負わないものとします。

貢献者:イリノイ大学の国立スーパーコンピューティングアプリケーションセンター(NCSA)、Fortner Software、Unidata Program Center(netCDF)、Independent JPEG Group(JPEG)、Jean-loup Gailly and Mark Adler(gzip)、Digital Equipment Corporation( DEC)。

HDF5の一部は、ローレンスバークレー国立研究所(LBNL)および米国エネルギー省の主な契約番号に基づいて開発されました。DE-AC02-05CH11231。

HDF5の一部は、カリフォルニア大学ローレンスリバモア国立研究所(UC LLNL)の支援を受けて開発されました。次のステートメントは、製品のそれらの部分に適用され、ソースコード、バイナリ、ドキュメント、および/または付随する資料の再配布で保持する必要があります。

この作品の一部は、カリフォルニア大学ローレンスリバモア国立研究所(UC LLNL)で契約番号8の下に作成されました。UC LLNLの運用に関する米国エネルギー省(DOE)とカリフォルニア大学リージェンツ(大学)間のW-7405-ENG-48(契約48)。

免責事項:

この作品は、米国政府機関が後援する作品の説明として作成されました。米国政府、カリフォルニア大学、およびその従業員のいずれも、明示、黙示を問わず、いかなる保証も行いません。また、開示された情報、装置、製品、またはプロセスの正確性、完全性、または有用性について責任または責任を負いません。または、その使用が私有の権利を侵害しないことを表します。

HDF5(続き)

 

商号、商標、製造元などによる特定の商用製品、プロセス、またはサービスへの言及は、必ずしも米国政府またはカリフォルニア大学によるその推奨、推奨、または支持を構成または示唆するものではありません。本書に記載されている著者の見解や意見は、必ずしも米国政府やカリフォルニア大学の見解や意見を反映したものではなく、広告や製品の推奨目的に使用されるものではありません。

libJpeg

ファイル形式のサポート

このソフトウェアは、トムレーン、フィリップグラッドストーン、ジムブーシェ、リークロッカー、ジュリアンミンギヨン、ルイスオルティス、ジョージフィリップス、ダビデロッシ、グイドボルベディング、ゲウェイジャース、およびその他の独立JPEGグループのメンバーの作品です。

IJGは公式のISO JPEG標準委員会とは提携していません。

作者は、このソフトウェア、その品質、正確性、商品性、または特定の目的への適合性に関して、明示的または黙示的を問わず、いかなる保証も表明も行いません。このソフトウェアは「現状のまま」で提供され、ユーザーおよびそのユーザーは、その品質と正確性に関するすべてのリスクを負います。

このソフトウェアの著作権は(C)1991-1998、Thomas G. Laneにあります。以下に指定されている場合を除き、すべての権利を留保します。

このソフトウェア(またはその一部)を、目的を問わず、以下の条件に従って無料で使用、複製、変更、および頒布することが許可されます。

(1)このソフトウェアのソースコードの一部を配布する場合は、このREADMEファイルを含める必要があります。この著作権と無保証の通知は変更されていません。元のファイルへの追加、削除、または変更は、付属のドキュメントに明確に示されている必要があります。

(2)実行可能コードのみが配布される場合、付随するドキュメントには、「このソフトウェアはIndependent JPEG Groupの作業に一部基づいている」と明記する必要があります。

(3)このソフトウェアの使用許可は、ユーザーが望ましくない結果に対して全責任を負う場合にのみ許可されます。著者は、いかなる種類の損害についても責任を負いません。

libJpeg(続き)

 

これらの条件は、変更されていないライブラリだけでなく、IJGコードから派生した、またはIJGコードに基づくソフトウェアに適用されます。あなたが私たちの仕事を使うなら、あなたは私たちを認めるべきです。

このソフトウェアまたはそれに由来する製品に関連する広告または宣伝において、IJG作成者の名前または会社名を使用することは許可されていません。このソフトウェアは、「Independent JPEG Groupのソフトウェア」とのみ呼ばれる場合があります。

すべての保証または法的責任の主張が製品ベンダーによって想定されている場合は、商用ソフトウェアの基礎としてこのソフトウェアの使用を具体的に許可および推奨します。

ansi2knr.cは、著作権者であるAladdin Enterprises of Menlo Park、CAの唯一の所有者であるL. Peter Deutschの許可を得て、この配布に含まれています。ansi2knr.cは、上記の著作権および条件の対象ではありませんが、代わりに、Free Software Foundationの通常の配布条件が適用されます。主に、ソースコードを再配布する場合は、ソースコードを含める必要があります。(詳細については、ansi2knr.cファイルを参照してください。)ただし、ansi2knr.cはIJGコードから生成されたプログラムの一部として必要ないため、これによって上記の段落よりも制限されることはありません。

Unix構成スクリプト「configure」は、GNU Autoconfで作成されました。これは、Free Software Foundationによる著作権ですが、自由に配布できます。サポートスクリプト(config.guess、config.sub、ltconfig、ltmain.sh)についても同様です。別のサポートスクリプトinstall-shはMITの著作権で保護されていますが、自由に配布することもできます。

JPEG仕様の算術符号化オプションは、IBM、AT& T、および三菱が所有する特許によってカバーされているようです。したがって、算術コーディングは、1つ以上のライセンスを取得せずに合法的に使用することはできません。このため、算術符号化のサポートは無料のJPEGソフトウェアから削除されました。(算術コーディングは、特許を取得していないハフマンモードに比べてわずかな利益しか提供しないため、非常に多くの実装がそれをサポートするとは考えられません)。

libJpeg(続き)

 

IJGディストリビューションには、以前はGIFファイルを読み書きするためのコードが含まれていました。Unisys LZW特許との絡み合いを避けるために、GIF読み取りサポートが完全に削除され、GIFライターが「非圧縮GIF」を生成するように簡略化されました。この手法はLZWアルゴリズムを使用しません。結果のGIFファイルは通常より大きくなりますが、すべての標準GIFデコーダで読み取ることができます。

「Graphics Interchange Format(c)はCompuServe Incorporatedの著作権の所有物です。GIF(sm)はCompuServe Incorporatedのサービスマークプロパティです。

libPng

ファイル形式のサポート

libpngを変更する場合は、この文の直後に追加の通知を挿入できます。

このコードはlibpngライセンスの下でリリースされています。

libpngバージョン1.2.6、2004年8月15日から1.5.12、2012年7月11日までは、著作権(c)2004、2006-2012 Glenn Randers-Pehrsonであり、libpng-1.2と同じ免責事項およびライセンスに従って配布されます。 .5寄稿者のリストに次の個人を追加:

コスミン・トルタ

libpngバージョン1.0.7、2000年7月1日から1.2.5-2002年10月3日は、著作権(c)2000-2002 Glenn Randers-Pehrsonであり、libpng-1.0.6と同じ免責事項およびライセンスに従って配布されます。以下の個人を寄稿者のリストに追加しました。

サイモンピエールカデュー

エリック・レイモンド

ジル・ボラント

免責事項に次の追加が追加されています。

ライブラリを楽しむことへの干渉や侵害に対する保証はありません。当社の取り組みまたはライブラリがお客様の特定の目的またはニーズを満たすことを保証するものではありません。このライブラリにはすべての障害が含まれており、満足のいく品質、パフォーマンス、精度、および労力のすべてのリスクはユーザーにあります。

libPng(続き)

 

libpngバージョン0.97、1998年1月、1.0.6、2000年3月20日、著作権(c)1998、1999 Glenn Randers-Pehrsonであり、libpng-0.96と同じ免責事項およびライセンスに従って配布され、以下の個人が追加されています。寄稿者のリストへ:

トムレーン

グレンランダースペールソン

ウィレムファンシャイク

libpngバージョン0.89、1996年6月から0.96、1997年5月までは、著作権(c)1996、1997 Andreas Dilgerです。

libpng-0.88と同じ免責事項およびライセンスに従って配布され、以下の個人が寄稿者のリストに追加されました。

ジョンボウラー

ケビン・ブレシー

サム・ブシェル

マグナス・ホルムレン

グレッグ・ロエロフ

トムタナー

libpngバージョン0.5、1995年5月から0.88、1996年1月までは、Copyright(c)1995、1996 Guy Eric Schalnat、Group 42、Inc.です。

この著作権およびライセンスの目的のために、「寄稿者」は以下の個人のセットとして定義されています。

アンドレアスディルガー

デイブ・マーティンデール

ガイ・エリック・シャルナット

ポール・シュミット

ティム・ウェグナー

libPng(続き)

 

PNGリファレンスライブラリは「現状のまま」で提供されます。寄稿者とグループ42、Inc. 明示または黙示を問わず、商品性およびあらゆる目的への適合性の保証を含むがこれに限定されない、すべての保証を否認します。寄稿者とグループ42、Inc. そのような損傷の可能性について知らされていたとしても、PNGリファレンスライブラリの使用から生じる可能性のある直接的、間接的、付随的、特別、模範的、または結果的な損害に対する責任を負わないものとします。これにより、このソースコードまたはその一部の使用、コピー、変更、および配布を、目的を問わず、無料で、以下の制限の下で許可するものとします。

このソースコードの出所を偽ってはなりません。

変更されたバージョンは、そのように明確にマーク付けする必要があり、元のソースであると誤って伝えてはなりません。

この著作権表示は、ソースまたは変更されたソース配布から削除または変更することはできません。

寄稿者とグループ42、Inc. このソースコードを商用製品でPNGファイル形式をサポートするコンポーネントとして使用することを特に許可し、無料で許可します。このソースコードを製品で使用する場合、確認は不要ですが、ありがたいです。

「about」ボックスなどで便利に使用できる「png_get_copyright」関数が利用可能です。

printf("%s",png_get_copyright(NULL));

また、PNGロゴ(もちろん、PNG形式)は、「pngbar.png」、「pngbar.jpg(88x31)」および「pngnow.png」(98x31)ファイルで提供されます。Libpngは、OSI認定のオープンソースソフトウェアです。OSI Certified Open Sourceは、Open Source Initiativeの認定マークです。

グレンランダースペールソン

users.sourceforge.netのglennrp

2012年7月11日

libTiff

ファイル形式のサポート

Copyright(c)1988-1997 Sam Leffler

Copyright(c)1991-1997 Silicon Graphics、Inc.

(i)上記の著作権表示とこの許可通知がソフトウェアと関連ドキュメントのすべてのコピーに記載されていることを条件として、いかなる目的であれ、このソフトウェアとそのドキュメントを使用、コピー、変更、配布、および販売する許可がここに付与されます。 (ii)Sam LefflerおよびSilicon Graphicsの特定の事前の書面による許可なしに、Sam LefflerおよびSilicon Graphicsの名前をソフトウェアに関連する広告または宣伝に使用することはできません。

本ソフトウェアは「現状のまま」で提供され、商品性または特定の目的への適合性の保証を含むがこれに限定されない、明示的、黙示的またはその他のいかなる保証もありません。

いかなる場合においても、SAM LEFFLERまたはシリコングラフィックスは、いかなる種類の特別な、偶発的な、間接的な、または結果的な損害、または使用の損失、データ、利益の損失に起因する損害の責任を負わないものとします。本ソフトウェアの使用またはパフォーマンスに起因または関連して発生する責任の理論。

ルア

ソースコード言語

これにより、このソフトウェアおよび関連するドキュメントファイル(以下「ソフトウェア」)のコピーを取得するすべての人に、使用、コピー、変更、マージの権利を含むがこれに限定されない制限なしでソフトウェアを扱う許可が無料で付与されます。以下の条件に従って、本ソフトウェアのコピーを発行、頒布、サブライセンス、および/または販売し、本ソフトウェアの提供を受けた者がそうすることを許可する。

上記の著作権表示とこの許可通知は、ソフトウェアのすべてのコピーまたは実質的な部分に含まれるものとします。

本ソフトウェアは「現状有姿」で提供され、商品性、特定の目的への適合性、非侵害性の保証に限定されるものではなく、明示または黙示を問わず、いかなる種類の保証もありません。いかなる場合も、著作者または著作権者は、契約、不法行為、またはその他の責任を問わず、本ソフトウェアまたは本ソフトウェアの使用またはその他の取引から生じた、またはそれに関連して生じた、いかなる請求、損害、その他の責任についても責任を負わないものとします。ソフトウェア。

ミニジップ

圧縮ファイルを圧縮するライブラリ

zlibライセンスを使用します。

Copyright(C)1995-2013 Jean-loup Gailly and Mark Adler

このソフトウェアは「現状のまま」で提供され、明示または黙示の保証はありません。いかなる場合も、作者はこのソフトウェアの使用から生じるいかなる損害についても責任を負うことはありません。

商用アプリケーションを含むあらゆる目的でこのソフトウェアを使用し、以下の制限に従い、自由に変更および再配布することが許可されています。

1.   このソフトウェアの出所を偽ってはなりません。オリジナルのソフトウェアを作成したと主張してはなりません。このソフトウェアを製品で使用する場合は、製品のドキュメントに謝辞を添えていただければ幸いですが、必須ではありません。
2.   変更されたソースバージョンは、そのように明確に示されている必要があり、元のソフトウェアであると偽ってはなりません。
3.   この通知は、ソース配布から削除または変更することはできません。

Jean-loup Gailly-jloup@gzip.org

マークアドラー-madler@alumni.caltech.edu

muParser

 

これにより、このソフトウェアおよび関連するドキュメントファイル(以下「ソフトウェア」)のコピーを取得するすべての人に、使用、コピー、変更、マージの権利を含むがこれに限定されない制限なしでソフトウェアを扱う許可が無料で付与されます。以下の条件に従って、本ソフトウェアのコピーを発行、頒布、サブライセンス、および/または販売し、本ソフトウェアの提供を受けた者がそうすることを許可する。

上記の著作権表示とこの許可通知は、ソフトウェアのすべてのコピーまたは実質的な部分に含まれるものとします。

本ソフトウェアは「現状有姿」で提供され、商品性、特定の目的への適合性、非侵害性の保証に限定されるものではなく、明示または黙示を問わず、いかなる種類の保証もありません。いかなる場合も、著作者または著作権者は、契約、不法行為、またはその他の責任を問わず、本ソフトウェアまたは本ソフトウェアの使用またはその他の取引から生じた、またはそれに関連して生じた、いかなる請求、損害、その他の責任についても責任を負わないものとします。ソフトウェア。

NVIDIAテクスチャツール

画像処理およびテクスチャ操作ツールのコレクション。

著作権(c)<年> <著作権者>

これにより、このソフトウェアおよび関連するドキュメントファイル(以下「ソフトウェア」)のコピーを取得するすべての人に、使用、コピー、変更、マージの権利を含むがこれに限定されない制限なしでソフトウェアを扱う許可が無料で付与されます。以下の条件に従って、本ソフトウェアのコピーを発行、頒布、サブライセンス、および/または販売し、本ソフトウェアの提供を受けた者がそうすることを許可する。

上記の著作権表示とこの許可通知は、ソフトウェアのすべてのコピーまたは実質的な部分に含まれるものとします。

本ソフトウェアは「現状有姿」で提供され、商品性、特定の目的への適合性、非侵害性の保証に限定されるものではなく、明示または黙示を問わず、いかなる種類の保証もありません。いかなる場合も、著作者または著作権者は、契約、不法行為、またはその他の責任を問わず、本ソフトウェアまたは本ソフトウェアの使用またはその他の取引から生じた、またはそれに関連して生じた、いかなる請求、損害、その他の責任についても責任を負わないものとします。ソフトウェア。

EXRを開く

ファイル形式のサポート

Copyright(c)2002-2011、Industrial Light&Magic、a Division of Lucasfilm Entertainment Company Ltd. All rights reserved。

以下の条件が満たされている場合に限り、変更の有無にかかわらず、ソースおよびバイナリ形式での再配布および使用が許可されます。

ソースコードの再配布では、上記の著作権表示、この条件のリスト、および次の免責事項を保持する必要があります。

バイナリ形式で再配布する場合は、上記の著作権表示、この条件のリスト、および次の免責事項を、配布物とともに提供されるドキュメントやその他の資料に複製する必要があります。

Industrial Light&Magicの名前もその貢献者の名前も、事前の書面による事前の許可なしに、このソフトウェアから派生した製品を推奨または宣伝するために使用することはできません。

このソフトウェアは、著作権者および寄稿者によって「現状のまま」提供され、商品性および特定の目的への適合性の黙示の保証を含むがこれに限定されない、明示または黙示の保証は否認されます。いかなる場合も、著作権者または寄稿者は、直接的、間接的、偶発的、特別、例示的、または派生的な損害(代替商品またはサービスの購入、使用、データ、または利益の損失を含むが、これらに限定されない)に対して責任を負わないものとします。またはビジネスの中断)責任の理論にかかわらず、契約の責任、厳格な責任、または不法行為(過失またはその他を含む)にかかわらず、このソフトウェアの使用にかかわらず、本ソフトウェアの使用を問わず

openjpeg

 

Copyright(c)1998、Regents of the University of California

全著作権所有。

以下の条件が満たされている場合に限り、変更の有無にかかわらず、ソースおよびバイナリ形式での再配布および使用が許可されます。

1.   ソースコードの再配布では、上記の著作権表示、この条件のリスト、および次の免責事項を保持する必要があります。
2.   バイナリ形式で再配布する場合は、上記の著作権情報、この条件のリスト、および次の免責事項を、配布物とともに提供されるドキュメントやその他の資料に複製する必要があります。

このソフトウェアは、著作権者および寄稿者によって「現状のまま」提供され、商品性および特定の目的への適合性の黙示の保証を含むがこれに限定されない、明示または黙示の保証は否認されます。いかなる場合でも、著作権者または寄稿者は、直接的、間接的、偶発的、特別、例示的、または結果的な損害(代替商品またはサービスの購入、使用、データ、または利益の損失を含みますが、これらに限定されません)に対して責任を負わないものとします。またはビジネスの中断)責任の理論にかかわらず、契約の責任、厳格な責任、または不法行為(過失またはその他を含む)にかかわらず、このソフトウェアの使用にかかわらず、本ソフトウェアの使用を問わず

OpenNURBS

 

Copyright(c)1993-2006 Robert McNeel&Associates。全著作権所有。RhinocerosはRobert McNeel&Associatesの登録商標です。

このソフトウェアは、明示または黙示の保証なしに「現状有姿」で提供されます。特定の目的への適合性および商品性に関するすべての黙示の保証は、これにより否認されます。

openNURBSイニシアチブは、CAD、CAM、CAE、およびコンピューターグラフィックスソフトウェア開発者に、アプリケーション間で3Dジオメトリを正確に転送するためのツールを提供します。

openNURBSが提供するツールは次のとおりです。

ファイル形式を読み書きするC ++ソースコードライブラリ。

品質保証と改訂管理。

さまざまなサポートライブラリとユーティリティ。

技術サポート。

他のオープン開発イニシアチブ、アライアンス、またはコンソーシアムとは異なり:

商用利用を推奨します。

ツール、サポート、メンバーシップは無料です。

制限はありません。著作権やコピーレフトの制限は適用されません。

奨励されていますが、会員からの努力や技術の貢献は必要ありません。

詳細については、 http://www.openNURBS.org

OpenSSL

ソケットおよび暗号化ライブラリ

Copyright 1998-2011

OpenSSLプロジェクト。全著作権所有。

以下の条件が満たされている場合に限り、変更の有無にかかわらず、ソースおよびバイナリ形式での再配布および使用が許可されます。

1.   ソースコードの再配布では、上記の著作権表示、この条件のリスト、および次の免責事項を保持する必要があります。
2.   バイナリ形式で再配布する場合は、上記の著作権表示、この条件のリスト、および次の免責事項を、配布物とともに提供されるドキュメントやその他の資料に複製する必要があります。
3.   このソフトウェアの機能または使用法について言及するすべての広告資料には、次の謝辞を表示する必要があります。(http://www.openssl.org/)」
4.   「OpenSSL Toolkit」および「OpenSSL Project」という名前は、事前の書面による許可なしに、このソフトウェアから派生した製品を推奨または宣伝するために使用してはなりません。書面による許可については、openssl-core @ openssl.orgにお問い合わせください。
5.   このソフトウェアから派生した製品は、OpenSSLプロジェクトの書面による事前の許可なしに、「OpenSSL」と呼ばれることも、「OpenSSL」が名前に表示されることもありません。6.いかなる形式の再配布でも、次の承認を保持する必要があります。

OpenSSL(続き)

 

このソフトウェアはOpenSSLプロジェクトによって「現状のまま」提供され、商品性および特定の目的への適合性の黙示の保証を含むがこれらに限定されない明示または黙示の保証は否認されます。いかなる場合も、OpenSSLプロジェクトまたはその寄稿者は、直接的、間接的、偶発的、特別、例示的、または間接的な損害(代替商品またはサービスの購入を含むが、これらに限定されない)に対する責任を負わないものとします。 ;またはビジネスの中断)責任の理論にかかわらず、契約、厳格責任、または不法行為(過失またはその他の場合を含む)にかかわらず、このソフトウェアの使用のいずれかの方法で発生したことを問わず、広告が掲載されていることを問わず。

この製品には、Eric Young(eay@cryptsoft.com)によって作成された暗号化ソフトウェアが含まれています。この製品には、Tim Hudson(tjh@cryptsoft.com)によって作成されたソフトウェアが含まれています。

Perl

ソースコード言語。 SDKサンプルに使用

「芸術的ライセンス」

前文

このドキュメントの目的は、パッケージのコピーに関する条件を明記することです。これにより、著作権者は、パッケージの開発に対する芸術的な制御の類似性を維持しながら、パッケージのユーザーに、多かれ少なかれ慣習的な方法でパッケージ化し、それに合理的な変更を加える権利。

定義:

「パッケージ」とは、著作権者によって配布されたファイルのコレクション、およびテキストの変更によって作成されたファイルのコレクションの派生物を指します。

「標準バージョン」とは、変更されていない場合、または以下で指定されている著作権所有者の希望に従って変更されている場合に、そのようなパッケージを指します。

「著作権者」とは、パッケージの著作権または著作権で指名されている人です。

Perl(続き)

 

このパッケージのコピーまたは配布を考えている場合、「あなた」はあなたです。

「合理的なコピー料金」とは、メディアの費用、複製料金、関係者の時間などに基づいて正当化できるものです。(あなたはそれを著作権者に正当化する必要はありませんが、手数料を負担しなければならない市場としてのコンピューティングコミュニティ全体に対してのみ正当化する必要があります。)

「無料で利用できる」とは、アイテムの取り扱いに手数料がかかる場合がありますが、アイテム自体には料金が発生しないことを意味します。また、アイテムの受信者は、アイテムを受け取ったときと同じ条件でアイテムを再配布できます。

1.   元の著作権表示および関連する免責事項をすべて複製することを条件として、このパッケージの標準バージョンのソース形式のコピーを無制限に作成して配布することができます。
2.   パブリックドメインまたは著作権所有者から派生したバグ修正、移植性修正、およびその他の変更を適用できます。このように変更されたパッケージは、引き続き標準バージョンと見なされます。
3.   他の方法で、このパッケージのコピーを変更することもできます。ただし、変更した各ファイルに、そのファイルをいつどのように変更したかを示す目立つ通知を挿入し、次のうち少なくとも1つを行うことを条件とします。

a)パブリックドメインに変更を加えるか、またはUsenetまたは同等のメディアに変更を投稿するか、uunet.uu.netなどの主要なアーカイブサイトに変更を置くか、またはパッケージの標準バージョンに変更を含める著作権所有者。

b)変更されたパッケージを会社または組織内でのみ使用します。

c)非標準の実行可能ファイルの名前を変更して、標準の実行可能ファイルと競合しないようにします。これも指定する必要があります。また、標準以外の実行可能ファイルごとに、標準バージョンとの違いを明確に文書化した個別のマニュアルページを提供します。

d)著作権者と他の配布の手配をする。

Perl(続き)

 

4.   以下の少なくとも1つを行うことを条件として、このパッケージのプログラムをオブジェクトコードまたは実行可能形式で配布できます。

a)実行可能ファイルとライブラリファイルの標準バージョンを、標準バージョンの入手先に関する指示(マニュアルページまたは同等のもの)とともに配布します。

b)変更を加えたパッケージの機械可読ソースを配布に同梱します。

c)非標準の実行可能ファイルに非標準の名前を付け、標準バージョンの入手先の指示とともに、マニュアルページ(または同等のもの)の違いを明確に文書化します。

d)著作権者と他の配布の手配をする。

5.   このパッケージの配布には、妥当なコピー料金を請求することができます。このパッケージのサポートに対して選択した料金を請求することができます。このパッケージ自体に料金を請求することはできません。ただし、このパッケージを自分の製品として宣伝しない限り、より大きな(おそらく商用の)ソフトウェア配布の一部として、他の(おそらく商用の)プログラムと一緒にこのパッケージを配布できます。このパッケージのインタープリターを(リンクによって)自分の実行可能ファイルに埋め込むことができます。インタプリタの完全な標準バージョンが組み込まれている場合、これは単なる集約の形式として解釈されます。
6.   このパッケージのプログラムへの入力として提供される、またはこのパッケージのプログラムから出力として生成されるスクリプトおよびライブラリファイルは、自動的にこのパッケージの著作権の対象にはなりませんが、それらを生成した者に属し、商業的に販売され、このパッケージに集約される場合があります。 。このようなスクリプトまたはライブラリファイルが、バイナリの実行可能イメージを生成する、いわゆる「undump」または「unexec」メソッドを介してこのパッケージに集約されている場合、そのようなイメージの配布は、このパッケージの配布としても解釈されるべきでもありません。このパッケージの標準バージョンとしてそのような実行可能イメージを表さない限り、パラグラフ3および4の制限に該当します。

Perl(続き)

 

7.   このパッケージで定義されている言語のサブルーチンと変数をエミュレートするために提供され、このパッケージにリンクされているCサブルーチン(または他の言語で同等にコンパイルされたサブルーチン)は、このパッケージの一部とは見なされませんが、パラグラフ6。ただし、これらのサブルーチンが言語の回帰テストに失敗するような方法で言語を変更しない場合。
8.   このパッケージの使用が組み込まれている場合、商用配布によるこのパッケージの集約は常に許可されます。つまり、このパッケージのインターフェイスを商用ディストリビューションのエンドユーザーに表示しようとする明白な試みが行われていない場合です。そのような使用は、このパッケージの配布として解釈されないものとします。
9.   著作権所有者の名前は、特定の事前の書面による許可なしに、このソフトウェアから派生した製品を推奨または宣伝するために使用することはできません。

このパッケージは「現状有姿」で提供され、商品性および特定の目的への適合性の黙示の保証を含むがこれに限定されない、明示または黙示の保証はありません。

PySide

QtのPythonバインディング

PySideは、 GNU Lesser General Public License (LGPL、バージョン2.1)。

PySideの詳細については、PySide Webサイトにアクセスしてください。 http://www.pyside.org/

パイソン

ソースコード言語

Copyright©2001、2002、2003、2004 Python Software Foundation;

全著作権所有。

Python 2.6のPSFライセンスに基づいてライセンスされています。

詳細については、 https://docs.python.org/2.6/license.html

tinyxml

 

zlibライセンスを使用します。

Copyright(C)1995-2013 Jean-loup Gailly and Mark Adler

このソフトウェアは「現状のまま」で提供され、明示または黙示の保証はありません。いかなる場合も、作者はこのソフトウェアの使用から生じるいかなる損害についても責任を負うことはありません。

商用アプリケーションを含むあらゆる目的でこのソフトウェアを使用し、以下の制限に従い、自由に変更および再配布することが許可されています。

1.   このソフトウェアの出所を偽ってはなりません。オリジナルのソフトウェアを作成したと主張してはなりません。このソフトウェアを製品で使用する場合は、製品のドキュメントに謝辞を添えていただければ幸いですが、必須ではありません。
2.   変更されたソースバージョンは、そのように明確に示されている必要があり、元のソフトウェアであると偽ってはなりません。
3.   この通知は、ソース配布から削除または変更することはできません。

Jean-loup Gailly-jloup@gzip.org

マークアドラー-madler@alumni.caltech.edu

zlib、zlib125、zlibopennurbs

圧縮ライブラリ

汎用圧縮ライブラリバージョン1.2.8、2013年4月28日

Copyright(C)1995-2013 Jean-loup Gailly and Mark Adler

このソフトウェアは「現状のまま」で提供され、明示または黙示の保証はありません。いかなる場合も、作者はこのソフトウェアの使用から生じるいかなる損害についても責任を負うことはありません。

商用アプリケーションを含むあらゆる目的でこのソフトウェアを使用し、以下の制限に従い、自由に変更および再配布することが許可されています。

1.   このソフトウェアの出所を偽ってはなりません。オリジナルのソフトウェアを作成したと主張してはなりません。このソフトウェアを製品で使用する場合は、製品のドキュメントに謝辞を添えていただければ幸いですが、必須ではありません。
2.   変更されたソースバージョンは、そのように明確に示されている必要があり、元のソフトウェアであると偽ってはなりません。
3.   この通知は、ソース配布から削除または変更することはできません。

Jean-loup Gailly-jloup@gzip.org

マークアドラー-madler@alumni.caltech.edu

GNU Lesser General Public License

バージョン2.1、1999年2月

Copyright(C)1991、1999 Free Software Foundation、Inc. 59 Temple Place、Suite 330、Boston、MA 02111-1307 USAこのライセンスドキュメントのすべてのコピーをそのままコピーして配布することは許可されていますが、変更することはできません。

[これはLesser GPLの最初のリリースバージョンです。また、GNU Library Public Licenseバージョン2の後継としてもカウントされるため、バージョン番号は2.1です。]

前文

ほとんどのソフトウェアのライセンスは、自由に共有および変更できるように設計されています。対照的に、GNU General Public Licensesは、フリーソフトウェアを共有および変更する自由を保証することを目的としており、ソフトウェアがすべてのユーザーに対して無料であることを確認します。

この劣等一般公衆利用許諾契約書は、Free Software Foundationとそれを使用することを決定した他の作者の特別に指定されたソフトウェアパッケージ(通常はライブラリ)に適用されます。使用することもできますが、以下の説明に基づいて、このライセンスと通常の一般公衆利用許諾契約のどちらが特定のケースで使用するのに適しているかを慎重に検討することをお勧めします。

私たちがフリーソフトウェアについて話すとき、それは価格ではなく、使用の自由を指しています。当社の一般公衆利用許諾契約書は、無料のソフトウェアのコピーを配布する自由があることを確認するように設計されています(必要に応じてこのサービスに課金します)。ソースコードを受け取るか、必要に応じて入手できること。ソフトウェアを変更し、その一部を新しい無料プログラムで使用できること。そして、あなたはこれらのことをすることができると知らされます。

あなたの権利を保護するために、ディストリビューターがあなたにこれらの権利を拒否すること、またはあなたにこれらの権利を放棄することを要求することを禁止する制限を設ける必要があります。これらの制限は、ライブラリのコピーを配布する場合、またはライブラリを変更する場合に、特定の責任を負うことになります。

たとえば、ライブラリのコピーを配布する場合は、無料か有料かにかかわらず、私たちがあなたに与えたすべての権利を受信者に与える必要があります。あなたも彼らがソースコードを受け取るか入手できることを確認しなければなりません。ライブラリに他のコードをリンクする場合は、完全なオブジェクトファイルを受信者に提供して、ライブラリに変更を加えて再コンパイルした後で、それらをライブラリに再リンクできるようにする必要があります。そして、あなたは彼らにこれらの条件を示して彼らが彼らの権利を知るようにしなければなりません。

(1)ライブラリの著作権を保護し、(2)ライブラリをコピー、配布、および/または変更する法的許可を与えるこのライセンスを提供します。

各ディストリビューターを保護するために、無料ライブラリの保証がないことを明確にしたいと思います。また、ライブラリが他の誰かによって変更されて渡された場合、受信者は自分が持っているものが元のバージョンではないことを知っておく必要があります。これにより、元の作者の評判は、他の人によって引き起こされる可能性のある問題の影響を受けません。

最後に、ソフトウェア特許は、無料プログラムの存在に常に脅威を与えています。特許権者から制限付きライセンスを取得することで、企業が無料プログラムのユーザーを効果的に制限できないようにしたいと考えています。したがって、ライブラリのバージョンに対して取得した特許ライセンスは、このライセンスで指定されている完全な使用の自由と一致していなければならないと私たちは主張します。

一部のライブラリを含むほとんどのGNUソフトウェアは、通常のGNU General Public Licenseの対象です。このGNU劣等一般公衆利用許諾契約書は、特定の指定されたライブラリに適用され、通常の一般公衆利用許諾契約書とはかなり異なります。これらのライブラリをnon-freeプログラムにリンクできるようにするために、このライセンスを特定のライブラリに使用します。

プログラムがライブラリにリンクされている場合、静的であっても共有ライブラリを使用していても、2つの組み合わせは合法的に言えば元のライブラリの派生物です。したがって、通常の一般公衆利用許諾契約書では、組み合わせ全体が自由の基準に適合する場合にのみ、そのようなリンクを許可します。劣等一般公衆利用許諾契約書では、他のコードをライブラリーとリンクするための緩い基準を許可しています。

ユーザーの自由を保護することは通常の一般公衆利用許諾契約書よりも少ないため、このライセンスを「より少ない」一般公衆利用許諾契約書と呼びます。また、他のフリーソフトウェア開発者に、競合する非フリープログラムに比べて利点が少なくなります。これらの欠点が、多くのライブラリに通常の一般公衆利用許諾書を使用する理由です。ただし、Lesserライセンスは、特定の特殊な状況で利点を提供します。

たとえば、まれに、特定のライブラリを可能な限り広く使用して、事実上の標準になるように特別なニーズがある場合があります。これを達成するには、フリーでないプログラムがライブラリを使用できるようにする必要があります。より頻繁なケースは、フリーライブラリが、広く使用されている非フリーライブラリと同じ働きをすることです。この場合、無料のライブラリを無料のソフトウェアのみに制限することで得るものはほとんどないため、劣等一般公衆利用許諾契約書を使用します。

他の場合では、非フリープログラムで特定のライブラリを使用する許可により、より多くの人々が大量のフリーソフトウェアを使用できるようになります。たとえば、非フリープログラムでGNU Cライブラリを使用する許可により、より多くの人々がGNUオペレーティングシステム全体とそのバリアントであるGNU / Linuxオペレーティングシステムを使用できるようになります。

劣等一般公衆利用許諾契約書はユーザーの自由を保護しませんが、ライブラリにリンクされているプログラムのユーザーが自由になり、変更されたバージョンのライブラリを使用してそのプログラムを実行するための手段が確保されます。

コピー、配布、および変更の正確な条件は次のとおりです。「ライブラリに基づく作品」と「ライブラリを利用する作品」の違いに細心の注意を払ってください。前者にはライブラリから派生したコードが含まれていますが、後者は実行するためにライブラリと組み合わせる必要があります。

複製、頒布、および変更に関する利用規約

0.このライセンス契約は、著作権者またはその他の許可された当事者が、この劣等一般公衆利用許諾契約書(「本ライセンス」とも呼ばれる)の条件に基づいて頒布される可能性があるという通知を含むソフトウェアライブラリまたはその他のプログラムに適用されます。各ライセンシーは「あなた」として扱われます。

「ライブラリ」とは、アプリケーションプログラム(これらの関数やデータの一部を使用する)と便利にリンクして実行可能ファイルを形成するように準備されたソフトウェア関数やデータの集まりを意味します。

以下の「ライブラリ」とは、これらの条件に基づいて配布されたソフトウェアライブラリまたは著作物を指します。「ライブラリに基づく著作物」とは、ライブラリまたは著作権法に基づく派生著作物のいずれかを意味します。つまり、ライブラリーまたはその一部を含む、逐語的または修正された、および/または直接別の言語に翻訳された作品。(以下、翻訳は「変更」という用語に制限なく含まれます。)

作品の「ソースコード」とは、作品に変更を加えるための作品の好ましい形式を意味します。ライブラリの場合、完全なソースコードとは、ライブラリに含まれるすべてのモジュールのすべてのソースコード、関連するインターフェイス定義ファイル、およびライブラリのコンパイルとインストールの制御に使用されるスクリプトを意味します。

コピー、配布、および変更以外の活動は、このライセンスの対象外です。それらは範囲外です。ライブラリを使用してプログラムを実行する行為は制限されず、そのようなプログラムからの出力は、その内容がライブラリに基づく作品を構成する場合にのみカバーされます(それを書き込むためのツールでのライブラリの使用とは無関係)。これが正しいかどうかは、ライブラリの機能と、ライブラリを使用するプログラムの機能によって異なります。

1.適切な著作権情報と保証の否認を各コピーに目立つように適切に公開することを条件として、受け取ったライブラリの完全なソースコードのすべてのコピーを任意の媒体でコピーして配布することができます。このライセンスに言及するすべての通知および保証の不在をそのままにしてください。このライセンスのコピーをライブラリとともに配布します。

コピーを転送するという物理的な行為に対しては料金を請求することができ、オプションで料金と引き換えに保証による保護を提供することができます。

2.お客様は、ライブラリまたはその一部のコピーを変更して、ライブラリに基づいて作品を作成し、上記のセクション1の条件に基づいてそのような変更または作品をコピーして配布することができます。これらの条件:

a)変更された作品自体がソフトウェアライブラリである必要があります。

b)変更されたファイルには、ファイルを変更したことと変更の日付を示す目立つ通知を含める必要があります。

c)お客様は、本ライセンスの条件に基づいて、すべての第三者に対して、作品全体を無料でライセンス供与する必要があります。

d)変更されたライブラリのファシリティが、ファシリティの呼び出し時に渡される引数として以外に、ファシリティを使用するアプリケーションプログラムによって提供される関数またはデータのテーブルを参照する場合は、誠実な努力をする必要があります。アプリケーションがそのような関数やテーブルを提供しない場合でも、ファシリティは引き続き動作し、その目的のあらゆる部分が意味のあるままであることを保証します。

(たとえば、平方根を計算するためのライブラリ内の関数には、アプリケーションから完全に明確に定義された目的があります。したがって、サブセクション2dでは、この関数で使用されるアプリケーション提供の関数またはテーブルはオプションである必要があります。アプリケーションが提供しない場合でも、平方根関数は平方根を計算する必要があります。)

これらの要件は、変更された作品全体に適用されます。その作品の識別可能なセクションがライブラリから派生しておらず、それ自体が独立した個別の作品と合理的に見なすことができる場合、本ライセンスおよびその条件は、それらを個別の作品として配布する場合、それらのセクションには適用されません。ただし、ライブラリに基づく作品である全体の一部として同じセクションを配布する場合、全体の配布は、このライセンスの条件に従う必要があり、他のライセンシーに対する許可は全体に、したがって誰が書いたかに関わらず、すべての部分。

したがって、このセクションの目的は、完全にユーザーが作成した権利を主張したり、著作物に対するあなたの権利に異議を唱えたりすることではありません。むしろ、その目的は、ライブラリに基づいて派生物または集合作品の配布を制御する権利を行使することです。

さらに、ライブラリに基づかない別の作品をライブラリと一緒に(またはライブラリに基づく作品と)ストレージまたは配布メディアのボリュームに単に集約しただけでは、他の作品はこのライセンスの範囲に含まれません。

3.お客様は、このライセンスの代わりに、通常のGNU一般公衆利用許諾契約書の条件をライブラリの所定のコピーに適用することを選択できます。これを行うには、このライセンスを参照するすべての通知を変更して、このライセンスではなく通常のGNU General Public Licenseバージョン2を参照するようにする必要があります。(通常のGNU General Public Licenseのバージョン2より新しいバージョンが表示された場合は、必要に応じて代わりにそのバージョンを指定できます。)これらの通知に他の変更を加えないでください。

特定のコピーでこの変更が行われると、そのコピーは元に戻せないため、通常のGNU一般公衆利用許諾契約書は、そのコピーから作成された後続のすべてのコピーおよび派生物に適用されます。

このオプションは、ライブラリのコードの一部をライブラリではないプログラムにコピーする場合に役立ちます。

4.ライブラリ(またはセクション2のライブラリの一部または派生物)をコピーして、上記のセクション1および2の条件に基づいてオブジェクトコードまたは実行形式で配布することができます。上記のセクション1および2の条件に基づいて、ソフトウェアの交換に通常使用されるメディアで配布する必要があるコード。

指定された場所からのコピーへのアクセスを提供することによってオブジェクトコードの配布が行われる場合、同じ場所からソースコードをコピーするための同等のアクセスを提供することは、第三者がソースをコピーすることを強制されない場合でも、ソースコードを配布する要件を満たしますオブジェクトコードとともに。

5.ライブラリのいかなる部分の派生物も含まないが、コンパイルまたはリンクすることによりライブラリと連携するように設計されたプログラムは、「ライブラリを使用する作品」と呼ばれます。そのような作品は、単独ではライブラリの派生作品ではないため、このライセンスの範囲外です。

ただし、「ライブラリを使用する作品」をライブラリにリンクすると、「ライブラリを使用する作品」ではなく、ライブラリの派生物である実行可能ファイルが作成されます(ライブラリの一部が含まれているため)。したがって、実行可能ファイルはこのライセンスの対象となります。セクション6は、そのような実行可能ファイルの配布に関する条件を述べています。

「ライブラリを使用する作品」がライブラリの一部であるヘッダーファイルからの素材を使用する場合、ソースコードがそうでない場合でも、作品のオブジェクトコードはライブラリの派生作品である可能性があります。これが当てはまるかどうかは、作品がライブラリなしでリンクできる場合、または作品自体がライブラリである場合に特に重要です。これが真になるためのしきい値は、法律によって正確に定義されていません。

そのようなオブジェクトファイルが数値パラメーター、データ構造レイアウトとアクセサー、および小さなマクロと小さなインライン関数(長さが10行以下)のみを使用している場合、オブジェクトファイルの使用は、それが合法的に派生しているかどうかに関係なく、無制限です。作業。(このオブジェクトコードとライブラリの一部を含む実行可能ファイルは、引き続きセクション6に該当します。)

それ以外の場合、作品がライブラリの派生物であれば、セクション6の条件に基づいて作品のオブジェクトコードを配布できます。その作業を含む実行可能ファイルも、ライブラリ自体に直接リンクされているかどうかに関係なく、セクション6に該当します。

6.上記のセクションの例外として、「ライブラリを使用する作品」をライブラリと結合またはリンクして、ライブラリの一部を含む作品を作成し、選択した条件に従ってその作品を配布することもできます。条件は、顧客自身の使用のための作業の変更およびそのような変更をデバッグするためのリバースエンジニアリングを許可します。

ライブラリが使用されていること、およびライブラリとその使用がこのライセンスの対象であることを、作品のコピーごとに目立つように通知する必要があります。このライセンスのコピーを提供する必要があります。実行中の作品に著作権表示が表示される場合は、ライブラリの著作権表示と、ユーザーにこのライセンスのコピーを案内するリファレンスを含める必要があります。また、次のいずれかを行う必要があります。

a)作品に使用された変更を含む、ライブラリの完全に対応する機械可読のソースコードを作品に添付します(上記のセクション1および2で配布する必要があります)。そして、作品がライブラリにリンクされた実行可能ファイルであり、完全に機械可読な「ライブラリを使用する作品」をオブジェクトコードおよび/またはソースコードとして使用しているため、ユーザーはライブラリを変更してから再リンクして、変更されたライブラリを含む変更された実行可能ファイル。(ライブラリ内の定義ファイルの内容を変更するユーザーは、変更された定義を使用するためにアプリケーションを必ずしも再コンパイルできるとは限りません。)

b)ライブラリとのリンクに適切な共有ライブラリメカニズムを使用します。適切なメカニズムは、(1)ライブラリ関数を実行可能ファイルにコピーするのではなく、実行時にユーザーのコンピューターシステムに既に存在するライブラリのコピーを使用し、(2)変更されたバージョンのライブラリで適切に動作するメカニズムです。ユーザーがインストールした場合は、変更されたバージョンが作業に使用されたバージョンとインターフェース互換性がある限り。

c)作業に少なくとも3年間有効な書面による申し出を添えて、同じユーザーに上記のセクション6aで指定された資料を、この配布を実行するコスト以下の料金で提供します。

d)指定された場所からのコピーへのアクセスを提供することによって作品の配布が行われる場合、同じ場所から上記の指定された資料をコピーするための同等のアクセスを提供します。

e)ユーザーがこれらの資料のコピーを既に受け取っているか、このユーザーにコピーを既に送信していることを確認します。

実行可能ファイルの場合、「ライブラリを使用する作品」に必要な形式には、そこから実行可能ファイルを複製するために必要なデータおよびユーティリティプログラムが含まれている必要があります。ただし、特別な例外として、配布される資料には、実行可能ファイルが実行されるオペレーティングシステムの主要コンポーネント(コンパイラ、カーネルなど)とともに(ソースまたはバイナリ形式で)通常配布されるものを含める必要はありません。ただし、そのコンポーネント自体が実行可能ファイルに付属している場合を除きます。

この要件は、通常はオペレーティングシステムに付属しない他の専用ライブラリのライセンス制限と矛盾する場合があります。このような矛盾は、配布する実行可能ファイルでそれらとライブラリの両方を一緒に使用できないことを意味します。

7.お客様は、ライブラリに基づく作品であるライブラリファシリティを、このライセンスでカバーされていない他のライブラリファシリティと一緒に1つのライブラリに並べ、作品を個別に配布することを条件として、そのような複合ライブラリを配布することができます。ライブラリおよび他のライブラリ機能に基づくことは、別の方法で許可されており、次の2つのことを行うことが条件です。

a)結合されたライブラリに、他のライブラリ機能と結合されていない、ライブラリに基づく同じ作品のコピーを添付します。これは、上記のセクションの条件の下で配布する必要があります。

b)結合されたライブラリには、その一部がライブラリに基づいた作品であるという事実と、付随する結合されていない同じ作品の場所を見つける場所を説明することで、目立つように通知します。

8.このライセンスで明示的に規定されている場合を除き、ライブラリをコピー、変更、サブライセンス、リンク、または配布することはできません。それ以外の方法でライブラリをコピー、変更、サブライセンス、リンク、または配布しようとする試みは無効であり、このライセンスに基づくお客様の権利は自動的に終了します。ただし、このライセンスに基づいてお客様からコピーまたは権利を受け取った当事者は、完全に準拠している限り、ライセンスが終了することはありません。

9.署名していないため、このライセンスに同意する必要はありません。ただし、ライブラリまたはその派生著作物を変更または配布する許可を与えるものは他にありません。このライセンスに同意しない場合、これらの行為は法律で禁止されています。したがって、ライブラリ(またはライブラリに基づく作品)を変更または配布することにより、そうすることに対する本ライセンスの同意、およびライブラリまたはそれに基づく作品のコピー、配布、または変更に関するすべての契約条件を同意したことになります。

10.ライブラリ(またはライブラリに基づく作品)を再配布するたびに、受信者は元のライセンサーから、これらの条件に従ってライブラリをコピー、配布、リンク、または変更するためのライセンスを自動的に受け取ります。ここで付与された権利の受領者の行使に、さらに制限を課すことはできません。お客様は、第三者による本ライセンスの遵守を強制する責任を負いません。

11.裁判所の判決または特許侵害の申し立ての結果として、またはその他の理由(特許の問題に限定されない)のために、この条件に矛盾する条件が(裁判所命令、合意またはその他の理由で)課せられた場合ライセンス、彼らはこのライセンスの条件からあなたを許しません。このライセンスに基づく義務とその他の関連する義務を同時に満たすように配布できない場合、結果としてライブラリをまったく配布できません。たとえば、特許ライセンスが、直接または間接的にあなたからコピーを受け取るすべての人によるライブラリのロイヤルティフリーの再配布を許可しない場合、あなたがそれとこのライセンスの両方を満たすことができる唯一の方法は、完全に著作物の配布を控えることです。図書館。

このセクションのいずれかの部分が特定の状況下で無効または実施できないと判断された場合、セクションの残りの部分が適用され、セクション全体が他の状況に適用されます。

このセクションの目的は、特許またはその他の所有権の主張を侵害したり、そのような主張の有効性に異議を唱えたりすることではありません。このセクションの唯一の目的は、パブリックライセンス慣行によって実装されるフリーソフトウェア配布システムの完全性を保護することです。多くの人々が、そのシステムの一貫したアプリケーションに依存して、そのシステムを通じて配布される幅広いソフトウェアに寛大な貢献をしてきました。他のシステムを通じてソフトウェアを配布する意思があるかどうかを決定するのは作成者/提供者の責任であり、ライセンシーはその選択を課すことはできません。

このセクションは、このライセンスの残りの結果であると考えられるものを完全に明らかにすることを目的としています。

12.ライブラリの配布または使用が特許または著作権で保護されたインターフェースによって特定の国で制限されている場合、ライブラリをこのライセンスの下に置く元の著作権者は、それらの国を除いて、地理的な配布制限を明示的に追加することができます。このように除外されていない国だけで許可されています。そのような場合、本ライセンスには、本ライセンスの本文に記載されているかのように制限が組み込まれています。

13. Free Software Foundationは、Lesser General Public Licenseの改訂版や新しいバージョンを随時公開することがあります。そのような新しいバージョンは、精神的には現在のバージョンと似ていますが、新しい問題や懸念に対処するために詳細が異なる場合があります。

各バージョンには、区別するバージョン番号が付けられています。ライブラリが、それに適用されるこのライセンスのバージョン番号と「それ以降のバージョン」を指定している場合、そのバージョンまたはFree Software Foundationによって発行されたそれ以降のバージョンのいずれかの契約条件に従うオプションがあります。ライブラリでライセンスのバージョン番号が指定されていない場合は、これまでにFree Software Foundationが発行したバージョンを選択できます。

14.ライブラリの一部を、配布条件がこれらと互換性のない他の無料プログラムに組み込みたい場合は、作者に書面で許可を求めてください。Free Software Foundationの著作権で保護されているソフトウェアについては、Free Software Foundationにお問い合わせください。私たちは時々これを例外にします。私たちの決定は、フリーソフトウェアのすべての派生物のフリーステータスを維持することと、ソフトウェアの共有と再利用を一般的に促進することの2つの目標によって導かれます。

無保証

15.ライブラリは無料でライセンスが付与されるため、該当する法律で許可される範囲で、ライブラリに対する保証はありません。著作権所有者および/または他の当事者が書面で明記する場合を除き、明示的または黙示的を問わず、商品性および商品性の黙示の保証を含むがこれに限定されない、いかなる種類の保証もなく、「現状のまま」ライブラリを提供します。 。ライブラリの品質とパフォーマンスに関するすべてのリスクはあなたにあります。ライブラリに欠陥があることが判明した場合は、必要なすべてのサービス、修理、または修正にかかる費用を負担するものとします。

16.該当する法律によって要求されるか、書面で同意した場合を除き、著作権者、または上記で許可されているとおりにライブラリを変更および/または再配布する可能性のある他のいかなる当事者も、一般的な損害を含む損害についてお客様に責任を負うものとします。ライブラリの使用またはライブラリの使用不能から生じる偶発的または必然的な損害(データの損失、またはユーザーまたは第三者が保持している不正確または損失によるデータの損失に限定されない)、またはライブラリを他のオペレーティングシステムで操作できないことを含むそのような保持者または他の当事者がそのような損害の可能性について知らされていたとしても。

利用規約の終わり

これらの条件を新しいライブラリに適用する方法

新しいライブラリを開発し、それを最大限に利用できるようにしたい場合は、誰でも再配布および変更できる無料のソフトウェアにすることをお勧めします。これらの条件(または、通常の一般公衆利用許諾契約書の条件)に基づいて再配布を許可することにより、これを行うことができます。

これらの条件を適用するには、次の通知をライブラリに添付します。保証の除外を最も効果的に伝えるには、これらを各ソースファイルの先頭に添付するのが最も安全です。また、各ファイルには、少なくとも「著作権」行と完全な通知が見つかった場所へのポインタが必要です。

<ライブラリの名前とその機能の概要を示す1行>

著作権(C)<年> <著者名>

このライブラリはフリーソフトウェアです。 Free Software Foundationによって公開されているGNU Lesser General Public Licenseの条件に基づいて、再配布または変更、あるいはその両方を行うことができます。ライセンスのバージョン2.1、または(オプションで)以降のバージョン。

このライブラリは、役立つことを期待して配布されていますが、保証はありません。商品性または特定の目的への適合性の暗黙の保証さえありません。詳細については、GNU Lesser General Public Licenseを参照してください。

このライブラリとともに、GNU Lesser General Public Licenseのコピーを受け取っているはずです。そうでない場合は、Free Software Foundation、Inc.、59 Temple Place、Suite 330、Boston、MA 02111-1307 USAにご連絡ください。

電子メールや紙のメールで連絡する方法についての情報も追加します。

必要に応じて、雇用主(プログラマーとして働いている場合)または学校(ある場合)に図書館の「著作権の免責事項」に署名してもらう必要もあります。これがサンプルです。名前を変更します。

Yoyodyne、Inc.は、James Random Hackerによって作成されたライブラリ `Frob '(ノブを微調整するためのライブラリ)の著作権をすべて放棄します。

<Ty Coonの署名>、1990年4月1日

Ty Coon、副社長

これですべてです!