The kernel-headers packages provide the C
header files that specify the interface between user-space
binaries or libraries and UEK or RHCK. These header files define
the structures and constants that you need to build most
standard programs or to rebuild the glibc
package.
The kernel-devel and
kernel-uek-devel packages provide the kernel
headers and makefiles that you need to build modules against UEK
and RHCK.

