Stream: Open Mainframe Project
Time: 10:00 - 10:45
Ever wondered how the z/OS Open Tools project ported over 200 open-source tools in just two years? This session will unveil the details behind our success and show you how you can get involved!
We'll delve into the world of z/OS open-source development and explore the tools and techniques that make it possible. Here's what you'll learn:
Modern Practices: Discover how we leverage Git and Github for efficient version control and how we utilize the new IBM Open XL C/C++ compilers to enable efficient porting
Building for z/OS: See how the zopen build frameworks and libraries like zoslib simplify the process of porting open-source tools to the z/OS platform.
Open Source DevOps in Action: Learn how we use Github Actions to automate testing on code submissions, as well as other tasks.
Bill is the Technical Lead for Go on z/OS at IBM. He has experience in a wide variety of technological areas, including compilers, web services, programming languages, business process design and operating systems. In his career, Bill has worked with C, C++, OCaml, Go, Python, Java, Fortran, assembly language, and others. Previously, Bill acted as a team lead for the port of the Go language (compiler, assembler, linker) to the Linux on Z platform. He has also been Principal investigator on several projects in the IBM Centre for Advanced Studies. Bill has a Ph.D. in Computer Science from Syracuse University.
Click here to give some Feedback so we can make it even better next year!