3 ms·
That one wasn't middleware but rather a patent issue, the code in question was written by Carmack but he had unwittingly rediscovered a technique that had alrea
by jsheard 3y ago
That one wasn't middleware but rather a patent issue, the code in question was written by Carmack but he had unwittingly rediscovered a technique that had already been patented by Creative Labs. Id licensed it from Creative for Doom 3s commercial release but legal wouldn't sign off on including it with the open source version so Carmack swapped it out for a different, slower algorithm.
https://www.gamedeveloper.com/design/patent-issue-forces-new-coding-for-open-source-i-doom-3-i- https://www.gamedeveloper.com/design/patent-issue-forces-new...
- chii 3y agoThis is why software patents shouldn't be a thing at all =(
- squeaky-clean 3y agoAh thanks for the correction. It's been a while since I've read the details.