The functionality of several products that are offered by FARGOS Development, LLC are controlled by a license that is evaluated at runtime. Unlike many license enforcement schemes, a FARGOS/VISTA license does not require the installation of a special licensing server (and thus, depend on its correct operation, which could create a single point of failure). The FARGOS/VISTA Software Development Kit that is available from the download page contains a default generic license, which eventually expires and does not enable unrestricted functionality. The FARGOS/SolidState demonstration also uses a similar license.
While architecture-neutral object code can be used, many software developers will want the ability to create custom executables or generate native object code that can be dynamically loaded. Most sites will want to support an interconnected peer-to-peer mesh of more than two FARGOS/VISTA Object Management Environment processes.
Individuals affiliated with accredited educational institutions can request a license at no cost.
After submission, each license request will be reviewed by a human. If any further clarification is required, it will be sent to the email address that was specified. When all is in order, a temporary license will be sent as an attachment in a MIME-encoded email message along with an invoice. This permits verification that the license functions as expected prior to payment. Upon successful receipt of payment, the real license will be sent. Although clearly backups are important, customers who lose a license file can request that a copy be resent at no charge.