OEM 内核和 HWE 内核有什么区别?

Fer*_* B. 10 kernel oem hardware-enablement-stack

两个内核似乎都包含最新的驱动程序,但我找不到为什么需要两者或它们有什么区别。令人困惑!

use*_*733 13

OEM内核是由 Canonical 工程师为特定的全新硬件创建的,而其他人使用的(主线)通用 Linux 内核尚不支持该硬件。OEM是短期内核;当对新硬件的支持可用时,用户将迁移到通用 Linux 内核。

HWE 内核仅用于 Ubuntu 的 LTS 版本。它只是一个较新的通用内核。事实上,它通常与当前 Ubuntu 临时版本中使用的通用内核相同。示例:20.04 的当前 HWE 内核与 21.04 中使用的内核相同。

  • OEM 内核是否包含硬件制造商推出的软件包?一个常见的例子是联想的各种 Sutton 软件包,[就像这个](https://packages.ubuntu.com/focal-updates/oem-sutton.newell-aelfwine-meta) (2认同)