2026年6月24日水曜日

GPLv2を読む:自由ソフトウェア運動とライセンス文書の構造


要旨

本稿は、GNU General Public License Version 2、すなわちGPLv2を、単なるソフトウェア利用条件ではなく、著作権、ソースコード配布、自由ソフトウェア運動を結びつける制度的文書として読む試みである。GPLv2は、プログラムの利用そのものよりも、複製、改変、再配布、ソースコード提供の条件を中心に構成されている。

本稿では、GPLv2の前文、MIT AI研究所とリチャード・ストールマンの思想的背景、プロプライエタリ・ソフトウェアとの対比、各条項の基本構造を概観する。電子本版では、条項ごとの要点、ソースコード提供義務、派生物、無保証、いわゆるライセンス汚染の理解までを詳述する。なお、本稿は法的助言ではなく、技術文書としてのGPLv2を鑑賞・理解するための導入である。

関連キーワード

GPLv2、GNU General Public License、自由ソフトウェア、オープンソース、著作権、ソースコード、再配布、改変、派生物、コピーレフト、ライセンス汚染、無保証、GNU、Richard Stallman、MIT AI Lab、プロプライエタリ・ソフトウェア、EULA、ソフトウェア史