En el pasado, uno de los problemas que aquejaban las distribuciones de
Linux, así como los paquetes separados, era que no había
un único sistema de ficheros aceptado. Esto generaba
incompatibilidades entre paquetes
diferentes, y enfrentaba a usuarios y administradores con la tarea de
localizar varios programas y ficheros.
Para mejorar esta situación, en Agosto de 1993, varias personas formaron
el Grupo del Estándar de Sistema de Ficheros de Linux, o Grupo FSSTND
para abreviar, coordinado por Daniel Quinlan. Después de seis meses de
discusión, el grupo presentó un diseño que muestra una estructura de
sistema de ficheros coherente y define la localización de los programas
más esenciales y ficheros de configuración.
Este estándar se supone que se ha implementado en la gran mayoría de
distribuciones y paquetes de Linux. A lo largo de este libro, además,
asumiremos que todos los ficheros que se traten residen en el lugar
especificado por este estándar; sólo donde haya una larga tradición que
choque con esta especificación se mencionarán emplazamientos alternativos.
El estándar FSSTND ha sido reemplazado en 1997 por el estándar
FHS de jerarquía de ficheros. El estándar FHS considera cuestiones
propias de arquitecturas heterogéneas que FSSTND no tiene en cuenta.
El texto de este estándar puede obtenerse en el directorio de
documentación de Linux de casi cualquier servidor FTP dedicado
a Linux o sus réplicas; y su sitio principal es http://www.pathname.com/fhs/. Daniel
Quinlan, coordinador del grupo FHS, puede ser localizado
en quinlan@transmeta.com.