home *** CD-ROM | disk | FTP | other *** search
/ Il CD di internet / CD.iso / HOWTO / INFO-SHE < prev    next >
Encoding:
Text File  |  1995-04-20  |  26.3 KB  |  591 lines

  1.   Linux Information Sheet
  2.   Michael K. Johnson, johnsonm@nigel.vnet.net
  3.   Version 4.0, November 12, 1994
  4.  
  5.   This document provides basic information about the Linux operating
  6.   system, including an explanation of Linux, a list of features, some
  7.   requirements, and some resources.
  8.  
  9.   1.  Introduction to Linux
  10.  
  11.   Linux is a completely free reimplementation of the POSIX spec, with
  12.   SYSV and BSD extensions (which means it looks like Unix, but does not
  13.   come from the same source code base), which is available in both
  14.   source code and binary form.  It is copyrighted by Linus B. Torvalds
  15.   (torvalds@kruuna.helsinki.fi) and other contributors, and is freely
  16.   redistributable under the terms of the GNU Public License.
  17.  
  18.   Linux is not public domain, nor is it `shareware'.  It is `free'
  19.   software, commonly called freeware, and you may give copies away, but
  20.   you must also give the source with it or make it available in the same
  21.   way.  If you redistribute any modifications, you are legally bound to
  22.   distribute the source for those modifications.  See the GNU Public
  23.   License for details.  A copy is included with the Linux source, or you
  24.   can get a copy via ftp from prep.ai.mit.edu in /pub/gnu/COPYING
  25.  
  26.   Linux is still free as of version 1.0, and will continue to be.
  27.   Because of the nature of the GNU copyright which Linux is subject to,
  28.   it would be illegal for it to be made not free.  Note carefully: it is
  29.   perfectly legal to charge money for distributing Linux, so long as you
  30.   also distribute the source code.  This is a generalization; if you
  31.   want the fine points, read the GPL.
  32.  
  33.   Linux runs only on 386/486/Pentium machines with an ISA or EISA bus.
  34.   MCA (IBM's proprietary bus) is not currently supported because there
  35.   is little available documentation, although some patches are available
  36.   for a few machines.  VLB and PCI local busses are both supported, and
  37.   the driver for the NCR SCSI chip that is used in many PCI machines is
  38.   included in the latest development versions, and will be in Linux 1.2
  39.  
  40.   There is a port in progress for multiple Motorola 680x0 platforms
  41.   (currently running on some Amigas and Ataris), which now works quite
  42.   well.  It requires a 68020 with an MMU, a 68030, or a 68040, and also
  43.   requires an FPU.
  44.  
  45.   Ports to other machines, including ALPHA, MIPS, PowerPC, and PowerMAC,
  46.   are under way and showing various amounts of progress.  Don't hold
  47.   your breath, but if you are interested and able to contribute, you may
  48.   well find other developers who wish to work with you.
  49.  
  50.   Linux is no longer considered to be in beta testing, as version 1.0
  51.   was released on March 14, 1994.  There are still bugs in the system,
  52.   and new bugs will creep up and be fixed as time goes on.  Because
  53.   Linux follows the ``open development model'', all new versions will be
  54.   released to the public, whether or not they are considered
  55.   ``production quality''.  However, in order to help people tell whether
  56.   they are getting a stable version or not, the following scheme has
  57.   been implemented:  Versions 1.x.y, where x is an even number, are
  58.   stable versions, and only bug fixes will be applied as y is
  59.   incremented.  So from version 1.0.2 to 1.0.3, there were only bug
  60.   fixes, and no new features.  Versions 1.x.y, where x is an odd number,
  61.   are beta-quality releases for developers only, and may be unstable and
  62.   may crash, and are having new features added to them all the time.
  63.  
  64.   >From time to time, as the currect development kernel stabilizes, it
  65.   will be frozen as the new ``stable'' kernel, and developement will
  66.   continue on a new development version of the kernel.
  67.   Most versions of Linux, beta or not, are quite stable, and you can
  68.   keep using those if they do what you need and you don't want to be on
  69.   the bleeding edge.  One site had a computer running version 0.97
  70.   patchlevel 1 (dating from the summer of 1992) for over 136 days
  71.   without an error or crash.  (It would have been longer if the backhoe
  72.   operator hadn't mistaken a main power transformer for a dumpsterots)
  73.  
  74.   One thing to be aware of is that Linux is developed using an open and
  75.   distributed model, instead of a closed and centralized model like much
  76.   other software.  This means that the current development version is
  77.   always public (with up to a week or two's delay) so that anybody can
  78.   use it.  The result is that whenever a version with new functionality
  79.   is released, it almost always contains bugs, but it also results in a
  80.   very rapid development so that the bugs are found and corrected
  81.   quickly, often in hours, as many people work to fix them.
  82.  
  83.   In contrast, the closed and centralized model means that there is only
  84.   one person or team working on the project, and they only release
  85.   software that they think is working well.  Often this leads to long
  86.   intervals between releases, long waiting for bug fixes, and slower
  87.   development.  Of course, the latest release of such software to the
  88.   public is often of higher quality, but the development speed is
  89.   generally much slower.
  90.  
  91.   As of November 12, 1994, the current stable version of Linux is 1.0.9,
  92.   and the development version was 1.1.62 the last time I heard.  Linux
  93.   1.2.0 is nearing release; 1.1.62 is part of a code freeze series of
  94.   releases intended to shake out bugs.
  95.  
  96.  
  97.   2.  Linux Features
  98.  
  99.  
  100.   o  multitasking: several programs running at once.
  101.  
  102.   o  multiuser: several users on the same machine at once (and NO two-
  103.      user licenses!).
  104.  
  105.   o  runs in 386 protected mode.
  106.  
  107.   o  has memory protection between processes, so that one program can't
  108.      bring the whole system down.
  109.  
  110.   o  demand loads executables: Linux only reads from disk those parts of
  111.      a program that are actually used.
  112.  
  113.   o  shared copy-on-write pages among executables.  This means that
  114.      multiple process can use the same memory to run in.  When one tries
  115.      to write to that memory, that page (4KB piece of memory) is copied
  116.      somewhere else.  Copy-on-write has two benefits: increasing speed
  117.      and decreasing memory use.
  118.  
  119.   o  virtual memory using paging (not swapping whole processes) to disk:
  120.      to a separate partition or a file in the filesystem, or both, with
  121.      the possibility of adding more swapping areas during runtime (yes,
  122.      they're still called swapping areas).  A total of 16 of these 128
  123.      MB swapping areas can be used at once, for a theoretical total of 2
  124.      GB of useable swap space.
  125.  
  126.   o  a unified memory pool for user programs and disk cache, so that all
  127.      free memory can be used for caching, and the cache can be reduced
  128.      when running large programs.
  129.  
  130.   o  dynamically linked shared libraries (DLL's), and static libraries
  131.      too, of course.
  132.  
  133.   o  does core dumps for post-mortem analysis, allowing the use of a
  134.      debugger on a program not only while it is running but also after
  135.      it has crashed.
  136.  
  137.   o  mostly compatible with POSIX, System V, and BSD at the source
  138.      level.
  139.  
  140.   o  through iBCS2-compliant emulation, mostly compatible with SCO,
  141.      SVR3, and SVR4 at the binary level.
  142.  
  143.   o  all source code is available, including the whole kernel and all
  144.      drivers, the development tools and all user programs; also, all of
  145.      it is freely distributable.  There are some commercial programs
  146.      being provided for Linux now without source, but everything that
  147.      has been free is still free.
  148.  
  149.   o  POSIX job control.
  150.  
  151.   o  pseudoterminals (pty's).
  152.  
  153.   o  387-emulation in the kernel so that programs don't need to do their
  154.      own math emulation.  Every computer running Linux appears to have a
  155.      math coprocessor.  Of course, if your computer already contains an
  156.      FPU, it will be used instead of the emulation, and you can even
  157.      compile your own kernel with math emulation removed, for a small
  158.      memory gain.
  159.  
  160.   o  support for many national or customized keyboards, and it is fairly
  161.      easy to add new ones.
  162.  
  163.   o  multiple virtual consoles: several independent login sessions
  164.      through the console, you switch by pressing a hot-key combination
  165.      (not dependent on video hardware).  These are dynamically
  166.      allocated; you can use up to 64.
  167.  
  168.   o  Supports several common filesystems, including minix-1, Xenix, and
  169.      all the system V filesystems, and has an advanced filesystem of its
  170.      own, which offers filesystems of up to 4 TB, and names up to 255
  171.      characters long.
  172.  
  173.   o  transparent access to MS-DOS partitions (or OS/2 FAT partitions)
  174.      via a special filesystem: you don't need any special commands to
  175.      use the MS-DOS partition, it looks just like a normal Unix
  176.      filesystem (except for funny restrictions on filenames,
  177.      permissions, and so on).  MS-DOS 6 compressed partitions do not
  178.      work at this time, and are not expected to.
  179.  
  180.   o  special filesystem called UMSDOS which allows Linux to be installed
  181.      on a DOS filesystem.
  182.  
  183.   o  read-only HPFS-2 support for OS/2 2.1
  184.  
  185.   o  CD-ROM filesystem which reads all standard formats of CD-ROMs.
  186.  
  187.   o  TCP/IP networking, including ftp, telnet, NFS, etc.
  188.  
  189.  
  190.  
  191.   3.  Hardware Issues
  192.  
  193.   3.1.  Minimal configuration
  194.  
  195.   The following is probably the smallest possible configuration that
  196.   Linux will work on: 386SX/16, 2 MB RAM, 1.44 MB or 1.2 MB floppy, any
  197.   supported video card (+ keyboards, monitors, and so on of course).
  198.   This should allow you to boot and test whether it works at all on the
  199.   machine, but you won't be able to do anything useful.
  200.  
  201.   In order to do something, you will want some hard disk space as well,
  202.   5 to 10 MB should suffice for a very minimal setup (with only the most
  203.   important commands and perhaps one or two small applications
  204.   installed, like, say, a terminal program).  This is still very, very
  205.   limited, and very uncomfortable, as it doesn't leave enough room to do
  206.   just about anything, unless your applications are quite limited.  It's
  207.   generally not recommended for anything but testing if things work, and
  208.   of course to be able to brag about small resource requirements.
  209.  
  210.  
  211.   3.2.  Usable configuration
  212.  
  213.   If you are going to run computationally intensive programs, such as
  214.   gcc, X, and TeX, you will probably want a faster processor than a
  215.   386SX/16, but even that should suffice if you are patient.
  216.  
  217.   In practice, you need at least 4 MB of RAM if you don't use X, and 8
  218.   MB if you do.  Also, if you want to have several users at a time, or
  219.   run several large programs (compilations for example) at a time, you
  220.   may want more than 4 MB of memory.  It will still work with a smaller
  221.   amount of memory (should work even with 2 MB), but it will use virtual
  222.   memory (using the hard drive as slow memory) and that will be so slow
  223.   as to be unusable.
  224.  
  225.   The amount of hard disk you need depends on what software you want to
  226.   install.  The normal basic set of Unix utilities, shells, and
  227.   administrative programs should be comfortable in less than 10 MB, with
  228.   a bit of room to spare for user files.  For a more complete system,
  229.   get Slackware, MCC, or (soon) Debian, and assume that you will need 60
  230.   to 200 MB, depending on what you choose to install and what
  231.   distribution you get.  Add whatever space you want to reserve for user
  232.   files to these totals.  With today's prices on hard drives, if you are
  233.   buying a new system, it makes no sense to buy a drive that is too
  234.   small.  Get at least 200 MB, and you will not regret it.
  235.  
  236.   Add more memory, more hard disk, a faster processor and other stuff
  237.   depending on your needs, wishes and budget to go beyond the merely
  238.   usable.  In general, one big difference from DOS is that with Linux,
  239.   adding memory makes a large difference, whereas with dos, extra memory
  240.   doesn't make that much difference.  This of course has something to do
  241.   with DOS's 640KB limit.
  242.  
  243.  
  244.   3.3.  Supported hardware
  245.  
  246.  
  247.      CPU:
  248.         Anything that runs 386 protected mode programs (all models of
  249.         386's 486's, and 586's should work; 286s don't work, and never
  250.         will).  Also, a version for the 680x0 CPU (for x = 2 with
  251.         external MMU, 3, and 4) which runs on Amigas and Ataris is being
  252.         developed, and can be found at tsx-11.mit.edu in the 680x
  253.         directory.  Ports are also being done to the PowerPC, Alpha/AXP,
  254.         and MIPS architecture.  More details are available elsewhere.
  255.  
  256.  
  257.      Architecture:
  258.         ISA or EISA bus.  MCA (mostly true blue PS/2's) does not work,
  259.         although a few brave souls are doing some work to help remedy
  260.         this for a few machines).  Local busses (VLB and PCI) work.
  261.  
  262.  
  263.      RAM:
  264.         Theoretically up to 1 GB.  This has not been tested.  Some
  265.         people (including Linus) have noted that adding ram without
  266.         adding more cache at the same time has slowed down their machine
  267.         extremely, so if you add memory and find your machine slower,
  268.         try adding more cache.  Over 64MB will require a boot-time
  269.         parameter, as the BIOS cannot report more than 64MB, because it
  270.         is ``broken as designed.''
  271.  
  272.  
  273.      Data storage:
  274.         Generic AT drives (IDE, 16 bit HD controllers with MFM or RLL,
  275.         or ESDI) are supported, as are SCSI hard disks and CD-ROMs, with
  276.         a supported SCSI adaptor.  Generic XT controllers (8 bit
  277.         controllers with MFM or RLL) are also supported.  Supported SCSI
  278.         adaptors: Adaptec 1542, 1522, and 1740 in extended (not 1542
  279.         compatible) mode, Buslogic controllers via the Adaptek
  280.         compatibility or with their own driver, Seagate ST-01 and ST-02,
  281.         Future Domain TMC-88x series (or any board based on the TMC950
  282.         chip) and TMC1660/1680, Ultrastor 14F, 24F and 34F, and Western
  283.         Digital wd7000.  SCSI and some QIC-02 and QIC-80 tapes are also
  284.         supported.  Several CD-ROM devices are also supported, including
  285.         Matsushita/Panasonic, Mitsumi, Sony, Soundblaster, Toshiba, and
  286.         others.  For exact models, check the hardware compatibility
  287.         HOWTO.
  288.  
  289.  
  290.      Video:
  291.         VGA, EGA, CGA, or Hercules (and compatibles) work in text mode.
  292.         For graphics and X, there is support for (at least) normal VGA,
  293.         some super-VGA cards (most of the cards based on ET3000, ET4000,
  294.         Paradise, and some Trident chipsets), S3 (except for Diamond
  295.         Stealth cards, because the manufacturer won't tell how to
  296.         program it), 8514/A, ATI MACH8, ATI MACH32, and hercules.
  297.         (Linux uses the Xfree86 X server, so that determines what cards
  298.         are supported.)
  299.  
  300.  
  301.      Networking:
  302.         Western Digital 80x3, ne1000, ne2000, 3com501 (not recommended),
  303.         3com503, 3com507, 3com509, 3com589 PCMCIA, Allied Telliesis
  304.         AT1500, most LANCE boards, d-link pocket adaptors, PPP, SLIP,
  305.         CSLIP, PLIP (Parallel Link IP), and more.
  306.  
  307.  
  308.      Other hardware:
  309.         SoundBlaster, ProAudio Spectrum 16, Gravis Ultrasound, AST
  310.         Fourport cards (with 4 serial ports), several models of Boca
  311.         serial boards, the Usenet Serial Card II, several flavours of
  312.         bus mice (Microsoft, Logitech, PS/2).
  313.  
  314.  
  315.   4.  An Incomplete List of Ported Programs and Other Software
  316.  
  317.   Most of the common Unix tools and programs have been ported to Linux,
  318.   including almost all of the GNU stuff and many X clients from various
  319.   sources.  Actually, ported is often too strong a word, since many
  320.   programs compile out of the box without modifications, or only small
  321.   modifications, because Linux tracks POSIX quite closely.
  322.   Unfortunately, there are not very many end-user applications at this
  323.   time.  Nevertheless, here is an incomplete list of software that is
  324.   known to work under Linux.
  325.  
  326.  
  327.      Basic Unix commands:
  328.         ls, tr, sed, awk and so on (you name it, Linux probably has it).
  329.  
  330.  
  331.      Development tools:
  332.         gcc, gdb, make, bison, flex, perl, rcs, cvs, prof.
  333.  
  334.  
  335.      Languages and Environments:
  336.         C, C++, Objective C, Modula-3, Modula-2, ADA, Pascal, Fortran,
  337.         ML, scheme, Tcl/tk, Perl, Python, Common Lisp, and many others.
  338.  
  339.  
  340.      Graphical environments:
  341.         X11R5 (XFree86 2.x), X11R6 (XFree86 3.x), MGR.
  342.  
  343.  
  344.      Editors:
  345.         GNU Emacs, Lucid Emacs, MicroEmacs, jove, ez, epoch, elvis (GNU
  346.         vi), vim, vile, joe, pico, jed.
  347.  
  348.  
  349.      Shells:
  350.         bash (POSIX sh-compatible), zsh (includes ksh compatiblity
  351.         mode), pdksh, tcsh, csh, rc, ash (mostly sh-compatible shell
  352.         used as /bin/sh by BSD), and many more.
  353.  
  354.  
  355.      Telecommunication:
  356.         Taylor (BNU-compatible) UUCP, SLIP, CSLIP, PPP, kermit, szrz,
  357.         minicom, pcomm, xcomm, term (runs multiple shells, redirects
  358.         network activity, and allows remote X, all over one modem line),
  359.         Seyon (popular X-windows communications program), and several
  360.         fax and voice-mail (using ZyXEL modems) packages are available.
  361.         Of course, remote serial logins are supported.
  362.  
  363.  
  364.      News and mail:
  365.         C-news, innd, trn, nn, tin, smail, elm, mh, pine.
  366.  
  367.  
  368.      Textprocessing:
  369.         TeX, groff, doc, ez, and Linuxdoc-SGML.
  370.  
  371.  
  372.      Games:
  373.         Nethack, several Muds and X games, and lots of others.  One of
  374.         those games is looking through all the games available at tsx-11
  375.         and sunsite.
  376.  
  377.  
  378.      Suites:
  379.         AUIS, the Andrew User Interface System.  ez is part of this
  380.         suite.
  381.  
  382.   All of these programs (and this isn't even a hundredth of what is
  383.   available) are freely available.
  384.  
  385.  
  386.   5.  Who uses Linux?
  387.  
  388.   Linux is freely available, and no one is required to register their
  389.   copies with any central authority, so it is difficult to know how many
  390.   people use Linux.  Several businesses are now surviving solely on
  391.   selling and supporting Linux, and very few Linux users use those
  392.   businesses, relatively speaking, and the Linux newsgroups are some of
  393.   the most heavily read on the internet, so the number is likely in the
  394.   hundreds of thousands, but hard numbers are hard to come by.  However,
  395.   one brave soul, Harald T. Alvestrand, has decided to try, and asks
  396.   that if you use Linux, you send a message to linux-counter@uninett.no
  397.   with one of the following subjects: ``I use Linux at home'', ``I use
  398.   Linux at work'', or ``I use Linux at home and at work''.  He is also
  399.   counting votes of ``I don't use Linux'', for some reason.  He posts
  400.   his counts to comp.os.linux.misc.
  401.  
  402.  
  403.   6.  Getting Linux
  404.  
  405.   6.1.  Anonymous FTP
  406.  
  407.   Matt Welsh has released a new version of his Installation and Getting
  408.   Started guide, version 2.1.1.  Also, the Linux documentation project
  409.   (the LDP) has put out several other books in various states of
  410.   completion, and these are available at
  411.   sunsite.unc.edu:/pub/Linux/docs/LDP.  Stay tuned to
  412.   comp.os.linux.announce.
  413.  
  414.   At least the following anonymous ftp sites carry Linux.
  415.  
  416.  
  417.  
  418.        Textual name                   Numeric address  Linux directory
  419.        =============================  ===============  ===============
  420.        tsx-11.mit.edu                 18.172.1.2       /pub/linux
  421.        sunsite.unc.edu                152.2.22.81      /pub/Linux
  422.        ftp.funet.fi                   128.214.248.6    /pub/OS/Linux
  423.        net.tamu.edu                   128.194.177.1    /pub/linux
  424.        ftp.mcc.ac.uk                  130.88.203.12    /pub/linux
  425.        src.doc.ic.ac.uk               146.169.2.1      /packages/linux
  426.        fgb1.fgb.mw.tu-muenchen.de     129.187.200.1    /pub/linux
  427.        ftp.informatik.tu-muenchen.de  131.159.0.110    /pub/comp/os/linux
  428.        ftp.dfv.rwth-aachen.de         137.226.4.111    /pub/linux
  429.        ftp.informatik.rwth-aachen.de  137.226.225.3    /pub/Linux
  430.        ftp.Germany.EU.net             192.76.144.75    /pub/os/Linux
  431.        ftp.ibp.fr                     132.227.60.2     /pub/linux
  432.        kirk.bond.edu.au               131.244.1.1      /pub/OS/Linux
  433.        ftp.uu.net                     137.39.1.9       /systems/unix/linux
  434.        wuarchive.wustl.edu            128.252.135.4    mirrors/linux
  435.        ftp.win.tue.nl                 131.155.70.100   /pub/linux
  436.        ftp.stack.urc.tue.nl           131.155.2.71     /pub/linux
  437.        srawgw.sra.co.jp               133.137.4.3      /pub/os/linux
  438.        cair.kaist.ac.kr                                /pub/Linux
  439.        ftp.denet.dk                   129.142.6.74     /pub/OS/linux
  440.        NCTUCCCA.edu.tw                140.111.1.10     /Operating-Systems/Linux
  441.        nic.switch.ch                  130.59.1.40      /mirror/linux
  442.        monu1.monash.edu.au            130.194.1.101    /pub/linux
  443.        cnuce_arch.cnr.it              131.114.1.10     /pub/Linux
  444.  
  445.  
  446.  
  447.  
  448.  
  449.   tsx-11.mit.edu and fgb1.fgb.mw.tu-muenchen.de are the official sites
  450.   for Linux' GCC.  Some sites mirror other sites.  Please use the site
  451.   closest (network-wise) to you whenever possible.
  452.  
  453.   At least sunsite.unc.edu and ftp.informatik.tu-muenchen.de offer
  454.   ftpmail services.  Mail ftpmail@sunsite.unc.edu or ftp@informatik.tu-
  455.   muenchen.de for help.
  456.  
  457.   If you are lost, try looking at
  458.   sunsite.unc.edu:/pub/Linux/distributions/, where several distributions
  459.   are offered.  Slackware is well-tested, being one of the most popular
  460.   Linux distributions.
  461.  
  462.  
  463.   6.2.  Other methods of obtaining Linux
  464.  
  465.   There are many BBS's that have Linux files.  A list of them is
  466.   occasionally posted to comp.os.linux.announce.  Ask friends and user
  467.   groups, or order one of the commmercial distributions.  A list of
  468.   these is contained in the Linux distribution HOWTO, available as
  469.   sunsite.unc.edu:/pub/Linux/docs/HOWTO/distribution-HOWTO, and posted
  470.   regularily to the comp.os.linux.announce newsgroup.
  471.  
  472.  
  473.  
  474.   7.  Getting started
  475.  
  476.   As mentioned at the beginning, Linux is not centrally administered.
  477.   Because of this, there is no ``official'' release that one could point
  478.   at, and say ``That's Linux.''  Instead, there are various
  479.   ``distributions,'' which are more or less complete collections of
  480.   software configured and packaged so that they can be used to install a
  481.   Linux system.
  482.  
  483.   The first thing you should do is to get and read the list of
  484.   Frequently Asked Questions (FAQ) from one of the FTP sites, or by
  485.   using the normal Usenet FAQ archives (e.g. rtfm.mit.edu).  This
  486.   document has plenty of instructions on what to do to get started, what
  487.   files you need, and how to solve most of the common problems (during
  488.   installation or otherwise).
  489.  
  490.  
  491.   8.  Legal Status of Linux
  492.  
  493.   Although Linux is supplied with the complete source code, it is
  494.   copyrighted software, not public domain.  However, it is available for
  495.   free under the GNU Public License.  See the GPL for more information.
  496.   The programs that run under Linux each have their own copyright,
  497.   although many of them use the GPL as well.  X uses the MIT X
  498.   copyright, and some utilities are under the BSD copyright.  In any
  499.   case, all of the software on the FTP site is freely distributable (or
  500.   else it shouldn't be there).
  501.  
  502.  
  503.   9.  News About Linux
  504.  
  505.   A new magazine called Linux Journal was recently launched.  It
  506.   includes articles intended for almost all skill levels, and is
  507.   intended to be helpful to all Linux users.  Subscriptions are $19 in
  508.   the U.S., $24 in Canada and Mexico, and $29 elsewhere, payable in US
  509.   currency.  Subscription inquiries can be sent via email to
  510.   subs@ssc.com or faxed to (U.S.) 1-206-527-2806 or mailed to Linux
  511.   Journal, PO Box 85867, Seattle, WA 98145-1867 USA.  Please do not send
  512.   credit card numbers via email; the internet is not secure, and it is
  513.   entirely possible that a technologically adept thief may steal your
  514.   credit card number and cost you a large sum of money if you do.
  515.  
  516.   There are several Usenet newsgroups for Linux discussion, and also
  517.   several mailing lists.  See the Linux FAQ for more information about
  518.   the mailing lists (you should be able to find the FAQ either in the
  519.   newsgroup or on the FTP sites).
  520.  
  521.   The newsgroup comp.os.linux.announce is a moderated newsgroup for
  522.   announcements about Linux (new programs, bug fixes, etc).
  523.  
  524.   The newsgroup comp.os.linux.admin is an unmoderated newsgroup for
  525.   discussion of administration of Linux systems.
  526.  
  527.   The newsgroup comp.os.linux.development is an unmoderated newsgroup
  528.   specifically for discussion of Linux kernel development.  The only
  529.   application development questions that should be discussed here are
  530.   those that are intimately associated with the kernel.  All other
  531.   development questions are probably generic Unix development questions
  532.   and should be directed to a comp.unix group instead.
  533.  
  534.   The newsgroup comp.os.linux.help is an unmoderated newsgroup for any
  535.   Linux questions that don't belong anywhere else.
  536.  
  537.   The newsgroup comp.os.linux.misc is the replacement for comp.os.linux,
  538.   and is meant for any discussion that doesn't belong elsewhere.
  539.  
  540.   In general, do not crosspost between the Linux newsgroups.  The only
  541.   crossposting that is appropriate is an occasional posting between one
  542.   unmoderated group and comp.os.linux.announce.  The whole point of
  543.   splitting comp.os.linux into many groups is to reduce traffic in each.
  544.   Those that do not follow this rule will be flamed without mercy...
  545.  
  546.   For the current status of the Linux kernel and a summary of the most
  547.   recent versions, finger torvalds@kruuna.helsinki.fi
  548.  
  549.   Linux is on the Web (WWW, W3, whatever...)  The URL is
  550.   http://sunsite.unc.edu/mdw/linux.html
  551.  
  552.  
  553.   10.  The Future
  554.  
  555.   Now that Linux 1.0 has been released, work is already in progress on
  556.   several enhancements.  Disk access speedups, TTY improvements, and
  557.   many more things are being worked on.  Linux 1.0 is not the end of
  558.   Linux, nor is it even very important; it is mostly intended to provide
  559.   a stable version that people can use without being afraid that they
  560.   are using beta software, and that can be standardized on to some
  561.   extent.
  562.  
  563.   Linux 1.2 is nearing release.  It should be very similar to 1.1.62,
  564.   which is a code freeze release intended to shake out bugs remaining in
  565.   the 1.1 series.  For those interested in what will happen with the new
  566.   development series, 1.3, Linus has promised quotas and the PC speaker
  567.   sound driver.  Significant networking improvements will also debut in
  568.   1.3.  Stay tuned!
  569.  
  570.   There is plenty of code left to write, and even more documentation.
  571.   Please join the DOC channel of the mailing list if you would like to
  572.   contribute to the documentation.
  573.  
  574.  
  575.   11.  This document
  576.  
  577.   This document is maintained by Michael K. Johnson,
  578.   johnsonm@nigel.vnet.net. Please mail me with any comments, no matter
  579.   how small.  I can't do a good job of maintaining this document without
  580.   your help.  A more-or-less current copy of this document can always be
  581.   found as tsx-11.mit.edu:/pub/linux/docs/INFO-SHEET, and a PostScript
  582.   version can be found as INFO-SHEET.ps, in the same directory.
  583.  
  584.  
  585.   12.  Legalese
  586.  
  587.   Trademarks are owned by their owners.  There is no warranty about the
  588.   information in this document.  Use and distribute at your own risk.
  589.   The content of this document is in the public domain, but please be
  590.   polite and attribute any quotes.
  591.