Home KingFisher 2 Ringlord Technologies: Amiga/Java/Linux
  About     News     Products     Publications     People / Contact us     Links
Overview

Amiga
INDEX
AORMTool
Image2C
KingFisher 1
KingFisher 2
MakeURLAlias
PrettyHTML
Split
StreamDisk
Strings
WebLord
WrapGuide


Java

GNU/Linux
 
Product Quick Summary: KingFisher 2
Description A more elegant replacement for the original KingFisher with a focus on very large (CD-ROM) databases, a far more detailed (meta-data) format (see Product-Info) for describing software, and numerous enhanced features.
Version 2.26
Platforms Amiga (Kickstart 2.04+)
License GNU General Public License (GPL)
Download kingfisher-226-all.lha (1195 kb): Everything

Or:
kingfisher-226.lha (291 kb): Core software
kingfisher-2xx-db.lha (731 kb): Fish Disk database
kingfisher-2xx-ex.lha (217 kb): Extras (8 languages, dev kit, etc.)

History

KingFisher's immense popularity had caused me to invest far more time in the evolution of the program than I had originally planned. When it finally became time to redesign the program to handle a significantly enhanced meta-data dictionary in preparation for the immense databases required by Fred's move to a CD-ROM distribution, I saw an opportunity to obtain some compensation for the thousands of hours I had spent on KingFisher.

KingFisher 2 was designed as a client-server system, enabling databases to be properly locked by the server, and allowing multiple clients (such as multiple ARexx processes for a BBS, and multiple GUI clients for user-interaction) to simultaneously access multiple databases. This design would enable potentially dozens of clients to access the database with a minimum of overhead (10 kb of memory for an ARexx client, for example). In other words, this was going to be a KingFisher for everybody.

KingFisher 2 was able to select, retrieve from disk, and decode variable size database records containing arbitrary meta-data in the widely used Product Info format, allowing search operations to retrieve records based on such criteria as release date, version number, author(s) of the software, installation size, type of development system, minimum memory requirements, etc. The software provided a fully resizable GUI, complete i18n¹, persistence of search patterns and search results, independently configurable display and print formats, and a whole lot more.

For all of its highly advanced features, KingFisher 2 was not as well-received as its predecessor. Although I received over 60 registrations for the program from all over the world, the collapse of Commodore, and the rise of widely accessible ftp sites (especially Aminet), spelled the eventual doom for distributions by floppy or CD-ROM. By 1995 registrations became noticably fewer, and by early 1996 the trickle of registrations came to an end.

I released a few more updates to the software, fixing some bugs, adding some features, completing some ideas that I had wanted to finish; and so, KingFisher 2.26 is the very last, final release of this software.

What's Available?

KingFisher 2 evolved up through version 2.26 (that's the 26th release of version 2, for those of you who mistakenly think that 1.26 is the same as 1.2.6):

The software's source code is currently unavailable for a variety of reasons, but my intent is to provide it in the not too distant future. It will be licensed under the GNU General Public License (GPL).


¹ i18n = internationalization: ``i'' plus 18 letters plus ``n''. Didn't know that, did you? :)
  Made With WebLordCopyright © 1997,1998,1999,2000,2001,2002,2003 Ringlord Technologies
The alteration of any part of this content by manual or automated means (adding, removing, or in any other way altering links, text, or images) constitutes misrepresentation of our content in violation of United States copyright law. For more details, please see our content ownership details page for elaboration.