COBOL - Group home

Announcing IBM COBOL for Linux on x86 1.2

  

IBM COBOL for Linux on x86 1.2 is a native, optimizing compiler for developing and deploying COBOL applications on Linux on x86. It comes with a COBOL runtime library and an interactive debugger. By adopting the hybrid cloud approach for application modernization, you have the flexibility of sharing application logic and data seamlessly across z/OS, AIX, Linux on x86 and cloud environments while also optimizing your workload performance and maintaining security and compliance requirements.

The latest release includes the following capabilities:

  • 64-bit application development to provide access to a larger address space for code and application data

  • Incremental builds through the -M compiler option to automatically generate dependency information that can be used in a makefile

  • MongoDB as a VSAM data store by specifying a file system type of MONGO in COBOL applications

  • SUSE Linux Enterprise Server (SLES) support, in addition to Red Hat Enterprise Linux (RHEL) and Ubuntu, for building and deploying 64-bit COBOL applications

  • Interoperability with IBM TXSeries for Multiplatforms, IBM Db2 Advanced Enterprise Server Edition for Linux, UNIX, and Windows, and Oracle Pro*COBOL

  • Fully compatible with IBM Enterprise COBOL for z/OS and IBM COBOL for AIX

  • Source conversion utility (scu) to aid in migrating COBOL source code developed with non-IBM COBOL compilers

IBM Debug for Linux on x86 is packaged and included with COBOL for Linux on x86. Debug for Linux on x86 works with an Eclipse p2 plug-in that can be plugged into an Eclipse-based integrated development environment (IDE). It supports COBOL and CICS debugging, and comes with core debugging and program navigation capabilities, including setting breakpoints, monitoring variables, memory, registers, and displaying call stacks.

COBOL for Linux x86 complementary to:

  • IBM TXSeries for Multiplatforms

    • TXSeries for Multiplatforms is an architecture of integrated software components that can be used to create a CICS environment for Linux on x86. TXSeries for Multiplatforms is a distributed transaction processing middleware that can be used for COBOL applications in a cloud environment and in traditional data centers. TXSeries for Multiplatforms offerings are designed to provide a reliable, scalable, and highly available platform to develop, deploy, and host mission-critical applications. It also integrates well into a mixed-language, multiplatform, service-oriented architecture solution.

  • IBM Db2 Advanced Enterprise Server Edition for Linux, UNIX, and Windows

    • Db2 Advanced Enterprise Server Edition for Linux, UNIX, and Windows offers a database software portfolio for transactional and analytical workloads. It is designed to provide continuous availability of data, massive scalability, in-memory performance, and deployment flexibility, empowering faster innovation and a competitive advantage with next- generation applications.

For more information refer to the following: