Report Comment to a Moderator Our Moderators review all comments for abusive and offensive language, and ensure comments are from Verified Users only.
Please report a comment only if you feel it requires our urgent attention.
I understand, report it. Cancel

id Software releases Doom 3 source code

By Matthew Handrahan

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

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,...

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.

From Recommendations by Taboola


Tom Keresztes Programmer

743 400 0.5
Knee deep in code ;)

Posted:4 years ago


gi biz ;,

341 52 0.2
Patents patents... will humankind ever get rid of them?

Posted:4 years ago


Edward Buffery Head of LQA (UK), Testronic

151 98 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:4 years ago


Barrie Tingle Live Producer, Maxis

472 348 0.7
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:4 years ago


Brian Smith Artist

203 103 0.5
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:4 years ago


Ceyhun Alyesil IT Integration Manager, SHR Interaktif Servisler

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

Posted:4 years ago


Login or register to post

Take part in the GamesIndustry community

Register now