グーグル、Linuxカーネル開発における「Rust」採用の動きをサポートする考え
今回は「グーグル、Linuxカーネル開発における「Rust」採用の動きをサポートする考え」についてご紹介します。
関連ワード (ソフトウェア等) についても参考にしながら、ぜひ本記事について議論していってくださいね。
本記事は、ZDNet Japan様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。
Googleは、「Androidオープンソースプロジェクト」でシステムプログラミング言語「Rust」によるOS構成要素の開発をサポートしていることを明らかにしたが、セキュリティ脆弱性を減らす目的で、Linuxカーネル開発での採用も支持している。
同社は4月に入り、Rustは、これまでCやC++で記述されてきた「Android」OSに、メモリー安全性の保証をもたらすと説明した。同社は、既存の何百万行ものコードをRustで記述し直すのではなく、Androidの新規コードの開発でRustを採用しようと考えている。
そして今度は、Androidの基盤となるLinuxカーネルに目を向けている。米ZDNetが3月に報じたように、Linuxカーネルの開発者らは主に、3000万行以上の大部分がC言語で書かれているカーネル全体を書き直すのではなく、新たなコードをRustで記述することを模索中だ。
AndroidチームのWedson Almeida Filho氏は、「カーネルを実装するための実用的な言語として、RustがC言語に加わる準備ができたと考えている。特権コードに潜む潜在的バグやセキュリティ脆弱性の数を減らす上で役立つほか、コアカーネルともうまく連携して、そのパフォーマンスの特性を維持できるだろう」と説明した。
Filho氏は、質の高いコードやコードレビューの標準があることで、Linuxカーネルにおけるメモリー安全性のバグの密度は低いと考えている。しかし、それでもメモリー安全性のバグはたびたび発生している。Androidセキュリティチームは通常、カーネルの脆弱性は深刻度が高いとみなしているという。
Googleは、RustがLinuxカーネル開発者にもたらすメリットを示すために、「semaphore」という実例用のドライバーを開発した。
「当社が強調したいのは、Rustが開発者にとってどのように役立つかだ。例えばコンパイル時には、新しいバグを導入する可能性を防いだり、大幅に減らしたりできるほか、柔軟性を維持して、オーバーヘッドを最小限に抑えることができる」(同氏)
Linuxカーネルの開発者であるMiguel Ojeda氏は米国時間4月14日に、LinuxのメーリングリストにRFCを公開し、カーネルの第2言語に関する提案と、Rustで記述されたLinuxカーネルのパッチなどについて書いている。
Ojeda氏が立ち上げた「Rust for Linux」グループには、GoogleのAndroidチームも参加している。
Ojeda氏は、「カーネルに新たな主要言語を取り入れるには、莫大なコストとリスクが伴うことは承知している。取り組みの労力が分散され、カーネルの一部に貢献する上で必要な知識が増える可能性がある」としている。
「最も重要なのは、新しい言語を導入すると、後になってサポートが打ち切られた場合、その言語で書かれたモジュールを置き換えるのが非常に困難になることだ。しかし、そういった事情を考慮しても、現時点でRustを使用するメリットは、コストを上回ると考えている」(同氏)
Linux関連のウェブサイトPhoronixによると、Linuxカーネルの生みの親であるLinus Torvalds氏は、Rustに対する懸念を表明しているが、「全体としては(そのアイデアが)嫌いではない」と述べた上で、「ランタイムエラーでパニックが発生するのは根本的に問題がある」としている。
Filho氏は、Rustはカーネルにとって新しいものだが、プロセスやドキュメンテーションを改善する機会があるとしている。
2015年にバージョン1.0に達したばかりのRustは、開発者の間で人気が上昇中だ。2月に発足したRust Foundationは、Amazon Web Services(AWS)、Google、Microsoft、Mozillaの支援を受けている。同財団の初代会長には、AWSのシニアエンジニアリングマネージャーShane Miller氏が選出された。
ソフトウェア | 株式会社 教育ソフトウェア
システムソリューションのご案内. - ソフトウェア, 既製品, サービス・製品, 入学試験(入試), OMR(光学式マーク読取装置), 特注品, 採点, 国家試験(国試), マークシート, アンケート. 弊社の展開するシステムソリューション 教育ソフトウェアのコンサルタントはIPA(独立行政法人情報処理推進機構)主催の情報処理技術者試験の有資格者です。. システムの事なら ...
ソフトウェア開発基盤構築ソリューションの販売を開始 | ニュース・キャンペーン | テクマトリックス株式会社
ソフトウェア開発の現場では、市場のニーズだけでなくビジネスサイドから寄せられる要求に応えるために、開発スピードを上げるだけでなく、品質を確保することが同時に強く求められています。
ソフトウェア技術者のためのバグ百科事典(19)複雑怪奇な通信系プログラムのバグ:山浦恒央の"くみこみ"な話(140 ...
ソフトウェア技術者に向けて、バグに関する基礎知識をまとめていく新シリーズ「バグ百科事典」。第19回は、複雑怪奇になりがちな通信系プログラムのバグを紹介します。 (4/4)
14 年連続国内販売本数 No.1* の動画再生ソフトウェア新バージョン「PowerDVD 21」を発表|サイバー ...
サイバーリンク株式会社のプレスリリース(2021年4月15日 14時30分)14 年連続国内販売本数 No.1* の動画再生ソフトウェア新バージョン[PowerDVD 21]を発表
テクマトリックス、ソフトウェア開発基盤の整備を支援するソリューション Ci/Cd環境構築など4つのメニューを用意 ...
テクマトリックス株式会社は15日、ソフトウェア開発基盤の整備を支援するサービスとして、「ソフトウェア開発基盤構築ソリューション」を ...
サブスクリプション方式 - Wikipedia
概要. 従来のソフトウェアはcd-romなどの記録媒体によって販売され、購入したエンドユーザーは、ソフトウェアのバージョンアップやサポートに追加料金を支払うこともあるが、永続的に使用することができる「買い取り形式」が多かった 。 サブスクリプション方式は、月ごとや年ごとといっ ...
入学試験(入試) | 株式会社 教育ソフトウェア
ソフトウェア. ソフトウェアのご案内; ソフトウェア一覧; マークシート読み取り; 採点・分析; 国家試験対策; 学内アンケート; 多目的集計·アンケート; 問題作成; ソフトウェアの選び方; カスタマイズq&a; マークシート. マークシートのご案内; すぐに使える既製品
FRONTEO(フロンテオ)|信頼と実績のフォレンジック調査 & eディスカバリサービス
国際訴訟におけるeディスカバリ(電子証拠開示)支援&フォレンジック調査は、株式会社FRONTEOにご相談ください。UBIC時代からの実績と、お客様ごとに異なる案件の状況に対応する最新鋭テクノロジーにより、最良のリーガルソリューションを提供いたします。
負荷テスト・パフォーマンステストツール NeoLoad | ソフトウェア品質保証 | テクマトリックス株式会社
NeoLoadは、クラウド、モバイル、IoT、エンタープライズアプリケーションなど、幅広い対象をカバーする負荷テスト・パフォーマンステストツールです。最新のWeb・モバイルテクノロジーに対応したユーザー操作レコード機能と、Ranorexなどの機能テストツールとの連携によりテストシナリオの保守工数を大幅に短縮します。 また、豊富なテスト設定機能や世界各地のクラウド環境にある負荷生成モジュールの利用により、リアリティの高いアクセスを再現できます。加えて、動画や音声コンテンツのパフォーマンスメトリクスも計測でき、アクセスが集中した時のアプリケーションへの負荷をリリース前に確認できます。
株式会社アプリケーションスペースの新卒採用・企業情報|リクナビ2022
【リクナビ2022】株式会社アプリケーションスペースの2022年度新卒採用・企業情報。新しいことにチャレンジし続けていく
ユーティリティソフト(コード販売)|ソフトウェア|スマホ、タブレット、パソコン 通販 - Yahoo!ショッピング
Yahoo!ショッピング | ユーティリティソフト(コード販売)、30,210商品を取り扱い中。ランキング/カテゴリ別に商品を探せます。価格比較も可能。PayPay残高も使えてお得。
国家を襲うソフトウェアサプライチェーン攻撃《後編》2020年 ― その変容 | 記事一覧 | 国際情報ネットワーク ...
国際情報を北米、中国、欧州などの地域別と、人間の安全保障/非伝統的安全保障やサイバーなどの機能別に情報発信を行います。笹川平和財団内外の専門家による分析を客観性、正確さ、タイムリーさ、日本への重要度の観点から厳選して発信してまいります。
ソフトウェアアップデートのお知らせ(U3 DOR02) | DoRACOON(ドゥラクーン)
※ソフトウェアのダウンロード中は3つ並んだインジケータライトが点滅します。 ご注意事項 ・ソフトウェアアップデート中は数分程度の通信断が発生いたします。 ・アップデート後の初回起動時は通常より時間がかかる場合がございます。
日本テクノセンター | 技術セミナー・講師派遣・社内研修・コンサルティング
日本テクノセンターでは、最新技術および体系的な技術知識の習得に役立つ実践的な技術セミナー、研修、コンサルティングサービスを提供しています。技術セミナーは東京、大阪、オンラインで開催しています。機械、電気電子、メカトロ、組込ソフトウェア、AIおよび機械学習、データ分析、FTA、FMEA等の品質管理手法まで多岐に渡るセミナーを日々開催しています。各社様向けのカスマイズ型研修では、新人技術者向けの教育から中堅技術者向けの実践教育までを幅広くご提案しておりますので、ぜひお気軽にご相談ください。コンサルティングサービスでは、弊社の誇る技術専門家との協力なネットワークを活かして、技術人材の育成、技術開発支援、製品トラブルの解決および再発防止策の導入支援等、より直接的なご支援を提供しております。
エンタープライズ/ビジネスファイアウォールソフトウェア市場:世界の歴史的成長(2012-2016年)と将来の展望 ...
2021年04月15日 18:00. エンタープライズ/ビジネスファイアウォールソフトウェア市場:世界の歴史的成長(2012-2016年)と将来 ...
リコーITソリューションズ株式会社の新卒採用・企業情報|リクナビ2022
【リクナビ2022】リコーITソリューションズ株式会社の2022年度新卒採用・企業情報。人・情報・信頼を技術でつなぐ イノベーション企業へ
Microchip、コードの統合によりUSBシステムを差別化できる オープンソースのPower Delivery ...
[NASDAQ:MCHP]-USBType-CPowerDelivery(PD)とオープンソースソフトウェアは次世代の有線接続をリードする2つの技術です。Mic…(2021年4月15日 11時30分0秒)
ドライブレコーダーSN-ST3200P・ADR-300S ソフトウェアアップデート|Yupiteru(ユピテル)
ドライブレコーダーSN-ST3200P・ADR-300Sの改良を行うアップデータをダウンロードできます
セルフオーダー&モバイルオーダー&モバイルPOS | Okageシリーズ
Okageシリーズは、スマホ等のモバイル端末(iPhone/iPod Touch/iPad等)とクラウドシステムを活用して、高機能ながら圧倒的な低コストを実現した飲食店向けPOS・ハンディ・セルフオーダーに最適な次世代モバイルオーダー&POSシステムです。
ソフトウェア技術者のためのバグ百科事典 (19) 複雑怪奇な通信系プログラムのバグ | 業界ニュース ...
ソフトウェア技術者に向けて、バグに関する基礎知識をまとめていく新シリーズ「バグ百科事典」。第 19 回は、複雑怪奇になりがちな通信系プログラムのバグを紹介します。
2021.4.15版のリリースノート - テスラ車のソフトウェア アップデート
ご登録いただければ新しいソフトウェアがリリースされたときにお知らせをお送りします。 Tesla Wireless Charger by Jeda The best Tesla Model 3 and Model Y Wireless Phone Charger — now, even better.
米国(U.s)の金融サービスサイバーセキュリティ市場-製品タイプ(ハードウェア、ソフトウェア、サービス)および ...
[Kenneth Research]Kenneth Researchは調査レポート「米国(U.S)の金融サービスサイバーセキュリティ市場:世界的な需要の分析及び機会展望2025年」を2021年04月 14日 に発刊しました。これは、詳細な市場の業界需要分析と市場の成長に影響を与えるさまざまな要因を提供します。レポートは、予測期間、市場価値、市場ボリューム、成長率、セグメント、市場プレーヤー、成長ドライバーを含む市場の成長を提供します。調査方法には、市場の評価と予測データの計算に基づく履歴データと…
マイクロフォーカス合同会社|COBOL関連製品を中心に40年以上にわたる実績とノウハウを持つソフトウェア会社
マイクロフォーカスは1976年設立以来、COBOLコンパイラおよび開発支援ツール、テストツール等の製品を取り扱い、常に業界をリードしてきました。市場の変化や最新テクノロジ環境への迅速な対応とコスト・リスク削減を強力に支援します。
オープンソースのデータベース / PostgreSQLとは
PostgreSQL(ポストグレエスキューエル)とは、商用製品と同等の機能や性能を誇る、オープンソースのリレーショナルデータベース管理システム(RDBMS)です。RDBMSにオブジェクト指向概念を導入した「ORDBMS」の代表的な製品で、商用製品「Oracle」と機能が近いこともあり、主に企業情報システムのデータベースなどとして採用されています。
LogiGear、ベトナムに日本企業専属のソフトウェア開発支援チームを結成 投稿日時: 2021/04/16 10 ...
最新投稿日時:2021/04/16 10:00 - 「LogiGear、ベトナムに日本企業専属のソフトウェア開発支援チームを結成」(適時開示)
確定申告の大まかな流れ | クラウド会計ソフト freee
確定申告には大まかな流れがあります。まずは流れを把握することで、確定申告の全体像をイメージしてみましょう。 確定申告は主に5つのステップがある 個人事業主の事業年度は、1月から12月までと定められています。 確定申告ではこの期間の所得と税金を税務署に報告します。 それ...
フェイスブックがOculus Questにソフトウェアサブスクリプションプランを導入 | TechCrunch Japan
FacebookのOculus Storeにサブスクリプション価格が導入され、VR開発者が同社のOculus Questヘッドセット上でコンテンツを収益化する新たな方法を手に入れた。開発者は有料または無料のアプリに有料サブスクリプションを追加できるようになり、フェイスブックは標準的なパーセンテージの手数料を同時に引..
Android One S6をご利用中のお客さまへ ~最新ソフトウェア配信のお知らせ~|サポート情報|お知らせ|Y ...
ソフトウェア更新の完了までに最大40分程度かかる場合があります。 ソフトウェア更新後は以前のAndroidバージョンへ戻すことはできません。 ソフトウェア更新を行う際は通信が切断されないよう、電波状態のよい場所で移動せずに実施してください。
神奈川県内の技術(It・ソフトウェア)/海外勤務の転職・求人情報 | 転職なら【キャリアインデックス】
神奈川県内の技術(IT・ソフトウェア)/海外勤務の転職・求人情報を34件公開。転職・求人情報数日本最大級!【キャリアインデックス】なら複数の大手求人サイトとハローワーク求人をまとめて検索できる!充実の求人数と適職診断・職務経歴書作成等のツールで本気の転職を全力サポート。 - 転職サイトがまとめて使える【キャリアインデックス】
18670:
2021-04-17 20:49NTTドコモ「Xperia 1」「Xperia 5」でソフトウェア更新