![我的机器上安装的驱动程序是开源的吗?](https://linux22.com/image/839120/%E6%88%91%E7%9A%84%E6%9C%BA%E5%99%A8%E4%B8%8A%E5%AE%89%E8%A3%85%E7%9A%84%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E6%98%AF%E5%BC%80%E6%BA%90%E7%9A%84%E5%90%97%EF%BC%9F.png)
我正在使用华硕 X501A1 笔记本电脑。当我在其上安装 Ubuntu 时,它不需要安装任何额外的驱动程序即可正常运行。
我对此很好奇 - 我电脑上安装的驱动程序是开源的吗?
答案1
大多数情况下是的,所有开箱即用的东西都使用开源驱动程序,包含在内核中(或者对于图形,包含在 Xorg 库中的一些用户空间部分)。
有一个例外是固件某些设备需要它。它会在硬件初始化时加载,以便某些无线/有线网络适配器、声卡等正常运行。这些固件通常是闭源的,但可以重新分发。
内核负责所有驱动程序——这就是 Linux 项目如此庞大的原因;它需要支持所有硬件!