Anterior Siguiente Indice

1. żDónde está el UMSDOS?

1.1 Historia

El proyecto umsdos comenzó en 1992 y se puso a disposición de la red en enero del 1994 en forma de parche. Se incluyó en la distribución estándar del núcleo (kernel) de linux en Julio, comenzando con el núcleo 1.1.36.

umsdos fue pronto adoptado por la distribución Slackware, incluso antes de que fuera oficialmente incluido en el núcleo.

umsdos empezó a ser mejorado a partir del núcleo 1.1.60. Su rendimiento ha mejorado radicalmente, especialmente en lo que se refiere a escritura. A partir del 1.1.70 (más o menos), vuelve a ser estable.

Un error de consideración fue corregido en Linux 1.2.2. El error en cuestión estaba dando la lata a los usuarios desde el principio (se cambiaba el nombre a algunos ficheros dando la impresión de que habían desaparecido). Nótese que la Slackware 2.2 aún incluye la versión 1.2.1 del núcleo, luego contiene ese error.

1.2 Disponibilidad

Está disponible como parche para los núcleos 1.0.x. Va incluido en los núcleos 1.2. Se puede compilar dentro del núcleo o cargarlo como módulo. Sin embargo, hay que tener en cuenta que hoy por hoy, si se quiere usar umsdos en forma de módulo cargable se debe también usar el sistema de ficheros Ms-DOS como módulo cargable. Esto es debido a una limitación en el sistema de módulos (algunos símbolos se exportan sólo cuando los controladores se instalan como módulos).

1.3 Distribuciones que lo soportan

Por el momento creo que sólo Slackware lo incluye. Seguramente me equivoco, así que por favor corregidme.

1.4 Lugar original donde encontrarlo

El lugar original de umsdos es sunsite.unc.edu. Se debe buscar en el directorio
/pub/Linux/system/Filesystems/umsdos.

1.5 Documentación Técnica

Hay un montón de documentación sobre el funcionamiento interno de umsdos. Se encuentra disponible tanto en formato HTML como en formato texto en la misma ubicación que las utilidades.

Por lo que yo sé, la versión HTML no está disponible en ningún servidor de Web. Se debe transferir, destarrar, y leer localmente.

1.6 Quién lo escribió

Jacques Gelinas jacques@solucorp.qc.ca


Anterior Siguiente Indice