Most probably it's due to the high variety in kernels, versions and the subtle differences in linux distributions.