Interactive COBOLEnvyr Corporation

ICOBOL 4 (Legacy) Pricing

Last Updated September 15, 2020.

ICOBOL 2 and ICOBOL 3 Licenses

We no longer sell, support, or modify ICOBOL 2 or ICOBOL 3 licenses or provide replacements for failed protection devices, with the exception that we will replace an existing MAC license with a new one for server updates or failed network cards. Please note, however, that the ICOBOL 2 or 3 MAC protection built into ICPERMIT may not work on the most recent versions of Linux or Windows.

ICOBOL 4 Licenses

Although ICOBOL 4 is unsupported, it can still be purchased and the software can still be downloaded from the download archives for Windows and Linux. In addition, existing ICOBOL 4 licenses can be updated to add features or users or to install a replacement protection device. You must inform Sales at the time you place the order that the order is for ICOBOL 4. Pricing is according to the Legacy prices on this page and there are no discounts of any kind.

ICOBOL 4 (Legacy) Prices

All prices below are list prices for the ICOBOL 4 products.  All prices are expressed in U.S. Dollars.  All prices are subject to change without notice.

Reseller and volume discounts are available only for the ICOBOL 5 product, so none of the prices on this page are discountable. If you are interested in upgrading an ICOBOL 4 (or earlier) system to ICOBOL 5, please visit the main pricing page here.

Most of our products are licensed for a specific maximum number of simultaneous users, which are governed by the ICOBOL License Manager (ICPERMIT). The permitted number of users is controlled by an encrypted license key in combination with a protection method that varies from platform to platform. The license key can be provided electronically and updated as needed. The number of users in both the Windows and Linux environments can be equated to the number of processes (of a particular licensed type) running at one time.

NOTE WELL: Newly issued licenses are Revision 5 licenses by default, so you must specifically request an ICOBOL 4 license and whether it is for Windows or Linux when you place an order or request a quote.

For more information, please select the product or area of interest:

Note: All ICOBOL documentation is in electronic form and is available for download free of charge.

Protection Methods

All licenses require a protection method, which also protects your application from unauthorized use. The price is not discountable.

Note: we have discontinued sales of Serial, Parallel, and USB protection devices. The limited quantity of devices on hand will be reserved to replace failed devices for existing customers.

MAC Address
Windows, Linux

ICOBOL Development Environment

The Development Environment License is available for $525 per user.

All development licenses provide for support of the ICIDE on Windows. On Linux, the compiler can only be run standalone, but the license includes the "cross" option, so that it can authorize the use of the Windows IDE.

Runtimes must be purchased separately from the Development Environment!!

ICOBOL Runtime Environment

The per-user pricing for the standard runtime (icrun) and the runtime for web servers (icruncgi) is the same, but they are different license, so please specify which one when ordering.

User Count ICOBOL 4
Windows and Linux
Over 100
$2,100 per 25 users

ICOBOL Runtime Options

  • The ICOBOL 2 Option is now included (not needed on the license) for Revision 4.50 and up of the runtime.
  • The Watch Facility Option is now included (not needed on the license) for Revision 4.50 and up of the runtime.
  • Cross-platform Authorization: add 20% of the runtime license charge
  • PDF Writing Facility: add 20% of the runtime license charge

ICOBOL ICSQL Runtime License

An ICSQL Runtime license provides runtime support for programs using the ISQL database access statements to access an ODBC database from ICOBOL.

$55 per user

ICOBOL sp2 Development Tools for Windows

The SP2 development tools are used to develop the graphical user interface (GUI) for ICOBOL applications and to perform graphical layout of printed forms. Applications using these features must use either the Windows runtime or the Windows ThinClient connected to an ICOBOL server on any supported platform and require ICOBOL sp2 Runtime licenses.

  • sp2 Panel Editor: $1400 per user
  • FormPrint Forms Editor: $1400 per user

  • Purchase both together for $2200, a $600 savings.

ICOBOL sp2 Runtime

An ICOBOL sp2 Runtime license provides runtime support for programs developed using the sp2 Panel Editor and/or the FormPrint Forms Editor.

$75 per user

ODBC Driver

The ODBC Driver is available for Windows and Linux. Licensing is always for read-write access.

$275 per user

Client/Server Access

Client/Server Access, as its name implies, consists of a client-side software component and a server-side software component. Licensing is managed on the server side, eliminating the need to install licenses on client machines.

There are four types of client/server services:

All of these services have the same price schedule, but they are different licenses that count users independently from one another, so please order the specific license type and user count you need for that type. The user count for a particular license type equates to the number of simultaneously active surrogate sessions of that type.

$25 per user

Note 1: Client/Server File Access is required in order to share files among Linux machines or between Linux machines and Windows machines on a network. This product is not required for a Windows-only environment, but it may improve performance.

Note 2: An alternative to Client/Server File Access (sometimes called Thick Client Access) that may provide better performance and simpler system maintenance is to use ThinClient access.

Note 3: For each ThinClient user, there must also be a coresponding standard Runtime Environment license; and, for GUI-mode access, a corresponding SP2 Runtime license.

Note 4: For each Remote ISQL Processing user, the client-side runtime system must have an ISQL license.

License Updates

Updating a license incurs a non-discountable Service Charge of $75 plus a non-discountable Update Charge that depends on the type of license update as described below. Multiple simultaneous updates to a license incur only a single Service Charge. When a version upgrade is combined with another license update, the version upgrade is performed first, then the other updates are applied. The types of updates that are available and the corresponding Update Charges are:

  • Adding User Count

    The Update Charge is the difference between the current cost for for the existing license and the current cost for the license with the new maximum user count.

  • Adding Options

    The Update Charge to add options to a license is the difference between the current cost for the existing license and the current cost for the license with the new options added.

  • Convert OS Platform

    Licenses can be converted from one platform to another within the same major revision (e.g., from AIX to LINUX). The Update Charge for this service is 50% of the current license charge for the new target platform. In some cases, a new protection device will be required and the old protection device will have to be returned to receive the discount.

  • Convert Protection Type

    Licenses can be converted from one protection type to another by changing from one hardware protection device to a different hardware protection device on the same platform, or from a hardware protection device to MAC Address protection on the same platform. The Update Charge for this service is the cost of the new protection type and the return of the old protection device.

  • Replace MAC Protection Type

    Licenses based on MAC protection can be moved to a a different MAC address due to moving to a new server or replacing a failed network card. The company must return a form (which we will send) that certifies that the old server or network card is being taken out of service. The Update Charge for this service is the cost of a new MAC address protection.

  • Temporary Duplicate License

    A temporary license that is a duplicate of an existing license can be issued for testing purposes (e.g., to test disaster recovery on a separate server). A temporary duplicate license is good for 30 days. There is no additional charge for a temporary license, but the base service charge still applies unless you maintain a high-priority support contract.

License Update Examples

Add users to a legacy ICOBOL 4 Windows Runtime to go from 17 users to 33-users:

    $75 Service Charge
 +  $1,350 Update Charge: ($4,100 - $2,750)
 =  $1,425

Now, use the same as above and also add the PDF option:

    $75 Service Charge
 +  $2,170 Upgrade Charge: (($4,100 + $820>) - $2,750)
 =  $2,245

Miscellaneous Fees

Wire Transfer Fee: $50

Shipping and Handling:

  • $30 to US and Canada
  • $35 to Puerto Rico
  • $140 flat rate for most other destinations worldwide
  • Any destination where the actual shipping charges exceed $100 will be charged the actual shipping charges plus $40 for handling