この記事は中立的な観点 に基づく疑問が提出されているか、議論中です 。
そのため、中立的でない偏った観点から記事が構成されているおそれがあり、場合によっては記事の修正が必要です。議論はノート を参照してください。 (2022年8月 )
CC BY-SA とパブリックドメイン を合わせた時にSA属性 によりCC BY-SA が強制されるライセンス適用の例
ライセンス感染 (ライセンスかんせん)は、コピーレフト なライセンス が課せられた著作物 において、原著作物のライセンスがその二次的著作物 にも適用されることを比喩的に表現したスラング である[ 1] [ 2] [ 3] [ 4] [ 5] [ 6] 。コピーレフト なライセンス はGNU GPL やCC BY-SA 、SIL Open Font License などがある。
原著作物のライセンスがその二次的著作物に適用されるライセンスの性質は、感染性 やウイルス性 (英 : viral ) と俗称されることがあり[ 7] 、当該ライセンスが、ある著作物 から二次的著作物 へ、さらにその二次的著作物へと伝わることを、ウイルス に感染 することに喩えたものである。またそのようなライセンスを「感染性ライセンス」「ウイルス性ライセンス(英 : Viral license )」とも呼ばれる。類似のスラングに、コピーレフト の代表格であるGNU GPL由来のソースコード が何らかの理由によって他のライセンスのソフトウェア に混ざることにより、ソフトウェア全体にGNU GPLが適用されてしまうことを指して、GPL汚染 (GPLおせん)というスラングも存在する[ 8] 。
この用語は複次著作物 に互換性のあるライセンスを要求するGNU GPLに言及する時に用いられる[ 9] 。この批判は「併用するソフトウェア」を「コピーレフト なソフトウェアライセンス のソフトウェア」へ変更することを強制するからである。例えば他の複数のライセンスの互換性 がないソフトウェアライセンスが課せられたソフトウェアを併用した場合、全てのソフトウェアのライセンスはコピーレフトなソフトウェアライセンスに置き換えられる。
この概念は一般的にはソフトウェアの宣伝に有用なソフトウェアライセンスに関連しているが、ソフトウェアの複製品を再頒布する権利を与える二者間契約のソフトウェアとソースコードのOEM 契約と比較される場合がある。しかし、この概念の制約は二者間契約に留まらずエンドユーザーとのソフトウェア利用許諾契約 にまで至る[ 10] 。
マイクロソフト のWindows 7 をネットブックへのインストールを支援するソフトウェアにGPL由来のソースコードが混ざっていたため、ソフトウェア全体のソース公開を余儀なくされた[ 11] 。
ソフトウェア以外のライセンス上の争いの例としては、フランスの著者ミシェル・ウエルベック が彼の小説『La Carte et Le Territoire (英語版 ) 』でウィキペディアの記事から文章を剽窃したことが発覚した際、コメンテーターは自動的にその小説全体にCC BY-SAのライセンスが課せられると言及した[ 12] 。
1990年以降、GPLv1 がリリースされた約1年後から、GNU GPLに対して「General Public Virus」や「GNU Public Virus (GPV)」というような蔑称が使われ始めた[ 13] [ 14] [ 15] [ 16] [ 17] [ 18] 。2001年には、マイクロソフトの副社長クレイグ・マンディ は「GNU GPLのウイルス性はそれを用いて作られる全ての組織の知的財産権 を脅迫する姿勢をとっている」述べた[ 19] 。他の立場では、スティーブ・バルマー はソースコードにGNU GPLを課すことは、結果として周囲のソースコードがGNU GPLとなる場合にのみ利用できるため、商業分野では役に立つことはないと宣言し、「それに触れる全ての知的財産権にそうであることを転移させる癌である」と説明した[ 20] 。マイクロソフトのGNU GPLへの攻撃に対し、フリーソフトウェア の提唱者と開発者たちはライセンスを擁護する共同声明を出した[ 21] 。
このようなライセンスへの批判に対して、コピーレフトなソフトウェアライセンスの支持者は、自発的感染や他ライセンスへの攻撃を行うようなウイルス的なものではないと主張し、その上で、ライセンスの継承という性質は、フリーソフトウェアの自由が二次著作物においても最大限に確保されるためには必要なことであると主張している。
フリーソフトウェア財団 の代表のリチャード・ストールマン は、「GNU GPLの領分は接近や接触による展開ではなく、プログラム にGNU GPLのソースコードを含めた時の意図的な展開のみである。それはウイルスではなく、オリヅルラン (英 : spider plant )のように展開する。」と説明している[ 22] 。フリーソフトウェア財団 のコンプライアンスエンジニアのデビッド・ターナー (英語版 ) は、「ウイルス性ライセンスという用語はコピーレフトのフリーソフトウェアを使用に関して誤解と恐れを作っている」と述べている[ 23] 。デイビット・マクゴーワンは、GNU GPLがプロプライエタリソフトウェア をフリーソフトウェアに矯正することが出来ることを信じられる理由はないが、「企業がGNU GPLソースコードを組み込んだプログラムを商業頒布することを禁止し、著作権侵害 による被害を回避しようとする」ことは出来ると述べている。加えて、もし企業が「実際にGNU GPLプログラムからソースコードをコピーしたなら、そのような訴訟は極一般的な著作権 の主張であり、大半の民間企業 は立場を反転させてその権利の保護にまわるだろう」と述べている[ 24] 。
GPLのようなよく知られたコピーレフトなフリーソフトウェアライセンス は、連携先を切り替えられるコマンドライン ツールの実行やウェブサーバ の相互通信のように、連携が抽象的であるならばコピーレフトではないライセンスのコンポーネントとの併用を認める相互運用性 に関わる条文を含んでいる。結果的に、「コピーレフトではないライセンスのソフトウェアのモジュール」が「GNU GPLのソフトウェア」と併用された場合、それらが抽象的に相互に連携するならばそれはまだ合法である。この相互運用性の許可は、ライブラリ の静的リンク および動的リンク を含むかもしれないし、含まないかもしれない[ 25] 。GNU GPLはライブラリの静的リンク、動的リンクの両方で相互運用性を認めておらず、GNU LGPL は静的リンクでのみ相互運用性を認めていない。フリーソフトウェア財団は、Javaクラスライブラリ 再実装であるGNU Classpath のライセンスでは、Javaクラスライブラリの連携時にGPLリンク例外 は適用されないことを宣言している。
相互運用性の条文は、フリーソフトウェアの強固な強制力と厳格な解釈において、それらを統合、集約、結合する際に頻繁に実用的な執行がなされていない。コピーレフトなフリーソフトウェアのソースコードと統合、集約、結合する大半のソフトウェア形態は、コピーレフトなフリーソフトウェアとなる派生的な行為であることが望ましい主張している。しかし、ソフトウェアを開発するコミュニティや開発者はGPLとの互換性 を持ちながらコピーレフトであることを強制しないライセンスの互換性のあるApache License やMIT license などのソフトウェアライセンスを採用することがある。
国によって異なるが、例えば日本国著作権法28条によれば、原著作物の著作権者 は、二次的著作物の利用に関して、二次的著作物の著作権者が有するものと同一の種類の権利を専有するとされている。つまり、コピーレフト に限らず、他人の著作物の利用の際には、ライセンスの順守が通常付きまとうものと考えられる。
しかし、コピーレフトという考えが登場した時期はまだソフトウェア分野での法整備が不充分であり、改変プログラムの権利の範囲が不明確であったという背景があった。そのため、ソフトウェア分野では、単純に原著作者が二次著作物の著作権者が有するものと同一の種類の権利を占有するとは言い切れなかった。このような背景から生まれたコピーレフトなソフトウェアライセンスには、そのソフトウェアライセンスが二次著作物にも適用されることがライセンス条項に定められており、これらが具体的な利用許諾条項を示すものとなっている。
それに対して、コピーレフトではないライセンス、例えばMIT Licenseのソフトウェアライセンスでは、二次的著作物に同じソフトウェアライセンスを適用する必要はない。言い換えると、MIT Licenseのライセンスを採用する時点で、原著作物の著作権者が法律によって当然に有すると定められている権利の一部を放棄していることになる。その結果、ここに挙げられているようなライセンス上の問題はなくなる。
^ “Microsoft license spurns open source - CNET News ”. News.cnet.com. 2015年5月30日 閲覧。
^ Geere, Duncan (2011年12月16日). “Some rights reserved: the alternatives to copyright (Wired UK) ”. Wired.co.uk. 2015年5月30日 閲覧。
^ “Glossary ”. A2Knetwork.org. 2016年1月2日時点のオリジナル よりアーカイブ。2015年5月30日 閲覧。
^ “Inoculating Your Purchase – Contractual Protection from Viral Licenses in M&A Transactions ” (PDF). Friedfrank.com. 2015年5月30日 閲覧。
^ Steve Nightingale (16 March 2015). “Legal update on Information and Communication Technology – July 2013 ”. 2013年9月21日時点のオリジナル よりアーカイブ。2017年2月4日 閲覧。 “"The principal fear relating to using OSS arises from a concept known as 'copyleft' (as in the opposite of copyright), which arises in some – though not all – OSS licences. More pejoratively known as 'viral' licences, copyleft licences (the most well-known of which are the GPLv2 and its successor GPLv3)"”
^ New Media Rights (2008年9月12日). “Open Source Licensing Guide ”. California Western School of Law . 2015年11月28日 閲覧。 “The GPL license is ‘viral,’ meaning any derivative work you create containing even the smallest portion of the previously GPL licensed software must also be licensed under the GPL license. ”
^ “Speech Transcript - Craig Mundie, The New York University Stern School of Business ” (2001年5月3日). 2005年6月21日時点のオリジナル よりアーカイブ。2011年2月7日 閲覧。
^ “オープンソース版のAsteriskを販売できますか? ”. 日経BP (2007年4月20日). 2011年4月29日 閲覧。
^ Nikolai Bezroukov (2000年). “Comparative merits of GPL, BSD and Artistic licences (Critique of Viral Nature of GPL v.2 - or In Defense of Dual Licensing Idea) ”. 2001年12月22日時点のオリジナル よりアーカイブ。2018年2月27日 閲覧。 “Viral property stimulates proliferation of licenses and contributes to the "GPL-enforced nightmare" -- a situation when many other licenses are logically incompatible with the GPL and make life unnecessary difficult for developers working in the Linux environment (KDE is a good example here, Python is a less known example). ”
^ Meeker, Heather J. (2008). “2” . The Open Source Alternative . John Wiley and Sons. p. 11. ISBN 978-0-470-19495-9 . https://books.google.com/books?id=J3rwa7t336sC&pg=PA11
^ “「Windows 7」移行支援ツールにGPLコードが含まれていた--MS、認める ” (2009年11月16日). 2011年4月29日 閲覧。
^ “French Author Plagiarizes Wikipedia; Does That Mean His Entire Book Is Now CC Licensed? ”. Techdirt.com (2010年11月29日). 2015年5月30日 閲覧。
^ Vixie, Paul (6 March 2006). “Re: Section 5.2 (IPR encumberance) in TAK rollover requirement draft ”. IETF Namedroppers mailing list. 27 September 2007時点のオリジナル よりアーカイブ。29 April 2007 閲覧。
^ “General Public Virus ”. Jargon File 2.2.1 (15 December 1990). 29 April 2007 閲覧。
^ Hackvän, Stig (September 1999). “Reverse-engineering the GNU Public Virus — Is copyleft too much of a good thing?” . Linux Journal . オリジナル の18 July 2011時点におけるアーカイブ。. https://web.archive.org/web/20110718132324/http://devlinux.org/lw-gnu-published.html 29 April 2007 閲覧。 .
^ Stewart, Bill (8 October 1998). “Re: propose: `cypherpunks license' (Re: Wanted: Twofish source code) ”. Cypherpunks mailing list. 29 May 2007時点のオリジナル よりアーカイブ。29 April 2007 閲覧。
^ Buck, Joe (10 October 2000). “Re: Using of parse tree externally ”. GCC mailing list. 29 April 2007 閲覧。
^ Griffis, L. Adrian (15 July 2000). “The GNU Public Virus ”. 2002年8月9日時点のオリジナル よりアーカイブ。29 April 2007 閲覧。
^ Mundie, Craig (3 May 2001). “Speech Transcript - Craig Mundie ”. New York University Stern School of Business . 2005年6月21日時点のオリジナル よりアーカイブ。23 August 2008 閲覧。
^ Newbart, Dave (1 June 2001). “Microsoft CEO takes launch break with the Sun-Times” . Chicago Sun-Times. オリジナル の15 June 2001時点におけるアーカイブ。. https://web.archive.org/web/20010615205548/http://suntimes.com/output/tech/cst-fin-micro01.html
^ (英語) Free Software Leaders Stand Together , ウィキソース より閲覧。
^ Poynder, Richard (2006年3月21日). “The Basement Interviews: Freeing the Code ”. 2010年2月5日 閲覧。 [リンク切れ ]
^ Byfield, Bruce (29 August 2006). “IT Manager's Journal: 10 Common Misunderstandings About the GPL ”. 2006年9月1日時点のオリジナル よりアーカイブ。23 August 2008 閲覧。
^ David McGowan (2005), “Legal Aspects of Free and Open Source Software”, in Joseph Feller; Brian Fitzgerald; Scott A. Hissam et al., Perspectives on Free and Open Source Software , MIT Press, p. 382, ISBN 0-262-06246-1
^ Raymond, Eric Steven (9 November 2002). “Licensing HOWTO ”. 21 March 2010 閲覧。