isCOBOL release 2026 R1 build#1173.5-20260330-41831

##### Copyright (c) 2005 - 2026 Veryant.

This file contains important information about the isCOBOL software.

Please read this file before using the software.

This file contains the following sections:

  1. Important release notes
  2. New features
  3. List of installed files
  4. Contact information

    # 1. Important release notes

Check CHANGELOG.txt for a complete list of changes in this release.

Some of the features described below might not be documented in the Beta release.

### Compatibility with other COBOLs

- support for ALLOCATE and FREE statements - support for PIC N USAGE DISPLAY-1 - support for USAGE NATIONAL in numeric and edited data items - support for E usage clause, External Floating-Point Data Type(EFP) - support for the COMMENT ON statement in ESQL - support for intrinsic function UID4

### Framework improvements

- new routine C$PROGINSTACK to retrieve if a program is in the current stack - new W$PALETTE functions: WPALETTE-MAP-COLORS to map multiple RGB colors at once WPALETTE-RESET-COLORS to reset all settings to the default - new configuration iscobol.ctree.auto_adjust=true to adjust ctree indexed file definition on open i-o by increasing the max record size and adding new keys

### GUI

- new properties for the Entry-Field control to have a new layout with floating label and supporting text: MATERIAL-DESIGN=1 to have a boxed style, =2 to have an underlined style MD-RADIUS=n to customize the border rounding MD-LABEL to set the text for the floating label MD-SUPPORTING-TEXT to set the supporting text - new property TRUNC-VALUE to be inquired in entry-field and combo-box to know if the value is truncated - new window style IWC-DOCKABLE to mark windows as dockable in WebClient environment - support for MASS-UPDATE in chips-box control - support for BORDER-WIDTH and BORDER-COLOR in radio-button and check-box controls - new configurations: iscobol.gui.disabledplaceholdercolor=n to set color on disabled controls with placeholder iscobol.gui.messagebox.native_style=0 to use previous icons and colors for every LAF iscobol.gui.securenumchars=n to see a fixed number of characters in secure fields iscobol.gui.secure_char=x to set a different character used in secure fields (default *)

### Debugger

- ability to set a breakpoint while program is running

### Dadabase Bridge

- new properties in Database Bridge to add automatically an additional column that stores the file's parent directories on Oracle: iscobol.compiler.easydb.dirleveltocolumns=true to make EDBI routines create a new column, named "DTC" iscobol.easydb.dirleveltocolumns=n if > 0 to set how many portions of the file's pathname are stored in the new "DTC" column

### Other

- isCOBOL integration for Maven - ability to generate thread dump and heap dump directly in isCOBOL Server Panel

# 3. List of installed files (Some folders/files could be missing depending on the products chosen during setup)

Windows

bin\axc.exe                                        run the AXCompiler utility
bin\cobcmd.bat                                     run the isCOBOL console
bin\cobfileio.exe                                  run the COBFILEIO utility
bin\cpgen.exe                                      run the CPGEN utility
bin\cpk.exe                                        run the Color Picker utility
bin\ctree.dll                                      allows you to interact with a c-tree server
bin\ctreestd.dll                                   allows you to interact with a c-tree standalone
bin\ctutil.exe                                     allows you to interact with a c-tree file
bin\dcic.exe                                       File Connector for DBMaker database
bin\dyncall.dll                                    allows you to call DLLs (e.g. Windows API) (1/2)
bin\dyncall_n.dll                                  allows you to call DLLs (e.g. Windows API) (2/2)
bin\edbiis.exe                                     run the Database Bridge routines generator
bin\flatlaf-3.6-windows-x86_64.dll                 FlatLaf native library
bin\fscsc.exe                                      File Connector for c-tree
bin\gife.exe                                       run the GIFE utility
bin\isbalancer.exe                                 manage the isCOBOL Load Balancer service
bin\isbalancer.properties                          Load Balancer service properties file
bin\isbalancer.vmoptions                           Load Balancer vmoptions file
bin\iscbalancer.exe                                run the isCOBOL Load Balancer
bin\isbalancer.vmoptions                           Load Balancer vmoptions file
bin\iscc.exe                                       run the isCOBOL Compiler
bin\iscclient.exe                                  run the isCOBOL Client in the current console
bin\iscclient.vmoptions                            isCOBOL Client in the current console vmoptions file
bin\iscclientd.exe                                 run the isCOBOL Client Listener in the current console
bin\iscclientd.vmoptions                           isCOBOL Client Listner vmoptions file
bin\isclient.exe                                   run the isCOBOL Client separately
bin\isclient.vmoptions                             isCOBOL Client separately vmoptions file
bin\isclientd.exe                                  run the isCOBOL Client Listener separately
bin\isclientd.vmoptions                            isCOBOL Client Listner vmoptions file
bin\iscmigrate.exe                                 run the ISMIGRATE utility with output to console
bin\iscobolc.dll                                   C API to call isCOBOL programs from C (1/2)
bin\iscobolc_n.dll                                 C API to call isCOBOL programs from C (2/2)
bin\isconfig.exe                                   run the ISCONFIG utility
bin\iscremotecc.exe                                run the Remote Compiler with output to console
bin\iscrun.exe                                     run a COBOL program in the current console
bin\iscrun.vmoptions                               specify java options for iscrun.exe
bin\iscserver.exe                                  start the isCOBOL Server in foreground mode
bin\iscserver.vmoptions                            isCOBOL Server  vmoptions file
bin\iscupdater.exe                                 run the isCOBOL Software Updater tool in the current console
bin\isdbg.exe                                      run the command-line Debugger
bin\isl.exe                                        run the isCOBOL Launcher utility
bin\ismigrate.exe                                  run the ISMIGRATE utility
bin\isremotecc.exe                                 manage the Remote Compiler service
bin\iscremotecc.vmoptions                          Remote Compiler vmoptions file
bin\isrun.exe                                      run a COBOL program separately
bin\isrun.vmoptions                                specify java options for isrun.exe
bin\isserver.exe                                   manage the isCOBOL Server service
bin\isserver.vmoptions                             isCOBOL Server vmoptions file
bin\isshell.bat                                    set the isCOBOL environment
bin\issort.exe                                     run the IsSort utility
bin\isupdater.exe                                  run the isCOBOL Software Updater tool
bin\isupdater.vmoptions                            isCOBOL Software Updater tool vmoptions file
bin\jdbc2fd.exe                                    run the JDBC2FD utility
bin\jutil.exe                                      run the JUTIL utility
bin\Microsoft.VC90.CRT.manifest                    Visual C runtime redistributable (1/4)
bin\msvcm90.dll                                    Visual C runtime redistributable (2/4)
bin\msvcp90.dll                                    Visual C runtime redistributable (3/4)
bin\msvcr90.dll                                    Visual C runtime redistributable (4/4)
bin\NativeInterop.dll                              allows you to call DLLs from zmf model
bin\rmc.exe                                        File Connector for RM isam
bin\stream2wrk.exe                                 run the stream2wrk utility
bin\Terminal.dll                                   Curses implementation (native part) of Charva (only 32 bit)
bin\trun.exe                                       run the Turbo Run

bin\no_dpi_aware\iscclient.exe                     run the isCOBOL Client in the current console with virtualized DPI
bin\no_dpi_aware\isclient.exe                      run the isCOBOL Client separately with virtualized DPI
bin\no_dpi_aware\isclient.vmoptions                isCOBOL Client separately vmoptions file
bin\no_dpi_aware\iscrun.exe                        run a COBOL program in the current console with virtualized DPI
bin\no_dpi_aware\isrun.exe                         run a COBOL program separately with virtualized DPI
bin\no_dpi_aware\isrun.vmoptions                   specify java options for isrun.exe

easydb\edbisource                                  source programs to create the custom-edbi.jar library

etc\iscobol.properties                             sample isCOBOL configuration file

include\SQLCA                                      SQLCA copybook

jars                                               Folder where you can place additional jar files

javadoc                                            Java API documentation

lib\asm-9.6.jar                                    provides the Code Coverage feature (1/4)
lib\asm-commons-9.6.jar                            provides the Code Coverage feature (2/4)
lib\asm-tree-9.6.jar                               provides the Code Coverage feature (3/4)
lib\barcode4j.jar                                  provides the ability to create barcode (1/2)
lib\bcprov-jdk18on-1.78.1.jar                      allows you to encrypt PDF (for files assigned to "-P PDF")
lib\charva.jar                                     support for "green" terminal
lib\commons-codec-1.20.0.jar                       provides the ability to manage XLS and XLSX files (1/13)
lib\commons-collections4-4.5.0.jar                 provides the ability to manage XLS and XLSX files (2/13)
lib\commons-compress-1.28.0.jar                    provides the ability to manage XLS and XLSX files (3/13)
lib\commons-io-2.21.0.jar                          provides the ability to manage XLS and XLSX files (4/13)
lib\commons-logging.jar                            implementatinos of commons-logging
lib\commons-logging-api.jar                        implementations of commons-logging wrapper APIs
lib\commons-math3-3.6.1.jar                        provides the ability to manage XLS and XLSX files (5/13)
lib\ctree-rtg.jar                                  support for ctreej interface
lib\curvesapi-1.08.jar                             provides the ability to manage XLS and XLSX files (6/13)
lib\flatlaf-3.6.jar                                FlatLaf library
lib\image4j-0.7.2.jar                              provides support for 1 and 32 bits .bmp files
lib\iscobol.jar                                    isCOBOL Compiler, Framework, Debugger and Application Server
lib\isprofiler.jar                                 isCOBOL Profiler (1/3)
lib\isupdater.jar                                  isCOBOL Software Updater tool
lib\jacoco-core-0.8.11.jar                         provides the Code Coverage (4/4) and Profiler (2/3) features
lib\javassist.jar                                  isCOBOL Profiler (3/3)
lib\jcalendar-1.4.jar                              provides the Date-Entry control
lib\jcommon-1.0.23.jar                             Javabean libraries to create charts (1/2)
lib\jcommon-xml-1.0.23.jar                         Javabean libraries to create charts (2/3)
lib\jcommon-1.0.23.jar                             Javabean libraries to create charts (1/3)
lib\jdom.jar                                       allows you to parse XML files
lib\jfreechart-1.5.1.jar                           Javabean libraries to create charts (3/3)
lib\jna-5.15.0.jar                                 C$opensavebox routine (1/2) and C$system routine (1/2)
lib\jna-platform-5.15.0.jar                        C$opensavebox routine (2/2) and C$system routine (2/2)
lib\joe-1.3.jar                                    allows you to execute joe script
lib\log4j-api-2.25.2.jar                           provides the ability to manage XLS and XLSX files (7/13)
lib\log4j-core-2.25.2.jar                          provides the ability to manage XLS and XLSX files (8/13)
lib\openpdf-2.0.3v1.jar                            allows you to print PDF (for files assigned to "-P PDF") 
lib\org.eclipse.swt.win32.win32.x86_64-3.131.0.jar provides the web-browser control
lib\poi-5.5.1.jar                                  provides the ability to manage XLS and XLSX files (9/13)
lib\poi-ooxml-5.5.1.jar                            provides the ability to manage XLS and XLSX files (10/13)
lib\poi-ooxml-lite-5.5.1.jar                       provides the ability to manage XLS and XLSX files (11/13)
lib\SparseBitSet-1.3.jar                           provides the ability to manage XLS and XLSX files (12/13)
lib\wow.jar                                        isCOBOL WOW support
lib\wowax.jar                                      isCOBOL WOW support
lib\xmlbeans-5.3.0.jar                             provides the ability to manage XLS and XLSX files (13/13)
lib\zxing-core-1.7.jar                             provides the ability to create barcode (2/2)

mobile\lib\ismobile.jar                            isCOBOL Mobile framework

native\extfh                                       Visual C 2008 projects to build ExtFH and ExtSM libraries
native\include                                     header files for extfh and iscobolc
native\src                                         source files to define new custom functions in the stacall library and rename the ExtFH function
native\static                                      C libraries for C integration: stacall, iscobolc, Vision File Connector, MF File Connector (only for 32bit)

sample\as                                          sample programs for thin client features
sample\audit                                       sample programs for audit features
sample\data-access                                 sample programs for file management and embedded SQL
sample\easydb                                      sample programs for Database Bridge
sample\eis                                         sample programs that show how to use EIS features (HTTPHandler, HTTPClient, Web Direct 2)
sample\extend-and-customize                        sample programs for customization and extend functionality
sample\HELLO-WORLD.cbl                             sample isCOBOL program
sample\io-performance                              test performances on files
sample\isapplication                               simple application with a dynamic menu
sample\is-c                                        sample programs for the interoperability between C and isCOBOL
sample\is-java                                     sample programs for the interoperability between Java and isCOBOL 
sample\is-joe                                      sample programs for the interoperability between JOE and isCOBOL 
sample\iscontrolset                                isCOBOL main demo program
sample\isControlset.exe                            run the isCOBOL main demo program
sample\isControlsetDebug.exe                       run the isCOBOL main demo program in debug mode
sample\isdef                                       isCOBOL standard copybooks
sample\ismigrate                                   sample programs that show how to use the ISMIGRATE utility
sample\issamples                                   sample programs for routines, functions and graphical controls
sample\jasper                                      sample programs for the integration with Jasper report
sample\limit-tests                                 test limits in the environment
sample\mobile                                      sample program that shows how to run a sample application on AVD (Android Virtual Device)
sample\modernization                               sample program that shows the steps for the modernization of a legacy program
sample\multilanguage                               sample program that shows how to manage multi languages through resource files
sample\multithread                                 sample programs that show how to manage threads
sample\test-and-coverage                           sample programs that show how to use the test and coverage feature
sample\Samples.exe                                 run the isCOBOL samples collector
sample\unicode                                     sample program that shows how to use unicode characters
sample\webclient                                   sample program that shows how to use Webclient features

webdirect\css\iscobol.css                          isCOBOL standard css file
webdirecr\lib                                      Folder that contains the WebDirect2 jars
webdirect\xml                                      Folder that contains the standard WebDirect2 deployment descriptor files

Unix / Linux

bin/axc                                            run the AXCompiler utility
bin/cobfileio                                      run the COBFILEIO utility
bin/cpgen                                          run the CPGEN utility
bin/cpk                                            run the Color Picker utility
bin/ctutil                                         allows you to interact with a c-tree file
bin/dcic                                           File Connector for DBMaker database
bin/default_java.conf                              specifies the JVM to be used
bin/edbiis                                         run the Database Bridge routines generator
bin/fscsc                                          File Connector for c-tree
bin/gife                                           run the GIFE utility
bin/isbalancer                                     run the isCOBOL Load Balancer and runs it in background
bin/isbalancer.properties                          Load Balancer properties file
bin/iscbalancer                                    run the isCOBOL Load Balancer with output to console
bin/iscc                                           run the isCOBOL Compiler
bin/iscclient                                      run the isCOBOL Client
bin/isconfig                                       run the ISCONFIG utility
bin/iscremotecc                                    run the Remote Compiler with output to console
bin/iscrun                                         run a COBOL program
bin/iscserver                                      start the isCOBOL Server with output to console
bin/iscupdater                                     run the isCOBOL Software Updater tool in the current console
bin/isdbg                                          run the command-line Debugger
bin/isl                                            run the isCOBOL Launcher utility
bin/ismigrate                                      run the ISMIGRATE utility
bin/isremotecc                                     run the Remote Compiler and runs it in background
bin/isserver                                       start the isCOBOL Server and runs it in background
bin/isserver.option                                default options to be used during exection of isCOBOL Server
bin/issort                                         run the IsSort utility
bin/jdbc2fd                                        run the JDBC2FD utility
bin/jutil                                          run the JUTIL utility
bin/stream2wrk                                     run the stream2wrk utility
bin/trun                                           run the Turbo Run

easydb/edbisource                                  source programs to create the custom-edbi.jar library

etc/appserver.properties                           sample isCOBOL configuration file used by bin/appserver.sh shell
etc/iscobol.properties                             sample isCOBOL configuration file

include/SQLCA                                      SQLCA copybook

jars                                               Folder where you can place additional jar files

javadoc                                            Java API documentation

lib/asm-9.6.jar                                    provides the Code Coverage feature (1/4)
lib/asm-commons-9.6.jar                            provides the Code Coverage feature (2/4)
lib/asm-tree-9.6.jar                               provides the Code Coverage feature (3/4)
lib/barcode4j.jar                                  provides the ability to create barcode (1/2)
lib/bcprov-jdk18on-1.78.1.jar                      allows you to encrypt PDF (for files assigned to "-P PDF")
lib/charva.jar                                     support for "green" terminal
lib/commons-codec-1.20.0.jar                       provides the ability to manage XLS and XLSX files (1/13)
lib/commons-collections4-4.5.0.jar                 provides the ability to manage XLS and XLSX files (2/13)
lib/commons-compress-1.28.0.jar                    provides the ability to manage XLS and XLSX files (3/13)
lib/commons-io-2.21.0.jar                          provides the ability to manage XLS and XLSX files (4/13)
lib/commons-logging-api.jar                        implementations of commons-logging wrapper APIs
lib/commons-logging.jar                            implementatinos of commons-logging
lib/commons-math3-3.6.1.jar                        provides the ability to manage XLS and XLSX files (5/13)
lib/curvesapi-1.08.jar                             provides the ability to manage XLS and XLSX files (6/13)
lib/flatlaf-3.6.jar                                FlatLaf library
lib/image4j-0.7.2.jar                              provides support for 1 and 32 bits .bmp files
lib/iscobol.jar                                    isCOBOL Compiler, Framework, Debugger and Application Server
lib/isprofiler.jar                                 isCOBOL Profiler (1/3)
lib/isupdater.jar                                  isCOBOL Software Updater tool
lib/jacoco-core-0.8.11.jar                         provides the Code Coverage (4/4) and Profiler (2/3) features
lib/javassist.jar                                  isCOBOL Profiler (3/3)
lib/jcalendar-1.4.jar                              provides the Date-Entry control
lib/jcommon-1.0.23.jar                             Javabean libraries to create charts (1/3)
lib/jcommon-xml-1.0.23.jar                         Javabean libraries to create charts (2/3)
lib/jdom.jar                                       allows you to parse XML files
lib/jfreechart-1.5.1.jar                           Javabean libraries to create charts (3/3)
lib/jna-5.15.0.jar                                 C$opensavebox routine (1/2) and C$system routine (1/2)
lib/jna-platform-5.15.0.jar                        C$opensavebox routine (2/2) and C$system routine (2/2)
lib/joe-1.3.jar                                    allows you to execute joe script
lib/log4j-api-2.25.2.jar                           provides the ability to manage XLS and XLSX files (7/13)
lib/log4j-core-2.25.2.jar                          provides the ability to manage XLS and XLSX files (8/13)
lib/openpdf-2.0.3v1.jar                            allows you to print PDF (for files assigned to "-P PDF") 
lib/org.eclipse.swt.gtk.linux.x86_64-3.131.0.jar   provides the web-browser control
lib/poi-5.5.1.jar                                  provides the ability to manage XLS and XLSX files (9/13)
lib/poi-ooxml-5.5.1.jar                            provides the ability to manage XLS and XLSX files (10/13)
lib/poi-ooxml-lite-5.5.1.jar                       provides the ability to manage XLS and XLSX files (11/13)
lib/SparseBitSet-1.3.jar                           provides the ability to manage XLS and XLSX files (12/13)
lib/utility.jar                                    isCOBOL internal Utilities
lib/wow.jar                                        isCOBOL WOW support
lib/wowax.jar                                      isCOBOL WOW support
lib/xmlbeans-5.3.0.jar                             provides the ability to manage XLS and XLSX files (13/13)
lib/zxing-core-1.7.jar                             provides the ability to create barcode (2/2)

mobile/lib/ismobile.jar                            isCOBOL Mobile framework

native/extfh                                       source files of ExtFH and ExtSM interfaces
native/include                                     header files for extfh and iscobolc
native/bin/libflatlaf-3.6-linux-x86_64.so          FlatLaf native library
native/lib/libctree.so                             allows you to interact with a c-tree server
native/lib/libctreestd.so                          allows you to interact with a c-tree standalone
native/lib/libdyncall.so                           allows you to call SOs (e.g. Unix Lybrary) (1/2)
native/lib/libdyncall_n.so                         allows you to call SOs (e.g. Unix Lybrary) (2/2)
native/lib/libiscobolc.so                          C API to call isCOBOL programs from C (1/2)
native/lib/libiscobolc_n.so                        C API to call isCOBOL programs from C (2/2)
native/lib/libNativeInterop.so                     allows you to call SOs from zmf model
native/lib/libTerminal.so                          Curses implementation (native part) of Charva
native/shell                                       script to support system calls from jcterm
native/src                                         source files to define new custom functions in the stacall library and rename the ExtFH function
native/static                                      C libraries for C integration: stacall, iscobolc, Vision File Connector, MF File Connector (only for 32bit)

sample/as                                          sample programs for thin client features
sample/audit                                       sample programs for audit features
sample/data-access                                 sample programs for file management and embedded SQL
sample/easydb                                      sample programs for Database Bridge
sample/eis                                         sample programs that show how to use EIS features (HTTPHandler, HTTPClient, Web Direct 2)
sample/extend-and-customize                        sample programs for customization and extend functionality
sample/HELLO-WORLD.cbl                             sample isCOBOL program
sample/io-performance                              test performances on files
sample/is-c                                        sample programs for the interoperability between C and isCOBOL
sample/is-java                                     sample programs for the interoperability between Java and isCOBOL 
sample/is-joe                                      sample programs for the interoperability between JOE and isCOBOL 
sample/isapplication                               simple application with a dynamic menu
sample/iscontrolset                                isCOBOL main demo program
sample/isControlsetDebug.sh                        run the isCOBOL main demo program in debug mode
sample/isControlset.sh                             run the isCOBOL main demo program
sample/isdef                                       isCOBOL standard copybooks
sample/ismigrate                                   sample programs that show how to use the ISMIGRATE utility
sample/issamples                                   sample programs for routines, functions and graphical controls
sample/jasper                                      sample programs for the integration with Jasper report
sample/limit-tests                                 test limits in the environment
sample/mobile                                      sample program that shows how to run a sample application on AVD (Android Virtual Device)
sample/modernization                               sample program that shows the steps for the modernization of a legacy program
sample/multilanguage                               sample program that shows how to manage multi languages through resource files
sample/multithread                                 sample programs that show how to manage threads
sample/test-and-coverage                           sample programs that show how to use the test and coverage feature
sample/Samples.sh                                  run the isCOBOL samples collector
sample/unicode                                     sample program that shows how to use unicode characters
sample/webclient                                   sample program that shows how to use Webclient features

webdirect/css/iscobol.css                          isCOBOL standard css file
webdirect/lib                                      Folder that contains the WebDirect2 jars
webdirect/xml                                      Folder that contains the standard WebDirect2 deployment descriptor files

# 4. Contact information

Office Locations

Corporate Headquarters

6390 Greenwich Drive, #225,
San Diego, CA 92122, USA
Phone: +1 619-453-0914  Fax: +1 858-569-4243
info@veryant.com

European Headquarters

Via Pirandello, 29
29100 - Piacenza
Italy
Tel: +39 0523 489919
Fax: +39 0523 480784
emea@veryant.com

Email

General inquiries: info@veryant.com  
Sales inquiries:   sales@veryant.com
Marketing:         marketing@veryant.com

Support

http://www.veryant.com/support/