ジョン・D・カーマック
カーマックはオープンソースソフトウェアの著名な支持者であり、ソフトウェア特許への反対を繰り返し表明し、それらを強盗と同一視してきた。彼はまた、X Window SystemのMac OS Xへの初期移植を開始したり、Utah GLXプロジェクトを通じてLinux用のOpenGLドライバーの改善に取り組んだりと、オープンソースプロジェクトにも貢献している。
カーマックは1995年に『Wolfenstein 3D』のソースコード、1997年に『Doom』のソースコードを公開した。Quakeのソースコードがリークされ、Quakeの地下コミュニティの間で出回った時、id Softwareとは無関係のプログラマーがQuakeをLinuxへと移植するためにソースコードを使用し、その後パッチをカーマックへと送った。法的措置を講じる代わりに、id Softwareはカーマックの要請で会社が認可したLinux移植の基盤としてパッチを使用した。id Softwareはそれ以来、『Quake』『Quake 2』『Quake 3』そして最後に『Doom 3』(そして後のBFG Editon)のソースコードを全てGNU General Public License(GPL)の下で公開した。