{"partition": "head_middle", "source_domain": "www.zdnet.fr", "digest": "sha1:Y4ZU2YWYB4WVROC4RJF444LLJG3ZE7UU", "path": "/lustre/fsn1/projects/rech/qgz/uzq54wg/processed_redpajama/base_processing/output/fr/2016-26/000_00010.parquet"}
Chakra, le moteur de Microsoft Edge est désormais Open Source
Open Source : ChakraCore, le moteur JavaScript du navigateur Edge de Windows 10, est désormais Open Source (sous licence MIT), comme l'avait promis Microsoft en décembre. Et l'éditeur portera aussi des composants sur Ubuntu Linux.
ZDNet.fr avec SJ. Vaughan-Nichols (ZDNet.com)
Microsoft confirme un peu plus encore son intérêt à l'égard de l'Open Source. Le 13 janvier, l'éditeur a concrétisé sa promesse de décembre et a effectivement ouvert le code source du moteur JavaScript de Edge, ChakraCore. Et Microsoft le portera également sur Linux.Pour rappel, Edge est le navigateur Web dédié et par défaut de Windows 10. Contrairement à Internet Explorer (IE), dont les racines remontent à 1995 et Spyglass Mosaic, Edge est globalement un nouveau navigateur, même s'il comporte certains éléments d'IE. Ainsi, EdgeHTML, à la base du moteur de rendu HTML d'Edge, est un fork du moteur de rendu Trident d'IE.De l'Open source dans Edge, Windows 10 et des services comme Azure Selon Gaurav Seth, en charge pour Microsoft de Chakra : "Nous venons tout juste de rendre les sources de ChakraCore disponibles sous licence MIT dans le dépôt GitHub de ChakraCore. A l'avenir, nous développerons les composants clés de Chakra en open source."Chakra lui-même a commencé comme nouveau moteur JavaScript d'IE9 en 2010. Il a été conçu pour "démarrer vite, tourner rapidement et fournir une expérience utilisateur exceptionnelle."Si Chakra est principalement associé à Edge, son utilisation va au-delà du navigateur Web. Gaurav Seth précise ainsi que Chakra intervient dans le support "des applications Windows universelles sur tous les terminaux compatibles Windows 10 - qu'il s'agisse d'une Xbox, d'un téléphone ou d'un PC traditionnel. Il fait fonctionner des services comme Azure, DocumentDB, Cortana et Outlook.com. Il est utilisé par (et optimisé pour) TypeScript. Et avec Windows 10, nous avons permis à Node.js de fonctionner avec Chakra pour étendre l'écosystème de Node.js."La licence MIT de ChakraCore est extrêmement généreuse. Globalement, à partir du moment où vous intégrez la notice relative au copyright, vous pouvez faire tout ce que vous voulez avec le code. Ainsi, si vous désirez concevoir votre propre clone d'Edge, vous êtes libre d'utiliser un de ses composants clés.Les contributions bienvenues et intégrées à Chakra Ou, comme Seth l'indique, "le dépôt ChakraCore fournit un moteur JavaScript entièrement autonome et supporté, avec les mêmes caractéristiques que le moteur Chakra de Microsoft Edge, à intégrer dans des projets, pour innover en s'appuyant dessus, ou pour y contribuer."Le porte-parole de l'éditeur précise que les contributions de la communauté seront acceptées et intégrées à ChakraCore. Une fois validées, ces contributions seront intégrées au moteur JavaScript du navigateur Edge ainsi qu'à la Universal Windows Platform de Windows 10. En clair, Windows 10 intègrera à l'avenir du code Open Source.Et ce changement ne devrait pas être exclusif à Windows 10. Gaurav Seth laisse en effet entendre que Edge pourrait être porté sur Windows 7. "Avec la sortie d'aujourd'hui, vous pouvez porter ChakraCore sur Windows 7 SP1 ou suivant avec Visual Studio 2013 ou 2015 avec le support C++ installé."Mais Windows 7 n'est pas la seule plateforme qui pourra accueillir Edge. La feuille de route de ChakaCore prévoit en effet, d'ici juin 2016, la sortie d'une "implémentation de l'interpréteur et du runtime de ChakraCore, pas du JIT, sur Ubuntu Linux 15.10 x64."
Sujet: Microsoft Edge Navigateurs Microsoft Open source Développement Logiciels Suivre via: RSS
Réagissez à l'article	1 réponse
﻿ ça peu faire avancer l'entré des plugins dans Edge ?
Ikikay
14 janvier, 2016 12:01
Les news les plus populaires	publicité A lire aujourd'hui
Outre l’agilité, le DevOps impacte la culture de l’entreprise et son organisation