|
|||||||||||||||||||||||||||||||||||||||||
Finding and retrieving softwareComputer networks are great treasure troves of computer software. Public archives on the Internet and other networks contain millions of public domain and shareware software packages which are easily accessed and downloaded. An ethos of free exchange and sharing, a climate of experimentation and development, and a potent concentration of computing talent has generated these enormous quantities of good working software available at little or no cost, with developers enjoying the benefits of network distribution, testing and feedback. Much of the software is in the public domain and free; there is also a good deal of shareware. Shareware requires a modest payment to the author, but even here there is usually a free trial period allowed. The Internet also provides access to software from commercial software companies such as Microsoft, Adobe and others. Some is available at no cost, such as Netscape Communicator, Microsoft Internet Explorer or Adobe Acrobat Reader. Commercial software may be purchased via the net using a credit card, with security mechanisms such as Secure Sockets Layer (SSL) used to safeguard the data transmitted between browser and server. For buyers who are uneasy about sending their encrypted credit card details over the Internet, the vendors usually provide alternative routes for payment. For more information on security see Security and Encryption. Knowing that there is a lot of software available is cheering, but browsing through cryptically signposted ftp archives is a very frustrating exercise. For effective use of ftp resources, it's advisable to be aware of a few useful tools and services. Some suggestions follow. Make use of WWW software directoriesWhen you come to look for a software package, some of the large well-organized WWW software directories are a useful starting point (see Selected WWW software directories). They classify each item within a broad category making it possible to browse purposefully, whether or not you can put a name to the software you need. They also offer searching. If you know what you want the software to do then you should be able to search for it. For instance, you could search for a paint program using the search term paint , or an ftp client with the search term ftp . And you would be able to specify the operating system for which it is required. Familiarize yourself with ftpFtp (File Transfer Protocol) is used in downloading files from ftp archives, or uploading files to your own directory on a remote server. Basically, ftp is just an agreed set of commands used between ftp clients and servers. For more information see the entry on ftp. Anonymous ftpThere is a very useful enhancement of ftp called anonymous ftp . This is a convention which effectively provides open access to software in public ftp archives. There are two main routes for using anonymous ftp: (1) ftp connection using an ftp client When prompted for a login, type in anonymous , then give your email address as the password. If you are transferring binary files (most files except for READMEs and files with filename extensions such as .txt , .ascii , .hqx , .ps , .uue ), you need to set the transfer mode as binary before starting the transfer. Use the client's Help facility for information on commands. (2) ftp using a Web browser Any file in a public ftp archive can be accessed via the Web as long as you have the host name (the domain name) of the ftp server and the path. The browser takes care of the login and password conventions and also sorts out the mode of transfer (text or binary). You only need to remember to specify ftp (the protocol to be used) as the first part of the URL, for example ftp://isis.cshl.org/pub/wusage/wusage3.2.tar.Z . Archive searching services are useful when you know what you wantWhile Archie is the pioneering example of archive search services, there are in fact a number of programs which search through Internet file archives, generate an index, and provide a search facility on the index. An example is:
There are also some national services providing searching of ftp servers in the one country only, for example
Use an ftp site near to youCommonly, ftp sites which are heavily-used or which have a widely dispersed user group will be mirrored. This means that the whole structure and contents of the archive will be duplicated elsewhere. This distributes the load on the server, and makes retrieving files more efficient for users. Regular automated updating ensures that the mirror site is in step with the original collection. (See a directory of mirror collections at Imperial College, London.) Where there is a choice of sites offering the same software, it's usually a good idea to retrieve from the nearest site. It's faster for you and good for the network environment. For instance, if you are in Europe, give preference to a European site over an American one. Learn how to handle compressed files and other formatsIf you retrieve files from ftp archives, you will soon come across compressed and archived file formats. Compressing files, or packaging up multiple files into a single archive file, is common practice. Files take up less storage space and are quicker and easier to transfer. To compress a file requires compression software. When you retrieve such a file, normally you will need to have complementary decompression software to restore the file to its original form. The same principle applies with archived files and also with binary files which have been converted to text (encoded). When you retrieve a file which has undergone one of these processes, note the file extension because this gives a clue to the software needed to restore the file to its original form. See the table File formats and associated software for additional detail. Selected WWW software directories |
|||||||||||||||||||||||||||||||||||||||||
|
Comments and queries: gnrt@terena.nl
© TERENA, Singel 466-468, NL-1017 AW Amsterdam Last modified: Monday, 24-May-1999 18:50:36 MET DST |
|||||||||||||||||||||||||||||||||||||||||