One of the biggest challenges in open source is project discovery. Often times when the Linux Foundation engages with project communities, they report that they are consistently finding new projects of interest to them – even if they are deep experts in a particular area. Being able to better understand not only what’s out there, but also the sustainability of these projects, is key to the maturity of an open source ecosystem.
The Open Mainframe Project was created to be the focal point for open source in the mainframe ecosystem. To help illustrate the state of open source in mainframe and the organizations creating the sustainability behind it, we have created the Open Mainframe Landscape.
The Open Mainframe Landscape leverages infrastructure created for the CNCF Landscape and being leveraged by other foundations hosted at the Linux Foundation. This resource is community maintained, meaning anyone can issue a pull request to add or update a listing.
Requirements to have a project included in this landscape are very simple; mainly projects should have a presence on GitHub, be active with at least 300 stars, and be a project focused on the mainframe ( whether Linux, z/OS, or any other mainframe operating system based). Projects that become inactive are subject to removal.
The landscape also showcases additional efforts within the open source ecosystem on mainframe, namely:
- Linux Distributions supported on the mainframe
- Broad open source projects being supported through the Open Mainframe Project.
- Zowe Conformant offerings
- Open Mainframe Project members
We invite the entire community to participate in the sustainability of this resource, namely by…
- Reviewing the existing entries for accuracy, including to ensure entries are pointing to the correct GitHub repository and organization.
- Submit projects we are missing to be included.
- Share the landscape with others! You can include the landscape in presentations or promotion of your project ( both png and pdf versions are available ).
Big thanks to CNCF for the original project development of the landscapeapp, along with Open Mainframe Project community members helping with the categorization and curation of the initial entries.