Skip to content

Commit 73cc066

Browse files
committed
Split out z/OS package data
In issue #49 a case was made that we have several sources for open source software being developed for IBM z/OS and it now makes sense to split up the repositories for easier maintenance and improved accuracy. This commit splits out the following: - Rocket Software into ZOS_Rocket_Software.json - Everything from github.com/IBM/IBM-Z-zOS/ into IBM_Z_zOS.json - Everything maintained by the Open Mainframe Project into ZOS_OMP.json Once this split is completed, we will work on updates to these files. ZOS_Software_List.json remains as a generic place to put any software that doesn't neatly fit into another category, but I have removed all tools related to the z/OS Open Tools project, since it's very outdated and there's another effort in progress to complete adding these tools into their own source file (see: openmainframeproject/software-discovery-tool#124). Signed-off-by: Elizabeth K. Joseph <[email protected]>
1 parent 7ebc2ef commit 73cc066

File tree

4 files changed

+666
-0
lines changed

4 files changed

+666
-0
lines changed

ZOS_OMP.json

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
[
2+
{
3+
"packageName":"binutils",
4+
"description":"Ambitus hosted port of the GNU binutils to z/OS",
5+
"version":""
6+
},
7+
{
8+
"packageName":"Galasa",
9+
"description":"Galasa is an integration test framework https://github.com/galasa-dev",
10+
"version":""
11+
},
12+
{
13+
"packageName":"GCC",
14+
"description":"Ambitus hosted port of the GNU GCC compiler to z/OS",
15+
"version":""
16+
},
17+
{
18+
"packageName":"GenevaERS",
19+
"description":"GenevaERS is the single-pass optimization engine for data extraction and reporting on z/OS.",
20+
"version":""
21+
},
22+
{
23+
"packageName":"Glibc",
24+
"description":"Ambitus hosted port of the GNU C library to z/OS",
25+
"version":""
26+
},
27+
{
28+
"packageName":"Polycephaly",
29+
"description":"Polycephaly enables developers to build z/OS source code files with Jenkins and Git",
30+
"version":""
31+
},
32+
{
33+
"packageName":"Pyzklin",
34+
"description":"Amibitus hosted Python interfaces for resource management on z/OS. A place to create building blocks for workflows and pipelines",
35+
"version":""
36+
},
37+
{
38+
"packageName":"zML",
39+
"description":"Ambitus hosted programing language agnostic macro description format. Provides access to external published z/OS data areas through a markup language interface",
40+
"version":""
41+
},
42+
{
43+
"packageName":"Zorow",
44+
"description":"z/OS Open Repository of Workflows (zorow), is dedicated to contributing and collaborating on z/OSMF workflows.",
45+
"version":""
46+
},
47+
{
48+
"packageName":"zos-native",
49+
"description":"Ambitus hosted tools, examples, and how-to information for working in a z/OS USS environment. Geared toward Linux users who need to inow how to use z/OS",
50+
"version":""
51+
},
52+
{
53+
"packageName":"Zowe",
54+
"description":"Zowe, modern interfaces to interact with z/OS, allows to work with z/OS in a way that is similar to what you experience on cloud platforms today https://www.zowe.org/download.html",
55+
"version":""
56+
},
57+
{
58+
"packageName":"zTron",
59+
"description":"Ambitus hosted lightweight pipeline framework for creating Python workflows as standalone application and/or Jupyter notebooks",
60+
"version":""
61+
}
62+
]

ZOS_Rocket_Software.json

Lines changed: 106 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,106 @@
1+
[
2+
{
3+
"packageName":"Bash",
4+
"description":"RocketSoftware hosted Bash is an sh-compatible shell providing users a command-line interpreter that provides a traditional interface via text window and a script execution capability. It is the default shell on Linux and Mac OS X.",
5+
"version":""
6+
},
7+
{
8+
"packageName":"Bison",
9+
"description":"RocketSoftware hosted Bison is a programming utility for creating parsers. It's commonly used in both build automation and build automation generation, and converts annotated context-free grammar into a C, C++, or Java parser. Bison is used by PHP, Bash, Ruby, and many other tools",
10+
"version":""
11+
},
12+
{
13+
"packageName":"Bzip2",
14+
"description":"RocketSoftware hosted bzip2 is a data compressor that compresses single files (it is not a file archiver). It typically compresses files to within 10% to 15% of the best available techniques of statistical compressors, while being around twice as fast at compression and six times faster at decompression. This version of bzip2 was not written to exploit z Systems architecture; gzip may work best for these needs.",
15+
"version":""
16+
},
17+
{
18+
"packageName":"cURL",
19+
"description":"RocketSoftware hosted cURL is an open source tool that can transfer data to and from servers by using one of the supported protocols (HTTP, HTTPS, FTP, FTPS, TFTP, DICT, TELNET, LDAP, or FILE). This tool can work without user interaction. cURL functionality includes proxy support, user authentication, FTP upload, HTTP post, SSL connections, cookies, file transfer, resume, and more.",
20+
"version":""
21+
},
22+
{
23+
"packageName":"Diffutils",
24+
"description":"RocketSoftware hosted Diffutils is a package of several programs intended to find differences between files. The diff command, for example, shows exact line differences between two files.",
25+
"version":""
26+
},
27+
{
28+
"packageName":"Git",
29+
"description":"RocketSoftware hosted Git is a version control system (VCS) for tracking changes in computer files and coordinating work on those files among multiple people https://www.rocketsoftware.com/zos-open-source/tools",
30+
"version":""
31+
},
32+
{
33+
"packageName":"Gzip",
34+
"description":"RocketSoftware hosted Gzip is a popular data compression/decompression program (our ported tools have been compressed using this utility). This version of Gzip has also been modified to exploit z/OS EDC compression hardware, if present on your system.",
35+
"version":""
36+
},
37+
{
38+
"packageName":"Libssh2",
39+
"description":"RocketSoftware hosted libssh2 is a software library that allows developers to use the SSH-2 network protocol in an easy-to-use self-contained package. This package only contains LIBSSH2 libraries intended for use by other programs or utilities",
40+
"version":""
41+
},
42+
{
43+
"packageName":"M4",
44+
"description":"RocketSoftware hosted M4 is a general-purpose macro processor. Most users require M4 simply as a dependency of Autoconf or Bison, although the language is used in other contexts such as text template re-use, text editing and text-processing applications.",
45+
"version":""
46+
},
47+
{
48+
"packageName":"Make",
49+
"description":"RocketSoftware hosted Make controls the generation of program executables and other non-source files from the program's source files. Make allows users to build, install and update packages without knowing the process details",
50+
"version":""
51+
},
52+
{
53+
"packageName":"Mktemp",
54+
"description":"RocketSoftware hosted the mktemp utility takes a given filename template and overwrites a portion of it to create a unique filename. Mktemp also manages the creation of temporary files and directories that allow the user to avoid the cleaning up files that are not needed permanently.",
55+
"version":""
56+
},
57+
{
58+
"packageName":"OpenSSL",
59+
"description":"RocketSoftware hosted OpenSSL is a software library to be used in applications that need to secure communications against eavesdropping or need to ascertain the identity of the party at the other end.",
60+
"version":""
61+
},
62+
{
63+
"packageName":"Perl",
64+
"description":"RocketSoftware hosted Perl is a general-purpose, interpreted, dynamic programming language https://www.rocketsoftware.com/zos-open-source",
65+
"version":""
66+
},
67+
"packageName":"PHP",
68+
"description":"RocketSoftware hosted PHP is a server-side scripting language, offering a simple and universal solution for easy-to-program dynamic Web pages https://www.rocketsoftware.com/zos-open-source",
69+
"version":""
70+
},
71+
{
72+
"packageName":"Pkg-Config",
73+
"description":"RocketSoftware hosted pkg-Config is a programming tool that assists with compiling applications and libraries. It helps you insert the correct compiler options on the command line without the need of hard coding values on where to find glib (or other libraries).",
74+
"version":""
75+
},
76+
{
77+
"packageName":"Sed",
78+
"description":"RocketSoftware hosted sed (stream editor) is a utility for parsing and transforming text. It is typically used for extracting part of a file using pattern matching, or substituting multiple occurrences of a string within a file.",
79+
"version":""
80+
},
81+
{
82+
"packageName":"Sudo",
83+
"description":"RocketSoftware hosted sudo is a command-line utility that allows admins to delegate authority, giving certain users the ability to run commands as a super-user or another user, while providing an audit trail of the commands and their arguments.",
84+
"version":""
85+
},
86+
{
87+
"packageName":"Unzip",
88+
"description":"RocketSoftware hosted UnZip is an extraction utility for archives compressed in .zip format. Unzip is also compatible with PKZIP and PKUNZIP utilities for MS-DOS as well as Info-ZIPs and supports bzip2 compression methods as well.",
89+
"version":""
90+
},
91+
{
92+
"packageName":"Vim",
93+
"description":"RocketSoftware hosted Vim is a highly configurable text editor built to make creating and changing any kind of text very efficient.",
94+
"version":""
95+
},
96+
{
97+
"packageName":"Zip",
98+
"description":"RocketSoftware hosted Zip is a compression and file packaging/archive utility. Zip puts one or more compressed files into a single ZIP archive, along with information about the files.",
99+
"version":""
100+
},
101+
{
102+
"packageName":"Zlib",
103+
"description":"RocketSoftware hosted zlib is a general-purpose, lossless data compression library providing in-memory compression and decompression functions, including integrity checks of the uncompressed data.",
104+
"version":""
105+
}
106+
]

0 commit comments

Comments
 (0)