IBM Open Enterprise Foundation for z/OS

A no-cost collection of vetted open source developer tools for z/OS

Suite of foundational open source tools

IBM Open Enterprise Foundation for z/OS® is a no-cost collection of vetted open source developer tools (Git, Curl, GNU Bash, Vim, GPG, JQ and more) for z/OS that provides popular Linux® and UNIX software development tools for z/OS. It allows seamless use of development tools, simplifying talent onboarding and integration.

See what's new
Modern dev tools on z/OS

Leverage a set of trusted open source tools like Git, Bash, Vim, Curl and more—ready for z/OS and available at no charge, accelerating developer productivity without added cost.

Use trusted open source tools

Get the benefits of open source tools while avoiding the risks of using unsupported software. IBM ensures these tools are secure, reliable, and maintained for enterprise use.

Seamless onboarding and integration

Bring in new developers faster by offering familiar Linux® and UNIX development tools. Reduce learning curves and promote consistent workflows across environments.

Consistency across dev stack

Enable tool parity from dev to production. Standardizing on vetted tools across your stack builds confidence, improves workflows, and aligns with modern DevOps practices.

Use cases

Focused male IT technician using digital tablet in dark server room
Continuous integration and delivery (CI/CD)

Automate system tasks and streamline configuration using Bash and Perl. Use Vim and Less to write and review scripts, and leverage Ncurses to build command-line interfaces or dashboards for effective system monitoring and control.

IT technicians talking and walking in dark server room
Version control and configuration management

Track code changes and manage builds with Git, Bash, and GNU Make. Automate workflows, manage source code versions, and use Curl to pull APIs or files from URLs—creating a tailored and flexible development environment.

Focused data center IT technician checking fiber optic cables with visual fault locator
System administration and automation

GNU Bash is an ideal tool for automation, system configuration and administration. When combined with Perl, system monitoring and maintenance can be configured effectively. Vim and Less serve as ideal tools for writing and reviewing code within this process. Once these processes reach maturity, a UI that uses Ncurses can provide an ideal management dashboard interface.

Technician on a laptop in a server room.
Development and testing on z/OS

Edit, build, and test code directly on z/OS UNIX using familiar tools. Vim supports fast, flexible editing, while Less helps navigate file content. Perl enables scripting, GNU Make manages builds, and Curl supports API testing and development.

Focused male IT technician using digital tablet in dark server room
Continuous integration and delivery (CI/CD)

Automate system tasks and streamline configuration using Bash and Perl. Use Vim and Less to write and review scripts, and leverage Ncurses to build command-line interfaces or dashboards for effective system monitoring and control.

IT technicians talking and walking in dark server room
Version control and configuration management

Track code changes and manage builds with Git, Bash, and GNU Make. Automate workflows, manage source code versions, and use Curl to pull APIs or files from URLs—creating a tailored and flexible development environment.

Focused data center IT technician checking fiber optic cables with visual fault locator
System administration and automation

GNU Bash is an ideal tool for automation, system configuration and administration. When combined with Perl, system monitoring and maintenance can be configured effectively. Vim and Less serve as ideal tools for writing and reviewing code within this process. Once these processes reach maturity, a UI that uses Ncurses can provide an ideal management dashboard interface.

Technician on a laptop in a server room.
Development and testing on z/OS

Edit, build, and test code directly on z/OS UNIX using familiar tools. Vim supports fast, flexible editing, while Less helps navigate file content. Perl enables scripting, GNU Make manages builds, and Curl supports API testing and development.

Technical details

Manage updates easily with SMP/E (CBPDO, ServerPac) installable format. Both licenses (5655-OEF) and S&S (5655-EFS) are available through Shopz at no charge.

See the prerequisite details Obtain through Shopz

Related products

IBM Open Enterprise SDK for Node.js

Build scalable, event-driven applications on z/OS using a secure Node.js runtime.

IBM Open Enterprise SDK for Python

Develop modern automation, AI, and scripting solutions with Python directly on z/OS.

IBM Open Enterprise SDK for Go

Create fast, efficient microservices and tools on z/OS with the Go programming language.

IBM z/OS Connect

Expose z/OS assets as RESTful APIs to modernize access and integrate with hybrid cloud apps.

Take the next step

Browse the product documentation to learn how to use IBM Open Enterprise Foundation for z/OS. 

Product documentation
More ways to explore Documentation Lifecycle services and support Support Community Mainframe application modernization services