Re:What Is Wrong with Enterprise Linux
by zokier on Monday July 17, 2023 @02:51PM
(#36762388)
At the same time it is not that convincing point because in lot of cases the value from freezing is pretty small for kernel compared to other software, because kernels strong "do not break userspace" attitude. Version freezing is far more valuable for various other projects that do not take backwards compatibility that seriously.
[ Parent
| on HN ]
I thought the Linux kernel had a strong “don’t break userspace” attitude, but it was a free for all in kernel space. If you’re developing kernel modules or have custom hardware with drivers, I could see having a backported kernel as being a major problem for support and development.
My (spectator's) understanding is that ABI compatibility is not a priority for kernelspace in Linux, but there is care taken for backwards compatibility in other ways (like at an API level). You're just expected to recompile your out-of-tree kernel modules when there's a new kernel version.
Nope, API compatibility is also explicitly disavowed:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...