Le langage de programmation système gratuit Rust s’émancipe de Mozilla et sera à l’avenir organisé dans sa propre organisation, la Rust Foundation. Le 2 août 2016, Mozilla Firefox 48 a intégré pour la première fois le code du langage de programmation interne dans toutes les versions de bureau de son navigateur Web gratuit.
Le langage de programmation système devient indépendant
Née en 2009 d’un projet personnel de Graydon Hoare, un employé de Mozilla, Mozilla a commencé à parrainer et à développer le langage de programmation système de style multi-paradigme la même année.
La première version stable a été publiée en 2015, initialement sous la responsabilité principale de Mozilla Research, développée plus tard en collaboration avec les développeurs du projet Rust.
Après que Rust a trouvé son chemin dans Firefox en 2016, le WebRender 2D basé sur Rust et pris en charge par GPU a ensuite été introduit dans le cadre du moteur de mise en page Servo avec Firefox 67 et développé avec Firefox 77.
Après que Mozilla et la communauté Rust ont travaillé dans ce sens pendant des années, le projet est en train de devenir indépendant et fonctionne maintenant sous la Rust Foundation.
Alternative sûre à C ++
Les objectifs du langage de programmation n’ont pas changé au fil des ans. Rust est censé être une alternative sûre au C ++, qui permet aux développeurs de travailler de manière plus productive et, surtout, rend les applications importantes moins vulnérables en empêchant les erreurs d’accès à la mémoire et les débordements de tampon. De plus, Rust devrait être capable de mieux contrôler les algorithmes parallèles que, par exemple, C ++.
Les membres fondateurs de la Rust Foundation incluent AWS, Huawei, Google, Microsoft et Mozilla, ce qui montre la concentration future sur l’entreprise.
Mozilla, le siège d’origine du projet Rust, a transféré tous les actifs de marque et d’infrastructure, y compris le registre des packages crates.io, à la Fondation Rust.
Ashley Williams, directrice générale intérimaire, membre de l’équipe principale
Le projet a annoncé de plus amples informations dans un article actuel sur le nouveau blog.