Firefox 48にはRust言語で書かれたコンポーネントが初搭載される

2016年7月15日 10:17

印刷

記事提供元:スラド

headless曰く、 Mozillaは12日、Rust言語で開発されたコンポーネントを8月2日リリース予定のFirefox 48に初搭載すると発表した(Mozilla HacksPhoronixSoftpediaRegister)。

 Firefoxに初搭載されるRustのコンポーネントはMP4パーサーだ。悪意のあるメディアコンテンツから保護するため、メディアスタックのコンポーネント開発ではメモリーセーフなRust言語が威力を発揮する。このMP4パーサーはオリジナルのC++で書かれたコンポーネントと遜色ない結果が得られ、Firefoxが収集した10億件以上のテレメトリーデータで問題が一切発生しなかったことが確認されているという。このコンポーネントはFirefox 48のすべてのデスクトッププラットフォームに搭載され、Androidでも近くサポート予定とのこと。

 Mozillaは先日、Rustで書かれた新ブラウザーエンジン「Servo」のナイトリービルドを公開しているが、Servoの開発者は2016年中にServoのコンポーネントを少なくとも1つはGecko/Firefoxのリリース版に搭載することを目標にしているそうだ。

 スラドのコメントを読む | デベロッパーセクション | セキュリティ | Firefox | Mozilla | デベロッパー

 関連ストーリー:
Mozilla、次世代ブラウザエンジンServoのビルドを初公開 2016年07月05日
Firefox、XUL/XBL技術を捨てる方向へ? 2015年07月10日
Rust 1.0リリース 2015年05月20日

※この記事はスラドから提供を受けて配信しています。

関連記事