Linux が静かに実行されている驚くべき場所 (国全体の選挙を含む)

in tech

Linux は、愛好家のみにとって難しいオペレーティング システム、またはデータセンターで実行されるオペレーティング システムとしての評判があります。しかし、それよりもさらに広範囲に広がっています。それは、すぐには分からないとしても、あなたが定期的に目にしたり使用したりする無数のデバイスを実行しており、また、実際には使用していないデバイスもいくつかあります。

SpaceX のロケットとカプセルは Linux を使用

曇り空を背景にロケットが打ち上げられ、高い打ち上げ構造物と煙に囲まれます。 クレジット: NASA / トニー・グレイ / ティム・パワーズ / ティム・テリー

SpaceX の主力ロケットである Falcon 9 と有人ドラゴン カプセルはどちらも、ハードウェアに合わせて微調整されたバージョンの Linux を実行しています。現在 10,000 基以上ある SpaceX の Starlink 衛星も Linux を実行しています。

Linux は、何らかの形で数十年にわたって宇宙に存在していますが、ほとんどのフライト コンピューターは、遅延を最小限に抑えるように設計された特殊なリアルタイム オペレーティング システムを実行し、放射線耐性のあるコンピューター上で実行されます。

ロケットを安全に「飛行」するのに十分な信頼性の高いセットアップを実現するために、SpaceX は Linux カーネルをカスタマイズし、それぞれがデュアルコア プロセッサを搭載した 3 台の別々のフライト コンピューターを使用しました。各コンピューターは同じ計算を実行し、結果を比較して合意を形成してから行動します。

同様の設定は民間航空でも一般的です。多くの場合、飛行機には同じ計算を実行する 3 つまたは 5 つのプロセッサが搭載されています。

Linux を実行するヘリコプターが火星を飛行した

NASA の Ingenuity は Linux を使用しました

火星の表面に座る創意工夫。 クレジット: NASA/JPL-カリフォルニア工科大学

インジェニュイティは、パーサヴィアランス探査機とともに火星に打ち上げられた、小型の 4 ポンドのヘリコプターでした。

従来のリアルタイム オペレーティング システム (VxWorks) を実行する Perseverance とは異なり、Ingenuity は Snapdragon 801 (2014 年にスマートフォンに搭載されていたものと同じ種類のチップ) 上でカスタマイズされたバージョンの Linux を実行しました。

インジェニュイティは当初、火星での動力飛行をテストするために5回飛行する予定だったが、結局飛行してしまった 72 ローターが損傷して作動不能になる前に。それでも、このミッションは大成功で、火星での動力飛行が実現可能であることだけでなく、Linux を実行する消費者向けハードウェアが火星上で長期間にわたって問題なく動作できることが証明されました。 年。

一部の選挙マシンは Debian で動作します

VotingWorks は米国選挙で使用される唯一のオープンソース投票システムを構築しました

Debian 12 デスクトップ。

VotingWorks VxSuite (選挙区スキャナーと投票用紙記入装置を含む) は、Debian 12 上に構築されています。 VotingWorks はソース コードと価格を公開している非営利団体であるため、誰でもシステムが実際にどのように動作するかを確認できます。

これらのシステムは、ニューハンプシャー州とミシシッピ州の管轄区域で見つけることができます。

世界的に見ても、彼らは一人ではありません。ブラジルはすべての選挙でUEnuxと呼ばれるカスタムLinuxディストリビューションを実行しており、オーストラリア首都特別地域もLinuxを使用しています。

あなたの車のダッシュボードは Linux コンピュータかもしれません

トヨタ、レクサス、テスラのインフォテインメント システムは Linux 上で動作します

多くの自動車メーカーは、ダッシュボードに Automotive Grade Linux (AGL) を使用しています。トヨタとレクサスは、米国、カナダ、メキシコで販売されるほとんどの自社車両にこれを導入している。マツダとスバルも一部の車両に AGL を採用しています。

Linux を使用することで、自動車メーカーは、車のスマート機能のあらゆる側面を Android Auto や CarPlay に委ねるのではなく、ユーザー データとソフトウェア アップデートの制御を維持できます。 Tesla も Linux ベースのシステムを使用しています。

必要に応じて、設定のどこかに「オープンソース ライセンス」セクションを探して、自分の車両でこれを実際に確認することができます。

ブレーキ、エアバッグ、その他の重要な機能は、インフォテインメント システムとは別のシステムで実行されます。

前回のフライトの座席背面のスクリーン

機内エンターテインメント システムの多くは Linux 上に構築されています

JSX プレーン上の Starlink の薄型エアロ ターミナル
私の JSX 飛行機に電子的に操作されるフェーズド アレイ アンテナを備えた薄型 Starlink Aero ターミナルのショット。
クレジット: Tyler Hayes / How-To Geek

Linux を実行する交通手段は自動車や宇宙船だけではありません。

デルタ航空、カンタス航空、エミレーツ航空、またはシンガポール航空を利用したことがある方は、おそらく Linux ベースのシートバック インフォテインメント システムを使用したことがあるでしょう。

JetBlue のシステムも Android オペレーティング システムをベースにしているため、Linux です。

これらのエンターテイメント システムのインターフェイスはかなり異なっているため、すぐには Linux として登録されないと思われますが、再起動を確認できれば、オペレーティング システムのロード中に短いテキストの壁が表示される可能性があります。

Linux を使用すると、メーカーはディストリビューションを特定のニーズに合わせてカスタマイズでき、エンターテインメント ユニットごとに料金を支払い、数万台のユニットを所有する場合に大幅に増加するライセンス料を回避できます。

スマート冷蔵庫とテレビ

多くのスマート デバイスは Linux を実行します

サムスンのファミリーハブ付きスマート冷蔵庫。 クレジット: サムスン

Samsung は、スマート TV と Family Hub 冷蔵庫のオペレーティング システムとして、Linux ベースのプラットフォームである Tizen を使用しています。これにより、完全なアプリ プラットフォームを安価なハードウェアに搭載できるようになります。それがそれを生み出したものでもあります 可能 スマート冷蔵庫で他のプログラムを実行する場合、最初から始めるわけではありません。

サムスンだけではない。 LG の webOS は Linux 上に構築されています。 Google TV は Android 上に構築されており、Android 自体は Linux 上に構築されています。 Roku OS も Linux 上に構築されていますが、多くの独自のカスタマイズがその上に重ねられています。


コスト、制御、パフォーマンスが重要な場合は Linux が勝利します

適切なノウハウと必要なものについての明確なビジョンがあれば、基本的な Linux カーネルをほぼすべての機能に変えることができます。 何でも ロケット用のフライト コンピューターでも、スマート冷蔵庫でも構いません。

Linux デスクトップが主流に躍り出る「Linux の年」について誰もが話題にしています。 Linux中 デスクトップ Linux 自体は今日主流ではありません。実際、何らかの形でそれに遭遇せずに現代の生活を営むことは困難です。

このテーマについてさらに詳しく知りたい方は以下をご覧ください

詳しい情報を見る

関連記事

前の投稿
イーサネット ケーブルが毎回引っかかる理由 (および何も壊さずにケーブルを取り外す方法)
次の投稿
75 インチ TCL QM8L SQD-Mini LED TV が現在 50% オフ