NVIDIA一向偏爱自己的闭源驱动,省事好用,可以基于内部代码迅速发布高性能驱动,但缺乏稳定的外部驱动API,对内核开发非常不友好,因此想整合到新内核里困难重重,导致开发者怨气冲天。
不过很快,情况就要有所变化了。首先,NVIDIA将在其官方网站上公布一些基本的GPU文档,帮助N卡开源驱动工程Nouveau改善其驱动质量和功能。
更进一步地,NVIDIA的部分驱动开发人员也会站出来,回答开发者们有关N卡驱动的疑问,拉近彼此距离。
这仍然是一小步,NVIDIA还是不会公布任何现有的内部代码,也不会向开源工程贡献代码,而这两方面正是保证NVIDIA Linux显卡驱动质量的关键,但无论如何,比起之前完全封闭的态度,至少迈出了走向开放的***步,希望今后能走得更远一些。
有趣的是,AMD日前在宣布Hawaii GPU的时候曾经披露,这一代会加强对Linux驱动的支持,不过尚未披露任何细节。开源爱好者们有福了啊。