<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <HTML> <HEAD> <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9"> <TITLE>UMSDOS HOW-TO: UMSDOS: Where is it ?</TITLE> <LINK HREF="UMSDOS-HOWTO-3.html" REL=next> <LINK HREF="UMSDOS-HOWTO-1.html" REL=previous> <LINK HREF="UMSDOS-HOWTO.html#toc2" REL=contents> </HEAD> <BODY> <A HREF="UMSDOS-HOWTO-3.html">Next</A> <A HREF="UMSDOS-HOWTO-1.html">Previous</A> <A HREF="UMSDOS-HOWTO.html#toc2">Contents</A> <HR> <H2><A NAME="s2">2. UMSDOS: Where is it ?</A></H2> <P> <P> <H2><A NAME="ss2.1">2.1 Copyright and License</A> </H2> <P>This document is Copyright (c) 1995, Jacques Gelinas. <P>It may be distributed under the GNU Free Documentation License. You should have received a copy with it. If not, you can view it at http://www.fsf.org/licenses/fdl.html. <P> <H2><A NAME="ss2.2">2.2 History</A> </H2> <P> <P>The <EM>Umsdos</EM> project was started in 1992 and made available to the net in January 1994 as a patch. It was included in the standard kernel distribution in July, starting with kernel 1.1.36. <P><EM>Umsdos</EM> was early adopted in the <EM>Slackware</EM> distribution even before it was officially included in the official kernel. <P><EM>Umsdos</EM> was improved starting at kernel 1.1.60. Its performance has been dramatically enhanced, especially for writing. Since 1.1.70 (around this), it is stable again. <P>A major bug was solve in <EM>Linux</EM> 1.2.2. This bug was causing some grief to users since the beginning (some file were silently renamed, giving the sad impression that they were deleted). Beware that <EM>Slackware</EM> 2.2 is still shipping release 1.2.1 of the kernel, so has this bug. <P> <H2><A NAME="ss2.3">2.3 Availability</A> </H2> <P> <P>It is available as a patch for kernel 1.0.x. It is built-in for kernel 1.2. It can be compiled in or load as a module. Beware that for now, if you intend to load <EM>umsdos</EM> as a module, you must also use the Ms-DOS fs as a module. This come from a limitation in the module system (some symbols are only export when the drivers is installed as a module). <P> <H2><A NAME="ss2.4">2.4 Distribution supporting it</A> </H2> <P> <P>So far, I think only <EM>Slackware</EM> does support it. I am surely wrong, so please send me info to correct this. <P> <H2><A NAME="ss2.5">2.5 Home site</A> </H2> <P> <P>The home site for <EM>Umsdos</EM> is sunsite.unc.edu. Look in the directory <CODE>/pub/Linux/system/Filesystems/umsdos</CODE>. <P> <H2><A NAME="ss2.6">2.6 Technical documentation</A> </H2> <P>There is quite a lot of documentation about the internal of <EM>Umsdos</EM>. It is available both in <CODE>HTML</CODE> and text format at the same location as the utilities. <P>As far as I know, the <CODE>HTML</CODE> version is not available online on any web site. You must down-load it and "UN-tar" it and read it locally. <P> <H2><A NAME="ss2.7">2.7 Who wrote it</A> </H2> <P> <P>Jacques Gelinas jacques@solucorp.qc.ca <P> <HR> <A HREF="UMSDOS-HOWTO-3.html">Next</A> <A HREF="UMSDOS-HOWTO-1.html">Previous</A> <A HREF="UMSDOS-HOWTO.html#toc2">Contents</A> </BODY> </HTML>