ホーム Developer Tools COBOL Compiler Family COBOL for Linux on x86 IBM COBOL for Linux on x86

x86 上の Linux 用の COBOL アプリケーションを構築およびモダナイズするための、生産性、柔軟性、コスト効率の高い開発ソリューション

無料評価版を試す

IBM COBOL for Linux on x86は、COBOLアプリケーションを構築およびモダナイズするための生産的で強力な開発環境です。最適化COBOLコンパイラー、COBOLランタイム・ライブラリーに加え、ワークステーションからプログラムを視覚的にデバッグできるデバッガーが含まれています。

COBOL for Linux on x86は、クラウドへの移行をサポートします。COBOLで記述されたビジネスに欠かせないアプリケーションを、IBM Z(IBM z/OS)、IBM Powerシステム(AIX)、x86(Linux)プラットフォームを含むハイブリッドクラウド環境または最適なプラットフォームに戦略的にデプロイします。

この製品は単独でも、Red Hat OpenShift環境でCICS COBOLアプリケーションを実行するためにIBM CICS TXの一部としてもお使いいただけます。

COBOL for Linux on x86の最新バージョンにアップグレードしてください。
新着情報

COBOL for Linux on x86の機能に関する最新情報

メリット COBOLアプリケーションをクラウドにデプロイする

このソリューションはIBM CICS TXの一部として提供され、DockerとKubernetesをサポートしています。IBM CICS TX AdvancedはRed Hat OpenShift認定を受けています。

CICSおよびDB2を使用したCOBOLプログラムの開発

IBM CICS TX、IBM TXSeries for Multiplatforms、IBM Db2 Advanced Enterprise Server Edition for Linux、UNIX、Windows™ for the Linux on x86環境と相互運用できます。

デベロッパーの生産性を向上

COBOLおよびCICSアプリケーションのデバッグをサポートするIBM Debug for Linux on x86が含まれており、効率的な開発作業を促進します。

機能
64ビット・アプリケーション開発機能

COBOL for Linuxが64ビットLinuxディストリビューションで実行できるようになりました。 これにより、コードおよびアプリケーション・データ用のより大きなアドレス空間へのアクセス、メモリ・レイアウトのより効率的な使用、およびパフォーマンスの向上が実現します。

64ビット機能の詳細はこちら

インクリメンタル・ビルド

インクリメンタル・ビルド・サポートは-M コンパイラー・オプションを通じて提供されます。反復的なインクリメンタル・ビルドを可能にすることで、デベロッパーの生産性を向上させると同時に、使用するコピーブックの最新バージョンでプログラムをビルドできるようにします。

M コンパイラー・オプションの詳細はこちら

MongoDB as a VSAMデータ・ストア対応

MongoDBは、可用性が高くスケーラブルなインターネット・アプリケーションを構築するために使用されるドキュメント・データベースとして、構造化データまたは非構造化データを簡単に保管できます。 VSAMデータ・ストアとしてのMongoDBのサポートは、COBOLアプリケーションでMONGOのファイル・システム・タイプを指定することによって提供されます。

MongoDBファイル使用の詳細はこちら

CICSおよびDB2対応

IBM CICS TX、IBM TXSeries for Multiplatforms およびIBM Db2 for Linux, UNIX, and Windowsと相互運用して、CICSまたはDB2環境で実行するCOBOLプログラムの開発をサポートします。

Db2環境でのプログラミングの詳細はこちら

ユニコード対応

さまざまな各国語で動作するCOBOLプログラムの開発と、Unicodeデータの直接処理をサポートします。

COBOでの国別データ(Unicode)使用の詳細はこちら

XMLネイティブ対応

COBOLアプリケーションがXMLドキュメントを構文解析および生成できるようにします。

XML入力の処理の詳細はこちら

ソース変換ユーティリティー

ソース変換ユーティリティー(scu)は、IBM以外のCOBOLコンパイラーで開発されたCOBOLアプリケーションをCOBOL for Linux on x86に移行するのに役立つスタンドアロンのLinuxプログラムです。

ソース変換ユーティリティーの詳細はこちら

Enterprise COBOL for z/OSおよびAIXとの互換性

Enterprise COBOL for z/OSおよびAIXと互換性のあるコンパイラー・オプションおよびCOBOL言語機能を提供し、COBOLで作成されたビジネスに欠かせないアプリケーションを最適なプラットフォームまたはハイブリッドクラウド環境に戦略的にデプロイできるようにします。 

プラットフォームとCOBOLコンパイラー間でのアプリケーションの移植

ファイル・システム対応

順次、相対、索引付け、または行順次編成を持つレコード指向ファイルを処理するための包括的なファイル・システム・サポートを提供します。

ファイルシステムの詳細はこちら

世代データ群(GDG)シミュレーション

世代データグループ(GDG) は、関連ファイルを時系列で集めたものです。この機能は、世代データグループ(GDG)をシミュレートして、複数のバージョンがある関連データの処理を簡素化し、 Enterprise COBOL for z/OSとの互換性を高めます。

世代データグループの詳細はこちら

COBOLとC/C++間の通信

COBOLとC/C++の間の言語間通信をサポートします。 C/C++で書かれた関数をCOBOLプログラムから呼び出したり、C/C++関数からCOBOLプログラムを呼び出したりすることができます。

COBOLプログラムとC/C++プログラム間の呼び出し

拡張ソース形式

ソース・テキストの長さを1行あたり最大252バイトまで変更できる拡張ソース形式を提供します。

SRCFORMATの詳細はこちら
無料評価版を試す

COBOL for Linux on x86をスタンドアロンのトライアルとして、またはCICS TXの一部としてお試しいただき、CICS COBOLアプリケーションをRed Hat OpenShift環境で実行することができます。

COBOL for Linux on x86のトライアル

COBOLアプリケーションのモダナイゼーションを加速。Linux x86システム用のCOBOLアプリケーションを構築する方法、CICSまたはDb2環境で実行するCOBOLプログラムを開発する方法、COBOLプログラムがXMLメッセージを解析して生成できるようにする方法を学びましょう。

CICS TXトライアル

コンテナー化された Linux 環境で CICS COBOL アプリケーションをスタンドアロン モードでホストしたり、CICS Transaction Server とともにハイブリッドモードで動作したりできる分散 CICS ランタイムを体験してください。

エディションの比較

IBM COBOL for Linux on x86向け製品の機能を比較します。

エディション 60日間の無料トライアル

非本番環境で60日間無料でお試しいただけます。単独で、またはCICS TXと連携し、COBOL for Linux on x86をお試しください。

無料評価版を試す
COBOL for Linux on x86

COBOLアプリケーションのオンプレミス・デプロイメントに最適です。

Passport Advantageから入手
CICS TX Standard

分散型COBOL/CICSアプリケーションの初回クラウド・デプロイメントに最適です。COBOL for Linux on x86が含まれています。

今すぐ購入
CICS TX Advanced

オンプレミス(z/OS)アプリケーションとクラウド環境全体にわたるエンタープライズ・グレードのCOBOL/CICSアプリケーションへの投資のバランスをとるのに最適です。COBOL for Linux on x86が含まれています。

目的

評価版

開発とデプロイメント

開発とデプロイメント

開発とデプロイメント

料金表

無料

永続ライセンス付きVPC

月間ライセンス付きVPC

月間または永続ライセンス付きVPC

アプリケーションをデプロイするためのターゲット・プラットフォーム

オンプレミス

オンプレミス

クラウドまたはオンプレミス

クラウドまたはオンプレミス

オンライン取引

COBOLコンパイラーを含む

アプリケーション・サーバー

垂直スケーリング/最大5つのアプリ

無制限の垂直スケーリング

名前空間

名前空間ごとに5ポッド

名前空間ごとのポッドは無制限

コンテナ化対応

ロード・バランシング

技術的な詳細

製品をインストールする前に、システムがすべての前提条件を満たしていることを確認してください。

サポートされているプラットフォーム

COBOL for Linux on x86 1.2とその生成されたオブジェクト・プログラムを実行するには、互換性のあるx86-64サーバー上で以下のオペレーティングシステムのいずれかを使用してください。

  • Red Hat Enterprise Linux(RHEL)8.5以降(32 ビットおよび64ビット)
  • Red Hat Enterprise Linux(RHEL)9.0以降(64ビットのみ)
  • SUSE Linux Enterprise Server(SLES)15 SP3以降(64ビットのみ)
  • Ubuntu Server(Ubuntu)20.04 LTSまたは22.04 LTS(32ビットおよび64ビット)
ハードウェア要件

COBOL for Linux on x86 1.2とその生成されたオブジェクト・プログラムは、オペレーティングシステムのディストリビューションでサポートされている任意のx86-64プロセッサー上で実行できます。その他にも以下の要件に従うことをおすすめします。

ソフトウェア要件

必要なプログラムについては、オペレーティングシステムでコンパイラーを実行するためにどのGNUパッケージが必要かを判断します。COBOL for Linux on x86 1.2をDb2、CICS、MongoDBなどの任意のプログラムと併用するには、追加の製品が必要になります。

関連製品 IBM Enterprise COBOL for z/OS

最新のz/Architectureなら、ハードウェア使用率を最大化し、CPU使用率を削減しながら、クリティカル・アプリケーションのパフォーマンスを向上させることができます。

IBM COBOL for AIX

IBM Power Systems上のビジネスに欠かせないアプリケーション用の環境ビルドで、ハードウェアを最大限に活用し、パフォーマンスを最適化しながら、デベロッパーの生産性を向上させましょう。

IBM Automatic Binary Optimizer for z/OS

再コンパイルやソース・コードの移行、パフォーマンス・チューニングを行わずに、コンパイル済みのCOBOLプログラム・モジュールのパフォーマンスを向上させます。

IBM CICS TX

Red Hat OpenShiftに対応したCOBOLコンパイラーを備えたトランザクション・ランタイムの包括的な単一パッケージ。

IBM TXSeries for Multiplatforms

データセンターでC、C++、COBOL、Java、PL/Iアプリケーションをサポートする分散型トランザクション処理ミドルウェアをご覧ください。

IBM DB2 for Linux, UNIX and Windows

複数のワークロードにわたり業界をリードするパフォーマンスを実現する、最適化されたDb2データベースをお使いください。

次のステップ

IBM COBOL for Linux on x86の詳細はこちら。Passport Advantageからダウンロードするか、IBM Zの担当者との30分間の無料相談をご予約ください。

ダウンロード
その他の参考情報 資料 サポート IBM Redbooks サポートとサービス アイデアポータル グローバル・ファイナンシング 柔軟な料金体系 コミュニティー 開発者コミュニティー パートナー 参考情報