ICOBOL 5 Releases
Revision 5.44 is the current release of the ICOBOL 5 product. This version includes several bug fixes. See the Release Notes for more information and additional helpful details.
As of 5.40, we are providing builds specific to several newer Linux releases. These builds are built with the toolsets that are specific to the OS release. They also use the newer systemd based management framework for the ICOBOL service daemons.
As of 5.40, we will also no longer support serveral older operating system versions that are at or near end of life / support from their manufacturer. That includes Windows Vista and Windows Server 2008 (non R2), and Redhat Enterprise Linux 4 and 5 (and the corresponding versions of CentOS). This version will also drop support for iclog and iclogs, since we do not know of any customers who are using this feature and its support has a negative performance impact on OPEN, CLOSE and DELETE FILE for INDEXED and RELATIVE files.
Get it Now!
Revision 5.44 can be downloaded now from our Download page.
Previous ICOBOL 5 Releases
The base 5.36 release fixed bugs in the ODBC driver added an enhancement to the icrevup utility to suppress any attempt to upgrade a version 5.09 file as a RELATIVE file. We have found that most ICOBOL applications did not use RELATIVE files at all, but that some of their files would appear to be RELATIVE and be incorrectly converted.
Note: Revision 5.32 fixed an important problem in the pdf writing facility that can lead to system crashes, unexplained i/o errors, or possible data corruption. We recommend that all users of ICOBOL 5 versions before 5.32 who use this facility update their systems with the most recent release as soon as possible.
As of 5.30, runtime support has been removed for the U/FOS data management product that was used by the VX/COBOL dialect. Envyr Corporation is no longer an authorized reseller of this product. The VX/COBOL dialect is still supported with standard INDEXED files. Version 5.30 also added support for BIGINT in the integrated SQL language and fixed some bugs related to INTEGER and SMALLINT. There are also bug fixes for the IC_SEND_MAIL built-in.
Previous 5.xx releases have updated SP2 components and 5.11 fixed several bugs affecting iclog versions 5.00-5.10, and a significant bug in icsort and the COBOL SORT verb present in 4.xx versions and versions 5.00-5.10. Previous updates fixed a problem in Windows where, under heavy system load, the runtime system would sometimes fail to start and give an error that the signal event could not be created. The Windows installer was also updated to not install ICEXEC and ICSVCMGR when just the ODBC driver was being installed. As always, it also includes the fixes and component updates from previous update releases, including a critical problem with COMP data items when using the ICOBOL 2 compatibility feature. Clients who use this feature should update their systems as soon as possible. We also added a new feature to the ICREVUP utility to assist those who still had data files in the old DG-compatible formats. And we fixed problems in ICREORG when exporting files back to those old formats. Previous updates included fixes to the windows installer, the icinfo utility, and enhancements to the IC_SEND_MAIL builtin. ICOBOL 5 has a number of significant new features, including 64-bit support, large (multi-terabyte) data file support, a new installer, and changes in licensing.
ICOBOL 4 Releases
Please visit the ICOBOL 4 History page for a brief history of the the ICOBOL 4 releases and the features that were added.
We released version 4.89 with some of the same fixes that are in 5.11 and before. We strongly recommend updating with this latest release. See the Release Notes for more information and additional helpful details.
ICOBOL 4 support ended as of the end of 2015, so revision 4.89 is the last release of ICOBOL 4. Various ICOBOL 4 releases can still be downloaded from our Archive page.