NvidiaとLinuxユーザーの関係が決して友好的とは言えないと言うのは控えめな表現でしょう。(Linuxの生みの親であるLinus Torvaldsが2012年に同社を中指を立てたのを覚えていますか?)しかし今、Nvidiaは友好関係を築く準備が整ったようです。Phoronixの昨日のレポートによると、同社はGPUハードウェアに関するドキュメントの一部をMITライセンスで公開し、一般の人々がアクセスしやすくしているとのこと。
Linuxは、Windowsに代わるオープンソースの選択肢が必要だとトーバルズ氏が考えたからこそ誕生したのです。多くのWindowsユーザーは、制御が限定的なプロプライエタリソフトウェアよりも、自ら検証・修正できるオープンソースツールを好みます。NVIDIAがプロプライエタリドライバに依存していることは、この精神に反します。
他の開発者もNvidiaハードウェア向けのオープンソースLinuxドライバの開発に取り組んできました。しかし、同社のGPUに関するドキュメントの不足により、これらの取り組みは停滞しており、だからこそ昨日の発表は大きな話題となりました。Nvidiaがハードウェアインターフェースに関するドキュメントのかなりの部分を一般公開するという決定を下したことで、開発者はこれらのドライバの開発作業を大幅に容易に行えるようになるはずです。
同社はPhoronixに対し、このオープンソースドキュメントは数年にわたる開発中の「作業中」であり、「すべてのハードウェアインターフェースが公開されているわけではない」と述べた。現在、ドキュメントの大部分はMaxwell、Pascal、Volta、Keplerアーキテクチャをカバーしていると言われている。Phoronixは、Turingアーキテクチャのオープンソースドキュメントも公開中であると報告したが、公開時期については明言しなかった。
これはNVIDIAからの重要な動きです。多くのゲーマーは、Linuxを使いたいと思ってもWindowsに依存していますが、それは単にWindowsの方がNVIDIAのハードウェアとの相性が良いからです。このドキュメントがLinuxドライバの改善につながるのであれば、ValveがSteamマーケットプレイスで販売されるゲームのLinuxサポート改善に継続的に取り組んでいることなど、プラットフォームにおけるゲーム体験を向上させるための他の取り組みを容易に補完できるでしょう。
Nvidiaは、Phoronixのレポートで参照されているドキュメントをGitHubで公開しました。これは単なる善意の表明ではなく、メーカーによるLinuxサポートの改善の始まりを示すものであることを期待します。Linuxコミュニティが「最悪の企業」と評されてから7年が経ち、ようやく和解の申し出が来たというだけでは、Nvidiaが新たな友人を得るには十分ではないでしょう。
Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。