&gt; WebKit was a fork of KDE&#x27;s KHTML engine, and so had to be open source from the outset.<p>Parts of it had to be open source. Apple could have made a lot of WebKit closed if they had wanted to since KHTML is LGPL, not GPL, and much of Apple&#x27;s additions could have been kept as separate modules.