General Public Licenseとは何ですか?
1983年9月、当時MITだった自由活動家のリチャードストールマンは、GNU(gee-nooと発音)プロジェクトを発表しました。 GNUの背後にある考え方は、すべての人が自由に利用できるオペレーティングシステムとソフトウェアプログラムのリポジトリを作成することでした。 制限的な著作権保護とは異なり、ストールマンのコピーレフトライセンス、または一般公衆ライセンス(GPL)は、GNUソフトウェアの使用および配布方法を規定しています。 最も基本的な原則は、GNUソフトウェアのコードとその派生物およびソフトウェアが自由に利用可能であり、ユーザーがコードを自由に変更できることです。
GNUプロジェクトを発表してから2年後、ストールマンは、非営利のフリーソフトウェア財団(FSF)を立ち上げ、GNU運動を支援し、一般公衆利用許諾契約の条項を施行しました。 GPLは3つの改訂を経て、2007年6月現在GPLv3が最新です。今日のほとんどのオープンソースソフトウェアはGPLを使用していますが、専門用語のストールマンは「オープンソース」という用語ではなく「自由ソフトウェア」を使用していますユーザーの自由の価値を喚起する「フリーソフトウェア」、つまり彼の社会政治的活動の基礎。
一般公開ライセンスに加えて、FSFは3つの追加ライセンスを公開しています:GNU Lesser General Public License(LGPL)、GNU Free Documentation License(GFDL)、およびGNU Affero General Public License(GAGPL)。 これらのライセンスは、追加の状況がGPL条件の変更を必要とする特定の状況で使用されます。 たとえば、LGPLは、GNUソフトウェアがソフトウェアライブラリによって著作権で保護されたソフトウェアまたは専有ソフトウェアにリンクされている場合に使用されます。
適切に「GNU」と名付けられたGNUプロジェクトによって作成された最初のオペレーティングシステムは、1991年にフィンランド系アメリカ人のLinus Torvaldsが行っていた独立した作業と統合され、Linuxカーネルになりました。 現在、デスクトップシステムから起動可能なメモリスティックやLive CDに適したポータブルシステムまで、さまざまな種類と種類のGNU / Linuxオペレーティングシステムが多数あります。 GNU / Linuxオペレーティングシステムまたはディストリビューションの略である「distros」は、copyleft General Public Licenseによって著作権の制限から保護されています。
オペレーティングシステムに加えて、GNUプロジェクトとオープンソースコミュニティは、GNU / Linux、Mac®およびWindows®システムで実行するフリーソフトウェアの開発を続けています。 ほとんどのGNU / Linuxディストリビューションには、スプレッドシートからワードプロセッシング、電子メールからサーフィン、音楽のリッピングからビデオ、写真の編集まで、すべてを実行するソフトウェアがインストールされています。 プロプライエタリなオペレーティングシステムでできることはほぼすべてGNUシステムでできますが、通常、Windowsソフトウェアに比べて各ソフトウェアカテゴリ内から選択するプログラムは少なくなります。
GNUソフトウェアは一般に無料ですが、たとえばプログラムのCDを要求したり、小売りの箱入りパッケージを購入したりすると、わずかな料金がかかる場合があります。 通常、バイナリ、トレント、またはその他の形式のファイル共有を介して、プログラムをデジタル形式で無料で入手する方法があります。
ストールマンは、フリーソフトウェアの率直で献身的な支持者であり、GNUプロジェクトとGeneral Public Licenseを国際的に推進しています。 1つの成功には、2006年にインドの12,500の学校でGNU / Linuxが採用されたことが含まれます。