Está escrito sobre el [[framework]] [[WebKit]], que incluye a [[WebCore]], el motor de renderizado, y [[JavaScriptCore]], el intérprete de [[JavaScript]]. Por su parte, [[WebKit]] (el [[motor de renderizado]] del navegador) está basado en el motor [[KHTML]], creado por el proyecto [[KDE]] para su navegador [[Konqueror]]. Como resultado de esto, el motor interno de Safari es [[software libre]] y es liberado bajo los términos de la [[GNU Lesser General Public License|licencia LGPL]]. Las mejoras al código de KHTML por parte de Apple son incorporadas al código de KDE rápidamente.{{cita requerida}}