バージョン2、1991年6月
Copyright (C) 1989, 1991 Free Software Foundation, Inc. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA 誰もが逐語的なコピーをし、配布することが許可されているが、 変更することはできません。
ほとんどのソフトウェアのライセンスは、それを共有したり変更したりする自由を奪うように設計されている。対照的に、GNU一般公衆利用許諾契約書は、自由ソフトウェアを共有したり変更したりする自由を保証することを目的としている。この一般公衆利用許諾契約書は、フリーソフトウェアファウンデーションのソフトウェアの大部分と、その作者がこの利用許諾契約書を使うことを約束したその他のプログラムに適用されます。(他のいくつかのFree Software Foundationソフトウェアは、代わりにGNU劣等一般公衆ライセンスが適用されます。) あなたのプログラムにも適用できます。
私たちがフリーソフトウェアについて語るとき、自由について言及しているのであって、価格について言及しているのではない。私たちの一般公衆利用許諾契約は、あなたがフリー・ソフトウェアのコピーを配布する自由を有すること(そして、あなたが望むならば、このサービスに対して課金すること)、ソース・コードを受け取ること、あるいは、あなたがそれを望むならば、それを入手することができること、ソフトウェアを変更すること、あるいは、その一部を新しいフリー・プログラムに利用することができること、そして、あなたがこれらのことを行うことができることを知っていることを保証するために設計されています。
あなたの権利を守るために、私たちは、誰かがあなたのこれらの権利を否定したり、あなたに権利の放棄を求めたりすることを禁じる制限を設ける必要があります。これらの制限は、あなたがソフトウェアのコピーを配布する場合、またはあなたがソフトウェアを変更する場合、あなたに一定の責任が生じることを意味します。
例えば、あなたがそのようなプログラムの複製物を頒布する場合、無償であろうと有償であろうと、あなたはあなたが有するすべての権利を受領者に与えなければなりません。彼らもソースコードを受け取るか、入手できるようにしなければならない。そして、彼らが自分たちの権利を知ることができるよう、これらの条件を示さなければならない。
私たちは2つのステップであなたの権利を守ります:(1) 本ソフトウェアの著作権、(2) 本ソフトウェアを複製、頒布、および/または変更する法的許可を与える本ライセンスの提供。
また、各作者の保護と私たちの保護のため、このフリーソフトには保証がないことを皆さんに理解していただきたいと思います。もし、そのソフトウェアが他の人によって改変され、受け継がれることになったとしても、私たちは、そのソフトウェアを受け取った人たちに、そのソフトウェアがオリジナルではないことを知ってもらいたいのです。
最後に、どんなフリープログラムもソフトウェア特許によって常に脅かされている。わたしたちは、自由なプログラムの再配布者が個々に特許ライセンスを取得し、事実上そのプログラムをプロプライエタリなものにしてしまう危険を避けたいのです。このような事態を防ぐため、私たちは、いかなる特許も、誰もが自由に使用できるようにライセンスされなければならないか、まったくライセンスされないかを明確にしました。
複製、頒布、改変に関する正確な条件は以下の通りです。
0.本許諾書は、著作権者が本一般公衆利用許諾契約書の条項の下で頒布してよい旨の告知を 含むプログラムその他の著作物に適用される。以下の「プログラム」とは、そのようなプログラムまたは著作物を指し、「プログラムに基づく著作物」とは、「プログラム」または著作権法に基づく二次的著作物の いずれかを意味する:すなわち、『プログラム』またはその一部をそのまま、あるいは改変を加えて、および/または別の言語に翻訳して含む著作物。(以下、翻訳を「修正」という用語に無制限に含める。) 各ライセンシーは、「お客様」として扱われます。
複製、頒布、改変以外の行為は本許諾書の対象外である。プログラム』を実行する行為は制限されず、『プログラム』からの出力は、その内容が『プログラム』に基づく著作物(『プログラム』を実行することによって作成されたこととは無関係に)を構成する場合にのみ対象となります。それが真実かどうかは、プログラムの内容次第だ。
1.ただし、各コピーに適切な著作権表示と保証の否認を目立つように 適切に掲載し、本許諾書と保証の不存在に言及するすべての表示をそのまま保持 し、『プログラム』のその他の受領者に『プログラム』と一緒に本許諾書のコ ピーを渡すことを条件とする。
あなたは、コピーを譲渡する物理的な行為に対して手数料を請求することができます。また、あなたの選択により、手数料と引き換えに保証保護を提供することができます。
2.あなたは、『プログラム』の複製物やその一部を改変し、『プログラム』に基づ く著作物を形成し、そのような改変や著作物を上記第1項の条件の下で複製・頒 布することができます:
これらの要件は、修正された作品全体に適用される。もしその作品の特定可能な部分が『プログラム』から派生したものではなく、それ自体が独立した別個の作品であると合理的に考えられるならば、あなたがそれらを別個の作品として頒布する場合、本許諾書とその条項はそれらの部分には適用されない。しかし、あなたが『プログラム』を基にした作品全体の一部として同じ部 分を頒布する場合、その全体の頒布は本許諾書の条項に基づいて行われなけれ ばならず、他のライセンシーに対する許可はその全体、ひいては誰がそれを書いたかにかか わらず一つ一つの部分にまで及ぶ。
従って、本節の意図は、あなたによって完全に書かれた著作物に対する権利を主張したり、あなたの権利に異議を唱えたりすることではなく、むしろ、『プログラム』に基づく派生的あるいは集合的な著作物の頒布を管理する権利を行使することにあります。
加えて、『プログラム』に基づかない他の作品を、『プログラム』(あるいは『プ ログラム』に基づく作品)と共に一巻の記憶媒体や頒布媒体に集積しただけでは、そ の他の作品を本許諾書の適用範囲に含めることにはならない。
3.あなたは、上記第1項および第2項の条件の下で、『プログラム』(あるいはそれを基にした第2項の著作物)をオブジェクトコードあるいは実行形式で複製し頒布することができる。ただし、以下のいずれかを行うことを条件とする:
ある作品のソースコードとは、その作品に改変を加えるために望ましい形式を意味する。実行可能な作品の場合、完全なソースコードとは、その作品に含まれるすべてのモジュールのすべてのソースコードと、関連するインターフェース定義ファイル、さらに実行可能な作品のコンパイルとインストールを制御するために使用されるスクリプトを意味します。ただし、特別な例外として、配布されるソースコードには、その実行ファイルが実行されるオペレーティング・システムの主要なコンポーネント(コンパイラ、カーネルなど)と一緒に(ソースまたはバイナリの形で)通常配布されるものを含める必要はありません。
実行可能コードやオブジェクトコードの頒布が、指定された場所からコピーするためのアクセスを提供することによって行われる場合、同じ場所からソースコードをコピーするための同等のアクセスを提供することは、第三者がオブジェクトコードとともにソースをコピーすることを強制されなくても、ソースコードの頒布としてカウントされます。
4.あなたは、本使用許諾の下で明示的に提供されている場合を除き、『プログラム』を複製、変更、サブライセンス、または頒布することはできません。それ以外の方法で『プログラム』を複製、変更、サブライセンス、または頒布しようとする試みは無効であり、本使用許諾に基づくあなたの権利は自動的に消滅します。ただし、本許諾書に基づいてあなたから複製物や権利を受け取った当事者は、その当事者が完全なコンプライアンスを維持している限り、そのライセンスが終了することはありません。
5.あなたは本許諾書に署名していないため、本許諾書を受諾する必要はありません。しかし、『プログラム』やその派生物を改変したり頒布したりする許可をあなたに与えるものは他にありません。本使用許諾に同意しない場合、これらの行為は法律で禁止されています。従って、『プログラム』(あるいは『プログラム』を基にした著作物)を改変し たり頒布したりすることによって、あなたはそうするための本許諾書と、『プ ログラム』あるいはそれを基にした著作物の複製、頒布、改変に関する本許諾書の すべての条項と条件に同意したことになります。
6.あなたが『プログラム』(あるいは『プログラム』を基にした作品)を再頒布す るたびに、受領者は自動的に元のライセンス許諾者から、これらの条項と条件に 従い『プログラム』を複製、頒布、改変するライセンスを受領することになりま す。お客様は、本契約で付与された権利を受信者が行使することについて、いかなる制限も課すことはできません。あなたは、第三者による本使用許諾の遵守を強制する責任を負いません。
7.裁判所の判決や特許侵害の申し立て、あるいはその他の理由(特許問題に限定されな い)で、本許諾書の条件と矛盾する条件があなたに課された場合(裁判所の命令、合意、あるいはそ の他の理由による)、その条件はあなたを本許諾書の条件から免除するものではない。もしあなたが、本許諾書に基づくあなたの義務とその他の関連する義務を同時に 満たすように頒布することができない場合、結果としてあなたは『プログラム』を一切 頒布してはならない。例えば、ある特許ライセンスが、あなたを通じて直接あるいは間接的に複製を受 け取るすべての人々による、ロイヤリティのかからない『プログラム』の再頒布を許 可しないのであれば、あなたが特許ライセンスと本許諾書の両方を満たす唯一の 方法は、『プログラム』の頒布を完全に控えることでしょう。
本節の一部が特定の状況下で無効または執行不能とされた場合、本節の残りの部分が適用され、本節全体が他の状況下で適用されることが意図されている。
このセクションの目的は、特許やその他の財産権の主張を侵害するようにあなたを誘導したり、そのような主張の有効性を争ったりすることではありません。このセクションは、パブリック・ライセンスの慣行によって実装されているフリーソフトウェアの配布システムの完全性を保護することのみを目的としています。多くの人々が、そのシステムの一貫した適用に依存して、そのシステムを通じて配布される広範なソフトウェアに惜しみない貢献をしてきました。他のシステムを通じてソフトウェアを配布するかどうかを決めるのは、作者/寄贈者であり、ライセンシーがその選択を押し付けることはできません。
このセクションは、本ライセンスの残りの部分の結果として考えられることを、徹底的に明確にすることを意図している。
8.プログラムの頒布や利用が特許や著作権で保護されたインターフェイスによってある 特定の国々で制限されている場合、『プログラム』を本許諾書の下に置く原著作 権者は、そのような国々を除外する明示的な地理的頒布制限を加えることができる。そのような場合、本許諾書は、本許諾書の本文に書かれているのと同じように、その制限を組み入れる。
9.フリーソフトウェア財団は、一般公衆利用許諾書の改訂版や新版を随時発行することができる。そのような新バージョンは、現在のバージョンと精神的には類似しているが、新たな問題や懸念に対処するために細部が異なる可能性がある。
各バージョンには、識別できるバージョン番号が与えられている。プログラムにおいて、本許諾書と「それ以降のバージョン」に適用される本 許諾書のバージョン番号が指定されている場合、あなたはそのバージョンか、フリーソ フトウェア財団によって発行されたそれ以降のバージョンのいずれかの条項と条 件に従うことができる。プログラムが本許諾書のバージョン番号を指定していない場合、あなたはフリーソフ トウェア財団がこれまでに発行したどのバージョンでも選択することができる。
10.プログラムの一部を、配布条件が異なる他のフリー・プログラムに組み込みたい場合は、作者に手紙を書いて許可を求めてください。フリーソフトウェアファウンデーションによって著作権が保護されているソフトウェアについては、フリーソフトウェアファウンデーションに連絡してください。私たちの決定は、私たちのフリーソフトウェアのすべての派生物のフリーの地位を維持することと、一般的にソフトウェアの共有と再利用を促進するという2つの目標によって導かれます。
保証なし
11.本プログラムは無償でライセンスされているため、適用される法律で許可されている範囲において、本プログラムに対する保証はありません。書面で別段の記載がある場合を除き、『コピーライト』保有者および/またはその他の当事者は、明示または黙示を問わず、商品性および特定目的への適合性に関する黙示の保証を含むがこれに限定されない、いかなる種類の保証もなく、『プログラム』を「現状のまま」提供する。本プログラムの品質および性能に関するすべてのリスクは、お客様が負うものとします。本プログラムに欠陥があることが判明した場合、お客様は必要なサービス、修理、修正にかかるすべての費用を負担するものとします。
12. 偶発的または結果的な損害は、そのようなホルダーまたは他の当事者がそのような損害の可能性について知らされていた場合でも、プログラムの使用または使用不能から生じる(データの損失やデータが不正確になること、またはあなたや第三者が被った損失、またはプログラムが他のプログラムと一緒に動作しないことを含むがこれに限定されない)。