Free Software
Carmack is a well-known advocate of open source software, and has repeatedly voiced his opposition to software patents, which he equates to "mugging someone". He has also contributed to open source projects, such as starting the initial port of the X Window System to Mac OS X Server and working to improve the OpenGL drivers for Linux through the Utah GLX project.
Carmack released the source code for Wolfenstein 3D in 1995 and the Doom source code in 1997. When the source code to Quake was leaked and circulated among the Quake community underground in 1996, a programmer unaffiliated with id Software used it to port Quake to Linux, and subsequently sent the patches to Carmack. Instead of pursuing legal action, id Software, at Carmack's behest, used the patches as the foundation for a company-sanctioned Linux port. Id Software has since publicly released the source code to Quake, Quake 2, Quake 3 and most recently Doom 3, all under the GNU General Public License (GPL). The Doom source code was also re-released under the GPL in 1999. The id Tech 4 engine, more commonly known as the "Doom 3 engine", has also been released as open source under the GPL.
Carmack is also noted for his generous contributions to charities and gaming communities. Some of the recipients of Carmack's charitable contributions include his former high school, promoters of open source software, opponents of software patents, and game enthusiasts. In 1997, he gave away one of his Ferraris (a 328 model) as a prize to Dennis Fong, the winner of the Quake tournament "Red Annihilation".
Read more about this topic: John Carmack
Famous quotes containing the word free:
“I discuss with myself questions of politics, love, taste, or philosophy. I let my mind rove wantonly, give it free rein to follow any idea, wise or mad that may present itself.... My ideas are my harlots.”
—Denis Diderot (17131784)