home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS 1992 June / SIMTEL_0692.cdr / msdos / gnuish / 00msdos.gnu < prev    next >
Encoding:
Text File  |  1992-03-13  |  25.5 KB  |  614 lines

  1. README file for the GNUish MSDOS project.
  2. Copyright (C) 1990-1992 Free Software Foundation, Inc.
  3. Last updated: 92-03-02
  4.  
  5. This file is ftp'able as prep.ai.mit.edu:pub/gnu/MicrosPorts/MSDOS.
  6. Please kindly report errors/omissions to <pinard@iro.umontreal.ca>.
  7. A list of various e-mail addresses appears at the end of this file.
  8.  
  9. This document contains the following sections:
  10.  
  11.     Project Definition
  12.     Legal Conditions
  13.     Archiving Formats
  14.     FTP Archive Sites
  15.     GNUish MSDOS Contents
  16.     Project Mailing Lists
  17.     Historical Notes
  18.     Contributors Addresses
  19.  
  20. GNUish MSDOS was first organized with small IBM PC's in mind, that is,
  21. 8088 and 80286 based systems.  For 80386 or 80486 based systems, you
  22. should rather take a close look at DJ Delorie's works and derivatives;
  23. these ports have their own set of mailing lists and distribution
  24. points.  For OS/2 ports, people should follow the works of Kai Uwe
  25. Rommel and Eberhard Mattes; I've also heard that many OS/2 ports could
  26. be easily made usable under MSDOS with a special link step on OS/2.
  27.  
  28. This MSDOS file (also called README) is the work of various people,
  29. collected by Francois Pinard.  The FSF disclaimer (below) is from
  30. Richard Stallman.
  31.  
  32. .--------------------.
  33. | PROJECT DEFINITION |
  34. `--------------------'
  35.  
  36. The Free Software Foundation (FSF) is not directly interested in
  37. integrating or maintaining ports of GNU software to MSDOS, because of
  38. limited resources.  These activities take time away from finishing a
  39. complete standalone GNU, which FSF and many in the GNU Project
  40. considers much more important.
  41.  
  42. However, the organized distribution of such ports started, a few years
  43. ago, under the name "GNUish MSDOS project".  The overall idea is to
  44. provide a GNU like environment for MSDOS, easy to get, and easy to
  45. install, as far as possible.  It contains both MSDOS ports of GNU
  46. software, as well as MSDOS replacements for non-ported GNU software.
  47.  
  48. The GNUish MSDOS project wants to consider itself as part of the GNU
  49. project, rather than a mere aggregation of binaries.  The non-GNU
  50. replacements are expected to somewhat comply with the GNU spirit and
  51. standards.  Ideally, all code should be under the GNU General Public
  52. License, should try conforming to the GNU coding standards, and also
  53. be fully ANSI.  The programs should be such that MSDOS users can be
  54. convinced of the virtues of free software!
  55.  
  56. The GNU General Public License article 3a) requires that the complete
  57. source code be available where programs are distributed in object code
  58. or executable form.  For convenience, ready-to-execute binaries are
  59. also provided for those who do not have the necessary compilers, or do
  60. not feel like using them.
  61.  
  62. When several ports of the same tool exist, one of them has been
  63. selected for inclusion in this README file.  This does not means that
  64. the selected port is the best possible, it means however that the port
  65. seems to be good.  Nobody should feel offended by any selection.
  66. Questions regarding the GNUish MS-DOS project should be directed to
  67. the mailing list:
  68.  
  69.    help-gnu-msdos@sun.soe.clarkson.edu
  70.  
  71. (see below for how to subscribe).
  72.  
  73. The GNUish MSDOS project originated from Thorsten Ohl.  It has been
  74. moderated by Thorsten from its beginning and for a long while.
  75.  
  76. .------------------.
  77. | LEGAL CONDITIONS |
  78. `------------------'
  79.  
  80. Some tools are possibly dangerous if you do not thoroughly understand
  81. their usage (v.g. `rm -r *').  You ought to know what you are doing.
  82. YOU USE THESE TOOLS AT YOUR OWN RISK.  You *were* warned!
  83.  
  84. All these programs are free software; you can redistribute them and/or
  85. modify them under the terms of the GNU General Public License as
  86. published by the Free Software Foundation; either version 1, or (at
  87. your option) any later version.
  88.  
  89. These programs are distributed in the hope that they will be useful, BUT
  90. WITHOUT ANY WARRANTY WHATSOEVER, without even the implied warranties of
  91. merchantability or fitness for a particular purpose.  See the GNU
  92. General Public License (the file COPYING) for more details.
  93.  
  94. You should have received a copy of the GNU General Public License
  95. along with GNUish MSDOS programs; if not, write to the Free Software
  96. Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  97.  
  98. .-------------------.
  99. | ARCHIVING FORMATS |
  100. `-------------------'
  101.  
  102. Traditionally, GNUish MSDOS archives are made using Rahul Dhesi's zoo
  103. archiver.  This archive format is popular and portable, used in many
  104. places, notably for the Usenet comp.binaries.ibm.pc exchange group.
  105. The GNUish MSDOS project selected it because it works both on MSDOS
  106. and UNIX, and all the sources are freely available.  Moreover, it
  107. offers a nice user interface and is dependable.
  108.  
  109. Some people wanted GNUish MSDOS to use zip for its better compression,
  110. but zip was proprietary software at that time.  A new version of zoo
  111. (version 2.1) offers a higher compression rate, comparable to what zip
  112. can achieve.  About at the same time, the Info-ZIP group produced a
  113. zip program available in source form, and which work both on MSDOS and
  114. UNIX.  There is no more big reasons for using one instead of another.
  115.  
  116. Also, some sites converted all of GNUish MSDOS to ARC or LHarc format.
  117. Instead of feeding an archivers war, let us simply hope that each
  118. archive site will follow the GNU spirit and at least offer the free
  119. archiver they use, both in executable and complete source form.
  120.  
  121. Most packages consists of two archives, one for the complete source
  122. and documentation, the other for the executable and data files;
  123. however, it happens that the documentation is rather provided with the
  124. executables.  The filename for a package archive is often selected
  125. according to the following pattern:
  126.  
  127.     <program><version><edition><sequence>.<extension>
  128.  
  129. In this syntax, <program> is a short string to identify the product,
  130. v.g. `futi' indicates GNU file utilities; while <version> is a decimal
  131. integer naming the version, without any decimal point, v.g. `14' for
  132. `1.4', 358 for `3.58'; <edition> is `a' for the first release in
  133. GNUish MSDOS, then `b', `c', etc.  for subsequent editions.  The value
  134. of <sequence> is the letter `s' for the source and documentation, or
  135. `x' for executable and data files.  When <extension> is `zoo', this
  136. usually refers to Zoo version 2.1.
  137.  
  138. .-------------------.
  139. | FTP ARCHIVE SITES |
  140. `-------------------'
  141.  
  142. The official GNU home is prep.ai.mit.edu [18.71.0.38].  There is
  143. currently no room on prep.ai.mit.edu to put GNUish MSDOS files up for
  144. ftp.  If prep get more disk space, they might become available.  The
  145. collection of programs known as the GNUish MSDOS project is still
  146. available for ftp at the following addresses.  Different archiving
  147. sites might use different archivers.  The actual extension of any
  148. given archive should give you a clue about which archiver to use.
  149. [Upload directories are listed for the moderator's convenience only].
  150.  
  151. The expression "from the usual places", later in this document, refers
  152. to the three first sites of this list.
  153.  
  154. * iros1.iro.umontreal.ca [132.204.32.21], in pub/Internet/gnuish.
  155.  
  156.    Archives are uploaded there first.
  157.  
  158. * vulcan.phyast.pitt.edu [130.49.33.16], in pub/pc/gnudos.
  159.  
  160.    Archives are uploaded in [incoming] from the iros1 copy, then
  161.    Roberto move them to their proper place.
  162.  
  163. * wuarchive.wustl.edu [128.252.135.4], in systems/msdos/gnuish.
  164.  
  165.    Archives are uploaded in place directly from the iros1 copy.
  166.  
  167. * wsmr-simtel20.army.mil [192.88.110.20], in pd1:<msdos.gnuish>.
  168.  
  169.    David repacks from .zoo to .arc before uploading, because SIMTEL20
  170.    (which uses TOPS20) does not support .zoo files.
  171.  
  172. * funic.funet.fi [128.214.6.100], in pub/msdos/utilities/gnuish.
  173.  
  174.    Petri automatically gets new products from SIMTEL20, and repacks
  175.    files from .arc to .lzh.  [pub/msdos/incoming]
  176.  
  177. The organization and maintainance of the archive sites is the work of
  178. Francois Pinard, Roberto Gomez, Petri Hartoma, David Camp, Keith
  179. Petersen, Chris Myers, Dave Curry and Russ Nelson.
  180.  
  181. .-----------------------.
  182. | GNUISH MSDOS CONTENTS |
  183. `-----------------------'
  184.  
  185. The following contents of GNUish MSDOS is loosely organized along the
  186. lines of related UNIX man pages.
  187.  
  188. * awk(1)
  189.  
  190.    GNU awk current GNU version is 2.13.2.  There is a faster awk, also
  191.    distributed under the GNU General Public License, written by Mike
  192.    Brennan.  For the original distribution, fetch executables in
  193.    mawk1_1.zip and sources in mawk1.1.tar.Z from oxy.edu, in public.
  194.    Or fetch executables in mawk11ax.zoo and sources in mawk11as.zoo at
  195.    the usual places.
  196.  
  197. * cc(1)
  198.  
  199.    GNU C current GNU version is 2.0.  There is no port of GNU C
  200.    available for 8088 and 80286 systems, and this is very unlikely
  201.    that there would ever be one.  So, GNUish MSDOS is still relying on
  202.    proprietary compilers for its existence.  Currently, ports have
  203.    been done using Microsoft C compilers or Borland Turbo C/C++; it
  204.    seems so far that Microsoft C generates faster code, works better
  205.    with huge pointers, and offers a working alloca(); but promoting
  206.    proprietary software is against the GNU goals, any step in the
  207.    direction of compiler independence would be beneficial for the
  208.    community.
  209.  
  210.    GNU C had indeed been ported to 80386 MSDOS, under the name djgpp,
  211.    by DJ Delorie.  This opens wide doors for porting further GNU
  212.    software for 80386 systems under MSDOS, for those many GNU programs
  213.    requiring a fair amount of addressing space.  However, beware that
  214.    djgpp based ports always require a 80386 machine.
  215.  
  216.    DJ Delorie made a 32-bit 80386 MSDOS extender with symbolic
  217.    debugger, a C/C++ compiler with utilities, development libraries,
  218.    and source code.  It generates full 32-bit programs and supports
  219.    full virtual memory with paging to disk.  A 80386-based IBM
  220.    compatible PC or PS/2 is required.  Approximately 4-5Mb of hard
  221.    drive space is required.  640K RAM is required.
  222.  
  223.    All this can be anonymously ftp'ed from barnacle.erc.clarkson.edu
  224.    [128.153.28.12] in pub/msdos/djgpp.  *First* fetch and carefully
  225.    read the `readme' file from that directory; or else `MSDOS.gcc',
  226.    from prep.ai.mit.edu [18.71.0.38], in pub/gnu/MicrosPorts.  File
  227.    README.gcc should also be available from the usual places.
  228.  
  229. * compress(1)
  230.  
  231.    compress current GNU version is 4.0.1.  GNUish MSDOS has not
  232.    selected any current port yet.
  233.  
  234. * cpio(1)
  235.  
  236.    GNU cpio current GNU version is 1.5.  Version 1.1 has been ported
  237.    to MSDOS by Thorsten Ohl.  Fetch executables in cpio11ax.zoo and
  238.    sources in cpio11as.zoo from the usual places.  You also need
  239.    Thorsten Ohl's gnulib to compile it.
  240.  
  241. * ctags(1)
  242.  
  243.    GNU [ce]tags current GNU version comes from GNU Emacs distribution,
  244.    currently 18.58.  Russ Nelson made a version for Freemacs.  For the
  245.    original distribution, fetch etags.zip from grape.ecs.clarkson.edu
  246.    [128.153.28.129], in pub/msdos/freemacs.  Or fetch the executables
  247.    and sources as etags.zoo from the usual places.
  248.  
  249. * diff(1)
  250.  
  251.    GNU diff current GNU version is 1.15.  Version 1.15 has been ported
  252.    to MSDOS by Thorsten Ohl, using Microsoft C v5.1 or v6.0.  Fetch
  253.    executables in dif115ax.zoo and sources in dif115as.zoo from the
  254.    usual places.
  255.  
  256. * emacs(1)
  257.  
  258.    GNU Emacs current GNU version is 18.58.  There is no port of GNU
  259.    Emacs available for 8088 and 80286 systems, and this is very
  260.    unlikely that there would ever be one.  Any Emacs for small MSDOS
  261.    systems only implements a tiny subset of the true thing.
  262.  
  263.    Russ Nelson's Freemacs is closest in spirit to the real thing, by
  264.    providing a full extension language.  Version 1.6a can be gotten from
  265.    various places (clarkson, wustl, simtel, ...).  It is made of a
  266.    MINT interpreter written in 8088 assembler, and of several MINT
  267.    code application files to drive Emacs modes.  MINT has no relation
  268.    to GNU Emacs LISP and limits itself to 64k per file.  For the
  269.    original distribution, fetch all from grape.ecs.clarkson.edu
  270.    [128.153.28.129], in pub/msdos/freemacs.  Or fetch the executables
  271.    code as emacs16a.zoo (plus emacs100.zoo for a Zenith Z-100) and the
  272.    sources as emac16as.zoo, from the usual places; also fetch some EGA
  273.    utilities as emacsega.zoo and a spelling checker as emacspel.zoo.
  274.    You might want to fetch emacspat.zoo too for a few patches, applied
  275.    by Freemacs itself.
  276.  
  277.    Jonathan Payne's JOVE, on the other side, is not extendable, but can
  278.    handle surprisingly big files on MSDOS.  It is well featured and
  279.    reasonably fast.  It can be made almost comfortable to GNU Emacs
  280.    users, given a proper `jove.rc'.
  281.  
  282.    GNU Emacs has indeed been ported to 80386 MSDOS by Manabu Higashida
  283.    and Hirano Satoshi, under the name Demacs, using DJ Delorie port of
  284.    GNU C.  The current version is 1.2.0 91-12-12.  Fetch binaries and
  285.    diffs from utsun.s.u-tokyo.ac.jp, in GNU/demacs.
  286.  
  287.    Craig Finseth maintains a list of Emacs Implementations and
  288.    Literature; fetch emacs from mail.unet.umn.edu [128.101.101.103],
  289.    in import.  There is a summary about MSDOS specific Emacs'es; fetch
  290.    editor.Z from math.princeton.edu [128.112.128.157], in
  291.    pub/rjc/csip; if you cannot ftp, obtain a copy by sending email to
  292.    the server program at rjc@math.princeton.edu, with a blank subject
  293.    line, and containing solely the two words: `send editor'.
  294.  
  295. * find(1)
  296.  
  297.    GNU find current GNU version is 3.4, comprising: find, locate and
  298.    xargs.  Version 1.2 has been ported to MSDOS by Thorsten Ohl.
  299.    Fetch executables in find12ax.zoo and sources in find12as.zoo from
  300.    the usual places.  You also need Thorsten Ohl's gnulib to compile
  301.    it.  Fetch find12.zoo from the usual places.  Be careful to use
  302.    `zoo x//' while unpacking both archives.
  303.  
  304. * file/text utilities(1)
  305.  
  306.    GNU File Utilities current GNU version is 3.1, comprising: chgrp,
  307.    chmod, chown, cp, dd, df, dir, du, install, ln, ls, mkdir, mkfifo,
  308.    mknod, mv, rm, rmdir, touch and vdir.  GNU Text Utilities current
  309.    GNU version is 1.2, comprising: cat, cmp, comm, csplit, cut,
  310.    expand, fold, head, join, nl, paste, pr, sort, split, sum, tac,
  311.    tail, tr, unexpand, uniq, wc.
  312.  
  313.    GNU Text Utilities historically emerged from GNU File Utilities;
  314.    and version 1.4 have been ported to MSDOS by Thorsten Ohl before
  315.    this split has been done.  The ported programs are: cat, chmod,
  316.    cmp, cp, cut, dd, dir, head, ls, mkdir, mv, paste, rmdir, tac,
  317.    tail, touch, vdir and rm.  Fetch executables in futi14ax.zoo and
  318.    sources in futi14as.zoo from the usual places.
  319.  
  320.    Look elsewhere in this document for GNU sort.
  321.  
  322. * ghostscript(1)
  323.  
  324.   Ghostscript comes with an MSDOS executable.
  325.  
  326. * grep(1)
  327.  
  328.    GNU fgrep current GNU version is 1.1.  Version 1.1 has been ported
  329.    to MSDOS by Thorsten Ohl.  Fetch executables in fgre11ax.zoo and
  330.    sources in fgre11as.zoo from the usual places.
  331.  
  332.    GNU grep current GNU version is 1.5, comprising: grep and egrep.
  333.    Version 1.5 has been ported to MSDOS by Thorsten Ohl.  Fetch
  334.    executables in grep15ax.zoo and sources in grep15as.zoo from the
  335.    usual places.
  336.  
  337. * lex(1)
  338.  
  339.    Fast lex current GNU version is 2.3.7.  Version 2.3.6 has been
  340.    ported to MSDOS by Thorsten Ohl.  Fetch executables in fle236ax.zoo
  341.    and sources in fle236as.zoo from the usual places.  You also need
  342.    Thorsten Ohl's gnulib to compile it.
  343.  
  344. * indent(1)
  345.  
  346.    GNU indent current GNU version is 1.2.  Version 1.1 has been ported
  347.    to MSDOS by Thorsten Ohl.  Fetch executables in inde11ax.zoo and
  348.    sources in inde11as.zoo from the usual places.
  349.  
  350. * m4(1)
  351.  
  352.    GNU m4 current GNU version is 1.0.  Version 0.5 (also called 0.50)
  353.    has been ported to MSDOS by Thorsten Ohl.  Fetch executables in
  354.    m4v05ax.zoo and sources in m4v05as.zoo from the usual places.  You
  355.    also need Thorsten Ohl's gnulib to compile it.
  356.  
  357. * make(1)
  358.  
  359.    GNU make current GNU version is 3.62.2.  Version 3.58 has been
  360.    ported to MSDOS by Thorsten Ohl, using Microsoft C v6.0.  Fetch
  361.    executables in mak358ax.zoo and sources in mak358as.zoo from the
  362.    usual places.  You also need Thorsten Ohl's swapping library, fetch
  363.    swalibas.zoo from the usual places.  If you intend to recompile
  364.    make, beware that one patch has been lost for the `makefile' in
  365.    make358as.zoo, so the makefile might not work as is.
  366.  
  367. * patch(1)
  368.  
  369.    Larry Wall's patch current GNU version is 2.0.12u5.  GNUish MSDOS
  370.    has not selected any current port yet.
  371.  
  372. * perl(1)
  373.  
  374.    Larry Wall's Perl current GNU version is 4.019.  Version 4.019 has
  375.    been ported to by Stuart Phillips, using Borland C++ 3.0 and VROOM,
  376.    it works faster with extended memory.  For the original
  377.    distribution, fetch executables in bcv14_perl4-019E.zip and sources
  378.    in bcv14_perl4-019.zip plus xspawn34.zip from tandem.com
  379.    [130.252.12.8], in pub/perl.  Or fetch executables in pl4019ax.zoo
  380.    and sources in pl4019as.zoo from the usual places.  Be careful to
  381.    use `zoo x//' while unpacking both archives.
  382.  
  383.    Also, version 4.000 has been ported to MSDOS by Len Reed.  Fetch
  384.    executables in perl_exe.zoo from eeserv.ee.umanitoba.ca
  385.    [130.179.8.1] in pub/msdos/perl.
  386.  
  387. * ptx(1)
  388.  
  389.    GNU ptx current GNU version is 0.2.  Version 0.1 has been ported to
  390.    MSDOS by Thorsten Ohl.  Fetch executables in gptx01ax.zoo and
  391.    sources in gptx01as.zoo from the usual places.
  392.  
  393. * rcs(1)
  394.  
  395.    GNU Revision Control System current GNU version is 5.6.  Version
  396.    5.5 has been ported to MSDOS by Stuart Phillips.  For the original
  397.    distribution, fetch sources and executables in rcs55.zip from
  398.    wuarchive.wust.edu, in mirrors/msdos/pgmutil.  Or fetch executables
  399.    in rcs55ax.zoo and sources in rcs55as.zoo from the usual places.  Be
  400.    careful to use `zoo x//' while unpacking the sources.
  401.  
  402. * sed(1)
  403.  
  404.    GNU sed current GNU version is 1.08.  Version 1.06 has been ported
  405.    to MSDOS by Thorsten Ohl.  Fetch executables in sed106ax.zoo and
  406.    sources in sed106as.zoo from the usual places.  You also need
  407.    Thorsten Ohl's gnulib to compile it.
  408.  
  409. * sh(1)
  410.  
  411.    GNU bash current GNU version is 1.12.  There is no port of GNU bash
  412.    available to 8088 and 80286 systems yet, but the techniques used in
  413.    perl(1) and make(1) make it in principle possible to run programs
  414.    of this size under MSDOS.
  415.  
  416.    Ian Stewartson ported the Charles Forsyth sh from MINIX to MSDOS,
  417.    using Microsoft C v5.1.  For the original distribution, fetch
  418.    executables in ms_sh164.zip from wuarchive.wustl.edu, in
  419.    mirrors/msdos/sysutl; fetch sources from comp.sources.misc in
  420.    Volume 10 issues 053-059, Volume 12 issues 019-026, Volume 13
  421.    issues 079-080, Volume 14 Issues 065-066, Volume 16 Issues 078-079.
  422.    Or fetch executables in sh164ax.zoo and sources in sh164as.zoo from
  423.    the usual places.  Be careful to use `zoo x//' while unpacking both
  424.    archives.
  425.  
  426. * shar(1)
  427.  
  428.    shar current UNIX version is 3.49.  It has been distributed through
  429.    alt.sources on 90-09-24.  Version 3.49 has been ported to MSDOS by
  430.    Thorsten Ohl.  Fetch executables in sha349ax.zoo and sources in
  431.    sha349as.zoo from the usual places.
  432.  
  433. * sort(1)
  434.  
  435.    GNU sort currently GNU version is found within GNU Text Utilities
  436.    version 1.2.  A prerelease of version 0.3 has been ported to MSDOS
  437.    by Thorsten Ohl.  Fetch executables in sort03ax.zoo and sources in
  438.    sort03as.zoo from the usual places.
  439.  
  440. * tar(1)
  441.  
  442.    GNU tar current GNU version is 1.10.  GNUish MSDOS has not selected
  443.    any current port yet.
  444.  
  445. * texinfo(1)
  446.  
  447.    GNU texinfo current GNU version is 2.14, comprising: info,
  448.    makeinfo, texi2dvi, texindex and extensive related code written in
  449.    GNU Emacs LISP.  Prereleased versions of info and makeinfo have
  450.    been ported to MSDOS by Thorsten Ohl.  Fetch executables in
  451.    texi10ax.zoo and sources in texi10as.zoo from the usual places.
  452.  
  453. * yacc(1)
  454.  
  455.    GNU bison current GNU version is 1.16.  This version compiles
  456.    without changes on MSDOS.
  457.  
  458. * zoo(1)
  459.  
  460.    Rahul Dhesi's barebone zoo extractor version 2.0 has been
  461.    distributed through comp.binaries.ibm.pc (1 part: v13i001).  Fetch
  462.    booz.exe and booz20.zoo from the usual places.  Use booz.exe under
  463.    MSDOS to unpack the sources in booz20.zoo.
  464.  
  465.    Rahul Dhesi's full zoo current version is 2.1 (also called 2.10).
  466.    Executables have been distributed in comp.binaries.ibm.pc (3 parts:
  467.    v13i002-004), sources has been distributed through alt.sources on
  468.    91-07-10 (14 parts).  Fetch the executables in zoo210.exe and
  469.    sources in zoo210s.zoo from the usual places.  Execute the self
  470.    extracting zoo210.exe under MSDOS to unpack the zoo executables and
  471.    documentation.  Unpack the sources with the obtained zoo.exe.
  472.  
  473. * dbm(3)
  474.  
  475.    GNU dbm current GNU version is 1.5.  Version 1.4 has been ported to
  476.    MSDOS by Thorsten Ohl.  Fetch sources in gdbm14as.zoo from the
  477.    usual places.  There is no executables archive associated with GNU
  478.    dbm.
  479.  
  480. * libc(3)
  481.  
  482.    Many library routines frequently occurring in various GNU products
  483.    have been ported to MSDOS by Thorsten Ohl, to help other ports.
  484.    Fetch sources in gnulibas.zoo from the usual places.  There is no
  485.    executables archive associated with Thorsten Ohl's gnulib.
  486.  
  487.    A swapping library has been developped by Thorsten Ohl, using
  488.    Microsoft C v6.0, to be used by some of his other GNU ports.  Fetch
  489.    sources in swalibas.zoo from the usual places.  There is no
  490.    executables archive associated with Thorsten Ohl's swaplib.
  491.  
  492.    Note that this is not a complete libc(3), but rather a collection
  493.    of GNU specific routines.
  494.  
  495. * chess(6)
  496.  
  497.    GNU chess current GNU version is 3.0.  This version compiles
  498.    without changes on MSDOS.
  499.  
  500. .-----------------------.
  501. | PROJECT MAILING LISTS |
  502. `-----------------------'
  503.  
  504. There are some mailing lists to discuss MSDOS ports of GNU software.
  505. They include:
  506.  
  507.    bug-gnu-msdos@sun.soe.clarkson.edu     bug reports, enhancements
  508.    help-gnu-msdos@sun.soe.clarkson.edu    questions and answers
  509.    info-gnu-msdos@sun.soe.clarkson.edu    announcements, moderated
  510.    djgpp@sun.soe.clarkson.edu             80386 djgpp discussions
  511.  
  512. To get on or off one of these lists, send a request to:
  513.  
  514.    listserv@sun.soe.clarkson.edu.
  515.  
  516. or, if you don't get a reply, to:
  517.  
  518.    bug-gnu-msdos-request@sun.soe.clarkson.edu
  519.    help-gnu-msdos-request@sun.soe.clarkson.edu
  520.    info-gnu-msdos-request@sun.soe.clarkson.edu
  521.    djgpp-request@sun.soe.clarkson.edu
  522.  
  523. Note: do *not* send requests to the lists, only the listserv!
  524.  
  525. For example, to become subscribed to the list info-gnu-msdos, send a
  526. message whose contents (not the Subject) is:
  527.  
  528.    add info-gnu-msdos
  529.  
  530. If you don't know how to use a listserv, send it a request for help.
  531. Do this by sending it a mail message consisting of the word "help",
  532. without quotes, of course.  If you don't get a reply, include an
  533. Internet return address with the command "path user@host.dom.ain",
  534. replacing user@host.dom.ain with your Internet email address.
  535.  
  536. The lists are not currently digestified, and are open to subscription
  537. by anyone.  The info-gnu-msdos mailing list is moderated by Russell
  538. Nelson, solely to ensure that only announcements get sent to the list
  539. (and not requests!).  Problems with the mailing lists should be
  540. directed to the appropriate -request list.  For the newcomers: an
  541. Internet standard for mailing lists is to provide a mail alias that
  542. has the same name as the list, with "-request" appended, e.g.
  543. info-gnu-msdos-request.
  544.  
  545. Also, please consider these lists as GNU project subsidiary mailing
  546. lists.  They were made up after the GNUish MSDOS project, not before,
  547. and their intent is to help to keep to project moving, *not* to change
  548. its definition or meaning.  There are several lists already and other
  549. means to discuss non-GNUish software for MSDOS; there are other lists
  550. to discuss the pros and cons of the GNU project itself.
  551.  
  552. The mailing lists were organized by David Camp, Len Tower, Russ
  553. Nelson and DJ Delorie.
  554.  
  555. .------------------.
  556. | HISTORICAL NOTES |
  557. `------------------'
  558.  
  559. Thorsten Ohl started his ports in November 1989, in Germany, while the
  560. Berlin Wall was falling.  He suscribed at some GNU mailing lists and,
  561. for correspondants wanting his MSDOS ports, organized a `distribution
  562. list' based on email and still located in Germany.  In 1990, around
  563. spring, the unusual quality of Thorsten ports was being recognized,
  564. and a few FTP sites organized to hold them (vulcan, simtel, wuarchive,
  565. ocf, funic); during the summer, the mailing lists were created.
  566. Thorsten stopped actively porting GNU products to MSDOS in September
  567. 1990, to finish his PhD and continue his research in theoretical high
  568. energy physics.  He has now joined the endless list of people who
  569. support GNU by using GNU software on their UNIX workstations and
  570. contribute bug reports and (occasionally) fixes.
  571.  
  572. At this point, the mailing lists, after an initial burst of intense
  573. activity and many debates, became very quiet, and nothing really new
  574. got added to the GNUish MSDOS archives.  DJ Delorie released his 80386
  575. port of GNU C/C++, and GNU Emacs itself was ported to 80386 under the
  576. name Demacs.
  577.  
  578. In February 1992, the archives were reorganized to better comply with
  579. the GPL, which requires the sources to be fully available at the
  580. distribution points.  Ports from Russell Nelson and Stuart Phillips
  581. were integrated in the project.
  582.  
  583. .------------------------.
  584. | CONTRIBUTORS ADDRESSES |
  585. `------------------------'
  586.  
  587. Here are the electronic addresses of all people quoted elsewhere in
  588. this document:
  589.  
  590.    Chris Myers <chris@wugate.wustl.edu>
  591.    Craig A. Finseth <fin@unet.umn.edu>
  592.    DJ Delorie <dj@ctron.com>
  593.    David A. Curry <davy@erg.sri.com>
  594.    David J. Camp <david@wubios.wustl.edu>
  595.    Eberhard Mattes <mattes@azu.informatik.uni-stuttgart.de>
  596.    Francois Pinard <pinard@iro.umontreal.ca>
  597.    Hirano Satoshi <hirano@tkl.iis.u-tokyo.ac.jp>
  598.    Ian Stewartson <istewart@datlog.co.uk>
  599.    Jonathan Payne
  600.    Kai Uwe Rommel <rommel@informatik.tu-muenchen.de>
  601.    Keith Petersen <w8sdz@wsmr-simtel20.army.mil>
  602.    Len Reed <holos0!lbr@gatech.edu>
  603.    Leonard Tower Jr. <tower@ai.mit.edu>
  604.    Manabu Higashida <manabu@sigmath.osaka-u.ac.jp>
  605.    Mike Brennan <brennan@boeing.com>
  606.    Petri Hartoma <msdos1@nic.funet.fi>
  607.    Rahul Dhesi <dhesi@cirrus.com>
  608.    Richard Stallman <rms@ai.mit.edu>
  609.    Roberto Gomez <roberto@bondi.phyast.pitt.edu>
  610.    Russell Nelson <nelson@sun.soe.clarkson.edu>
  611.    Stuart Phillips <stu@tandem.com>
  612.    Thorsten Ohl <ohl@gnu.ai.mit.edu>
  613.  
  614.