ICOBOL Pricing
(Effective May 1, 2011)
Last Updated May 24, 2011.
Unless otherwise noted, all prices below are list prices for the ICOBOL 4 product. 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 4 product, and some charges are not discountable. Reseller discounts are adjusted periodically based on purchases made during the preceding 12 month period.
Licenses can be purchased or leased. Contact our Sales Department for additional information.
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 UNIX environments can be equated to the number of processes (of a particular licensed type) running at one time.
NOTE: Newly issued licenses will be Revision 4 licenses. A Revision 4 license can be used to authorize an ICOBOL 3 system as long as:
- no new ICOBOL 4-specific options were included
- the ICOBOL 3 system is running revision 3.40 or greater
A license for for an earlier revision of ICOBOL (2 or 3) can be ordered, but you must explicitly inform sales at the time you place the order that you are requesting an ICOBOL 2 or ICOBOL 3 license because there are no reseller discounts for these licenses and the pricing is different.
For more information, please select the product or
area of interest:
- Protection Methods
- ICOBOL Development
- ICOBOL Runtime
- ICOBOL sp2 Development and Runtime
- ODBC Driver
- Client/Server Access
- User Library
- Support
- License Updates
- Miscellaneous Fees
Note: All ICOBOL documentation is in electronic form and is available for download free of charge.
Protection Methods
All licenses require a protection method. The price is not discountable. Parallel and USB devices may be pre-purchased separately, which allows the license to be added later via FAX or Email.
Note: As a reseller, your application is also protected!
|
Method
|
Code
|
Price
|
Platforms
|
Notes
|
|
Parallel Device
|
P
|
$100
|
Windows
|
While supplies last
|
|
Serial Device
|
S
|
$100
|
Linux, AIX, HP-UX
|
While supplies last
|
|
USB Device
|
U
|
$100
|
Windows
|
|
|
MAC Address
|
M
|
$50
|
Windows, Linux, AIX, Mac OS X
|
|
|
CPUID
|
C
|
$50
|
AIX, HP-UX, Mac OS X
|
|
ICOBOL Development Environment
The Development Environment License is available for $395 per user.
All development licenses provide for support of the ICIDE on Windows. On UNIX, 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 All Platforms |
ICOBOL 2 & 3 All Platforms |
1 |
$300 |
$350 |
3 |
$875 |
$975 |
5 |
$1,200 |
$1,350 |
9 |
$1,600 |
$1,825 |
17 |
$2,100 |
$2,350 |
33 |
$3,000 |
$3,275 |
65 |
$4,300 |
$4,775 |
100 |
$6,250 |
$6,750 |
150 + |
$60 per user |
$65 per user |
|
150 + pricing is per user in multiples of 50
|
||
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.
For ICOBOL 2 & 3 licenses: add 20% of the runtime license charge. - Cross-platform Authorization: add 20% of the runtime license charge
- PDF Writing Facility: add 20% of the runtime license charge
- (Windows) Btrieve-based* INDEXED Files: CALL for pricing
- (UNIX) C-ISAM based* INDEXED Files: CALL for pricing
- (UNIX) U/FOS based* INDEXED Files: CALL for pricing
* Requires the appropriate runtime license for the specified third-party software.
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.
$50 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: $1200 per user
-
FormPrint Forms Editor: $1200 per user
- Purchase both together for $1800, 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.
$60 per user
ODBC Driver
The ODBC Driver is available for Windows and for our supported UNIX platforms. Licensing is now always for read-write access.
| User Count | Read/Write (per user) |
| 1-4 | $325 |
| 5-9 | $295 |
| 10-19 | $275 |
| 20-29 | $250 |
| 30-39 | $225 |
| 40 and up in multiples of 5 |
$200 |
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:
- Client/Server File Access
- ThinClient Runtime Access
- Remote Logging and Mirroring
- Remote ISQL Processing
| User Count | Price |
| 1 | $50 |
| 5 | $200 |
| 9 | $350 |
| 17 | $525 |
| 33 | $825 |
| 65 | $1,300 |
| 100 | $1,850 |
| 150 + multiples of 50 |
$17 per user |
Note 1: Client/Server File Access is required in order to share files among UNIX machines or between UNIX 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. A license can be converted from Client/Server File Access to ThinClient Runtime Access for a conversion fee of 25% of the license price.
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.
User Library (ICAPI)
The only Application Program Interface (API) license available is the INDEXED API which is priced at $20 per user
Support Contracts
Annual and quarterly contracts will be billed for renewal approximately one month before they are due to expire. Per-incident support must be paid in advance via credit card. For details of the various support levels and policies, visit the Support page.
| Contract Duration | High Priority (ICOBOL 2, 3 & 4) |
Low Priority (ICOBOL 4) |
| Annual | $1,200 | $600 |
| Quarterly | $400 | $200 |
| Per-Incident | $100 | None |
License Updates
Updating a license incurs a non-discountable Service Charge of $50 plus a 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.
- Adding or Changing an Expiration Date
The Update Charge to add an expiration date to a license or change the expiration date in a license is $25.
- 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 or CPUID 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.
- Convert Client/Server File Access (ThickClient) to ThinClient
Licenses can be converted from Client/Server File Access to ThinClient Runtime Access. The Update Charge for this service is 25% of the current license charge for the ThinClient Runtime Access.
Upgrade Prices
There are currently no discounted upgrade prices from previous versions of our products: ICOBOL 3, ICOBOL 2, VX/COBOL, and ICHOST. However, we are willing to quote a multi-license discount to help you move multiple systems from these old, unsupported revisions to ICOBOL 4.
License Update Examples
Add users to a Windows Runtime to go from 17 users to 33-users with a 20% reseller discount:
$50 Service Charge
+ $720 Update Charge: (($3,000 - $2,100) * .80)
= $870
Now, use the same as above and also add the PDF option:
$50 Service Charge
+ $1,296 Upgrade Charge: (((3100 + 620) - 2100) * .80)
= $1,346
Miscellaneous Fees
Wire Transfer Fee: $50
Shipping and Handling:
- $25 to US and Canada
- $35 to Puerto Rico
- $125 flat rate for most other destinations worldwide
- Any destination where the actual shipping charges exceed $100 will be charged the actual shipping charges plus $25 for handling


