hn9480412 wrote:
來源來自engadget
這個是在Nvidia在Linux下的驅動程式的以及 NVIDIA Optimus在Linux上支援問題
因為NVIDIA的驅動程式不開放原始碼
但Linus Torvalds本來就是不喜歡不開源的公司,加上他批評又很犀利(他之前才說蘋果的HFS檔案系統是渣)
直接在受訪時比中指然後說了一句Fxxk you...(恕刪)
就 opensource 來說, Intel當然是做得最好, driver 都是跟著 kernel 走, 而且kernel中很多顯卡機制都是Intel團隊貢獻的, Intel在大陸就有個team專門做 Linux 顯卡 driver.
至於N社和A社都做得不好, 都是盡量規避 kernel 的 GPL license, 把 open的部份弄得很小, 然後大部分也是最重要的東西是binary code放在 X-windows 這一層. 然後一些必要的顯卡api也不放出來, 所以社群做的opensource driver都鳥鳥的, 只能用逆向工程去做.
隨著KMS, DRI2, 有越來越多的 video driver code 從 X-window 移動到 Linux kernel, 速度更快也更穩定, 重點是有社群神人幫忙維護. N社和A社雖然也只能自己maintain driver, 但在Linux上往往問題也很多, 因為 close source 的關係其他人無法幫助他們進行工作.
像某社曾有一陣子公司內因為裁員的關係幾乎找不到人maintain Linux driver, 那陣子就出很多問題拖很久.
01乃嘴砲者的天堂, 取暖者之地獄.
http://tw.mall.yahoo.com/store/flowers