
A free-software license is a notice that grants the recipient of a piece of software extensive rights to modify and redistribute that software. These actions are usually prohibited by copyright law, but the rights-holder (usually the author) of a piece of software can remove these restrictions by accompanying the software with a software license which grants the recipient these rights. Software using such a license is free software (or free and open-source software) as conferred by the copyright holder. Free-software licenses are applied to software in source code and also binary object-code form, as the copyright law recognizes both forms.[2]
Free-software licenses provide risk mitigation against different legal threats or behaviors that are seen as potentially harmful by developers:
ソフトウェアの黎明期には、ソフトウェアやソースコードの共有は、例えば学術機関などの特定のコミュニティで一般的でした。米国著作権作品新技術利用委員会(CONTU)が1974年に「コンピュータプログラムは、著者の独創的な創作物を具現化している限り、著作権の適切な対象である」と決定するまでは[ 4 ] [ 5 ]、ソフトウェアは著作権の対象とはみなされていませんでした。そのため、ソフトウェアにはライセンスが付いておらず、パブリックドメインのソフトウェアとして共有されていました。CONTUの決定と、オブジェクトコードに関する1983年のApple v. Franklinなどの裁判所の判決により、著作権法がコンピュータプログラムに文学作品と同等の著作権の地位を与え、ソフトウェアのライセンス供与が始まりました。
1980年代後半以前のフリーソフトウェアのライセンスは、一般的に開発者自身が作成した非公式な通知であった。これらの初期のライセンスは、「寛容な」タイプのものであった。
1980年代半ば、GNUプロジェクトは、そのソフトウェアパッケージごとにコピーレフトのフリーソフトウェアライセンスを作成しました。初期のライセンス(「GNU Emacsコピー許可通知」)は1985年にGNU Emacsに使用され、[ 6 ] 1985年後半に「GNU Emacs一般公開ライセンス」に改訂され、1987年3月と1988年2月に明確化されました。[ 7 ] [ 8 ] [ 9 ] 同様に、同様のGCC一般公開ライセンスは、1987年に最初に公開されたGNUコンパイラコレクションに適用されました。 [ 10 ] [ 11 ]オリジナルのBSDライセンスも、1988年に遡る最初のフリーソフトウェアライセンスの1つです。1989年には、 GNU一般公開ライセンス(GPL)のバージョン 1が公開されました。 1991年にリリースされたGPLのバージョン2は、最も広く使用されているフリーソフトウェアライセンスとなった。[ 12 ] [ 13 ] [ 14 ]
Starting in the mid-1990s and until the mid-2000s, the open-source movement pushed and focused the free-software idea forward in the wider public and business perception.[15] In the Dot-com bubble time, Netscape Communications' step to release its webbrowser under a FOSS license in 1998,[16][17] inspired many other companies to adapt to the FOSS ecosystem.[18] In this trend companies and new projects (Mozilla, Apache foundation, and Sun, see also this list) wrote their own FOSS licenses, or adapted existing licenses. This License proliferation was later recognized as problem for the Free and open-source ecosystem due to the increased complexity of license compatibility considerations.[19] While the creation of new licenses slowed down later, license proliferation and its impact are considered an ongoing serious challenge for the free and open-source ecosystem.
From the free-software licenses, the GNU GPL version 2 has been tested in to court, first in Germany in 2004 and later in the US. In the German case the judge did not explicitly discuss the validity of the GPL's clauses but accepted that the GPL had to be adhered to: "If the GPL were not agreed upon by the parties, defendant would notwithstanding lack the necessary rights to copy, distribute, and make the software 'netfilter/iptables' publicly available." Because the defendant did not comply with the GPL, it had to cease use of the software.[20] The US case (MySQL vs Progress) was settled before a verdict was arrived at, but at an initial hearing, Judge Saris "saw no reason" that the GPL would not be enforceable.[21]
Around 2004, lawyer Lawrence Rosen argued in the essay Why the public domain isn't a license that software could not truly be waived into public domain and can't be interpreted as very permissive FOSS license,[22] a position which faced opposition by Daniel J. Bernstein and others.[23] In 2012, Rosen accepted the CC0 as open source license and conceded that copyright can be waived away, backed by Ninth circuit decisions.[24]
2007年、長年の草案議論を経て、GPLv2のメジャーアップデートとしてGPLv3がリリースされました。このリリースは、ライセンスの範囲が大幅に拡大されたためGPLv2と互換性がなくなり、物議を醸しました[ 25 ] [ 26 ] 。いくつかの主要なFOSSプロジェクト(Linuxカーネル[ 27 ] [ 28 ] 、 MySQL [ 29 ] 、BusyBox [ 30 ] [ 31 ]、Blender [ 32 ] 、 VLCメディアプレーヤー[ 33 ] )は、 GPLv3の採用を見送りました。一方、GPLv3のリリースから2年後の2009年、GoogleのオープンソースプログラムオフィスマネージャーであるChris DiBonaは、 Google Codeでホストされているプロジェクトを含め、GPLv2からGPLv3に移行したライセンスソフトウェアのオープンソースプロジェクトの数は50%であると報告しました[ 34 ]。
2011年、GPLv3のリリースから4年後、Black Duck Softwareのデータによると、オープンソースのライセンスプロジェクト全体の6.5%がGPLv3であり、42.5%が依然としてGPLv2であった。[ 28 ] [ 35 ] 2011年に続いて、451 GroupのアナリストであるMatthew Aslettは、Black Duck Softwareの統計に基づいて、コピーレフトライセンスは衰退し、寛容なライセンスが増加したとブログ記事で主張した。[ 36 ] [ 37 ]
2015年、Black Duck Software [ 38 ]とGitHubの統計[ 39 ]によると、寛容なMITライセンスが最も人気のあるフリーソフトウェアライセンスとしてGPLv2を2位に押し下げ、寛容なApacheライセンスが3位に続いた。2016年6月、 Fedoraプロジェクトのパッケージの分析により、最も使用されているライセンスはGPL、MIT、BSD、LGPLであることが明らかになった。[ 40 ]
The group Open Source Initiative (OSI) defines and maintains a list of approved open-source licenses. OSI agrees with FSF on all widely used free-software licenses, but differ from FSF's list, as it approves against the Open Source Definition rather than the Free Software Definition. It considers Free Software Permissive license group to be a reference implementation of a Free Software license. Thus its requirements for approving licenses are different.
The Free Software Foundation, the group that maintains the Free Software Definition, maintains a non-exhaustive list of free-software licenses.[41]
The Free Software Foundation prefers copyleft (share-alike) free-software licensing rather than permissive free-software licensing for most purposes. Its list distinguishes between free-software licenses that are compatible or incompatible with the FSF's copyleft GNU General Public License.
There exists an ongoing debate within the free-software community regarding the fine line between what restrictions can be applied and still be called "free".
Only "public-domain software" and software under a public-domain-like license is restriction-free. Examples of public-domain-like licenses are, for instance, the WTFPL and the CC0 license. Permissive licenses might carry small obligations like attribution of the author but allow practically all code use cases. Certain licenses, namely the copyleft licenses, include intentionally stronger restrictions (especially on the distribution/distributor) in order to force derived projects to guarantee specific rights which can't be taken away.
The free-software share-alike licenses written by Richard Stallman in the mid-1980s pioneered a concept known as "copyleft". Ensuing copyleft provisions stated that when modified versions of free software are distributed, they must be distributed under the same terms as the original software. Hence they are referred to as "share and share alike" or "quid pro quo". This results in the new software being open source as well. Since copyleft ensures that later generations of the software grant the freedom to modify the code, this is "free software". Non-copyleft licenses do not ensure that later generations of the software will remain free.
製品にGPLコードを使用する開発者は、オブジェクトコードを共有または販売する際に、ソースコードを誰でも利用できるようにする必要があります。この場合、ソースコードには開発者が行った変更もすべて含まれていなければなりません。GPLコードを使用しても共有または販売しない場合は、コードを公開する必要はなく、変更内容は非公開のままにすることができます。これにより、開発者や組織は、コードやプロジェクトを販売したり共有したりしない場合など、個人的な目的でGPLコードを使用および変更する際に、変更内容を一般に公開する必要がなくなります。
GPLの支持者は、派生作品がGPLの適用下に置かれることを義務付けることで、フリーソフトウェアの成長を促進し、すべてのユーザーによる平等な参加を要求していると主張している。GPLの反対者は[ 42 ]、「いかなるライセンスも将来のソフトウェアの可用性を保証することはできない」とし、GPLの欠点は利点を上回ると主張している[ 43 ]。また、配布を制限するとライセンスの自由度が低下すると主張する者もいる。一方、支持者は、配布中に自由度を維持しないことが自由度の低下につながると主張するだろう。例えば、非コピーレフトライセンスでは、著作者は自分の作品が公に公開された場合に、その改変版を見る自由を与えられていないが、コピーレフトライセンスではその自由が与えられている。
1990年代には、フリーソフトウェアのライセンスに、以前は存在しなかったソフトウェア特許訴訟から保護するために、特許報復などの条項が含まれるようになりました。この新たな脅威は、 2006年にGNU GPLのバージョン3が作成された理由の1つです。 [ 44 ]近年、TiVoデバイスが例であるハードウェア制限を使用して、ユーザーがそのハードウェア上でソフトウェアの変更バージョンを実行できないようにするプロセスを指す「ティボ化」という用語が作られました。FSFはこれを、フリーソフトウェアを実質的に非フリーにする方法と見ており、GPLv3でこれを禁止することを選択した理由です。[ 45 ] 1990年代後半以降に新たに作成されたフリーソフトウェアのライセンスのほとんどには、何らかの形の特許報復条項が含まれています。これらの措置は、特定の状況下で、ライセンスされたソフトウェアに関連する特許を行使しようとした場合、ライセンスに基づく権利(再配布など)が終了する可能性があることを規定しています。例えば、Appleのパブリックソースライセンスでは、ユーザーが特許訴訟を理由にAppleに対して訴訟を起こした場合、ユーザーの権利を終了させることができます。特許報復は、ソフトウェア特許の乱用と濫用への対応として出現しました。
ほとんどのフリーソフトウェアライセンスでは、改変されたソフトウェアが改変されていないと主張することを禁じています。また、一部のライセンスでは、著作権者のクレジット表示も義務付けています。例えば、 GNU GPLバージョン2では、保証情報やライセンス情報を表示する対話型プログラムについて、配布を目的とした改変版からこれらの通知を削除してはならないと規定しています。

矛盾する要件を含むソフトウェア パッケージのライセンスでは、そのようなパッケージのソース コードを組み合わせて新しいソフトウェア パッケージを作成することは不可能です。[ 47 ]コピーレフト ライセンスと他のライセンス間のライセンス互換性は、多くの場合、一方向の互換性のみです。[ 48 ]この「一方向の互換性」という特性は、たとえば、この特性を持たないより寛容なApache ライセンスを提供するApache Foundationによって批判されています。 [ 49 ] FOSS の寛容なライセンスなどの非コピーレフト ライセンスは、ライセンス間の相互作用が単純で、通常はライセンス互換性が優れています。[ 50 ] [ 51 ]たとえば、あるライセンスが「変更されたバージョンは、広告資料で開発者に言及しなければならない」と規定し、別のライセンスが「変更されたバージョンには追加の帰属要件を含めてはならない」と規定している場合、あるライセンスを使用するソフトウェア パッケージと別のライセンスを使用するソフトウェア パッケージを組み合わせた場合、これらの矛盾する要件を同時に満たすことができないため、組み合わせを配布することは不可能です。したがって、これら 2 つのパッケージはライセンス互換性がありません。コピーレフトソフトウェアライセンスに関しては、他のコピーレフトライセンスと本質的に互換性があるわけではなく、GPLv2でさえ、それ自体ではGPLv3と互換性がない。[ 26 ] [ 52 ]
ソフトウェアの使用制限(「使用制限」)は、FSF、OSI、Debian、またはBSDベースのディストリビューションによれば、一般的に受け入れられません。例としては、ソフトウェアを非私的アプリケーション、軍事目的、比較またはベンチマーク、善用、倫理的に疑わしい手段[ 53 ] 、または商業組織[ 54 ]で使用することを禁止することなどが挙げられます。 核戦争に関するものなど、ユーザーの自由に対するいくつかの制限は、ほとんどのフリーソフトウェア開発者の間で道徳的な支持を得ているようですが[ 55 ] 、そのようなアジェンダはソフトウェアライセンスを通じて提供されるべきではないと一般的に考えられています。その理由には、結果として生じる法的不確実性や、曖昧で広範かつ/または主観的な基準の執行可能性の問題などの実際的な側面、またはツールメーカーは一般的に他人のツールの使用に対して責任を負わないことなどがあります。それにもかかわらず、 SQLiteなどの一部のプロジェクトは、法的拘束力のないユーザーへの要請を含んでいます。[ 56 ]ライセンスを通じてユーザーの行動を規制しようとする開発者による度重なる試み[ 57 ] [ 58 ] [ 59 ]で、より広範な議論を巻き起こしたものとしては、2012 年にDebianディストリビューションのリリース プロセスに影響を与え[ 60 ]、JSMin-PHP プロジェクトがGoogle Codeから追放されたこと[ 61 ]、2005 年に分散コンピューティング ソフトウェアGPUの GPL にアシモフのロボット工学の第一法則に基づく平和主義的な条件が追加されたこと[ 62 ] 、大手クラウド プロバイダーによる使用を排除しようとするいくつかのソフトウェア プロジェクト[ 63 ] [ 64 ]などがある。
FOSSライセンスに関する定義やガイドラインを公表している組織や団体は複数存在し、特にFSF、OSI、Debianプロジェクト、BSDなどが挙げられますが、そのため意見や解釈が食い違う場合もあります。
BSDベースのオペレーティングシステムの多くのユーザーと開発者は、ライセンスに関して異なる立場をとっています。主な違いは、コピーレフトライセンス、特にGNU一般公衆ライセンス(GPL)が望ましくないほど複雑で制限的であるという考え方です。[ 65 ] GPLは派生作品もGPLに従ってリリースすることを要求しますが、BSDライセンスはそうではありません。基本的に、BSDライセンスの唯一の要件は元の著者を認めることであり、ソースコードの使用方法に制限はありません。
その結果、BSD コードは、作者のみを認める独自のソフトウェアで使用できます。たとえば、Microsoft Windows NT 3.1とmacOS には、BSD ライセンスのソフトウェアから派生した独自のIP スタックがあります。 [ 66 ]極端な場合、BSD またはその他の寛容なライセンスによるサブライセンスまたは再ライセンスの可能性により、オープンソース エコシステムでのさらなる使用が妨げられる可能性があります。たとえば、MathWorksの FileExchange リポジトリは、ユーザー貢献に対して BSD ライセンスを提供していますが、追加の使用条件により、独自のMATLABソフトウェア以外での使用、たとえば FOSS のGNU Octaveソフトウェアでの使用を禁止しています。[ 67 ] [ 68 ] [ 69 ]
BSD ライセンスの支持者は、帰属表示が保持されている限り、ソースコードで何でもする権利を付与するため、GPL よりも自由であると主張している。このアプローチにより、BSD コードは広く使用されているプロプライエタリ ソフトウェアで使用されるようになった。GPL の支持者は、コードがプロプライエタリになると、ユーザーはフリー ソフトウェアを定義する自由を否定されると指摘している。[ 70 ] その結果、彼らは BSD ライセンスは GPL よりも自由度が低いと考えており、自由とは制限がない以上のものだと考えている。BSD ライセンスは開発者が変更をコミュニティに再貢献する権利を制限しているため、BSD ライセンスも GPL も「制限がない」という意味では「自由」ではない。
Debianプロジェクトは、Debianフリーソフトウェアガイドライン(DFSG)に定められた基準を採用しています。Debianとフリーソフトウェア財団(FSF)の間で意見の相違が顕著なのは、Artistic LicenseとGNU Free Documentation License(GFDL)に関する点のみです。DebianはオリジナルのArtistic Licenseをフリーソフトウェアライセンスとして認めていますが、FSFはこれに同意していません。しかし、Artistic LicenseはGNU General Public Licenseと併用されるデュアルライセンス構成でほぼ常に使用されているため、この相違による影響はほとんどありません。
フリーソフトウェアの大部分は、異論のないフリーソフトウェアライセンスを使用していますが、他の特定のライセンスがその定義に該当するかどうかについては、多くの議論がなされてきました。
議論を巻き起こしたライセンスの例としては、Open Source Initiative には受け入れられたものの、Free Software Foundation や Debian には受け入れられなかったApple Public Source Licenseの 1.x シリーズや、Open Source Initiative と Free Software Foundation には受け入れられたものの、 Debianには受け入れられなかった RealNetworks Public Source License などがある。
また、FSF はGNU フリー文書ライセンスを推奨しましたが、これは GPL と互換性がなく、2006年頃にDebianプロジェクトによって「非フリー」とみなされました。[ 73 ] Nathanael Nerode、[ 74 ] Bruce Perens。[ 75 ] FSF は、文書はソフトウェアとは質的に異なり、異なる要件に従う必要があると主張しています。Debian は後の決議で、議論の的となっている「不変セクション」を削除すれば GNU FDL は Debian フリーソフトウェアガイドラインに準拠すると認めましたが、「まだ問題がないわけではない」と考えています。[ 76 ]それにもかかわらず、ほとんどの GNU 文書には「不変セクション」が含まれています。同様に、フリーソフトウェアのマニュアル作成に専念する組織であるFLOSS Manuals Foundationは、2007年に、GFDLとGPLの非互換性、GFDLの実装の難しさ、そしてGFDLが特にデジタルドキュメントにおいて「容易な複製と変更を許可しない」という事実を理由に、テキストにGFDLではなくGPLを採用することを決定した。[ 77 ]
SLUCは、軍事利用を除くあらゆる利用を許可するソフトウェアライセンスで、2006年12月にスペインで公開されました。ライセンスの作成者はフリーソフトウェアであると主張していますが、フリーソフトウェア財団は、GPLのいわゆる「ゼロ自由」、つまりソフトウェアをあらゆる目的に使用できる自由を侵害しているため、フリーではないと述べています。[ 78 ]
歴史的に最も広く使用されているFOSSライセンスは GPLv2 でしたが、2015 年に Black Duck Software [ 38 ]によると、寛容なMIT ライセンスがGPLv2 を抜いて 2 位になり、寛容なApache License が3 位に続きました。2012 年の調査では、公開されているデータを使用して、Black Duck Software が統計の収集に使用した方法論を公開していないことを批判しました。[ 79 ]カナダのビクトリア大学コンピュータサイエンス学科の教授である Daniel German 氏は、2013 年に、最も広く使用されているフリーソフトウェアライセンスを決定する方法論上の課題について講演し、Black Duck Software の結果を再現できなかったことを示しました。[ 80 ]
GitHubが2015年に実施した統計データに関する調査では、MITライセンスが同プラットフォーム上で最も普及しているFOSSライセンスであることが判明した。[ 39 ]
2016年6月にFedoraプロジェクトのパッケージを分析したところ、最も使用されているライセンスはGPLファミリーで、次いでMIT、BSD、LGPファミリー、Artistic(Perlパッケージ用)、LPPL(texliveパッケージ用)、ASLが続いた。GNU GPLv2+は最も人気のあるライセンスだった。[ 40 ]
後者は GNU Emacs General Public License の対象であり、それを使用するもののソースは誰でも無料で利用できる必要があると規定されています。
GNU General Public License (GPL) 2.0 58.69% GNU Lesser General Public License (LGPL) 2.1 11.39% Artistic License (Perl) 7.46% BSD License 6.50% Apache License 2.0 2.92% MIT License 2.58% GNU General Public License (GPL) 3.0 1.64% Mozilla Public License (MPL) 1.1 1.37% Common Public License 0.83% zlib/lippng License 0.64%
ライセンス -> OSI: […] GNU General Public License (GPL) (32641プロジェクト)、GNU Library or Lesser General Public License (LGPL) (45727プロジェクト中4889プロジェクト、82.1%)
1998 年以前、フリー ソフトウェアとは、フリー ソフトウェア財団 (および Stallman の監視的で細かい管理の目) または、さまざまな名前 (ソースウェア、フリーウェア、シェアウェア、オープン ソフトウェア、パブリック ドメイン ソフトウェアなど) を持つ何千もの異なる商用、趣味、または大学の研究プロジェクト、プロセス、ライセンス、イデオロギーのいずれかを指していました。対照的に、オープンソースという用語は、それらすべてを 1 つの運動に包含しようとしました。
数千人のインターネット開発者の創造力を活用する大胆な動き。Netscape NavigatorとCommunicator 4.0を全ユーザーに即時無償公開し、企業およびネットセンタービジネス向け市場の開拓を図る。
Netscapeの次世代ブラウザおよび通信ソフトウェアに取り組むオープンソース開発者を管理する組織。このイベントは、Netscapeがソースコードを公開した最初の主要な商用ソフトウェア会社となったことで、インターネットの歴史的なマイルストーンとなりました。この傾向はその後、他のいくつかの企業にも追随されています。コードがインターネットに初めて公開されて以来、何千人もの個人や組織がそれをダウンロードし、ソフトウェアに何百もの貢献をしてきました。Mozilla.orgは現在、サンフランシスコで木曜日の夜にパーティーを開催して、この1周年を祝っています。
対照的に、オープンソースという用語は、それらすべてを一つの運動に包含しようとした。この意味論的クーデター未遂を引き起こした出来事は、Netscape の Communicator Web ブラウザのソース コードの公開であった。Netscape がフリー ソフトウェアの運命にとってどれほど重要であったかを過大評価するのは難しい。[…] しかし、Netscape は、1998 年に Netscape Communicator (旧 Navigator) のソース コードを無償で提供したことで、ギークの間でははるかに有名である。
ほとんどの権利は、権利所有者によって自発的に放棄(「放棄」)することができます。立法者は、放棄できない権利を創設するために特別な努力を払うこともできますが、通常はそうしません。特に、米国著作権は自発的に放棄することができます。「著作権法に基づいて取得した権利は放棄できることは確立された判例です。しかし、権利の放棄は、その権利を放棄する意思を示す何らかの明白な行為によって示されなければなりません。ハンプトン対パラマウント・ピクチャーズ社事件、279 F.2d 100, 104 (第9巡回区控訴裁判所、1960年)を参照。」
The case you referenced in your email, Hampton v. Paramount Pictures, 279 F.2d 100 (9th Cir. Cal. 1960), stands for the proposition that, at least in the Ninth Circuit, a person can indeed abandon his copyrights (counter to what I wrote in my article) -- but it takes the equivalent of a manifest license to do so.
:-) ... For the record, I have already voted +1 to approve the CC0 public domain dedication and fallback license as OSD compliant. 長年、「パブリックドメイン」をオープンソースライセンスとして用いることに反対してきたことは認めますが、開発者やユーザーがそのようなソフトウェアに依存するリスクが最小限であること、そしてその「ライセンス」が明らかに人気があることを考えると、考えを改めました。たとえ私がより信頼できる優れたFOSSライセンスが付いていなくても、無料のパブリックドメインソフトウェアが洪水のように押し寄せてくるのを止めることはできません。
現在、GPL v2 から GPL v3 への移行の決定は、多くのオープンソース プロジェクトで激しく議論されています。IP コンプライアンス ソフトウェアを提供する Palamida によると、GPLv2 からそれ以降のバージョンに移行したオープンソース プロジェクトは約 2489 件あります。
インストール情報を提供するという要件など、GPLv3 の要件の一部は GPLv2 には存在しません。そのため、これらのライセンスは互換性がありません。両方のライセンスでリリースされたコードを組み合わせようとすると、GPLv2 のセクション 6 に違反することになります。ただし、GPL の「バージョン
2 以降」でリリースされたコードは、GPLv3 が許容するオプションの 1 つであるため、GPLv3 と互換性があります。
「ある意味では、Linux は、FSF が推進しているものと、オープンソースや Linux が常に目指してきたものとの分裂を明確にしたプロジェクトでした。オープンソースや Linux は、自由に対する宗教的な信念ではなく、技術的な優位性を重視してきました」とトーバルズはゼムリンに語った。 「GPL バージョン
3 は FSF の目標を反映しており、GPL バージョン
2 はライセンスが果たすべき役割とかなり近いので、現在
カーネルはバージョン 2 を採用しています。」
賢明に思えた。しかし現在、Black Duck Softwareによると、フリーソフトウェアの42.5%でGPLv2が使用され、GPLv3は6.5%未満となっている。
BusyBox は非常に多くの組み込みシステムで使用されているため、GPLv3 の DRM 反対の議論の中心となっています。 […] しかし、実際の結果は次のとおりです。BusyBox は次のリリースから GPLv2 のみになります。「またはそれ以降のバージョン」を削除することは法的に正当化できると一般的に認められており、他の GPLv2 のみのコードを統合すると、いずれにせよその問題が発生することになります。
どうか藁人形論法をでっち上げないでください。BusyBox を GPLv3 でライセンスすることは、役に立たず、不必要で、過度に複雑で、混乱を招くものであり、さらに実際のデメリットもあると考えています。 1) 役に立たない: GPLv2 を廃止することはありません。
Blenderもまだ「GPLv2以降」です。今のところ、私たちはそれに固執しており、GPL 3に移行しても私が知る限り明らかな利点はありません。
2001年、VLCはOSI承認のGNU General Public Licenseバージョン
2の下でリリースされ、その「それ以降のバージョン」を使用するオプションが一般的に提供されていました(ただし、当時はそれ以降のバージョンはありませんでした)。2007
年6月29日にフリーソフトウェア財団(FSF)がGNU General Public License(GPL)の新しいバージョン3をリリースした後、VLCメディアプレーヤーおよびvideolan.orgでホストされている他のソフトウェアプロジェクトの貢献者は、VLCメディアプレーヤーおよびホストされている他のプロジェクトの将来のバージョンのライセンス条項を
GPLバージョン3に更新する可能性について議論しました。 ... これらの新しい追加要件が、特に家電市場において、現代の産業および経済の現実と一致しない可能性があるという強い懸念があります。ライセンス条項をGPLバージョン
3に変更することは、現時点ではコミュニティ全体の利益にならないと考えています。そのため、VLCメディアプレーヤーの今後のバージョンは、引き続きGPLバージョン2の条項に基づいて配布していく予定です
。
. MIT ライセンス 24%、2. GNU General Public License (GPL) 2.0 23%、3. Apache License 16%、4. GNU General Public License (GPL) 3.0 9%、5. BSD License 2.0 (3 条項、新規または改訂) License 6%、6. GNU Lesser General Public License (LGPL) 2.1 5%、7. Artistic License (Perl) 4%、8. GNU Lesser General Public License (LGPL) 3.0 2%、9. Microsoft Public License 2%、10. Eclipse Public License (EPL) 2%
1 MIT 44.69%、2 その他 15.68%、3 GPLv2 12.96%、4 Apache 11.19%、5 GPLv3 8.88%、6 BSD 3条項 4.53%、7 無許可 1.87%、8 BSD 2条項 1.70%、9 LGPLv3 1.30%、10 AGPLv3 1.05%
上記のチャートから、GPL ファミリーが最も多く使用されていることが明らかです (以前は MIT と誤って計算していました)。その他の主要なライセンスは、MIT、BSD、LGPL ファミリー、Artistic (Perl パッケージ用)、LPPL (texlive パッケージ用)、ASL です。
ユーザーから自由を奪おうとする新しい方法。大まかに言えば、これをティボ化と呼ぶ。
{{cite web}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク)コピーレフトは互換性問題の主な原因です。
したがって、Apache 2 ソフトウェアは GPLv3 プロジェクトに含めることができます。GPLv3 ライセンスは、当社のソフトウェアを GPLv3 作品に含めることを認めているからです。ただし、GPLv3 ソフトウェアは Apache プロジェクトに含めることはできません。ライセンスは一方通行でのみ互換性がなく、これは ASF のライセンス哲学と GPLv3 の著者による著作権法の解釈の結果です。
寛容なライセンスは物事を簡素化する ビジネスの世界、そしてますます多くの開発者が寛容なライセンスを好む理由の 1 つは、再利用の容易さにある。 ライセンスは通常、ライセンスされるソース コードのみに関係し、他のコンポーネントに条件を推測しようとはしないため、派生作品を構成するものを定義する必要がない。 また、寛容なライセンスのライセンス互換性チャートを見たこともない。すべて互換性があるようだ。
フリーまたはオープンソースソフトウェア(FOSS)を配布するためのライセンスは、許容型とコピーレフトの2つのファミリーに分けられます。許容型ライセンス(BSD、MIT、X11、Apache、Zope)は、一般的に他のほとんどのライセンスと互換性があり、相互運用可能で、対象コードのマージ、結合、改良、および多くのライセンス(非フリーまたは「プロプライエタリ」を含む)の下での再配布を許容します。
GPLv3 は、コードを共有できない互換性のないフォークに「the」GPL を分割しました。
派生作品すべてについてソースコードを配布または利用可能にしなければならないという制限 […] その結果、GPL条項に拘束されるソフトウェアは、OpenBSDのカーネルまたは「ランタイム」に含めることができません。
投稿するコンテンツは、MathWorksが提供する製品と直接競合するものであってはなりません。ファイル交換に投稿されたコンテンツは、MathWorks製品でのみ使用できます。
のマニュアルからテキストを借用して、いかなるフリー ソフトウェア プログラムにも組み込むことはできません。これは単なるライセンスの不適合ではありません。GFDL が特定のフリー ソフトウェア ライセンスと互換性がないというだけではなく、あらゆるフリー ソフトウェア ライセンスと根本的に互換性がないのです。したがって、新しいプログラムを作成し、使用するライセンスについて、フリー ライセンスであること以外に何の制約もない場合、GFDL のテキストを含めることはできません。現状の GNU FDL は、Debian フリー ソフトウェア ガイドラインを満たしていません。上記のように、ライセンスには重大な問題があり、そのため、GNU FDL でライセンスされた作品を配布物として受け入れることはできません。
フリー ソフトウェア組織である FSF は、ライセンス テキストと帰属表示以外のあらゆるものに不変セクションを適用できるライセンスを推進しているため、フリー ソフトウェアの精神に完全に忠実ではありません。FSF はクリエイティブ コモンズではありません。FSF が扱うドキュメントは FSF のフリー ソフトウェアの不可欠な構成要素であり、そのように扱われるべきです。その観点から、GFDL は FSF が 19 年間推進してきた精神と一致していません。
{{cite web}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク)