CentOS是社区版的,相对来说稳定些(当然也是免费的)。Fedora现在已经被redhat弄成收费的企业版了,就像一楼说的,技术以及版本更新较快,也就缺乏相应的稳定性。对于linux入门来说,CentOS足够了。
其实Linux就都是Linux,关键是看你用来干什么。如果是学习网络的话,CentOS可能算比较好一点,因为Fedora技术太新而不够稳定。如果是纯使用系统或者研究系统本身的话,fedora也是个好选择。各取所需就是了。