@dalias Yes, and same for operating systems. OpenBSD regularly has breaking API (not just ABI!) changes, potentially requiring 3rd party software to be ported to every new release.