Why do commercial Linux products only target specific distros? E.g. Steam on Debian/Ubuntu, Davinci on RedHat/CentOS.
Is it just to reduce support costs or are there other technical differences in play here?
Is it just to reduce support costs or are there other technical differences in play here?
Products with non-upstream kernel modules have a similar problem, but they additionally have to support a range of kernels, and it's easier to just say "we support RHEL and SLES" if they think that will suffice for their customers.
Edit for clarification: it should be feasible to target libraries rather than full distributions.