重要なセキュリティシナリオで展開されたスタンドアロンマシンの使用産業用ロボットや自動運転車など。ハードウェア自体に関する信頼の問題が発生します。
これらの懸念に対処するために、Linux Foundationはプログラムを開始し、新しいELISAプロジェクトを開始しました (セキュリティアプリケーションでのLinuxの有効化)、 より高い信頼性を必要とするソリューションでLinuxを使用することを目的としています (安全に不可欠なシステム)、その故障は人々の生命を脅かしたり、環境を損傷したり、機器に深刻な損傷を与える可能性があります。
新しいプロジェクトの創設者は、Arm、BMW、KUKA、Linutronix、Toyotaです。
ケイト・スチュワート、 Linux Foundationの戦略的プログラムのシニアマネージャー、cすべての主要産業は「セキュリティが重要なアプリケーションにLinuxを使用したい」 それは彼らが彼らの製品をより多く市場に出すことを可能にし、そして重大な設計エラーのリスクを減らすことができるからです。
彼女によると、 主な課題はまだでした 「Linuxベースのシステムが認証に必要なセキュリティ要件を満たしていることを実証するための明確なドキュメントとツールの欠如。」
ケイト・スチュワート この問題を解決するための以前の試みは、方法論を確立する上で期待された成功を達成しなかったことを認めた 広く議論され受け入れられていますが、ELISAではすべてが異なることは確かなようです。
「このイニシアチブを成功させるために必要なインフラストラクチャとより広いLinuxFoundationコミュニティのサポートを活用できるようになります」と彼は言いました。
ELISAについて
プロジェクトの一環として、 Linuxとオープンソースソフトウェアに基づく高度な信頼性ソリューションを作成および認定するためのツールとプロセスを開発することが計画されています。 輸送、製造、ヘルスケア、エネルギーなどの分野で使用できます。
たとえば、Linux環境 準備されたものは、産業用ロボット、医療機器、産業用オートメーションシステム、自動車システム、自動運転車の装備に使用できます。
の打ち上げ ELISAは、昨年のAutomotive Grade Linux(AGL)5.0、自動車業界にオープンソース技術をもたらすためのLinuxFoundationプロジェクトの最新バージョン。
以前のバージョンはインフォテインメントシステムに焦点を合わせていました、ただしバージョン5.0では、テレマティクスとマップソリューションが導入され、OEMが独立した自動車によって生成されたマップデータを共有できるようになり、セキュリティが強化されました。
間に プロジェクトの目標、リファレンスドキュメントと使用例の作成、オープンソース開発者に安全で信頼性の高いコードの作成方法を教える方法、 コミュニティと協力して、高品質のソフトウェアを確保し、重要なコンポーネント開発の潜在的なインシデントと脅威を追跡し、迅速な対応のためのベストプラクティスを導入します。 新たな問題について。
ELISAの基礎として、基本プロジェクトSIL2LinuxMPがあります (GNU / Linux環境はRTOS用にトリミングされています)およびLinuxはリアルタイム(PREEMPT_RT)です。
特に、アーキテクチャが改訂され、コードが書き直され、割り込み処理インフラストラクチャが再設計され、printkの使用に関する提案が考慮されました。.
PREEMPT_RTパッチのテストが完了した後、個々の変更はカーネルコアにロールアウトされる予定です。
タスクを複雑にするために、 リアルタイム展開では、いくつかの主要なカーネルサブシステムに大幅な変更を加える必要があります、タイマー、タスクスケジューラ、ロックメカニズム、割り込みハンドラ、およびすべてのデバイスドライバがリアルタイム操作の特定の要件を満たす必要性を含みます。
ELISAの責任は、参照ドキュメントとさまざまな使用シナリオの開発、セキュリティエンジニアリングのベストプラクティスに関するオープンソースコミュニティからの情報、およびプロセスを改善するための「継続的なフィードバック」のアクティブ化に焦点を当て、品質管理テストを自動化する必要があります。
さらに、 組織は、メンバーがシステムの危険性と重要なコンポーネントを監視し、一連のルールの基礎を築くのを支援します 問題が発生した場合は、メンバーの対応チームがフォローできます。