Legal Troubles Hold Up Release of Open Source Doom 3 Code
When id ran the open source idea past its lawyers for the final green light, an issue popped up with a bit of technology used in the game known as “Carmack’s Reverse.” That code helps to render shadows in Doom 3, but it wasn’t created solely by Carmack — instead, lots of programmers had a hand in it and it ultimately became the property of Creative Labs. A deal allowed id to use the tech for free in Doom 3.
But the suits in the legal department over at id (or Bethesda) aren’t sure it’s a good idea to release the Doom source code with Carmack’s Reverse still included, since id doesn’t own it. So before the release can be made, which Carmack mentioned back at Quakecon 2011, he’s rewriting some of the code.
Just what Carmack is coding, we’re not sure. He said back in 2004 that not using Carmack’s Reverse for shadows in Doom 3 would have resulted in a performance hit, so hopefully he has come up with some similar solution in the intervening years. Meanwhile, it’ll be just a little longer before Doom 3′s code becomes free to all.
Via Shack News.