
                             Star Utilities source



  1. What this package contains

  For the latest version of the Star Utilities and their source, please, visit
the following URL:

  http://sta.c64.org/su.html

  This is the complete source of the Star Utilities,  Version  0.83.  You  can
find the following files here:

  extdos.asm    Extended DOS functions
  lhasfx.bin    LHA self-extractor program
  lynxhdr.bin   Lynx archive header
  make.bat      Compiles all the utilities
  stararc.pas   Star ARC
  starark.pas   Star Arkive
  starbase.pas  Common routines for the utilities
  starlbr.pas   Star Library
  starlha.pas   Star LHA
  starlist.pas  Star List
  starlynx.pas  Star Lynx
  startape.pas  Star Tape
  starzip.pas   Star Zip
  tapehdr.bin   Tape image header
  ziplist.bin   Filepacked ZipCode archive directory lister program

  The source contains the following portions by others:

  - Algorithms and procedures from AX ((C) by Chris Smeets, 1989)

  - BASIC program prepended to Lynx archives ((C) by Will Corley)

  - Commodore LHA extractor ((C) by Chris Smeets, 1990)

  - Directory lister in filepacked ZipCode archives ((C) by DarkStar, 1988)

  To compile the utilities, run MAKE.BAT. You will  need  Turbo Assembler  and
Borland Pascal 7.0 for a successful compilation. If you have  Turbo Pascal 7.0
then you can change the reference to the command line compiler in MAKE.BAT.



  2. License

  The complete source of the Star Utilities is distributed under the following
restrictions. Please, read them before you start hacking.  Apart  from  these,
you are free to do anything with this source. What you find below  is  not  in
"legalese" because I don't understand such text either. However, I ask you  to
not start thinking ways to  circumvent  them  or  to  find  backdoors:  worthy
programmers don't have to steal others' ideas anyway. If you don't  understand
something in this license and have questions then ask me, instead of making  a
guess.

  This license is, basically, the GNU Public License, which makes  a  software
free: you have the right to see, modify and  recompile  its  source  and  this
right cannot be taken away from you by any  individual  or  company.  However,
this license also adds the other meaning of free: that it may not be sold  for
money.

  You must distribute the original source in the unmodified, original package,
along with this license. You must  distribute  the  original  source  free  of
charge: you may not ask for money above the  fee  of  the  distribution  media
itself. You may distribute the original source to individuals  only;  you  may
not publish it on floppy disks, CD-ROM's, FTP sites, WWW pages, or  any  other
distribution media, include it in a software compilation  or  bundle  it  with
other software or hardware without prior permission of the original author. To
make sure you have the original source, you should download the  package  from
the author's homepage. If you get a package from somewhere else then make sure
that it has the author's authentic verification stamped on it.

  You may use this source for educational purposes: to see how it  works.  You
may reuse this source in parts or whole: incorporate parts of it into your own
softwares, modify it to suit your own needs or derive your own softwares.

  If you reuse this source, in parts or whole,  then  your  documentation  and
your source must briefly describe what parts of this  source  were  reused  in
your software. To avoid the confusion of users of the original  software,  you
may not distribute modified versions of this source or derivative works  under
the name of the original software. Also, the modified versions and  derivative
works must clearly state that they are different from the  original  software.
If you modify this source or use a relevant part of it in  your  own  software
then you must also release your software as free software,  either  by  making
its complete source available for the public or by sending its complete source
to anyone who asks for it. Furthermore, you may not ask for money  for  either
your software or its source. This paragraph  applies  to  all  generations  of
softwares that, directly or indirectly, reuse this source.

  If you think your modifications are useful and you would like to  allow  the
users of the original software to make use of  them  then,  please,  send  the
modified sources with a detailed documentation of  the  modifications  to  the
original author. Your contributions will be  incorporated  into  the  original
software and you will also be given credit.

  This source is provided "as is", without a warranty of  any  kind.  You  are
using it at your own risk, the author is not liable for  any  damage  or  data
loss caused by the software or its derivatives. Have fun!

  Joe Forster/STA
  sta@c64.org
