OSS用語集 |
Copyleft
ソフトウェアなどの著作物の作者が、自身の著作権を保持したまま、その著作物の自由な利用/配布/改変を公衆に対して許諾し、著作物を自由(フリー)に流通させることを可能にするため、FSFによって考案されたソフトウェアライセンス概念。
Copyleftの概念は、GPLなどのライセンス契約書の中で定義されており、ソフトウェアや文書などの著作者は、表示画面や添付文書の中で著作物にこれらのライセンスを適用する旨を宣言し、適用するライセンスの全文と一緒に著作物を配布することで、自分の著作物をCopyleftの状態に置くことができる。Copyleftの状態にある著作物は、それぞれのライセンスの条件下で自由に利用、再配布、改変ができるほか、その複製物や改変による派生物もCopyleftの状態に置かれる。
「Copyleft」という単語は、Copyright(著作権)の対極(右に対する左)という意味と、著作権を残す(left)という意味から作られた造語である。
関連見出し
Free Software Foundation
GNU General Public License
GNU Lesser General Public License
フリーソフトウェア
関連URL
コピーレフトって何?(http://www.gnu.org/copyleft/copyleft.ja.html)
IT用語辞典バイナリ |
コピーレフト
コピーレフトとは、フリーソフトウェアの普及活動を行っているFSF(Free Software Foundation)が推進する「GNUプロジェクト」の著作権に関する根本思想で、一度公開されたソフトウェアは、誰もが利用・改変・再配布できるという考え方である。FSFの創設者であるリチャード・ストールマンによって提供された。
コピーレフトの概念は、著作権保護を意味する「copyright」にかけた対概念である。FSFが策定されたフリーソフトのライセンス形式である「GPL」(GNU General Public License)が代表的なコピーレフトの表現となっている。
GPLライセンスでは、著作物の改変や再配布を自由と認めており、GPL著作物の二次著作物にも改変や再配布の自由が自動的に認可される。ソフトウェアならソースコードを全部公開しなくてはならない。ソースコードの改変・再配布の繰り返しによって、フリーソフトウェアの進化と普及が図られている。GPLで公開されたソフトウェアの著作権は元来の著作権者にあるが、いちどGPLで公開されたソフトウェアは、元の著作権者でも後からGPL利用を禁止することはできない。なお、コピーレフトは二次著作物であっても「公開されない」プログラムの秘匿権を認めている。
ちなみにコピーレフトのライセンス体系としては、GPLの他にもBSDライセンスなどがある。BSDライセンスは改変したソフトウェアのコードを非公開にして商用利用することも認める、非常に緩いライセンス形態である。
ウィキペディア |
コピーレフト
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2010/03/07 09:26 UTC 版)
コピーレフト (copyleft) とは、著作権 (copyright) に対する考え方で、著作権を保持したまま、二次的著作物も含めて、すべての者が著作物を利用・再配布・改変できなければならないという考え方である。1984年にフリーソフトウェア財団を設立したリチャード・ストールマンによって提唱され、初めはソフトウェアに関して用いられたが、その後、ソフトウェア以外の著作物にも適用しようという動きがある(クリエイティブ・コモンズなど)。
しばしば、GPLやGFDL等(後述)の特定のライセンスを指すこともある。
目次 |
概念
コピーレフトの考えでは、著作権者はそのコピー(複製物)の受取人に対して撤回の出来ないライセンスを認め、販売を含む再配布を許可し、翻案(改変)されることも可能とする必要がある。逆に、コピーレフトを利用する側では、このライセンスのものをコピーや変更、再配布する時にはこのライセンスをそのまま適用し、それを明確に示さなければならない。
コピーレフトの定義をまとめると次のようになる。
- 著作物の利用、コピー、再配布、翻案を制限しない
- 改変したもの(二次的著作物)の再配布を制限しない
- 二次的著作物の利用、コピー、再配布、翻案を制限してはならない
- コピー、再配布の際には、その後の利用と翻案に制限が無いよう、全ての情報を含める必要がある(ソフトウェアではソースコード含む)
- 翻案が制限されない反面、原著作物の二次的著作物にも同一のコピーレフトのライセンスを適用し、これを明記しなければならない
コピーレフト以外にもフリーソフトウェアのライセンスは数多く存在し、BSDやX Window Systemなどの、オープンソースソフトウェアで適用されているものがある。これらは二次的著作物へのライセンス適用や、使用可能なソースコードのコピーを義務づけていないため、コピーレフトではない。よく議論されることに、これらのライセンスとコピーレフトのどちらがより自由なライセンスであるのか?というものがある。これは視点の問題で、他のライセンスでは制作者など、現在のライセンス保持者の自由を最大限にしたもので、コピーレフトでは今後のライセンス保持者の自由を最大限にしたものだと考えることができる。
「コピーレフト」という語は1984年にドン・ホプキンスがストールマンに宛てて送った "Copyleft--all rights reversed" (コピーレフト--全てのright(右/権利)は逆になった)というフレーズが元になっている。これは著作権表示によく使われる"Copyright--all rights reserved"(著作権--全ての権利は留保されている)というフレーズのもじりである。
思想的背景
著作物の利用権の共有
インセンティヴ論に基づく著作権制度という議論はあるものの、著作物を不特定多数の者が利用できるようにすることは、著作物をより発展させるための有用な手段となりうる場合がある。これは典型的な商業ソフトウェアが制作・流布される際に、複製や内的構造の研究(リバースエンジニアリング)や改変が禁じられているために、既存のソフトウェアを改良して新しいより優れたソフトウェアを開発する可能性が閉ざされている、という点を考えると分かりやすい。あるいは、インターネットを支える基礎的な技術はソフトウェアを共有し改良し合うことで発展してきたということを考えても良い。
一般に、芸術作品や評論、解説文、コンピュータプログラムなどを含む著作物は、その作者が著作権を持っている。そのため、作者の許可を得なければ改変したり、(個人的なバックアップを除いて)複製したり、配布・販売することはできない。しかし、このような制度の枠組みは、作品を共有して多人数で共同的な創造活動を行う際にはかえって妨げとなり得る場合がある。
そのためにまず最初に行われたのは、明示的に著作権を放棄したり(パブリックドメイン)、放棄はしないが「誰でも自由に使って良い」と宣言したり、という形で共有する方法であった。
ところが、本当に誰でも自由に使えることにしてしまうと、共有・発展という作者の意図に反するような利用が行われることもある。パブリックドメインの状態にある著作物を改変した場合、二次的著作物はパブリックドメインになるわけではなく、改変者に著作権が帰属することになるためである。
このような問題をストールマンが経験した際に、コピーレフトという発想が生まれた。シンボリックス社から、ストールマンが作成したLISPインタプリタを使いたいと打診された際、ストールマンは彼の作品のパブリックドメイン版を提供した。シンボリックス社はそのプログラムを拡張して更に強力なものにした。そして、彼のもともとのプログラムに対して拡張した部分を見せてくれるよう求めた時に、シンボリックス社はそれを拒否した。これは法的にはどうすることもできなかった。
共有状態の維持
このような経緯のため、以降のソフトウェアの公開に際してストールマンは、著作権を主張し利用する際の決まりをライセンスに書くようになり、これがコピーレフトへと繋がっていった。
つまり、利用権を共有するための仕組みとして、著作権を放棄するのではなく、ライセンス(利用許諾)の形で共有と共同的な創造活動を保護する方法を採る。すなわち、「著作権は私が有していて複製・改変・配布(販売)には私の許可がいるのだが、ソフトウェアを共有して発展させるという意図に反しないならば、いつでも誰に対しても利用を許可する」という形態を採る。
その様な仕組みには、
- 「コピー/改変した共有物を共有的な状態から、独占的な状態へ移行させる事」を一定の条件の元に誰にでも許すパブリックドメインに近い仕組みと、
- 「独占的な状態への移行を許さない」より強い共有的な仕組みがある。
後者の「独占的な状態への移行を許さない」強い共有の仕組みは、特にフリーソフトウェア財団 (FSF) によって(コピーライトに対する)コピーレフトと呼ばれている。しかし、コピーレフトはコピーライトを否定するものではない。通常コピーライトと言ったとき、これは著作物を独占的に使用するための著作権法上の権利を意味する。これに対し、コピーレフトは共有を前提にした著作と権利者の保護を行なうために著作権法を利用している。しかしながら、ライセンスに反する形で利用され、著作権が侵害される事例も後を絶たない[1]。
ライセンス種別
コピーレフトの考えが導入されているライセンスには以下のようなものがある。
- GNU General Public License - GNU の一般的ライセンス
- GNU Lesser General Public License - GNU の弱い一般的ライセンス
- Mozilla Public License - Mozillaプロジェクトのライセンス
- フリーソフトウェアライセンス
コピーレフトではないフリーソフトウェアライセンスの例としては以下のものがある。
- Q Public License - Qtに適用されたライセンス
- X11 License
- BSD License
また、コピーレフトの概念をプログラム以外のものに適用しているライセンスには以下のようなものがある。
- Open Content License
- GNU Free Documentation License(略称、GNU FDL、または、GFDL) - ウィキペディアに投稿された文書にも適用されている
その他
GNU GPL以前に、ストールマンが作ったEmacs専用のライセンスがあり、これを元に一般的なプログラムに使える形にかえたものが、GNU GPLの始まりである。
関連項目
外部リンク
脚注
- ^ 具体的な事例についてはGNU General Public License#GPLをめぐる訴訟を参照
関連した本

