+− THE DAILY DIFFdev & AI news
REVERT

DisplayLink Linuxドライバー特許紛争:要求とOINコーデックの適用範囲

Synapticsの特許要求により、Mike Lothian氏のオープンなDisplayLinkドライバーのプロトタイプは停滞しました。

Want to see our stories first on Google? Add us to your preferred sources — it helps us grow.

Synapticsの特許要求により、Mike Lothian氏のオープンなDisplayLinkドライバーのプロトタイプは停滞しました。LWNの新しいレポートは、以前の書簡、条件付きの金銭要求、OINコーデックの適用範囲の制限について説明しています。このエピソードでは、GitHub Actionsのロックファイルの採用、および.NET 11での宣言されたケースとサポートの変更についても説明します。

書面版を読む(英語) ↗

この動画の要点

  • DisplayLinkのオープンなEVDIモジュールと独自のDisplayLink Managerは別個のコンポーネントであり、既存のベンダーLinuxソフトウェアは引き続き利用可能です。
  • 10月5日付の書簡では、文書化に対して25,000米ドルを要求し、遵守がない場合は週あたり少なくとも25,000米ドル増加すると脅しました。公開された記録では、裁判所の裁定や支払いは確認されていません。
  • OINの適用範囲はLinuxシステム定義に従います。コーデック条項には明示的なリストの例外があり、Bergelt氏が報告した結論は、これらの貢献の試みに関するものでした。
  • GitHub Actionsのロックファイルは、通常の変更および推移的なアクションの変更を記録します。ロックされた変更は、安全性について依然としてレビューが必要です。
  • .NET 11はC# 15のユニオンケースを追加し、2年間のSTS(標準期間サポート)を持ちます。.NET 10は、同じ品質とサービスポリシーで、引き続きLTS(長期サポート)としてサポートされます。

質疑応答

独自に書かれたLinuxドライバーが特許請求に直面するのはなぜですか?

独自に書かれたドライバーは、特許権者が保護されていると主張する発明を実装する可能性があります。Synapticsは、Mike Lothian氏との書簡でその立場を表明しました。ソースの著作権と主張される発明は別問題です。LWNは、同社の主張とVinoに対する結果的な圧力を文書化しています。公開された記録では、特許の有効性や侵害に関する裁判所の判断は提供されていません。

この部分を見る 1:14 · LWN / Joe Brockmeier · Mike Lothian / Synaptics

OINの適用範囲は、Linuxドライバーのコーデックにどのように適用されますか?

OINの適用範囲は、定義されたLinuxシステムのコンポーネントと除外事項に従います。オープン・インベンション・ネットワークの公開された定義では、コーデックは、その例外テーブルに明示的にリストされていない限り除外されます。LWNは、最高経営責任者のキース・バーゲルト氏が、これらの貢献の試みには保護が及ばないと述べたと報じています。この結論は、この作業に関するものです。メンバーシップとLinuxラベルだけでは、すべてのコンポーネントの適用範囲を確立するものではありません。

この部分を見る 3:41 · Open Invention Network · Open Invention Network · LWN / Joe Brockmeier

GitHub Actionsのワークフローのロックファイルは何を保証しますか?

ワークフローのロックファイルは、オンボードされたワークフローに選択されたアクションの変更を記録します。これには、推移的なアクションの依存関係も含まれます。GitHubの発表によると、参照が移動しても、記録されたコミットが実行されている間は、読み取り可能なタグを保持できます。Hugo van Kemenade氏のガイドは、採用例を示しています。選択された依存関係をロックする前にレビューしてください。なぜなら、変更の選択はコードが安全であることを確立するものではないからです。

この部分を見る 2:33 · GitHub · Hugo van Kemenade

新しいC#ユニオン型は、.NETリリースで何をチェックしますか?

ユニオン型は、宣言されたケース型のセットを記述し、コンパイラがそれらのケースに対するスイッチ式の適用範囲をチェックできるようにします。Microsoftのリリース発表では、製品または欠落製品のケースを含む製品検索を使用しています。この機能により、可能な状態が明示的になります。同じ発表では、新しいリリースには2年間の標準期間サポートが付与され、以前にサポートされていた長期オプションは同じ品質とサービスポリシーを維持するとされています。

この部分を見る 3:08 · Microsoft .NET Team

The Daily DiffのDisplayLink紛争に関する評決は何でしたか?

The Daily Diffの評決は、エスカレートするベンダーからの圧力に対してREVERT(取り消し)でした。Nikoは、ユーザーが所有するハードウェアを改善しようとすることが、高価な防御のリスクを負うことに異議を唱えました。LWNは、Lothian氏が公開リポジトリを削除し、既存のベンダーLinuxソフトウェアが利用可能な間、Vinoをローカルに留めたと報じています。この評決は編集上の判断を表明するものであり、特許請求の法的判断を提供するものではありません。

この部分を見る 4:48 · LWN / Joe Brockmeier · Synaptics

翻訳されたトランスクリプト

オリジナルの英語ナレーションから翻訳されています。利用可能なオーディオとキャプションはYouTubeによって管理されています。

ドックを所有することで実際に何が得られるのか?

0:00 ドックを所有しているので、そのドライバーは自分で修正できるように感じます。 Synapticsは、まさにそれを行ったLinux開発者を脅しました。 このビデオでは、自分で書いたコードを止めるものは何でしょうか? そして、ドックを所有することで実際に何が得られるのでしょうか? そして、Linuxの特許セーフティネットには、検査する必要がある特定の穴があります。 11月12日木曜日、The Daily Diffです。 DisplayLinkは、追加のディスプレイをUSBドック経由で接続するためのSynapticsのテクノロジーです。 そのLinuxソフトウェアには、オープンなカーネルモジュールと独自のコンポーネントが含まれています。

0:27 独自の代替品を作成しても特許権は解決しません。 なぜなら、発明はソースコードとは別に主張できるからです。

なぜサポート要求が弁護士に届いたのか?

0:33 LWNは、SynapticsとMike Lothianの間で数ヶ月にわたる書簡のやり取りがあった後、火曜日にこの話を公開しました。 また、新しいGitHub Actionsのロックファイルの採用と.NET 11も確認します。 この話は、Lothian氏によると、彼のLinuxドライバーがクラッシュし続けたDellのドックから始まります。 ベンダーはDisplayLink Managerをx86マシン上のUbuntu用のバイナリとして提供しています。 オープンモジュールのEVDIは仮想ディスプレイを管理します。 そのREADMEには、DisplayLinkの全機能には残りのドライバーが必要であると書かれています。 その開いたドアから廊下に入ります。 Lothian氏はClaudeを使って、Linuxカーネルを対象としたRustドライバーであるVinoの構築を支援しました。

0:59 彼の6月のプロトタイプは未完成でした。 8月下旬までに、彼は3世代のドックを制御していると報告しました。 以前の試みでは、パネルが点灯したことはありませんでした。 私たちは彼の結果をテストしていません。 DisplayLinkは独自のテクノロジーを使用して、表示ストリームをエンコードして送信し、再びデコードします。 周囲の配線を公開しながら、その機構を独自に保つことができます。 読めるソースコードは、ハードウェアが必要とするものの一部しか教えてくれません。

なぜ独自に書かれたコードが特許請求に直面するのか?

1:17 SynapticsはLothian氏に、クリーンルーム実装でも特許取得済みの発明を実装できると伝えました。 これらの特定の主張には法的評価が必要です。 ClaudeはRustの記述を支援できます。 訴訟予算を吸収するように依頼するには、かなり冒険的なサブスクリプションティアが必要です。 8月の差止通知には長い特許リストが含まれており、 彼は侵害しているとされる開発を停止し、配布された資料を撤回することを要求されました。 Lothian氏は、どの特許請求がどのコードと一致するかを尋ねました。 誰かが特許ポートフォリオ全体を送ってきたとき、それは合理的な質問です。

1:38 10月5日付の書簡では、文書化に対して2万5千米ドルを要求し、遵守がない場合は毎週さらに2万5千ドル以上増加すると脅しました。

書簡は何を要求したのか?

1:40 公開された記録では、裁判所の裁定や支払いは確認されていません。 カスタマーサポートは週ごとの請求サイクルになりました。 動作するプロトタイプと手頃な防御は別の要件です。 個人は、法的な争いにかかる費用と、その作業を守ることを比較検討しなければなりません。 モニターはテストに合格しても、プロジェクトは予算審査に失敗する可能性があります。 10月7日、Synapticsはついに彼の古いEVDIプルリクエストをレビューしました。 Lothian氏はLWNに、フォローアップしないと述べ、「私を訴えると脅して、プルリクエストを更新しろとは言えません」と語りました。 2つの部署、素晴らしい並列処理です。

2:07 一方、別の種類の依存関係の制御が容易になっています。 GitHub Actionsは、10月下旬にワークフローのロックファイルを一般公開しました。 ワークフローは読み取り可能なタグを保持しながら、推移的なアクションの依存関係を含め、実行する正確なコミットをロックファイルに記録できます。 タグが移動しても、オンボードされたワークフローは記録された変更を使用します。 Hugo van Kemenade氏の水曜日のガイドは、設定とPythonプロジェクトの採用例へのリンクを示しています。 GitHubは段階的にオンボードすることを可能にし、管理者はロックファイルを要求できます。 ロックするものをレビューしてください。なぜなら、これは選択された変更が実行されることを保証するからです。 悪意のあるコードは完全に再現可能であり、これは信頼性の非常に不運な定義です。

ワークフローのロックファイルは実際に何を保証するのか?

2:35 Microsoftも火曜日に.NET 11をリリースしました。 有用な追加の1つは、C# 15のユニオン型です。 値は宣言されたケース型のセットに属することができ、コンパイラはスイッチ式がそれらをカバーしているかどうかをチェックします。 「製品が見つかりました」または「製品が見つかりません」を想像してください。構築中に「見つかりません」のケースが検出されます。 それを維持する人にとっては、11は2年間の標準期間サポートを受けます。 .NET 10は長期オプションのままです。 Microsoftによると、品質とサービスポリシーは同じで、サポート期間が異なります。 アップグレード計画に合った期間を選択してください。

3:03 なぜなら、年間のリリースによる興奮と年間の移行チケットは同じ受信トレイに届くからです。 ドックの話に戻ります。

C# 15と.NET 11で何が変わるのか?

3:08 オープン・インベンション・ネットワークは、定義されたLinuxシステム内でメンバーが特許を相互にライセンスすることを可能にします。 適用範囲は、リストされたコンポーネントと特定の除外事項に従います。 Linuxドライバーは、すべてのコンポーネントを自動的にその境界内に持ち込むわけではありません。 Lothian氏は参加し、それがSynapticsのメンバーシップとどのように相互作用するかを尋ねました。 LWNは、OINが調査したと報じています。 最高経営責任者のキース・バーゲルト氏は、彼の貢献は保護の対象外であると述べました。 したがって、想定される回避策には独自の互換性チェックがありました。 ここに具体的な穴があります。

3:32 OINの公開された定義では、オーディオおよびイメージコーデックは、その例外テーブルに明示的にリストされていない限り除外されます。 バーゲルト氏によると、DisplayLinkのコーデックの作業はその保護を受けませんでした。 Linux上で動作することと、この契約の対象となることは、異なるチェックです。

Linux特許セーフティネットはどこで止まるのか?

3:41 それが、独自に書かれたソースとOINメンバーシップがあっても、Lothian氏がこの要求にさらされた理由です。 Lothian氏はLWNに、公開リポジトリを削除し、Vinoはこれが解決されるまでローカルに留めると語りました。なぜなら、彼は防御する余裕がないからです。 彼は影響のないコンポーネントに取り組むかもしれません。 ベンダーの既存のLinuxソフトウェアは引き続き利用可能です。 この代替の試みと、それに期待された改善は停滞しています。 私が言うのを聞くよりも読みたい場合は、The Daily Diffが毎日無料であなたの受信トレイに届きます。daily diff dot dev、以下のリンクからどうぞ。 それでは、今日のDisplayLink紛争に関する評決です。 REVERT。ドライバーの貢献に対して、エスカレートする特許要求で回答するという決定をREVERT(取り消し)したいと思います。

4:07 それは、彼がすでに所有しているハードウェアを改善しようとするユーザーに、法的なリスクを負わせます。 購読し、ベルを鳴らし、コメントで意見が異なるかどうか教えてください。 以上、今日のdiffでした。 AxrisiのNikoです。 責任を持ってマージしてください。 独自に書かれたLinuxドライバーが特許請求に直面するのはなぜですか? 独自に書かれたドライバーは、特許権者が保護されていると主張する発明を実装する可能性があります。 Synapticsは、Mike Lothian氏との書簡でその立場を表明しました。

4:31 ソースの著作権と主張される発明は別問題です。 LWNは、同社の主張とVinoに対する結果的な圧力を文書化しています。 公開された記録では、特許の有効性や侵害に関する裁判所の判断は提供されていません。 OINの適用範囲は、Linuxドライバーのコーデックにどのように適用されますか? OINの適用範囲は、定義されたLinuxシステムのコンポーネントと除外事項に従います。 オープン・インベンション・ネットワークの公開された定義では、コーデックは、その例外テーブルに明示的にリストされていない限り除外されます。 LWNは、最高経営責任者のキース・バーゲルト氏が、これらの貢献の試みには保護が及ばないと述べたと報じています。

ドックの紛争について私が判断を下すとしたら?

4:50 この結論は、この作業に関するものです。 メンバーシップとLinuxラベルだけでは、すべてのコンポーネントの適用範囲を確立するものではありません。 GitHub Actionsのワークフローのロックファイルは何を保証しますか? ワークフローのロックファイルは、オンボードされたワークフローに選択されたアクションの変更を記録します。これには、推移的なアクションの依存関係も含まれます。 GitHubの発表によると、参照が移動しても、記録されたコミットが実行されている間は、読み取り可能なタグを保持できます。 Hugo van Kemenade氏のガイドは、採用例を示しています。 選択された依存関係をロックする前にレビューしてください。なぜなら、変更の選択はコードが安全であることを確立するものではないからです。 .NETリリースで新しいC#ユニオン型は何をチェックしますか?

情報源

  1. Synaptics patent claims stop work on DisplayLink driversLWN / Joe Brockmeier
  2. October fifth Synaptics noticeSynaptics
  3. July–October correspondence compiled by LothianMike Lothian / Synaptics
  4. EVDI READMEDisplayLink
  5. Linux System DefinitionOpen Invention Network
  6. Table 0 codec exceptionsOpen Invention Network
  7. GitHub Actions workflow lockfiles are generally availableGitHub
  8. Lock your GitHub ActionsHugo van Kemenade
  9. Announcing .NET 11Microsoft .NET Team
  10. EVDI pull request 581 and October seventh reviewDisplayLink / Mike Lothian
  11. OIN community directoryOpen Invention Network
  12. Imagination SpongeBob still: brief fictional process commentary; cartoon copyright retained; no current executive reaction or endorsementSpongeBob SquarePants / Nickelodeon-Paramount; Imgflip source host
  13. Imagination SpongeBob original image: resized and captioned editorially; this release grants no blanket asset or episode reuse permissionNickelodeon-Paramount / Imgflip; adaptation by The Daily Diff
  14. Office Sloth: brief silent fictional process commentary; Zootopia copyright Disney; selected source window, no current executive reaction or endorsementZootopia / Disney; official Giphy source host

Niko from Axrisi

Nikoloz Turazashvili · Vexrail · Axrisi

LinkedIn · dev.to · GitHub · X · Substack

関連動画

under-the-hood · ja · 2026/10/08

Polars 2.0: なぜ結合でレコードの順序が保持されなくなったのか

Polars 2.0では、デフォルトでストリーミングエンジンでcollectが実行されます。結合、group_by、unpivotの場合、maintain_orderまたはsortを明示的に設定しない限り、入力行の順序は保証されなくなりました。polars 2.0.0での実行では、2,000,000行の内部結合はデフォルトで入力順序とは異なる行を返し、maintain_orderを設定すると順序を

2:31 ↗
daily · ja · 2026/10/07

GoogleがJPEG XLをChromeに再導入

Googleは、以前の実験的サポートが削除された後、Chrome 155からJPEG XLデコードを開始すると発表しました。この10月7日号では、開発者のフィードバック、新しいRustデコーダー、競合する圧縮の主張と展開のフォールバックについて検証し、次にOpenAIが新たに公開した数学的証明成果物とESP32-C3 DNSシンクホールのハッシュ・イン・フラッシュ設計について見ていきます。

5:17 ↗
daily · ja · 2026/11/11

AlphaProof Codeとシグナル:検証済みマシンコードのセキュリティ証明と信頼された前提条件

Google DeepMindは、コンパイルされたlibsignalコマンドラインハーネスに対し、選択されたセキュリティ特性の機械検証済み証明を報告しています。Leanが証明をチェックし、人間が仕様とその前提条件を承認します。別の比較器が定理とすべての依存定義を承認されたターゲットに対してチェックします。

5:10 ↗
daily · ja · 2026/10/31

フランスのギガバイト税、ChatGPT共有リンクによるアカウント乗っ取り、Scribdの情報漏洩、Tangledの連合型コードフォージ:The Daily Diffの4つの開発者ストーリー

それぞれ主要な情報源に帰属する4つの開発者ストーリー。フランス国民議会は、2027年予算案の第一読会で、フランスのインターネット加入者に送信されるコンテンツプロバイダーにギガバイトあたり0.055ユーロを課税する修正案を11対10で可決したが、これはまだ法律ではない。セキュリティ企業Parameterは、共有会話リンクを介してChatGPTアカウントを乗っ取った方法を公開し、OpenAIはこれをP

6:35 ↗