Close
Are you sure? Are you sure you want to report this comment? I understand, report it. Cancel

id Software releases Doom 3 source code

Wed 23 Nov 2011 10:21am GMT / 5:21am EST / 2:21am PST
Developer Tools

John Carmack rewrites code to avoid patent issues over "Carmack's reverse"

id software

id defined by Freud as the primal section of the human psyche; id Software, located in Mesquite, Texas,...

idsoftware.com

id Software has released the source code from its 2004 hit Doom 3.

Todd Hollenshead, president of id Software, made the announcement via his Twitter feed last night.

The source code was ready for release at the start of November, but there was a problem getting clearance from Bethesda's lawyers.

The sticking point was a shadow stenciling technique discovered independently by id co-founder John Carmack in 1997. Sometimes known as "Carmack's reverse", the technique was separately patented by Creative Labs in 2002.

However, rather than wait for the legalities to be ironed out, Carmack choose to rewrite the offending code instead.

The Doom 3 source code is currently available from GitHub.

6 Comments

Tom Keresztes
Programmer

655 270 0.4
Knee deep in code ;)

Posted:2 years ago

#1

gi biz
;,pgc.eu

341 51 0.1
Patents patents... will humankind ever get rid of them?

Posted:2 years ago

#2

Edward Buffery
Pre-production Manager

149 96 0.6
Good old Carmack. "Oh yeah, I'd forgotten about independently inventing that patented technique. Here, let me just write another piece of code that also does exactly the same thing. It'll only take a minute..." Legend :)

Posted:2 years ago

#3

Barrie Tingle
Live Producer

374 146 0.4
Carmack is some kind of ninja programming machine.
Probably re-wrote the code on his lunch break on an iPad2 or something equally impressive :)

Posted:2 years ago

#4

Brian Smith
Artist

195 84 0.4
Ipad2....? I hear Carmack has a wifi connection straight to his brain.... I also understand he has USB V3.0 somewhere but I'd hate to think where it plugs in.

Posted:2 years ago

#5
Cool news. I really love id tech. They are supporting open source community and young people for creating their own games.

Posted:2 years ago

#6

Login or register to post

Take part in the GamesIndustry community

Register now