4 ms·
Google forked WebKit (itself a fork of KDE Konqueror's KHTML). Blink is from 2013. [1] I wonder how source incompatible these are? Is it difficult to backport?
by Fnoord 7y ago
Google forked WebKit (itself a fork of KDE Konqueror's KHTML). Blink is from 2013. [1]
I wonder how source incompatible these are? Is it difficult to backport? Because KHTML was LGPL the source must remain available. Or is it just that these are API incompatible?
https://en.m.wikipedia.org/wiki/Blink_(browser_engine) https://en.m.wikipedia.org/wiki/Blink_(browser_engine)
- jefftk 7y agoAfter the fork both WebKit and Blink were able to delete large amounts of no-longer-shared code. Not half the codebase, but still quite a lot. The fork was a recognition of their having been growing apart for a long time. Both groups still watch each other's changes, but it's very rare that a patch would apply cleanly.
- om2 7y agoIt is still possible to make changes that are mostly reusable for both, but it takes some effort, and some parts (JS engine, multiprocess architecture) are so different that you just have to write it twice.
- randall 7y agoWow, it's been 6 years??? That's surprising.