Open Mainframe Project is a Collaborative Project managed by the
Linux Foundation
The Linux Foundation (LF) is a non-profit technology consortium founded in 2000 as a merger between Open Source Development Labs and the Free Standards Group to standardize Linux, support its growth, and promote its commercial adoption. Addi ...
to encourage the use of
Linux
Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which i ...
-based operating systems and
open source software
Open-source software (OSS) is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purpose. Op ...
on
mainframe computer
A mainframe computer, informally called a mainframe or big iron, is a computer used primarily by large organizations for critical applications like bulk data processing for tasks such as censuses, industry and consumer statistics, enterpris ...
s. The project was announced on August 17, 2015 and was driven by
IBM, a major supplier of mainframe hardware, as well as 16 other founding members, that included SUSE, CA Technologies, BMC Software, Compuware as well as clients and partners such as RSM Partner, Vicom Infinity, L3C LLP and ADP, and academic institutions such as Marist College and University of Bedfordshire. Coincident with the announcement, IBM also announced a partnership with
Canonical
The adjective canonical is applied in many contexts to mean "according to the canon" the standard, rule or primary source that is accepted as authoritative for the body of knowledge or literature in that context. In mathematics, "canonical examp ...
to make the
Ubuntu
Ubuntu ( ) is a Linux distribution based on Debian and composed mostly of free and open-source software. Ubuntu is officially released in three editions: '' Desktop'', '' Server'', and ''Core'' for Internet of things devices and robots. All th ...
operating system available for their high-end z Systems hardware.
Development priorities for the project in 2016 include
OpenJDK
OpenJDK (Open Java Development Kit) is a free and open-source implementation of the Java Platform, Standard Edition (Java SE). It is the result of an effort Sun Microsystems began in 2006. The implementation is licensed under the GPL-2.0-only ...
,
Docker and
Hyperledger
Hyperledger (or the Hyperledger Project) is an umbrella project of open source blockchains and related tools, started in December 2015 by the Linux Foundation, and has received contributions from IBM, Intel and SAP Ariba, to support the collab ...
.
In February 2016 the Linux Foundation announced new members had joined the Open Mainframe Project: Hitachi Data Systems, Sine Nomine Associates, East Carolina University and DataKinetics, a 35% expansion in the overall membership. Canonical, the organization behind Ubuntu, has also joined. Part of the announcement was the launch of a summer intern program.
Projects
Zowe
Zowe is the first open source project for
z/OS
z/OS is a 64-bit operating system for IBM z/Architecture mainframes, introduced by IBM in October 2000. It derives from and is the successor to OS/390, which in turn was preceded by a string of MVS versions.Starting with the earliest:
...
. It was announced in August 2018 at SHARE in St. Louis together with the open beta release of version 0.9 that contained contributions from
IBM,
Computer Associates
CA Technologies, formerly known as CA, Inc. and Computer Associates International, Inc., is an American multinational corporation headquartered in New York City. It is primarily known for its business-to-business (B2B) software with a product p ...
, and
Rocket Software
Rocket Software is a privately held software development firm founded in 1990. Using the IBM Z, IBM Power, and embedded database platforms, Rocket provides predictive analytics with deep data, develop AI and machine learning capabilities, and de ...
. Version 1.0 was released in February 2019. In September 2019
Phoenix Software International obtained Zowe conformance for their (E)JES Command Line Interface plugins and REST API extension.
It narrows the skills gap between new and legacy z/OS developers by offering the choice to work with z/OS either through a
Command Line Interface
A command-line interpreter or command-line processor uses a command-line interface (CLI) to receive commands from a user in the form of lines of text. This provides a means of setting parameters for the environment, invoking executables and pro ...
, a "Zowe Explorer"
Visual Studio
Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs including websites, web apps, web services and mobile apps. Visual Studio uses Microsoft software development platforms such ...
extension, a web browser served from the Zowe Application Framework, or through REST APIs and web sockets served through the API Mediation Layer. Zowe is an extensible platform for tools, and provides the ability for extension through CLI plugins, new applications to be added to the web desktop, and onboarding of REST APIs to the API Mediation Layer.
The Zowe conformance program provides certification accreditation to Independent Software Vendors (ISVs) and System Integrators (SIs) building and distributing Zowe extensions.
See also
*
Linux on IBM Z
Linux on IBM Z or Linux on zSystems is the collective term for the Linux operating system compiled to run on IBM mainframes, especially IBM Z / IBM zSystems and IBM LinuxONE servers. Similar terms which imply the same meaning are ''Linux/390'', ...
References
External links
*
Linux Foundation projects
IBM
{{mainframe-compu-stub