JavaScriptCore está basado en la combinación de la biblioteca KJS (que forma parte del proyecto KDE) con la biblioteca PCRE dedicada a las expresiones regulares.