• [^] # Re: Mitchell Baker au sujet de l'innovation des navigateurs, de Gecko et du projet Mozilla

    Posté par . En réponse à la dépêche Mitchell Baker au sujet de l'innovation des navigateurs, de Gecko et du projet Mozilla. Évalué à 2.

    D'après ce que j'ai compris : KHTML et KJS ont été utilisés. KJS déjà utilisé dans Sherlock appellé JavaScriptCore chez Apple. Mais KHTML avait besoin de composants QT et KDE, un adapateur (KQW écrit en Objective C) a été écrit qui remplace ces composants. KHTML et KWQ sont encapsulés dans un environnement appellé WebCore. Les améliorations, les corrections de bogues, et les optimisations ont été apportés à KHTML et KJS. WebCore et JavaScriptCore qui font un peu moins de la moitié du code de Safari ont été diffusés en open-source. http://developer.apple.com/darwin/projects/webcore/ Les modifications apportés par Apple à KHTML et à KJS restent bien sûr en LGPL. Mais KQW est publié sous la licence Apple (qui est une licence open source, mais pas une licence libre.) L'autre moitié de Safari (l'interface graphique) reste fermée.