DIYDoom was a port of the source code release of Id Software's Doom. Originally under a confusing license, it was re-licensed under the GPL later. It did not distribute binary versions of the game, even after the license was changed to the GPL making it obviously permissible.