The “don’t break userspace” is a kernel rule. It’s ok to break userspace within (like on library upgrades). The equivalent for Linux would be breaking kernel space, which they do… very often. It’s the reason DKMS exists and why Nvidia can be such a hassle
Arch often seems to ignore the fundamental rule:
Linus is in the right. Arch developers are frequently in the wrong.
The “don’t break userspace” is a kernel rule. It’s ok to break userspace within (like on library upgrades). The equivalent for Linux would be breaking kernel space, which they do… very often. It’s the reason DKMS exists and why Nvidia can be such a hassle
Don’t use Arch if that’s important to you