一般公衆ライセンス(GPL)とは?
無料エアドロップシーズン7開催中! 楽しいクイズに答えたり、簡単なタスクをこなして、3万ドルのBitDegree賞金プールから報酬を獲得! 今すぐ参加 ! 🔥
一般公衆ライセンス(GPL)の意味や仮想通貨における定義、一般公衆ライセンス(GPL)とは?、その他の詳細な事実すべてを見てみましょう。
一般公衆ライセンス(GPL)は、コピーレフトソフトウェアライセンスであり、GNUプロジェクトのために最初に広く採用されたコピーレフトライセンスです。1989年にフリーソフトウェア財団の創設者であるリチャード・ストールマンによって作成されました。GPLは、ユーザーがコンピュータプログラムやその他の種類の作品を修正および配布できることを許可します。
著作権とは対照的に、コピーレフトという言葉は、GPLが提供する派生作品を発表する可能性を指します。ただし、派生作品は元の作品と同じライセンス条件で配布される必要があります。これは、GPLを使用してソフトウェアを利用し、その後異なるライセンスの下で派生作品を配布することができないことを意味します。
一方、BSDライセンスやMITライセンスなどの他の形式のフリーソフトウェアライセンスにはこの制限はありません。これは、それらが許容的であるためです。コピーレフトと許容的ライセンスの条件はわずかに異なりますが、どちらのタイプもユーザーにソフトウェアのコピー、修正、および配布の可能性を提供します。
違いは次のとおりです:
- コピーレフトライセンスは、オープンソースソフトウェアがすべての人にアクセス可能であり続けることを保証します。また、他人が自由に利用可能な作品から利益を得ることを許可しません。しかし、コピーレフトの支持者は、自分の作品に対して少なくとも一部の制御を維持することをより重要視する傾向があります。
- パーミッシブ・ライセンスは、ユーザーにソフトウェアを広範囲に利用することを許可します。ただし、元の開発者が認識され、クレジットを受けることが条件です。言い換えれば、許容的ライセンスは、特定の作品に対して何でも行うことを許可しますが、作者にクレジットを与える必要があります。
現在、GPLライセンスはフリーおよびオープンソースソフトウェアの配布に非常に人気があります。このライセンスは、GNUコンパイラコレクション(GCC)やLinuxカーネルなどの人気のあるフリーソフトウェア製品をカバーしています。