Virtual Shareware Library

[ Search now ! * Shase mirrors * Known problems * Help us * Library Statistics ]
This Virtual Shareware Library (VSL) catalogues some 60000 free programs available from 15 biggest software archives and their mirrors free over the Internet. The combined size of the files is about 9.5 gigabytes. The library can be accessed through a front desk which runs the Shareware search engine (SHASE). SHASE simplifies the search for files and eases the downloading into client's computer.

Unlike Archie Shase enables you to search by file descriptions, dates and sizes, in addition to file names. Shase is thus only available for managed software archives like Cica, Simtel, Hobbes OS/2 archive ...

Contents:

  1. What's new?
  2. Search the library .
  3. Library front desk
  4. On shareware and Internet software archives for dummies
  5. How it works.
  6. Information for archive maintainers.
  7. Information for webmasters and hotlist editors.
  8. We need your help !
  9. Acknowledgements.
  10. Copyright.

What's new

Still planned:

On shareware and Internet software archives for dummies

There is free software available on the Internet. To many authors this is the only way to distribute their work. They will let you try the program for free and if you like it some would expect you to "register" the program and pay some money. Such software is called shareware.

Most of the free shareware on the Interent is stored in a dozen or two software archives - computers or "sites", where all the authors would send their work. The archive manager there looks at a program, writes a short description, stores it into the right directory - in short - manages the archive. People would than download (copy) files from the site.

A site storing a few thousand programs might get very busy, it would get too slow, so a few other sites on the net start mirroring that archive. They would maintain an exact copy of the archive on some other site which would take some load of the original one.

Shase lets you search the contents of the worlds most popular archives by keywords and file descriptions and then download the found files from any of the archive's mirrors. Shase 1.3 knew about some 58000 free programs.

How it works

Shase has two parts. A set of demons constantly updating the database and a search engine that lets you search it.

The demon mirrors indexes which describe files in an archive to a computer at Civil Engineering Department of the Ljubljana University in Slovenia and translates the indexes into a common neutral format . The demon runs each morning.

The part which you see is a script that can:

It offers a menu of archive's mirror sites where a found file is probably located.

What Shase does not do is verify if the given file actually is available on each of the mirror sites or check if the mirror site will let you attach at that moment. If in trouble, try another one. If always in trouble, please report the problem.

A note to archive maintainers

Shase depends on the format of your index files. PLEASE DO NOT CHANGE IT or at least let me know!

Proposed format of the archive meta information

Since it is not funny to write 13 different script to work with 13 different archives perhaps archive maintainers could agree on a common archive meta information which would include two files stored in the archive root directory:
  1. Index of files in the archive in a unified format.
  2. Meta information about the archive.
Index file should have the name shase-id.i or shase-id.i.gz. The format of the index file is: Example:
games/faq/tetris.faq	940531	2342	FAQ for teris style games
...
Archive meta information has name shase-id.adf. An example of such a file is:
%ID:            garbo
%Name:          Garbo PC Archive
%Description:   Well managed archive of PC software
                originally from University of Wasa, Finland. 
%Source:        ftp://garbo.uwasa.fi/pc
%Sites:
        ftp://garbo.uwasa.fi/pc
        ftp://archie.au/micros/pc/garbo
        ftp://ftp.germany.eu.net/pub/comp/msdos/mirror.garbo
        ftp://ftp.mpd.co.za/pub/garbo
        ftp://cnuce_arch.cnr.it/pub/msdos/garbo.uwasa.fi
        ftp://Owl.und.ac.za/Sites/garbo/pc

        ftp://NCTUCCCA.edu.tw/PC/garbo
        ftp://wuarchive.wustl.edu/systems/msdos/garbo.uwasa.fi
        ftp://ftp.cdrom.com/pub/garbo/pc
        ftp://cnuce-arch.cnr.it/pub/msdos/garbo.uwasa.fi
shase-id as a file name and ID field in the .adf file are the same and should be unique. They should be up to 10 characters long and are generally assigne by the VSL manager. Check the SHASE form to see if a name has already been used.

When your archive is described in such a way, please tell the VSL manager ziga.turk@fagg.uni-lj.si about it.

A note to webmasters and hotlist editors

The official link to Shase Virtual Shareware Library is
http://www.fagg.uni-lj.si/SHASE/ .

The Shase binary is at

http://www.fagg.uni-lj.si/cgi-bin/shase.

The Shase form is

http://www.fagg.uni-lj.si/cgi-bin/shase/Form

Advanced uses include:(view source!)

1. Minimal Form:

keyword in SW archive using Shase.

2. Search from the HREF line

Last 75 files from CICA Windows archive

3. Reference one program from an archive:

To print barcodes use barcodes.zip

4. Search form restricted to one archive:

Search Garbo Archive.

Acknowledgements

  1. This library would not have been possible without archive managers who manage archives which are part of this virtual library.
  2. Hudreds of thosands requests per month created an obligation to maintain and develop the service.
  3. Improvements to this service are greatly due to the numerous feedback emails. It's nice to read a thank-you from a satisfied user!
  4. In particular I'd like to thank surfers who reported a bug irelated to a particular client and also took the time to diagnoze the problem or test the correction.
  5. The forthcomming batch-ftp support and some refinements matured through numerous discussions with Angelo Haritsis.
  6. Some legal aspects of this service were made clearer by Timo Salmi and Keith Petersen.
  7. Last but not least, this service run on a faculty computer which was donated by the EC. I hope we made good use of it!

Copyright

The Virtual Shareware Library (VSL) is copyrighted as a collection. This copyright does NOT have precedence over the copyrights of individual archives which are included in the VSL. Neither has this copyright precedence over the copyrights of the programs which are indexed in the VSL.

The VSL is offered free for individual use. Any other use of the VSL, including mirroring, copying parts of the database or the search engine must have explicit permission by the VSL manager. To protect the rights of individual archives such permissions will be granted only for purposes equivalent to those of the VSL which is to simplify the search of software on the Internet.


Last modified Thursday, 09-Feb-95 10:51:09 MET by Ziga TURK , FAGG.