为什么这么多 Linux 内核仍在更新?

Kei*_*her 2 kernel

我可以理解为什么保留旧内核可能有利于向后兼容性。但我不明白为什么这些内核需要更新。硬件没有变化。这似乎表明过去的实现不完整或充满错误。

vid*_*rlo 11

似乎暗示过去的实现不完整或充满错误。

任何复杂的软件都有缺陷或在某些方面不完整。例如,您可以阅读4.19 长期支持内核的更改日志。许多错误仅影响特定用例,可能不是普遍问题。其他人可能会影响更多系统。

还有一些在野外发现的硬件以某种方式无法正常工作 - 内核维护人员在软件中解决了它。这需要更新。

所以新版本内核的发布并不表示它是坏软件。它表明它是获得修复和更新的适当维护的软件。

  • 说得好。 (2认同)