Game maker Id Software has published the Doom 3 game engine source code under the GPL3 license, allowing developers to incorporate its mechanics into their own projects. The release does not contain any game data, according to the release notes, as those elements are still covered under the Doom 3 commercial end-user license agreement. In addition, the shadow-rendering technique known as "Carmack's Reverse" has been substituted for patent reasons.