NVIDIA在過去十年對Linux內(nèi)核做出的貢獻遠少于Intel和AMD
根據(jù)Phoronix對三大廠商中在過去十年對Linux內(nèi)核的貢獻的統(tǒng)計數(shù)據(jù),可以看出NVIDIA對Linux內(nèi)核的貢獻遠小于Intel和AMD。
圖片來自于Phoronix
Intel和AMD貢獻的代碼中很大一部分都是他們的開源顯卡驅(qū)動,另外還有其他硬件的驅(qū)動代碼,比如芯片組驅(qū)動等,還有一些是針對CPU的優(yōu)化??赡苁怯捎谏虡I(yè)上的廣泛需求,Intel對Linux的貢獻遠超另外兩家,不過近幾年AMD逐漸追趕上來了,增長主要是顯卡驅(qū)動方面提供的,經(jīng)過幾年的發(fā)展,這個驅(qū)動已經(jīng)相當成熟了。
NVIDIA在開源事業(yè)上面顯得比較保守,他們一直以來給Linux平臺提供的是閉源驅(qū)動,因此在過去的十年中他們對于Linux內(nèi)核的貢獻是遠少于其他兩家的。這點曾經(jīng)被Linux的創(chuàng)始人Linus噴過,甚至在公開場合用中指對NVIDIA表示了他的不滿。因為這并不符合開源社區(qū)以及Linux本身的理念,但他們也對NVIDIA無可奈何,因為后者的圖形核心和CUDA實在是成功。
但是,NVIDIA近年來發(fā)生了變化。 開發(fā)人員支持第三方的nouveau,因此他們支持Tegra SoC和某些NVIDIA圖形卡。此外,去年8月,NVIDIA開始發(fā)布有關(guān)GPU BIOS硬件、設(shè)備控制、初始化、安全性和內(nèi)存頻率控制的GPU硬件相關(guān)文檔。此外,NVIDIA工程師可能會在3月的GTC 2020上討論開源、Linux內(nèi)核和NVIDIA,并宣布新的開源計劃。