Re:“I wish I could have licensed the Id source code releases...
by maximilianburke on Tuesday July 06, 2021 @11:20AM
(#27749733)
WebKit is LGPL though, not GPL, and it was built as a specially maintained dynamic library specifically to avoid having to publish the source code for the whole game.
As a side effect they had to publish their incomplete implementation of STL that was adopted by multiple other studios as it was so much faster and less memory fragmenting than alternatives.