Кармак немного переделает код исходников Doom 3 для публикации
Новые подробности о грядущем выпуске исходников Doom 3 из твиттера Джона Кармака: «Юристы всё ещё своенравны по поводу проблемы с патентом "Carmack's Reverse" (та самая технология, из-за которой Creative прицепились к Кармаку, мол - якобы он у них её содрал), так что я напишу немного нового кода для релиза исходников idTech 4».
Новость прислал: Jake Crusherр>
#1 Possessed (-----.116.200) 23:05 18.11.2011
Более древнее описание проблемы.
Creative and id Software have announced that future versions of the Doom 3 engine will use "EAX ADVANCED HD Multi-environment technology." But this is no business-as-usual agreement between two software companies. Apparently, a shadowing algorithm developed for the Doom 3 engine (Carmack's Reverse) is very similar to a shadowing algorithm patented by Creative. Given the choice between using a less-efficient algorithm or cutting a deal with Creative, Carmack decided to work with Creative:
The patent situation well and truly sucks. We were prepared to use a two-pass algorithm that gave equivalent results at a speed hit, but we negotiated the deal with Creative so that we were able to use the zfail method without having to actually pay any cash. It was tempting to take a stand and say that our products were never going to use any advanced Creative/3dlabs products because of their position on patenting gaming software algorithms, but that would only have hurt the users.
Creative is allowing id to use the patented algorithm for free. Except, of course, for the deal to integrate the EAX technology into the Doom 3 engine. Some analysts are going as far as to openly speculate that this deal amounts to blackmail — with patent in hand, Creative could easily have caused a legal quagmire for id Software. What's really irritating about this situation is that the issue is not about the patented code itself — Creative's patent covers a similar technique, and they are using that patent to lay claim to the idea of Carmack's Reverse. Claiming patent rights not just on a specific piece of code, but on an algorithm is hardly different from claiming to hold a patent on the quadratic equation. Given the costs of fighting a court battle and the likelihood that a judge might fail to recognize the difference, Carmack's decision to cut a deal with Creative was, regrettably, the most pragmatic option he had.
#2 Possessed (-----.116.200) 23:06 18.11.2011
Статья эта http://arstechnica.com/old/content/2004/07/4048.ars