NVIDIA、Linus氏の批判に対して声明発表 42
ストーリー by hylom
まあ既定路線のままということで 部門より
まあ既定路線のままということで 部門より
あるAnonymous Coward 曰く、
Linus Torvalds氏がNVIDIAは世界最悪の企業と評した件を受けて、NVIDIAの広報が声明を出したことがphoronixの記事になっている(本家/.)。
長々と書いてあり一見コミュニティにすりよっているように見えるが、要点としてはNVIDIAのGPUはLinuxをサポートしているし、これらのドライバは www.nvidia.com/object/unix.html で公開してる、ということぐらいだろうか。NIVIDIAはLinus氏が何に対して怒っているか分かっていて敢えてズレた対応をしているようにも見えるが、カーネル開発の関係者はNVIDIAのbinary blobのデバッグで頭を抱えることになりそうだ。
NVIDIAのPRの発言をまとめると、「NVIDIAにとってLinuxサポートは重要だ。文句が上がっているのは分かっているが、たとえばBumblebeeのようにオープンソースコミュニティとうまくやれた例もある。GPU内部についての詳細なドキュメントを公開してほしい、Linuxカーネルコミュニティでより議論をしてほしいという声があるのも理解しているが、NVIDIAはそれでもNVIDIA独自のコードでLinuxサポートを行うことにしている。これを不快に思う人も居るかもしれないが、これによって顧客にプラットフォームやOSを問わずGPUの一貫したエクスペリエンスを提供できる」ということだそうだ。
営利企業なんだから (スコア:5, 興味深い)
メリットがあればやる
なければやらない
そんだけのことじゃないかな。
社会的、道徳的に恩恵受けてるからちょっとは協力してもいいんじゃね?
と思うことはあるけど、そういうの海外では意識として薄いと思うし。
Re:営利企業なんだから (スコア:4, すばらしい洞察)
NVIDIAは声明の中で、ARM Linuxの開発にはいっぱいソースを書いて協力(恩返し)してますぜ、
とも言ってますね。
# うち多くはarch/arm/mach-tegra/以下のソースじゃね? とかLinusさんはarch/arm以下にも
# 切れたことがあるよね、とか、Androidにも切れたよねとかいうのはさておき
ここからは想像ですが、
NVIDIAが死守したいのはGPUなんでしょう。一方、カーネルを統括するLinusさんが欲しているのは
binary blobのソースか、binary blobを書くことが出来るだけの技術情報じゃないかな。
Linuxのカーネルはインタフェースを割りと頻繁に変えるので、そのたびに
NVのbinary blobが動かなくなったよ→知るか(ブチッ)
というのを何とかしたいというのもあると思うので。
一方、NVIDIAとしては建前上はエクスペリエンスを守るため、本音の部分では自社のIPを外に出したくないと。
そのせめぎ合いですね。
今回の声明でNVIDIAはLinuxを頑張ってサポートしていきます的なことも言っているので、Linusさんとしては
もうNVIDIAのGPUは我関せずNVIDIAにお任せ俺は知らん、という態度でもいいとも思うんですけど、
そうもいかないのかなあ?
Re: (スコア:0)
>Linuxのカーネルはインタフェースを割りと頻繁に変えるので、そのたびに
>NVのbinary blobが動かなくなったよ→知るか(ブチッ)
>というのを何とかしたいというのもあると思うので。
これとは直接関係ないけど以前Linux環境でNVIDIAのGPUを使っていたとき、
NVIDIAからのドライバを使う場合にはカーネルがアップデートされる都度、ビデオドライバを再度入れ直す作業をする必要があって
とってもとってもめんどくさかった。
Linux陣営は (スコア:0)
あらゆるものを吸収したいんだろうけど協力しないから避難するのはお門違い
# リーナスさんが冗談混じりでいったことを周りが囃し立ててるのかどうかは謎のまま
Re:Linux陣営は (スコア:3, おもしろおかしい)
少なくともnVidiaのコメントを無料で引き出すことに成功しているわけで
匿名で騒いだり、ただ沈黙していても何も変わらないが
実績を積み上げて実名で意見を述べた場合中長期的にはプラスの効果が生じる。
Re:Linux陣営は (スコア:2)
うわさ話がコミュニティ全体に行き渡ってコンセンサスができたところで、目立ちたがりの誰かが声を上げた時、一気に行動に移ることができる。
匿名にはリスクは何もないけれど、実名には相応のリスクがある。
実名のメリットは仰るとおりだが、パワーバランスを見極められず一歩間違えれば相手を激怒させて潰されて終わりということも十分に有り得る。
Re:Linux陣営は (スコア:2, 興味深い)
そういった一見「利己的で子供のワガママ」に映る振る舞いの方が、停滞する八方美人より成果を挙げる例はあるでしょう。
低俗表現であれ、実名顔出しでタフな言論をぶち続けるようなあの姿勢こそが、今日の発展の源泉でもありますし。
あと仰る『Linux陣営』が、目標や野心として「あらゆるものを吸収したくて」活動してるわけじゃないですよね。
『協力しないから非難』ってのは、ちょっと省略(抄訳?)が過ぎるかと。
批判の手段が低俗で、政治活動としては直接に過ぎましたが。
自己利益の追求として、お門違いな点は無いと思います。
中間を取り持つ事で立ち位置を維持する思考に慣れきっている人には、奇異に映るのでしょうか。
Re:Linux陣営は (スコア:1)
>そういった一見「利己的で子供のワガママ」に映る振る舞いの方が、停滞する八方美人より成果を挙げる例はあるでしょう。
そりゃ比較対象が「停滞する」って定義だからな。
一般的な事象との比較に成って無いもの。
相手がそれだと比較するのが何でも同等に成果を上げないか、成果が上がるかの2種類だわ。
八方美人との比較なら、八方美人で成果を上げている分も含めないと比較に成らんよ。
Re: (スコア:0)
京も含め最近日本がやってるコンピュータがらみの産学共同プロジェクトが幾つもボロボロになってるのを見ると、
正直なとこ八方美人で大きな成果を上げるのは無理だと思うね。小さな成果ならそれなりにあるけど。
富士通が社内グループのあちこちから引っ張ってきたコンポーネントを寄せ集めて作ったFM-TOWNSみたいになって終りじゃない?
統一された設計思想とか、ポリシーってもんがなきゃ、とりあえず作ってみましたという以上のモノにはならんだろう。
Re: (スコア:0)
些末な言葉尻をつついて、話を発散させるのがお好きなのかな
素直に文脈で「利己的v.s.八方美人」って読めばいいのに
Re:Linux陣営は (スコア:1)
>『協力しないから非難』ってのは、ちょっと省略(抄訳?)が過ぎるかと。
あれを他にどう捉えるの?
あらゆるものを吸収したいかどうかは別としても、結局はLinux陣営に非協力的だから中指立てて批難したんじゃないの?
Re: (スコア:0)
別に否定してる訳じゃないんで、他に捉える必要はないです。
ML等でたまに目にしますが、彼は勢いでフレームを飛ばす事もあります。
ただ時と場合や相手を見越して、ポジショントークをする頭もあります。
彼にも希望や理想がありますから、外部に発信する場合、一定の政治的意図や思惑に裏付けられている事も多い訳です。
だから『協力しないから非難』ってのは、あまりにも行間と背景を省略しすぎだよって意味です。
Re: (スコア:0)
それはどこぞの金髪と違ってLinusが信頼出来る人だと思われてるからでしょう。
Re:Linux陣営は (スコア:2)
># リーナスさんが冗談混じりでいったことを周りが囃し立ててるのかどうかは謎のまま
動画を見た感じだと半分冗談、結構本気くらいですか。
できるハッカーは興が乗ってくるとフレームを飛ばし合う習性があるそうですが
(参考図書:ハッカーと蟻)
MLでもごくたまに切れて、汚い言葉を吐きまくったりしてるし、そういうのを地で行ってる
人って感じですね。
Re:Linux陣営は (スコア:1, すばらしい洞察)
これが、日本の企業人だったら八方美人な事して、
どっちつかずのままプロジェクトがお釈迦になってただろうし。
このあたり、GoogleのAndroidと変わらないよね。
あれは紆余曲折あってまたメインラインに戻ってきたけど、
結局利用するだけ利用してで貢献度が・・・・って事なんだろうし。
Re: (スコア:0)
下手なのに無理して英語書こうとするなよ。かっこ悪いぞ。
正直に言えばいいのに (スコア:0)
正直に、ソース公開はコストがかかるしメリットがないからやりません、と言えばいいと思う。
Re: (スコア:0)
NVIDIAはクレーマー認定してレッテル貼りするような幼稚な態度は取ってませんよ。
外野が騒いでるだけ。
Re: (スコア:0)
馬鹿か。クレーマーの相手するのに表立ってクレーマー認定宣言なんかしないよ。それこそ野次馬の餌になるからな。
あくまでも大人の態度で丁重にお帰りいただくだけ。
Re: (スコア:0)
この対応がクレーマー認定した対応だと?
なかなか独創的な意見だな。
Linus×NVIDIA(ただしNVDIAは誘い受け) (スコア:0)
正直相思相愛同士がキャッキャウフフしているように見えるのだがどうか。
本当はたくましいりーなすさんに身をゆだねたいのだけれど、自分の中の本当にそれで良いのだろうかと言うせめぎ合いからついツンデレになっちゃうみたいなNVIDIAたん。
NVIDIAたんによく似たあむどたんとかいるのに、NVIDIAたんに夢中のりーなすくんは、気になってしょうがないからつい自分の理想をおしつけちゃう。NVIDIAたんは、そんなりーなすくんを、受け入れてあげたいけど、頭に浮かぶ常識という二文字が邪魔をして、煮え切らない態度をとっちゃう。
そして「fu○k you」みたいな。
それでそれで「うん…ぜんぶはうけいれられないけど、ぼ、ぼくもきみのためになるように努力するよ」みたいな。
#それでそれでそれでNADIAたんが受け入れたときはこう、NVIDIA総受け本が…。
#もうだめだだだだだだだだだだ
#2時間しか寝てないのでAC
#逝って来る。あとをたのむ
Re: (スコア:0)
むちゃしやがって……
オープンソースドライバはフレームバッファが動けばいい (スコア:0)
オープンソースドライバに、IPの塊である3Dまで求めるのが筋違い
フレームバッファだけ動作するオープンドライバと、高度な3Dが使えるクローズドライバの2種類提供すればそれで問題ないでしょ?
Re: (スコア:0)
N,A,I,Sの各社を比較すればI社ほどではないとはいえ、まともな部類ですよね
# デスクトップLinuxを運用する上で安定を求めるのであればの話
VistaのGDI→Aeroじゃないですが、FB→OpenGLベースへの移行が進んでる+GPGPU待ったなしの時代になってきて悠長に言っても居られないというべきか...逆にGPGPUがドライバのインターフェイスを単純化してくれるかもしれませんね。
前の記事で.. (スコア:0)
勝手にNVIDIAづらして「ならBSDに行くわ(キリッ)」とか言ってた人達や、
NVIDIAが声明をだした後も、「Linux陣営は~」とか言ってる人達はなにがそんなに気にいらないのだろう?
Linux開発者達からすればLinuxユーザーがNVIDIAのGPUを使うかぎりサポートしなければならないだろうし、
NVIDIAもGPUを買いさえすればどのOSを使っていようが顧客なのでLinuxサポートを僅かながら改善すると声明をだした。
お互いユーザーエクスペリエンスを上げようとしているだけで、NVIDIAユーザーからしたら何の不満もないのだけど。
おつむの中をxxしたい (スコア:0)
GPL3 への態度といいフリーソフトウェア原理主義的な態度からは一歩引いていた Linus が
なんでこういうことを言い出すに至ったか、について誰も触れていない。(前記事も同様)
…それでよくここまでぐちゃぐちゃ語れるもんだ。
ふだん念仏か何かのように「論理的、論理的」と唱えてる人たちがこれだもの。
Re: (スコア:0)
つまり/.J民はバルカン星人なんですよ。
バルカン星人もにも(むしろ人間より強い)感情はある
Re:他のOS (スコア:3, すばらしい洞察)
Linux陣営も、別にソースを公開してもらいたいわけじゃないでしょ。
仕様を公開してくれれば自分達で作れると言ってるんでは。
Re:他のOS (スコア:1)
仕様公開されても、他社のIPをどうするの?って所は気になりますね。
Linux周辺がIP使用料を払えるのかが気になる。
x264のようにOSSでGPLだからといって、利用までフリーとは限らない訳で。
Re:他のOS (スコア:1)
APIを通じて外部からアクセスできる部分が仕様であって、
内部がどうなっているかは公開しないという態度は問題ないと思うけど。
で、その心はといわれれば、例えば、内部の仕組みを気兼ねなく変更できるからとか、
内部の仕組みの工夫が他社製品との性能差を産んでいて知られたくないとか、
いくつもおもいつくよね。
Re: (スコア:0)
仰りたいことはわかるのですが、仕様が決まっているならば、内部の仕組みは気兼ねなく変更できますし、変更しても構わないと思います。
また、同業他社とはいえ客ですし、内部の仕組みなんて簡単に解析されてしまいます(それを公開するか、流用するかは別ですが)。
自社製品の保護のため、公開しないというのは防御方法としては脇が甘いと言わざるを得ません。
個人的にはコストかかるので、嫌だで十分ですね。
Re:他のOS (スコア:1)
NVIDEAにとって製品を進化させ続けるためには、最新のKeplerアーキテクチャでスケジューラーを従来のハードからドライバソフトに変更したように、ハードとドライバソフトのインターフェイス境界が気兼ねなく変更したい「内部の仕組み」であり「仕様」として固定したくない。
Linuxカーネル開発側は毎日でもインターフェイスを頻繁に変更することに抵抗がないから、製品毎で仕様変更してもいいからインターフェイス仕様を公開してよ、というのに対し、NVIDEAからしたら公開した仕様を変更するなんてとんでもない、ということなんでしょう。
AMD(旧ATI)のようにハードのバグをドライバソフトで修正している場合も、ハードの「正しい仕様」に基づいて作ったオープンソースのドライバソフトや初期のメーカー製ドライバソフトは不安定などと言われますが、これも「正しい仕様」だけでなくすべての仕様を公開すると面倒なことになるでしょう。
Re: (スコア:0)
仕様はあるじゃないか。
その上でソースをってのだと、悪く見ると自分で作れないのか、良く見てもターゲットとしてそれ以上を作る為か。
どっちにしろ不適切な競争のため以外には考えられないんだが。
Re: (スコア:0)
私は専門家でないので良く分からないのだが、NVIDIAのGPUを扱うのは、カーネル周りを管理しているLinux陣営でなく、画像表示周りを開発・管理しているX.Org Foundation等のX Window System陣営じゃないのだろうか。
それともLinux陣営はLinuxを、GPGPU(General-purpose computing on graphics processing units: GPUによる汎目的計算)機能を、カーネルに内蔵させた、AMP(Asymmetric MultiProcessing:非対称型マルチプロセッシング) OSカーネルにしていきたいのだろうか?
Re: (スコア:0)
XorgのDRI(Direct Rendering、ダイレクトレンダリング)のドライバは、OSカーネル側が処理するんです。
Re: (スコア:0)
GPUハードウェアだけじゃなく、
GPUハードウェア上で動くプログラム、
PC側で動くドライバまで含めてのGPUだしね
仮にハード仕様だけ公開されても高パフォーマンス出すのは無理でしょう
Re: (スコア:0)
Windowsというかマイクロソフトは仕様情報を提供しろと言ってるんじゃないですか?
OSでのサポートのためには、当然だと思います。
もう少し要求はきつめで、費用そちら持ちで人を送ってきたら作業させてやるってくらいじゃないのかな。
と考えてみるとトンチンカンではないことが解ります?
Re:他のOS (スコア:1)
Microsoftは情報開示はしっかりやってる。
NDA結べばソースだって見られる。
Re:他のOS (スコア:1)
Windowsというかマイクロソフトは仕様情報を提供しろと言ってるんじゃないですか?
OSでのサポートのためには、当然だと思います。
トンチンカン過ぎですな。
MSはドライバを作ってもらう為にOSの仕様を公開してます。
ドライバの認定は行いますがベンダに対して仕様をオープンにしろと要求する事はありません。