Actually I have done that on CENT-OS... Took the source for the redhat kernel and compiled it into the CENT-OS distro, no bugs, no errors, and it went right in.
You know, I don't have any issues at all with anyone who loves Linux. I like it, but I don't swear by it. I do wish one of you would be honest enough to admit that Red Hat is neither open nor free. It can be modified by third parties to be both (but then it's not Red Hat any more).