We need it for building drivers which aren't included in the fedora distros - not everything in the world is rpm based. We also need it to customize the kernels.
Did you miss the part about NOT NEEDING kernel source in order to build modules against that kernel? FC2 and FC3 kernel provides headers that are sufficient 99% of the time, while FC4 split that out into kernel-devel which serves a similar purpose.
If you look at the 3rd party kernel module packages like nvidia or vmware, they build against these headers.
Warren Togami wtogami@xxxxxxxxxx