FARGOS Development, LLC Logo


News Products Services Downloads Support FAQs Company

FARGOS Downloads

If you're interested in building distributed applications, ranging from simple client/server applications, grid computing or all the way to deploying a secure fault-tolerant peer-to-peer infrastructure, then you're at the right place.

FARGOS Development, LLC continually enhances its products and associated documentation, thus most of the items available for downloading are updated on an on-going basis. Typically, a new release is made available every 90 days. Consequently, the content available below is subject to frequent updates. Interested individuals can subscribe to notifications of updates and new releases by subscribing to the mailing list. Additional OIL2 and C++ example programs are also available.

FARGOS/VISTA SDK

FARGOS Development, LLC makes the FARGOS/VISTA™ Software Development Kit (SDK) available for downloading. Several applications are provided, including:

FARGOS/VISTA applications can utilize a variety of communication mechanisms and protocols, including TCP/IP version 4, TCP/IP version 6, file domain sockets, IPX, etc.

The functionality of FARGOS/VISTA components are controlled by a license. You should read the End-User License Agreement before initiating a download. The publicly available downloads include a basic license that disables some of the features that are obtained by the purchase of a commercial license for FARGOS/VISTA. For example:

The FARGOS/VISTA Software Development Kit is made available on a particular platform using using the respective vendor's recommended software distribution packaging technology. Installation instructions for all supported platforms are found in the "FARGOS/VISTA Installation Guide".

Current version: 5.1.2, released 10/29/2006, default license expires 01/29/2007.

Operating System Link Notes
Linux for Intel x86/AMD vistasdk-v.n-i586.rpm.gz For generic Intel 586-compatibles. Processor-specific optimizations available upon request.
Linux for MIPS on Sony PlayStation 2 vistasdk-v.n-mipsel.rpm.gz For Sony PlayStation 2 with Linux upgrade kit.
Linux for IBM System/390 vistasdk-v.n-s390.rpm.gz Please let us know if it is of interest
OpenBSD 3.7 for Intel x86/AMD vistasdk.tar.gz
Sun Solaris 10 for 32-bit Sun SPARC vistasdk.pkg.gz
vistasparc.tar.gz
64-bit SPARC binaries are available upon request.
Sun Solaris 8 for Intel x86/AMD vistasdk-i86pc.pkg.gz
Microsoft Windows 98 / ME / NT 4 / 2000 / XP vistasdk.exe

Is the platform you use not supported? Why not make a request?

FARGOS/SolidState

The FARGOS/VISTA Software Development Kit (made available above) also includes a self-contained demonstration of FARGOS/SolidState™ that is found in the demos/solidDemo directory. The demonstration takes the form of a conventional shopping cart (as found on many e-commerce-related web sites) that was implemented as a Byzantine-fault-tolerant system running across four servers. A load-balancing front-end is included, although in production environments this function would be performed by one of many commercially-available products.

No special privileges are needed to run the applications and the example is able to run on a single host. A web browser of some sort is required to run the demonstration, but it is not included. The demo was tested with Microsoft Internet Explorer, Netscape Navigator and the text-only Lynx browser.

Reference Manuals

The cautious or curious may want to read some of the associated manuals before investing the time required to download any package. The FARGOS/VISTA Software Development Kit distributions do not include documentation, with the exception of the HTML-based documentation that is generated by the OIL2 compiler for classes within the FARGOS/VISTA Object Management Environment. A copy of that documentation is also available from this site and the index can be viewed by clicking here.

Most of the reference manuals associated with FARGOS Development products are available for downloading as Adobe Acrobat PDF files. If you do not have the current version of Acrobat, download Acrobat Reader for free from Adobe's web site. Due to a crippling bug in Acrobat 5 handling relative links, the manuals are generated using Acrobat 4.

As with all of FARGOS Development, LLC's offerings, the documentation below undergoes continuous enhancement.

Title Download Link Date Comments
FARGOS/VISTA Overview VISTAoverview.pdf Describes many of the special features and capabilities provided by FARGOS/VISTA
FARGOS/VISTA Install Guide VISTAinstall.pdf Describes the process of installing the FARGOS/VISTA Software Development Kit
FARGOS/VISTA Examples VISTAexamples.pdf A rich set of example applications that use the FARGOS/VISTA infrastructure.
FARGOS/VISTA Object Management Environment Programmer's Reference OMEreference.pdf Reference for the FARGOS/VISTA runtime
OIL2 Reference Manual OIL2reference.pdf Reference for Object Implementation Language 2
FARGOS/VISTA Class Reference Manual /classDoc/index.html Class documentation as HTML pages generated by the OIL2 compiler.
FARGOS/VISTA HTTP Server Programmer's Guide HTTPguide.pdf Discusses development of applications integrated with the FARGOS/VISTA HTTP server.
FARGOS/SolidState HTTP Adapter User's Guide SolidStateWeb.pdf Technical overview of product; discusses deployment issues; includes complete examples.
Introduction to Programming Using OIL2 IntroToOIL2.pdf A tutorial-level introduction to programming with examples written using OIL2.
FARGOS/MultiManagement Planning Guide MultiManagement.pdf Overview of FARGOS/MultiManagement
Distributed Starship User's Guide StarshipGuide.pdf Design overview and instructions for playing Distributed Starship
Privacy-aware Distributed Records Management using FARGOS/VISTA HIPAAbrochure.pdf Single-page brochure describing the use of FARGOS/VISTA to deploy HIPAA-compliant systems.

Powered by FARGOS/VISTA

Copyright © 1999-2006 FARGOS Development, LLC

Last Modified: Monday, October 30, 2006

Suggestions regarding this site may be sent to the webmaster@fargos.net; information regarding the design goals of this site is provided on the Site Design page.