Linuxの歴史は、1991年にフィンランド人学生のリーナス・トーバルズによって、新しくフリーなオペレーティングシステム (OS) のカーネルを製作する個人的なプロジェクトとして始まった。それ以来、成果であるLinuxカーネルがその歴史の中で途切れることなく成長し続けていることは特徴的である。1991年にソースコードが公開された時点では商用利用禁止ライセンスが適用された少数のC言語で書かれたファイルであったものが、2018年に公開されたバージョン4.15では、GNU General Public License v2が適用されたソースコードがコメント行を除いて2億3,300万行以上にまで増加した。