I was recalled that the webkit javascript engine called "JavaScript core" by my friend, however, when i searched around the answer is that safari runs SquirrelFish as its JS engine. My friend told me that it might be an "open source" vs. "non-open source".
That means, webkit is an open source project so that it comes with "JavaScript core" as its JS Engine while safari is not an open source project, it employees SquirrelFish as its JS engine.
Wiki says,
On June 2, 2008, the WebKit project announced they rewrote JavaScriptCore as 'SquirrelFish'
Does this mean that long time ago, the webkit employees JavaScript core as its JS engine but now it has been rewrote and named "SquirrelFish". Hence, the webkit only employees SquirrelFish.
Is my understanding correct?
Thanks