我正在使用华硕 X501A1 笔记本电脑。当我在其上安装 Ubuntu 时,它不需要安装任何额外的驱动程序即可正常运行。
我对此很好奇 - 我电脑上安装的驱动程序是开源的吗?
答案1
大多数情况下是的,所有开箱即用的东西都使用开源驱动程序,包含在内核中(或者对于图形,包含在 Xorg 库中的一些用户空间部分)。
有一个例外是固件某些设备需要它。它会在硬件初始化时加载,以便某些无线/有线网络适配器、声卡等正常运行。这些固件通常是闭源的,但可以重新分发。
内核负责所有驱动程序——这就是 Linux 项目如此庞大的原因;它需要支持所有硬件!