Linux Distibution Compatibility
I thought I'd posted this question already, but maybe I didn't.
Anyway, I'm just wondering the differences between different distributions of Linux as far as compatibility is concerned. If I want to use a program that is designed to work with Linux, is it guaranteed to be compatible well whether I have Red Hat, Mandrake, Slackware, or whatever? Or are there differences that allow it to work with one Distribution and not another, or different bugs, etc.?