Las siguientes secciones contienen información referida a los paquetes de software que sufrieron cambios significativos en Fedora Core 6. Para un acceso más fácil, están organizados usando los mismos grupos que se muestran en el sistema de instalación.
Los siguientes paquetes han sido separados en varios paquetes para mejorar la performance y administrabilidad como se comenta:
gnome-utils
beagle, que ya no depende de Evolution
evince, que ya no depende de Nautilus
NetworkManager, que ya no depende de bind y de caching-nameserver
El paquete php ha sido partido en dos para separar el binario de la línea de comando del ejecutable de CGI
La nueva versión de e2fsprogs que se incluyó en esta versión tiene un número de correcciones de errores realizado. La característica ext2online ha sido integrada al resize2fs, de manera que el programa ext2online fue eliminado de este paquete.
El Directorio del Proyecto Fedora inició una auditoría de licencias para asegurar que todo el software incluído en Fedora Core es compatible con los lineamientos de licencia de paquetes. Este proceso ya fue completado, y se realizaron varios cambios como resultado de ello:
El paquete openmotif fue sacado debido a una licencia restrictiva. Los paquetes de software que dependían previamente de la biblioteca openmotif tuvieron que ser reconstruídos usando lesstif.
El paquete macutils ha sido sacado debido a una licencia no libre.
El paquete ckermit ha sido sacado debido a su licencia no libre.
El paquete cleanfeed ha sido sacado debido a una licencia restrictiva.
El paquete aspell-nl ha sido cambiado para que incluya datos con licencia GPL.
El paquete crypto-utils ha sido cambiado para eliminar código con licencia PGP en favor del núevo código con licencia GPL.
El paquete netpbm fue cambiado para eliminar todos los archivos sin licencia o inapropiados del tarboll fuente.
El proceso de generación de las cabeceras del kernel ha sido cambiado, que provee varios beneficios que incluyen el fácil mantenimiento y la consistencia.