
The Open Source Way
A podcast with open source enthusiasts about open source trends, topics and projects.
Latest episodes

Feb 23, 2022 • 31min
Eclipse Dirigible – An Open-Source Platform for End-To-End Rapid Development of Business Applications
In this episode, our host Karsten Hohage talks with Yordan Pavlov and Dragomir Anachkov about the open-source projects Eclipse Dirigible, an application platform, and XSK, an environment compatible with SAP HANA Extended Application Services (XS). Yordan and Dragomir explain the projects, how they relate to each other, why they were open-sourced, and the benefits they offer. We also learn how they differ from similar projects out there and how to best contribute to them.
Guests:
Yordan Pavlov is project lead of Eclipse Dirigible and solution architect for the project XSK, both open-source projects. He is also one of the major contributors to the two GitHub repositories. Yordan joined SAP in 2013 and was part of the core teams working on what is now known as SAP BTP. Recently, he switched his focus mostly toward helping SAP customers and partners to migrate and develop their solutions to SAP BTP.
SAP Community: https://people.sap.com/yordan.pavlovLinkedIn: https://www.linkedin.com/in/jordan-pavlov/
Dragomir Anachkov has been a User Assistance Developer at SAP since 2016. Apart from writing documentation, he is also an avid video creator. He has been working on the Eclipse Dirigible project for the past four years by contributing to its documentation and YouTube channel.
SAP Community: https://people.sap.com/dragomir.anachkovLinkedIn: https://www.linkedin.com/in/dragomir-anachkov-b45b098b/
Show Notes:
Links
Eclipse Dirigible official website: dirigible.io
Eclipse Dirigible repository at GitHub: https://github.com/eclipse/dirigible/
Eclipse Dirigible YouTube channel: https://www.youtube.com/c/DirigibleIo/videos
Eclipse Dirigible Microlearning openSAP channel: https://microlearning.opensap.com/channel/Dirigible/207614233
Twitter: https://twitter.com/dirigible_io
Project “XSK” official website: https://www.xsk.io/
SAP Open Source Program Office
https://developers.sap.com/open-source.html
SAP Open Source Twitter
ospo@sap.com
Additional Downloads:
Download transcript as PDF file
Hosted by Karsten Hohage – Product Expert in Technology and Innovation (T&I)
LinkedIn: https://www.linkedin.com/in/karsten-hohage-0180312/
The post Eclipse Dirigible – An Open-Source Platform for End-To-End Rapid Development of Business Applications first appeared on The Open Source Way.

Dec 29, 2021 • 35min
SapMachine – The OpenJDK for All Things SAP
In this episode, our host Karsten Hohage talks with our guests Christoph Langer and Thomas Stüfe about SapMachine, an SAP-distributed version of OpenJDK. Christoph and Thomas explain what SapMachine is, how it came to be and evolved, and why SAP contributes to the OpenJDK. We also learn about the difference between SapMachine, OpenJDK, and SAP JVM, and how to best get involved.
Guests:
Thomas joined SAP in 2000. He spent a lot of his career writing and optimizing low-level C/C++ software and porting it to strange architectures. Having joined the JVM team in 2004, he worked on the VM Container, the SAP JVM, and the SapMachine. He is passionate about JVM technology and the OpenJDK project, and a significant contributor to the latter.
Homepage: https://stuefe.de
Christoph is an SAP Development Manager heading the SapMachine team. He is also a committer and reviewer in the OpenJDK project, and a maintainer of JDK Update releases. He started his professional career with porting SAP solutions to IBM platforms and got in touch with several Java Virtual Machines during this time. Later, he joined the SAP JVM team as a support engineer and from there developed into an allrounder in the JDK space.
Twitter: https://twitter.com/therealclanger
Show Notes:
Links
OpenJDK: http://openjdk.java.net/
SapMachine: https://sapmachine.io
Features contributed to the OpenJDK by SAP: https://github.com/SAP/SapMachine/wiki/Features-Contributed-by-SAP
SAP JVM: https://help.sap.com/viewer/a0f332f9d5dd495a9543d620e9b084d2/LATEST/en-US/47dc90b4ef17452289f9128b8c2bbd77.html
SAP Open Source Program Office
https://developers.sap.com/open-source.html
SAP Open Source Twitter
ospo@sap.com
Additional Downloads:
Download transcript as PDF file
Hosted by Karsten Hohage – Product Expert in Technology and Innovation (T&I)
LinkedIn: https://www.linkedin.com/in/karsten-hohage-0180312/
The post SapMachine – The OpenJDK for All Things SAP first appeared on The Open Source Way.

Nov 24, 2021 • 29min
The Open Documentation Initiative – The Gold Standard of Collaborative Documentation
In this episode, Karsten Hohage talks with our guests DJ Adams and Jens Haley about the Open Documentation Initiative, an initiative to make the documentation of SAP Business Technology Platform content collaborative and interactive. DJ and Jens explain the project’s current status, where it’s heading, and what makes it so unique. We also learn how to get involved and what the different types of collaboration are.
Guests:
Jens Haley:Jens is a User Assistance Development Architect at SAP and has been with SAP for more than 20 years. After having worked as an author, he was later responsible for coordinating the delivery of bigger documentation projects. He is the workstream lead for the technical implementation of the Open Documentation Initiative.
LinkedIn: https://www.linkedin.com/in/jens-haley-34889942/
DJ Adams:
DJ is a Developer Advocate at SAP and has been working in the SAP technical ecosphere since 1987. He studied Ancient Greek, Latin and Philology at University and has written books for O’Reilly and SAP Press. He is the community lead for the Open Documentation Initiative.
Website: https://qmacro.org
Show Notes:
Links
https://www.linkedin.com/in/djadams/
https://www.linkedin.com/in/jens-haley-34889942/
https://blogs.sap.com/2021/05/20/introducing-the-open-documentation-initiative/
https://github.com/SAP-docs
https://www.youtube.com/watch?v=x7dbOpsquSg
https://www.youtube.com/watch?v=DwxrZ6ET3Yc
SAP Open Source Program Office
https://developers.sap.com/open-source.html
SAP Open Source Twitter
ospo@sap.com
Additional Downloads:
Download transcript as PDF file
Hosted by Karsten Hohage – Product Expert in Technology and Innovation (T&I)
LinkedIn: https://www.linkedin.com/in/karsten-hohage-0180312/
The post The Open Documentation Initiative – The Gold Standard of Collaborative Documentation first appeared on The Open Source Way.

Oct 27, 2021 • 35min
Compiler History – The Open Source in Your Favorite 1990s First-Person Shooter
In this episode, our host Karsten Hohage talks with our guests Jack Schueler and Sebastian Wolf about Watcom, a spinoff of the University of Waterloo from the 1980s. Jack, who is one of the founding employees of Watcom, talks about how the Watcom C/C++ project came to be, how it evolved over time, how it was open sourced in 2002, and what it is today. He also shares his personal journey and how he ultimately came to work at SAP. Along the way, we learn a lot about programming over the past five decades and how Watcom played an essential part in the development of Doom and Quake.
Guests:
Jack Schueler
Jack has been a software developer since the 1970s. By virtue of successive acquisitions, he is now a senior software developer at SAP. Over the span of more than 40 years, Jack has been involved in the development of computer language compilers and interpreters, as well as SQL database software and related client tools and documentation. His current job is to support customers by investigating and resolving the tough issues and continually improving SAP software and documentation.
LinkedIn: https://www.linkedin.com/in/jack-schueler/
Sebastian Wolf
Sebastian is a development architect and has been working for the SAP Open Source Program Office (OSPO) since the beginning of 2020. He first joined SAP back in 2003 as a student and has since worked in several development positions – for example at SAP SRM, ABAP Development Tools, the SAP Community Network, and Central Architecture.
GitHub: https://github.com/WunderfitzTwitter: https://twitter.com/Ygriega
Show Notes:
Links
https://en.wikipedia.org/wiki/Watcom
https://open-watcom.github.io/
https://github.com/open-watcom
https://en.wikipedia.org/wiki/Sybase
https://uwaterloo.ca
https://en.wikipedia.org/wiki/Wes_Graham
SAP Open Source Program Office
https://developers.sap.com/open-source.html
SAP Open Source Twitter
ospo@sap.com
Additional Downloads:
Download transcript as PDF file
Hosted by Karsten Hohage – Product Expert in Technology and Innovation (T&I)
LinkedIn: https://www.linkedin.com/in/karsten-hohage-0180312/The post Compiler History – The Open Source in Your Favorite 1990s First-Person Shooter first appeared on The Open Source Way.

Sep 29, 2021 • 30min
Fundamental Library – An Open Source Library for Everyone
In this episode Karsten Hohage talks with our guests Mladen Droshev and Fabian Tempel about the Fundamental Library, an open-source library created to help application developers align the user experience based on any web application framework with the SAP Fiori Design. Mladen and Fabian talk about their own Fundamental Library journey, explain the benefits of using it, and how to best get started.
Guests:
Mladen is the architect and product owner of Fundamental Library. He was part of UI5 for one year and then later joined Hybris, where they had free beer at the office. After the acquisition, he stayed at SAP Canada (even though they canceled the free beer!). People call him Deno.
LinkedIn: https://www.linkedin.com/in/droshev/
Fabian Tempel is a senior frontend developer who focuses on HTML and CSS. He is also a web accessibility expert in the Cloud Integration Accelerators team and is known as a “CSS Guru” within SAP. He joined Fundamentals as a contributor.
LinkedIn: https://www.linkedin.com/in/fabian-tempel/
Show Notes:
Links
https://sap.github.io/fundamental/
https://github.com/SAP/fundamental-styles
https://github.com/SAP/fundamental-ngx
https://github.com/SAP/fundamental-react
https://www.w3.org/WAI/standards-guidelines/wcag/
https://twitter.com/fundamental_lib
https://www.linkedin.com/company/sap-graph
SAP Open Source Program Office
https://developers.sap.com/open-source.html
SAP Open Source Twitter
ospo@sap.com
Additional Downloads:
Download transcript as PDF file.
Hosted by Karsten Hohage – Product Expert in Technology and Innovation (T&I)
LinkedIn: https://www.linkedin.com/in/karsten-hohage-0180312/The post Fundamental Library – An Open Source Library for Everyone first appeared on The Open Source Way.

Jul 28, 2021 • 33min
Rust – A Language on the Rise
In this episode Karsten Hohage talks with our guests André Borrmann and Philipp Degler about Rust, a programming language that was open-sourced from the start. Philipp and André talk about Rust’s evolution, explain its growing popularity within the community, and explore the possibilities it offers. We also learn why a strict compiler is better than a friendly one and why working with Rust can sometimes feel like raising a child.
Guests:
André celebrated his 10th anniversary at SAP last year. He started as an SAP Solution Manager consultant and ABAP developer and is now part of the Strategic Development Projects team as Full Stack Development Expert. He supports and drives strategic implementation projects and explores new technologies.Last year he started the SAP internal knowledge transfer series “Rust – What the Crab?” to spread the knowledge about Rust within SAP.
LinkedIn: https://www.linkedin.com/in/andr%C3%A9-borrmann-21434212/Xing: https://www.xing.com/profile/Andre_Borrmann
Philipp is a professional C/C++ developer at day and a passionate Rust developer at night. He joined SAP in 1999. Since then he has worked in different areas, from high level ABAP application development to low level systems development. Currently, he works as a development expert in the ABAP language group. Together with André he runs the Rust@SAP community.
XING: https://www.xing.com/profile/Philipp_Degler
Show Notes:
Links
https://www.rust-lang.org/
https://github.com/rust-lang
https://crates.io/
https://www.reddit.com/r/rust/
https://arewegameyet.rs/
https://foundation.rust-lang.org/
SAP Open Source Program Office
https://developers.sap.com/open-source.html
SAP Open Source Twitter
ospo@sap.com
Additional Downloads:
Download transcript as PDF file.
Hosted by Karsten Hohage – Product Expert in Technology and Innovation (T&I)
LinkedIn: https://www.linkedin.com/in/karsten-hohage-0180312/The post Rust – A Language on the Rise first appeared on The Open Source Way.

Jun 30, 2021 • 32min
SAP Cloud SDK – Why Open Source is the Way to Go
In this episode Karsten Hohage talks with our guests Marika Marszalkowski and Frank Essenberger about the SAP Cloud SDK, an NPM library which helps develop web applications on SAP’s Business Technology Platform. We learn about the evolution and benefits of the SDK, the differences and similarities of its Java and JavaScript flavors, SAP’s decision to run it as an open source project, and the challenges and benefits associated with all this. Marika and Frank also explain how to best get started with the SDK on GitHub.
Guests:
Marika Marszalkowski is a senior developer and takes care of the SAP Cloud SDK for JavaScript and TypeScript. She joined the SAP Innovation Center Potsdam in 2014 as a developer, where she initially focused on frontend development and was later responsible for leading the SDK’s transition from closed source to open source. Marika holds a master’s degree in IT Systems Engineering.
LinkedIn: https://www.linkedin.com/in/marika-marszalkowski-8a1322172/
Frank Essenberger is a senior developer in the SAP Cloud SDK team in Potsdam. He holds a Ph.D. in Physics and joined SAP in 2017. After having worked on different cloud applications like SAP RealSpend, he now works on the Cloud SDK.
LinkedIn: https://www.linkedin.com/in/frank-essenberger-0023351b8/
Show Notes:
Links
https://community.sap.com/topics/cloud-sdk
https://github.com/SAP/cloud-sdk/blob/main/README.md
https://github.com/SAP/cloud-sdk-js/blob/main/README.md
https://www.npmjs.com/package/@sap-cloud-sdk/core
SAP Open Source Program Office
https://developers.sap.com/open-source.html
SAP Open Source Twitter
ospo@sap.com
Additional Downloads:
Download transcript as PDF file.
Hosted by Karsten Hohage – Product Expert in Technology and Innovation (T&I)
LinkedIn: https://www.linkedin.com/in/karsten-hohage-0180312/The post SAP Cloud SDK – Why Open Source is the Way to Go first appeared on The Open Source Way.

May 26, 2021 • 29min
License Compliance – From risks to developer friendly processes
In this episode Karsten Hohage talks with Dobrinka Mladenova and Janaka Bohr about how the license compliance processes for open source at SAP evolved over the past 20 years. By, for example, implementing automation, tools, and standardization, SAP now has a developer-friendly approach and at the same time addresses crucial customer concerns. Dobrinka and Janaka speak about OpenChain, the international standard for open source compliance, and discuss SAP’s involvement in ClearlyDefined. We will also find out why it sometimes takes a postcard or a beer to be license compliant.
Guests:
Dobrinka Mladenova has been part of the SAP family since 2010. She specializes on licensing and legal matters. Currently, she is a senior licensing specialist in the Global Licensing department based in Walldorf, Germany. Dobrinka focuses on open source license compliance and risk mitigation. She is primarily responsible for SAP M&A (merger and acquisition) licensing due diligence and leads the end-to-end processes from pre-acquisition to full post-merger integration into SAP standards. Dobrinka holds a Master of Law degree
LinkedIn: https://www.linkedin.com/in/dobrinka-mladenova-16a39236/
Janaka Bohr joined SAP in 2001 as strategic technology partner manager. He managed various key technology partnerships for SAP and established the company’s open source governance process together with the legal department of SAP. Today, Janaka is Head of the Licensing Compliance team within SAP Global Licensing. Among other topics he manages all aspects around open source governance at SAP and is responsible for the strategic direction in this area.
Show Notes:
Links
OpenChain: https://www.openchainproject.org/
ClearlyDefined: https://clearlydefined.io/about#:~:text=ClearlyDefined%20and%20our%20parent,contributors%20and%20a%20smaller%20community.
SAP Open Source Program Office
https://developers.sap.com/open-source.html
ospo@sap.com
Additional Downloads:
Download transcript as PDF file.
Hosted by Karsten Hohage – Product Expert in Technology and Innovation (T&I)
LinkedIn: https://www.linkedin.com/in/karsten-hohage-0180312/The post License Compliance – From risks to developer friendly processes first appeared on The Open Source Way.

6 snips
Apr 28, 2021 • 33min
ZEISS and SAP – An Open Source Talk
Holger Streidl from Carl Zeiss AG and Peter Giese from SAP discuss establishing OSPOs, creating policies, legal frameworks, license compliance, and internal community education. They explore the journey from consuming to contributing to open source, emphasizing the importance of company approaches and engaging employees in open source initiatives.

Mar 31, 2021 • 34min
Fosstars – A Rating Approach to Open Source Components
In this episode Karsten Hohage talks with our guests Michael Bernhardt and Artem Smotrakov about Fosstars, a java-based framework that allows you to define various ratings for open source projects. The name “Fosstars” is a combination of “FOSS” for “Free and Open Source Software” and the concept of rating products or services with “stars”. It helps software engineers and architects to quickly assess various aspects of open source components, such as their security, maturity, etc. It is often difficult to analyze the actual code of all the open source components in an application and compare them with respect to various aspects. To make it easier, Fosstars offers ratings that are based on publicly available information about the projects, such as adopted security tools and best practices, activity of the community, and many more. Thus, Fosstars is a project, that deals with other open source projects, making the natural approach to it – guess what – open source!
Guests:
Michael Bernhardt works as a program manager for SAP’s Open Source Security Strategy and DevSecOps lead in SAP’s corporate security organization. He also acts as a security advisor as part of the SAP Open Source Program Office (OSPO).
Xing: https://www.xing.com/profile/Michael_Bernhardt6Twitter: https://twitter.com/SecOctoBear
Artem Smotrakov is a security engineer with experience in development, quality engineering, and open source.
LinkedIn: https://www.linkedin.com/in/artem-smotrakov/Twitter: https://twitter.com/artem_smotrakovhttps://blog.gypsyengineer.com/en/
Show Notes:
Links
https://github.com/SAP/fosstars-rating-core
Blog post by Artem Smotrakov
Blog post by Michael Bolz
SAP Open Source Program Office
https://developers.sap.com/open-source.html
SAP Open Source Twitter
ospo@sap.com
Additional Downloads:
Download transcript as PDF file.
Hosted by Karsten Hohage – Product Expert in Technology and Innovation (T&I)
LinkedIn: https://www.linkedin.com/in/karsten-hohage-0180312/The post Fosstars – A Rating Approach to Open Source Components first appeared on The Open Source Way.