Comment Why it took so long (Score 5, Informative) 184
There has been a lot of drama recently about why CentOS 6 took so long to be released.
Things to consider;
To maintain binary compatibility, they need to not just replace the copyright material and build the source. They need to duplicate the build environment *exactly*. Compile flags, build order, etc. This while also keep the EL5 and EL4 releases updated and patched. This is something EL derivatives like Scientific Linux do not concern themselves with, for better and worse.
I do know that the CentOS team have been working to improve their project, and some hear may have ideas and suggestions. Please feel free to join the CentOS mailing list(s) and pass along your ideas.
Digimer