アカウント名:
パスワード:
GPLライセンスされたカーネルのdmabufなどへの対応もクローズドなカーネルドライバではできないので、ハードウェアには実装を妨げる制約がなにもなくても、純粋にライセンスの問題(nvidiaのマーケティング)のせいで、使えない機能があることも、nvidiaがサポートを終了させると決して改善されなくなる点(新しいカーネルとの互換性も保たれなくなるので、誰もセキュリティを担保できない-そもそもクローズドなカーネルモジュールなので気にする人がいるのかはわかりませんが)もクローズドなカーネルドライバが決して受け入れられない理由です
nvidiaは過去にdmabufに対応できない(ドライバをGPLにしたくない)ために、オープンソースのグラフィックススタックに独自のパスを追加させたりしてます
もちろんオープンソースはクローズドドライバにすり合わせる場合もありますが、何か問題が起きたときに、オープンソース側で回避策が実装されると、コードが汚れます。
emersionやdrew達が決してクローズドドライバをサポートしない(、というより"できない"と言う方が正しい)と何度も明確にしている事に共感します
企業にはもちろん自社のプログラムのライセンスを決める権利があります。
しかし、オープンソースに非協力的な企業の製品(それを買うこと)のデメリットについて、ユーザーがよく知っておく必要があります
宗教やね。
宗教だねオープンかどうか気にするのは今となっては活動家くらいなもので、対応ドライバを作ってもバイナリ配布だと口汚く罵られるせいでメーカーが対応を忌避する理由にすらなってる。
RadeonはNavi世代のドライバがまともになってディストリのカーネルに降りてくるまで1年以上掛かって、その間は買っても使えなかったし、今でも最新機種は似たような状況。オープンではあるけどBlobみたいなドライバコード出すせいでカーネルソース肥大化に何役も買ってしまってもいる。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
普通のやつらの下を行け -- バッドノウハウ専門家
タレこんだときに書き漏らしたのですが (スコア:0)
GPLライセンスされたカーネルのdmabufなどへの対応もクローズドなカーネルドライバではできないので、
ハードウェアには実装を妨げる制約がなにもなくても、純粋にライセンスの問題(nvidiaのマーケティング)のせいで、
使えない機能があることも、
nvidiaがサポートを終了させると決して改善されなくなる点(新しいカーネルとの互換性も保たれなくなるので、誰もセキュリティを担保できない-そもそもクローズドなカーネルモジュールなので気にする人がいるのかはわかりませんが)もクローズドなカーネルドライバが決して受け入れられない理由です
Re: (スコア:0)
nvidiaは過去にdmabufに対応できない(ドライバをGPLにしたくない)ために、オープンソースのグラフィックススタックに独自のパスを追加させたりしてます
もちろんオープンソースはクローズドドライバにすり合わせる場合もありますが、
何か問題が起きたときに、オープンソース側で回避策が実装されると、コードが汚れます。
emersionやdrew達が決してクローズドドライバをサポートしない(、というより"できない"と言う方が正しい)と何度も明確にしている事に共感します
Re:タレこんだときに書き漏らしたのですが (スコア:0)
企業にはもちろん自社のプログラムのライセンスを決める権利があります。
しかし、オープンソースに非協力的な企業の製品(それを買うこと)のデメリットについて、
ユーザーがよく知っておく必要があります
Re: (スコア:0)
宗教やね。
Re: (スコア:0)
宗教だね
オープンかどうか気にするのは今となっては活動家くらいなもので、対応ドライバを作ってもバイナリ配布だと口汚く罵られるせいでメーカーが対応を忌避する理由にすらなってる。
RadeonはNavi世代のドライバがまともになってディストリのカーネルに降りてくるまで1年以上掛かって、その間は買っても使えなかったし、今でも最新機種は似たような状況。
オープンではあるけどBlobみたいなドライバコード出すせいでカーネルソース肥大化に何役も買ってしまってもいる。