Silicon MotionのSM750 HDMIドライバーがHacker Newsで注目を集め、オープンソースの真の強みを浮き彫りに
Silicon MotionのSM750向けに新たな実験的HDMIドライバーが登場し、ニッチなグラフィックスカードを対象とするにもかかわらず、hacker newsで59ポイントと30件のコメントを集めた。このプロジェクトは、旧式のアダプターでLinuxデスクトップを表示可能にするだけではない。ベンダーサポート、不完全な仕様、古いカーネルドライバーによって利用できなくなっていたハードウェア機能を、オープンソースがどのように取り戻せるかを示している。
KodeMunkieという名前を使う開発者は、SE-DP750A-HDMI PCIeカード向けにこのドライバーを開発した。このボードはSM750G10グラフィックスチップと、独立したSiI9024A HDMIトランスミッターを組み合わせている。完成したソフトウェアは、Linuxの旧来のフレームバッファーパスを、現代的なDirect Rendering ManagerおよびKernel Mode Setting実装に置き換える。
真の焦点はこの対比にある。プロプライエタリーなサポートモデルであれば、この特殊なカードは通常、メーカーが定めた制約のまま取り残される。オープンなリポジトリでは、所有者の一人がハードウェアをテストし、結果を公開し、リスクを明らかにし、専門家にあらゆる前提を検証してもらうことができる。
新しいSM750 HDMIドライバーが実際に変えること
このプロジェクトは、限定的なサポートしかなかったディスプレイアダプターを実用的な現代Linuxデバイスへと変えつつ、そのサポートがどこで終わるかを正確に文書化している。
SM750 HDMI driverは、実験的なGPL-2.0-only Linuxドライバーである。SM750チップを搭載するすべての製品ではなく、SE-DP750A-HDMIカードを対象としている。この区別は重要だ。SM750ボードごとに、別のトランスミッター、コネクター、GPIO配線が使われている可能性があるためだ。
テストされたカードには、PCI ID 126f:0750で識別されるSM750G10-ACリビジョンA1が搭載されている。16 MiBのディスプレイメモリー、1基のHDMI出力、SiI9024ACNUトランスミッターを備える。このトランスミッターは、SM750がネイティブのHDMI物理インターフェースを持たないため、GPUのパラレルデジタル出力をHDMI信号へ変換する。
こうしたハードウェア固有の知識は、プロジェクトの中心にある。PCI IDが一致するだけでは互換性を示せない。同じGPUを搭載するカードでも、VGAを公開していたり、別のHDMIブリッジを使っていたり、制御信号の接続方法が異なっていたりする可能性がある。
新しいドライバーはLinuxのDRM/KMSアーキテクチャを利用する。DRMはディスプレイデバイスとバッファーを管理し、Kernel Mode Settingはカーネルが解像度、リフレッシュレート、コネクター、ディスプレイパイプラインを設定できるようにする。公式のKMS display pipelineは、フレームバッファー、プレーン、ディスプレイコントローラー、エンコーダー、コネクターを標準的なカーネルインターフェースを通じて接続する。
この構造により、現代のLinuxデスクトップは、古いsm750fbフレームバッファードライバーよりも優れた基盤を得られる。このパッケージは、自身のsm750hdmidrmカーネルモジュールを読み込む前に、そのレガシーモジュールを意図的にブラックリスト化する。またDKMSを使用し、ユーザーのマシンにインストールされたヘッダーに対して外部カーネルモジュールを再ビルドする。
プロジェクトは現在、Linux 6.17以降を対象としている。ドキュメントによれば、ソースにはLinux 6.17から6.x系、およびLinux 7.0以降に対応する互換性パスが含まれている。ただし、これは依然としてout-of-treeドライバーであり、将来のDRM API変更によって更新が必要になる可能性はある。
通常動作は比較的保守的だ。ドライバーは、モニターがサポート対象として報告する表示モードを列挙したExtended Display Identification Data、すなわちEDIDを読み取る。実験的なタイミングをすぐ有効化するのではなく、既定ではそれらのモードを使用する。
アプリケーションは引き続き32ビットXRGB8888カラーでレンダリングする。変更された領域をカードへ転送する前に、ドライバーはそのピクセルをディザリング済み16ビットRGB565形式へ変換する。RGB565は、XRGB8888が4バイト使用するのに対し、赤、緑、青の値を2バイトに格納する。
この変換は物理的なボトルネックに対応する。カードは観測上PCIe 1.1 x1リンクで接続されており、新しいピクセルをディスプレイメモリーへ届ける速度が制限される。出力ピクセルあたり2バイトを送ることで、4バイト形式と比べてデバイス向けトラフィックを半減できる。
ドライバーは、アップロードを8行単位でまとめ、利用可能な場合はダイレクトメモリーアクセスを使用する。DMAにより、CPUがすべての転送を直接実行しなくてもデバイスがデータを移動できる。DMAが失敗した場合に備え、CPUフォールバックも用意されている。
ハードウェアカーソルにより、メインのデスクトップ画像内でポインターを繰り返し描画する必要がなくなる。非同期更新ワーカーは、古い画面変更のキューを増やして処理するのではなく、最新の保留中更新を維持する。これらは、SM750を現代的なゲーミングGPUに変えようとするものではなく、制約のあるハードウェアに対する実践的な対応だ。
その結果は、デスクトップ出力に焦点を絞ったディスプレイドライバーである。このドライバーは、チップの古い2Dエンジンを高速化されたXorgレンダリングとして公開しない。システムメモリー上の画像をドライバーが変換してカードへアップロードするシャドーバッファーを使用する。
この限定された範囲こそ、プロジェクトが重要である理由を説明する。開発者は過去の機能をすべて再現する必要はなかった。オープンなコードにより、ある実際のシステムを実用的にするために必要な機能へ、取り組みを集中できた。
Hacker Newsでの注目が重要な理由
hacker newsでの反応は、動作するハードウェアが、それを取り巻くソフトウェア上の前提より長く生き残るという、開発者に繰り返し生じる懸念を反映している。
単一の目立たないHDMIカード向けプロジェクトが、主流のテクノロジーニュースになることはめったにない。それでも、提供されたフロントページのスナップショットでは、open source debateは59ポイントと30件のコメントを集めた。その注目は想定されるユーザーベースの規模ではなく、このプロジェクトが象徴するものから生じている。
グラフィックスドライバーは難しい境界に位置する。カーネルインターフェース、メモリー転送、ピクセル形式、表示タイミング、ボード配線、モニターの挙動を協調させなければならない。実装詳細が一つ欠けるだけで、性能低下から画面が映らない問題まで、さまざまな結果を招き得る。
ハードウェアベンダーには、古いボードや特殊なボードをすべて見直す商業的な動機はほとんどない。製品の主な販売期間から何年も後に出荷されるカーネルをサポートするには、エンジニアリング、テスト、継続的な保守が必要になる。出荷量の少ないアダプターは、こうしたリソースが配分される際に特に脆弱だ。
オープンソースは、作業そのものをなくすことなく、その経済性を変える。影響を受けるハードウェアを持つユーザーは、幅広い事業性の判断を待たずに、限定的な問題を調査できる。そこで生まれたコードは、非公開の回避策ではなく、検証可能な証拠になる。
この公開性はSM750プロジェクト全体で確認できる。リポジトリは、テストした正確なカード、メモリー構成、HDMIトランスミッター、PCIリンク、既知の制限を特定している。同じPCI IDを持つ他のボードが必ずしも互換であるとは限らないとも警告している。
著者はプロジェクトの開発手法も開示している。リポジトリによれば、ドライバーは広範なAI支援を受け、時にvibe codingと表現される方法で作成された。開発者は挙動を指定し、物理的にテストしたものの、DRMやカーネルの実装詳細をすべて独自に保証できるわけではないと述べている。
この告白は、プロダクション対応という主張を弱める一方で、レビューの必要性を強める。AIはコードやドキュメントの作成を助けられるが、知識を持つレビュー、より広いハードウェアカバレッジ、upstreamでの保守の代わりにはならない。ソースを公開することで、そうした検証の可能性が生まれる。
ドライバーの設計は現在、複数の水準で検証できる。カーネル開発者はロック処理とメモリー安全性を評価できる。ディスプレイ専門家はモード検証をレビューできる。他のSM750所有者は、観測された挙動が自分のボードにも当てはまるかをテストできる。
セキュリティ研究者は、不透明なバイナリーを信頼するのではなく、このモジュールを検査できる。ディストリビューションのメンテナーは、パッケージングと互換性に関する前提を調べられる。ユーザーは、文書化されたリスクが自らの復旧手段に見合うかを判断できる。
プロプライエタリーな実験的ドライバーにも、同じ誤りが含まれている可能性はあるが、それらは表に出ない。違いは、オープンなコードが最初から完全であることではない。その主張、近道、来歴、失敗モードを検証できることにある。
AIがコード作成に寄与する場合、この区別はいっそう重要になる。生成された実装はもっともらしく見えても、カーネルの契約を誤解している可能性がある。公開レビューはそうした誤りを検出する道筋を提供するが、誰かが実際にレビューを行う保証はない。
この小規模なリポジトリは、なお検証が限定的である。観測時のスナップショットでは、GitHubは35件のコミット、26個のスター、1件のフォーク、未解決issueなし、未解決pull requestなしを表示していた。これらの数字は初期の関心を示すものであり、成熟度を示すものではない。
したがって、hacker newsでの注目は二つの集団に圧力をかける。ハードウェアベンダーは、公式ソフトウェアチャネルで見捨てられた製品について新たな問いを受ける。オープンソース開発者は、実験的なコードをどのように保守可能なインフラへ変えるかという、より難しい問題に向き合うことになる。
可視性は技術レビュアー、テスター、貢献者を引き付け得る。一方で、プロジェクトが人気を得たことを理由に、経験の浅いユーザーがリスクのあるカーネルモジュールをインストールすることも促しかねない。リポジトリの警告は、フロントページでの位置づけよりも強い影響力を保つ必要がある。
だからこそ、この出来事は採用数以上の意味を持つ。ハードウェアの能力と、サポートされる能力との隔たりを明らかにする。デバイス、忍耐、そして見つけたことを公開する自由を持つ人がいれば、オープンソースはその隔たりを縮められる。
オープンな文書化とベンダーに制限されたサポート
主な対立はコミュニティコードと商用コードの間ではない。検証可能で適応可能な知識と、ベンダーが定めた境界で終わるサポートとの間にある。
Silicon Motionは、SM750をPCI Express接続、統合メモリーの選択肢、複数の表示パスを備えた低消費電力グラフィックスディスプレイコントローラーとして文書化している。製品ドキュメントは必要な出発点となるが、すべてのボード実装や観測されたエッジケースを説明するものではない。
新ドライバーのhardware findingsは、公開された機能と開発用カード上で測定された挙動を比較している。ドキュメントによれば、このボードは2.5 GT/s x1のPCIeリンクと、16 MiBの利用可能な統合メモリーを公開している。
ドライバー作者は、幅の狭い部分更新に関する差異も報告している。プロジェクトによれば、一部の更新では、理想的または文書化されたカバレッジ計算よりも追加で1出力ピクセルが必要になる。この回避策がなければ、右端のピクセルが更新されずに残る可能性がある。
これはオープンソースの役割をよく示す例だ。仕様は一般的なモデルを提示する一方、実機は特定の実装がどのように動作するかを明らかにする。回避策を公開すれば、他者がその発見を再現し、反証し、改善できる。
このプロジェクトは、製品概要に記載された水平方向解像度を、制御された方法で超えている。ドキュメントによれば、テストしたボードではSM750は物理的に最大2,048ピクセル幅までスキャンアウトできる。主グラフィックスプレーンでは11ビットの右端座標を使用するため、幅は2,048ピクセルという厳格な上限を持つ。
これはチップが突然ネイティブの2,560ピクセル信号を生成することを意味しない。代わりに、ドライバーは論理的なウルトラワイドデスクトップを提供し、出力前に圧縮する。2,560×1,080のデスクトップは実際の2,048×1,080 HDMI信号になり、対応するモニターがそれをパネル全体へ引き伸ばす。
2,560ピクセルモードでは正確に5:4へ縮小される。ソフトウェアは幅を20パーセント圧縮し、モニターは2,048ピクセルの信号を25パーセント拡大する。これにより意図した画面領域は回復するが、圧縮時に失われた細部を取り戻すことはできない。
代替となる2,464×1,080モードは、別の妥協を採用しています。2,560幅モードよりもフレームあたり103,680ピクセル少なく描画し、これは3.75%の削減です。その後、送信前に画像を16.9%圧縮します。
プロジェクトがより小さい論理幅を推奨するのは、より多くの水平方向のディテールを維持し、処理を軽減できるためです。ただし、2,464の論理ピクセルを2,560ピクセルのパネルに引き伸ばすと、幅に約3.9%の歪みが生じます。
どちらの選択肢も基盤となるシリコンを変更するものではありません。実用上の改善は、ソフトウェアスケーリング、変更領域の更新、色変換、DMA、モニター側の引き伸ばしを組み合わせることで実現されます。オープンソースでは、それぞれの妥協が明示されます。
カスタムディザも別の例です。RGB565では、ピクセルあたり赤が5ビット、緑が6ビット、青が5ビットしかありません。この低い精度では、滑らかなグラデーションを量子化した際に目に見える色の帯が発生することがあります。
KodeMunkieの順序付きディザは、画面座標に固定された8×8パターンを使用します。固定することで、表示の一部だけが変化したときにパターンがずれるのを防げます。実装では、テスト済みの出力に基づき、デフォルトで緑チャンネルを94%に補正しています。
この設計は、見かけ上の色のディテールを改善しつつ、2バイト転送の利点を維持します。フル24ビットカラーを再現するものではありません。プロジェクトはこの手法を、帯域幅と知覚上の品質のトレードオフとして適切に提示しています。
クローズドなドライバーでも、同様の最適化が使われている可能性はあります。違いは、なぜその選択がなされたのか、ハードウェアにどれほど適合しているのかをユーザーが知る機会はほとんどない点です。ここでは、アルゴリズム、パラメータのデフォルト値、物理的な観測結果がすべてレビュー可能です。
オープンな文書化は、他へ転用できる知識とボード固有の前提を切り分けるうえでも役立ちます。SM750のレジスタ動作は別のドライバーにも参考になる可能性がありますが、SiI9024Aの制御経路やGPIO割り当ては、このアダプターにしか当てはまらないかもしれません。
この境界があることで、魅力的な物語が誤った普遍的主張へと変わるのを防げます。プロジェクトは、あるSM750構成がLinux上でより多くのことを行える証拠です。すべてのSM750カードがHDMIを使える、あるいは同じモードを再現できる証拠ではありません。
この区別こそ、ベンダーとコミュニティの役割が補完し合える領域です。メーカーは設計知識、電気的制約、検証リソースを持っています。ユーザーは、実際に運用されているハードウェア、珍しい構成、製品ロードマップに収まらなくなった問題を解決する動機を持っています。
オープンソースは、その出会いの場を提供します。ベンダー文書、upstream kernelインターフェース、物理実験、独立したレビューを、監査可能な一つの実装に集約できます。その収束が実現するかどうかは、単なるライセンスではなく、参加にかかっています。
ドライバー最大の強みは、同時に最大のリスクでもある
隠れた能力を引き出す自由は、ユーザーが検証済みの限界を超えることも可能にするため、慎重さは後付けではなく機能の一部となります。
SM750 HDMIドライバーは、ユーザーがデフォルトのEDID制限を無効化した場合にのみ、実験的な解像度とリフレッシュレートを公開します。これは意図的な選択です。EDIDは通常、接続されたモニターが広告していないモードをシステムが送信するのを防ぐためです。
edid_only=0を設定すると、ドライバーのより幅広いモードカタログが利用可能になります。softscale_wide=1を有効にすると、論理的な2,464×1,080および2,560×1,080のデスクトップが追加されます。リポジトリは両方の選択肢を危険と表示し、SSHまたは別の復旧経路を確保しておくよう推奨しています。
いくつかの高リフレッシュレートモードは、特に慎重な検討に値します。プロジェクトのモード文書には、70、72、75 Hzでの2,048×1,080出力が記載されています。文書化されたピクセルクロックは、およそ166.239、171.142、178.592 MHzに達します。
これらの値は、Linuxのupstream SiI902xブリッジドライバーで採用されている165 MHzの上限を超えています。これらのモードは著者のカードとモニターでは動作したと報告されていますが、1つの成功した構成だけで電気的安全性や幅広い互換性が確立されるわけではありません。
ケーブル、KVMスイッチ、アダプター、トランスミッター、GPU、モニターは、それぞれ異なるポイントで失敗する可能性があります。症状には、画面が表示されない、ちらつき、色付きの文字の縁、歪んだジオメトリ、ディスプレイマネージャーの再起動などがあります。
ウルトラワイド方式が意図どおりに動作するには、モニターもフル幅の引き伸ばしをサポートしている必要があります。その設定がなければ、より狭い画像を表示したり、余白を追加したりする可能性があります。引き伸ばしを使った場合でも、細かな水平方向のディテールはすでにソフトウェア圧縮の過程で統合されています。
パフォーマンスは依然としてPCIeリンクに制約されます。更新をRGB565に変換するとトラフィックが減少し、変更領域を追跡することで変化していないピクセルのアップロードを回避できます。どちらの手法も、無制限の帯域幅を生み出すものではありません。
フルスクリーン動画、アニメーションのあるインターフェース、高速スクロール、大きなウィンドウ移動では、フレームの大部分が変化する可能性があります。こうしたワークロードでは、部分更新追跡の利点が小さくなります。より高速なメモリと表示ハードウェアを備えた最新GPUのほうが、依然としてこれらの用途には大幅に適しています。
ドライバーの非同期ポリシーも、意図的な妥協を生みます。古いフレームをすべて保持するのではなく、最新の保留中更新を維持します。画面が古い中間状態を再生するのではなく追いつくため、体感上の応答性を改善できる場合があります。
ただし、これはフロントバッファーとバックバッファー間の通常のページフリップではありません。ドライバーは、ソースと出力のスナップショットを比較して冗長なアップロードを省略する、ダブルシャドウの選択肢も提供します。この設定は追加のシステムメモリを消費するため、ハードウェアフリッピングと混同すべきではありません。
より広い不確実性は、カーネル品質にあります。外部モジュールは、メモリ管理、アトミックな表示更新、コネクター、デバイスレジスタと相互作用します。これらの領域のバグは、視覚品質だけでなくシステムの安定性にも影響し得ます。
プロジェクトには、テスト、パッケージングスクリプト、手動の継続的インテグレーションワークフローが含まれています。テストガイダンスでは、復旧アクセスと制御されたモジュール再読み込みが重視されています。こうした実践は回避可能なリスクを減らしますが、専門家によるレビューの代替にはなりません。
upstreamへの採用には、より厳しいプロセスが課されます。Linuxメンテナーは、アーキテクチャ、コードスタイル、インターフェース、重複した機能、ハードウェアの対象範囲、長期保守を精査します。文書化されたクロック制限を意図的に超える機能を却下することもあり得ます。
プロジェクトは現在、upstream品質を主張していません。この抑制は重要です。Hacker Newsでの熱狂によって、実験的なリポジトリがLinux、Silicon Motion、あるいはHDMIトランスミッターのメーカーからの暗黙の推奨へと変わるべきではありません。
AI支援は、さらなる不確実性の層を加えます。著者の開示は出所を可視化しますが、開示だけで生成されたコードを検証できるわけではありません。レビュー担当者は依然として、ドライバーがバッファーサイズ、同期、エラーパス、デバイス取り外しをどのように扱うかを精査する必要があります。
物理的なテストも同様に不可欠です。エミュレーターやビルドテストはいくつかの欠陥を捉えられますが、モニターやボードリビジョンをまたぐ信号品質を確認することはできません。1つのアダプターを中心に設計されたドライバーが互換性の主張を広げるには、より多くのハードウェア所有者が必要です。
したがって、適切な基準は出所ではなく証拠です。人間が書いたカーネルコードにも重大なバグはあり得ます。AI支援コードも、その動作がテストされ、ソースがレビュー可能で、主張が限定的であるなら有用になり得ます。
このプロジェクトは、その基準における透明性の部分を、多くの非公開実験よりも優れた形で満たしています。未解決の課題は、独立した検証を積み重ねることです。それまでは、一般的な代替ドライバーではなく、技術的な準備ができたユーザー向けの管理された選択肢であり続けるべきです。
Hacker Newsの話題が開発者に次に注目させるべきこと
次の3つのシグナルは、独立したハードウェアテスト、継続的なカーネル保守、そして信頼できるupstream化への道筋を示す証拠です。
最初のシグナルは、追加のSE-DP750A-HDMIカードでのテストです。複数の所有者が、同じトランスミッター、メモリストラップ、GPIO配線、解像度、更新動作を検証する必要があります。一貫した結果が得られれば、実装が1つの個体ではなくボードファミリーをサポートしているという主張が強化されます。
失敗も価値があります。同じマーケティングラベルを掲げるボードでも、異なるリビジョンや部品を搭載している可能性があります。そうした差異を記録すれば、デバイス検出が改善され、危険な前提を防げます。
最も有用な報告には、正確なPCI識別子、チップ刻印、モニターモデル、カーネルバージョン、モード、障害の症状が含まれます。ドライバーが「動作する」という一般的なコメントだけでは、どの経路が十分に検証されたかを確立できません。
2つ目のシグナルは、新しいLinuxリリースをまたぐ保守です。DRMインターフェースは進化し、ハードウェアロジック自体が正しくても、out-of-treeモジュールはコンパイルできなくなる可能性があります。定期的な互換性修正は、リポジトリが一度きりの実験ではなく継続的なプロジェクトになったことを示します。
保守には、バグ報告への対応、コントリビューションのレビュー、リグレッションテストの追加も含まれます。スター数の増加は、こうした活動を測るものではありません。短期的なHacker Newsでの注目よりも、コミットの品質とIssue解決のほうが重要です。
3つ目のシグナルは、経験豊富なDRMメンテナーとの接触、または具体的なupstream化の議論です。upstream化は直ちに実現する必要はなく、現在のボード固有の範囲はその道筋を複雑にする可能性があります。それでも、専門家によるレビューは、ハードウェアテストだけでは捉えられないアーキテクチャ上の弱点を明らかにします。
upstream化への道筋には、おそらく保守的なサポートと仕様外実験を分離することが求められます。標準EDIDモード、HDMIトランスミッター制御、ダメージトラッキング、安全なRGB565スキャンアウトは、任意の高クロックモードよりも評価しやすいかもしれません。
mainlineへの提出がなくても、技術レビューは外部ドライバーを改善できます。メンテナーは既存のDRMヘルパー、安全でない前提、ブリッジやコネクターをより適切にモデル化する方法を示す可能性があります。そのフィードバックは、実験的な機能をデフォルトパスの外に保持しながらコードを強化します。
開発者は、Silicon Motionまたはボードベンダーが応答するかどうかにも注目すべきです。より明確な文書を公開し、電気的制約を確認し、関連設計の詳細を提供できる可能性があります。沈黙が続けば、コミュニティテストが運用上の知識の主な源となります。
より大きな教訓は、このGPUを超えて広がります。専用ハードウェアは、物理的な能力が残っていても公式ソフトウェアが現行のオペレーティングシステムに追従しなくなる段階にしばしば達します。文書と粘り強いテストが利用できるなら、コミュニティコードはその能力を再び利用可能にできます。
しかし、オープンであることは自動的な保守契約ではありません。公開リポジトリでも放棄されることはあります。GPLライセンスにより他者が作業を継続することは可能ですが、それはコントリビューターがハードウェアを理解し、将来の変更への責任を引き受ける場合に限られます。
この新しいオープンソースGPUドライバーは、最も重要な最初の一歩を成功させています。1人のユーザーによる調査を、検査可能なコード、再現可能な構成、文書化された測定値、明示的な警告へと変換しています。これは、文書化されていないローカルパッチよりはるかに有用です。
長期的な価値は、ほかの人々が結果を再現し、実装を改善するかどうかにかかっています。そうなれば、このプロジェクトは個人的なハードウェア問題から共有インフラが生まれる小さな実例となります。
そうならなかったとしても、リポジトリは、1台のマシンとともに消えてしまうはずだった技術知識を保存します。将来の所有者は、何もない状態から始めることなく、コードを調べ、ボード設計を比較し、個別の知見を再利用できます。
だからこそ、このHacker Newsの話題は、SM750を所有する予定のない開発者にとっても注目に値します。重要なのは、このアダプターが現行のグラフィックスハードウェアと競合するかどうかではありません。明らかに競合しません。
問題は、サポート対象外となったデバイスが、メーカーが最後に提供したソフトウェアに縛られ続けるべきかどうかだ。オープンソースは別の答えを示すが、その実現には関係者全員によるテスト、レビュー、そして限界を正直に示す姿勢が求められる。
今後数か月にわたり、リポジトリ上のハードウェア報告、カーネル互換性への取り組み、レビュー活動を追う必要がある。こうしたシグナルが、SM750の実験が持続的なサポートへと発展するのか、それとも興味深い単一システムでの成功にとどまるのかを示すだろう。いずれの結果であっても、オープンなコミュニティが有用なハードウェアをどのように維持していくのかについて、重要な示唆が得られる。



