Loading…
Attending this event?
September 16-18, 2024
Vienna, Austria
View More Details & Registration
Note: The schedule is subject to change.

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Summit Europe 2024 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Central European Summer Time (UTC/GMT +2). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.

Monday, September 16
 

07:30 CEST

Continental Breakfast
Monday September 16, 2024 07:30 - 09:00 CEST
Monday September 16, 2024 07:30 - 09:00 CEST
Foyer A (Level 2)

07:30 CEST

Registration & Badge Pick-Up
Monday September 16, 2024 07:30 - 18:00 CEST
Monday September 16, 2024 07:30 - 18:00 CEST
Entrance 1

07:30 CEST

Coat + Bag Check
Monday September 16, 2024 07:30 - 18:45 CEST
Monday September 16, 2024 07:30 - 18:45 CEST
Room 0.15 (Level 0)

09:00 CEST

Keynote Sessions to be Announced
Monday September 16, 2024 09:00 - 10:45 CEST
Monday September 16, 2024 09:00 - 10:45 CEST
Hall A (Level 2)

09:00 CEST

Linux Security Summit Europe [Additional Fee; Pre-Registration Required]
Monday September 16, 2024 09:00 - Tuesday September 17, 2024 17:00 CEST
Registration Cost: Early $249 USD / Standard $275 USD / Late $325 USD

Linux Security Summit (LSS) is a technical forum for collaboration between Linux developers, researchers, and end users with the primary aim of fostering community efforts to analyze and solve Linux security challenges.
LSS is where key Linux security community members and maintainers gather to present their work and discuss research with peers, joined by those who wish to keep up with the latest in Linux security development and who would like to provide input to the development process.

To learn more, visit the event website here.

How to Register: Pre-registration is required. To register for Linux Security Summit Europe, add it to your Open Source Summit Europe registration.
Monday September 16, 2024 09:00 - Tuesday September 17, 2024 17:00 CEST
Austria Center Vienna Bruno-Kreisky-Platz 1, 1220 Wien, Austria

10:45 CEST

Coffee Break
Monday September 16, 2024 10:45 - 11:20 CEST
Monday September 16, 2024 10:45 - 11:20 CEST
Solutions Showcase (Level 0) Austria Center Vienna

10:45 CEST

In Person Networking Meetings
Monday September 16, 2024 10:45 - 18:30 CEST
Participate in AI-Powered Networking & Matchmaking!
Get matched with like-minded attendees, schedule 1:1 meetings in our dedicated networking area, view the event agenda & more.

Step 1 - Sign in
Look for login details in the pre-event emails sent to all registered attendees before the event. Or join onsite by scanning the Event App QR code onsite. You’ll be able to download the Event App or join straight from your browser.

Step 2 - Get Matched
Once logged in, complete your profile by adding your interests to start participating in AI-Powered Networking & Matchmaking!

Step 3 - Book Meetings
Input your meeting availability, view your connections, and start requesting meetings by either choosing an open time slot on their schedule or chatting directly with the person to find a good time.

Step 4 - Connect!
Meet at your assigned table in our dedicated Networking Zone inside the Solutions Showcase throughout the week. Meeting time slots are 15 minutes long.

With the OSS EU Event app, you can also easily access the schedule, speaker list, sponsor details, and more. Utilize the app onsite to view maps of the Solutions Showcase and venue, receive notifications, and more, enhancing your overall event experience.
Monday September 16, 2024 10:45 - 18:30 CEST
Entrance, E, & F Halls (Level 0)

10:45 CEST

Solutions Showcase
Monday September 16, 2024 10:45 - 18:30 CEST
This is the place to network, meet up, and learn more about companies that sponsor this event.
Monday September 16, 2024 10:45 - 18:30 CEST
Entrance, E, & F Halls (Level 0)

11:20 CEST

Doing for Sustainability, What Open Source Did for Software - Asim Hussain, Green Software Foundation
Monday September 16, 2024 11:20 - 12:00 CEST
In the realm of sustainability, grassroots initiatives often emerge as powerful catalysts for change, driven by the collective wisdom of practitioners. Enter Impact Framework, an open-source tool designed to quantify the environmental impact of software. It takes observations you can easily gather from running systems such as CPU utilization, page views, installs, and prompts, and induces them into environmental impacts like carbon, waste, and water. Drawing parallels to the evolution of open-source software, Impact Framework embodies the ethos of openness—open source, open standards, and open data—as the bedrock of its mission. In this talk, I'll explain the history of Impact Framework and its core concepts and take the audience through a live exercise to demonstrate how to use it to measure the environmental impacts of a piece of software. As we embark on this journey, we echo the sentiment of our community: to do for sustainability what open source did for software—a seismic shift rather than a mere agreement. Join us as we explore the transformative power of open-source principles in driving sustainable impact at scale.
Speakers
avatar for Asim Hussain

Asim Hussain

Executive Director, Green Software Foundation
Asim is a seasoned developer, author, and speaker with over 25 years of experience in the technology industry, spanning the European Space Agency, Intel, Microsoft, and prominent investment banks like Morgan Stanley and JP Morgan. He is the Executive Director of the Green Software... Read More →
Monday September 16, 2024 11:20 - 12:00 CEST
Room 2.15 (Level 2)
  CloudOpen

11:20 CEST

Mastering Windows Monitoring in Kubernetes Environments - Mansi Kulkarni & Kanika Rana, Red Hat
Monday September 16, 2024 11:20 - 12:00 CEST
Are you struggling to monitor Windows on Kubernetes as a developer? With the limited support stack available, it can be a challenging task to keep track of everything. Kubernetes now supports HostProcess containers on Windows nodes. As a result, the Windows exporter, a Prometheus exporter for Windows, can be deployed as a host process pod. This feature is introduced as an add-on in the kube-prometheus project. This talk will implement a monitoring stack using Windows exporter on a Windows node in Kubernetes. We start by diving into various metric collectors, their functionalities, and utilization. Subsequently, demonstrate how to implement the Windows exporter, configure a ServiceMonitor, and deploy a Prometheus instance. Once Prometheus is up and running, we highlight the differences in the monitoring approach compared to Linux machines. Finally, we complete the monitoring experience with a Grafana dashboard analyzing the collected metrics.
Speakers
avatar for Mansi Kulkarni

Mansi Kulkarni

Software Engineer, Red Hat Inc
Mansi is a software engineer at Red Hat. She currently works on the Windows Containers project for the Red Hat OpenShift platform and is an active contributor to Kubernetes SIGs like the SIG-Windows and SIG-Instrumentation. She has shadowed for the Kubernetes CI signal team in 1.28... Read More →
avatar for Kanika Rana

Kanika Rana

Software Engineer, Red Hat
Kanika is a software engineer at Red Hat since 2021. She works on Developer Sandbox - an evaluatory service for Openshift. Started as a small task but got interested in observability.
Monday September 16, 2024 11:20 - 12:00 CEST
Hall M2 (Level 2)
  ContainerCon

11:20 CEST

Application of the Upcoming SPDX Safety Profile - Nicole Pappler, AlektoMetis.com
Monday September 16, 2024 11:20 - 12:00 CEST
Creating and maintaining a safety critical project comes with a lot of challenges. A central issue is keeping your documentation, starting from planning and guideline documents, down to requirements, safety analysis, reviews and tests, consistent and up to date. These artefacts often have their own lifecycle and are natively managed in different tools, with usually great traceability capabilities regarding dependencies between these artefacts as long as you stay within one tool or within a (usually propriety) tool family of one single tool vendor. Currently the resulting traceability gaps between these tools are handled either by the popular engineering tools like MS Excel or methods like “search for identical names”, depending highly on manual maintenance.

Using SPDX relationships, the upcoming Safety Profile in SPDX 3.1 will provide a model to represent all these dependencies as a knowledge model that can be used both to analyse possible impacts after a change (be it because of a security update or functional variants of your product), provide evidence of completeness and compliance as a Safety SBOM or simply keep track of your product variants.
Speakers
avatar for Nicole Pappler

Nicole Pappler

Senior Safety Expert, AlektoMetis
Nicole has worked in different projects developing safety relevant embedded software before starting as an independent assessor. With now more than twenty years of experience in the industry, she supported several customers to show their compliance with safety, security and quality... Read More →
Monday September 16, 2024 11:20 - 12:00 CEST
Room 0.96-0.97 (Level 0)

11:20 CEST

Understanding Cultural Differences When Approaching OSS - Daniel Izquierdo Cortázar, Bitergia & Willem Jiang, ByteDance
Monday September 16, 2024 11:20 - 12:00 CEST
Willem and Daniel have been discussing on cultural differences between China and Spain and how to effectively engage newcomers from different regions. Two books were used as starting point: The Culture Map book by Erin Meyer and From the Soils by Fei Xiaotong, a sociological study of the Chinese society written in the 40’s. While Western societies tend to be more individualistics when approaching an OSS community, according to the book From the Soils, Chinese society works in a more ‘ring based’ scenarios where network of trust are quite important over the years. As an example in Chinese society, if you want to do business with another person, you need to be introduced by a trusted person. It is like a social currency to play with. In the case of the OSS communities, your personal career and public record can talk for you, so you do not need others to introduce you. Your own brand is your social currency. In China, an extra step may be required and a trusted person may introduce you. This talk will share experiences and good practices learned over the years to engage and onboard newcomers. Specially, those that face specific barriers such as language or cultural ones.
Speakers
avatar for Daniel Izquierdo

Daniel Izquierdo

CEO, Bitergia
Daniel Izquierdo is a researcher and co-founder of Bitergia and currently holding the position of CEO, he is focused on the quality of the data, research of new metrics, analysis and studies of interest for Bitergia customers via data mining and processing. Daniel earned a PhD in... Read More →
avatar for Willem Jiang

Willem Jiang

Principal Open Source Evangelist of ByteDance OSPO, ByteDance
Willem Jiang (Jiang Ning) is the principal Open Source Evangelist of ByteDance OSPO , and serves as a board director of the Apache Software Foundation. He has contributed to various Apache projects, including Camel, CXF, ServiceMix, and ServiceComb. Prior to joining ByteDance, Willem... Read More →
Monday September 16, 2024 11:20 - 12:00 CEST
Hall M1 (Level 1)

11:20 CEST

Embedded Linux in EOD Robots - Lessons Learned - Marcin Bis, Łukasiewicz Research Network – Industrial Research Institute for Automation and Measurements PIAP
Monday September 16, 2024 11:20 - 12:00 CEST
Lessons learned, benefits and some drawbacks learned from utilizing Embedded Linux, Yocto Project and other parts of Opensource software stack in development, production and maintenance of Mobile Robots for special operations. A history of the Polish mobile robots has begun in 1999 with a prototype INSPECTOR robot designed and build by Łukasiewicz Research Network – Industrial Research Institute for Automation and Measurements PIAP. Since about 2010 the robots became digital and started to use Linux and build systems. The talk covers some practical aspects of design and implementation of ARM and x86 Explosive Ordnance Disposal (EOD) mobile robots, the industry transformation and response to Embedded Linux and Yocto Project software stack from a perspective of small engineering team chasing a constantly shifting targets. An insight, successes and failures throughout more than 10 years of utilizing Embedded Linux, Yocto Project, real-time aspects of the operating system and additional topics such as software update, system monitoring, safety critical operations and data encryption and safety will be also covered.
Speakers
avatar for Marcin Bis

Marcin Bis

Lead Programmer, Łukasiewicz Research Network – Industrial Research Institute for Automation and Measurements PIAP
I have been dealing with Linux since 2007, working with customers to create business value by migrating to open-source solutions. I am always eager to work on challenging projects as they sharpen my skills through hands-on experience and contribute to the growth of the industry. I... Read More →
Monday September 16, 2024 11:20 - 12:00 CEST
Room 0.11-0.12 (Level 0)

11:20 CEST

How to Enable Android (AOSP) on Your Developer Board - Mattijs Korpershoek, BayLibre
Monday September 16, 2024 11:20 - 12:00 CEST
Most embedded development boards can run Linux from traditional distros like Debian to custom Yocto systems. But have you ever wondered what it would take to run Android Open Source Project (AOSP) on these developer boards? Well, wonder no more. This talk will walk you through it. Using a ARM based Texas Instruments evaluation board as example, we will start from TI's Yocto SDK then download AOSP and study all the changes needed in order to boot to the Android home screen. We will cover: - Bootloader (U-Boot) modifications required for Android boot flow - Linux kernel versus Android Common Kernel (ACK) - User space changes - Android's build system - Additional changes to add more advanced features
Speakers
avatar for Mattijs Korpershoek

Mattijs Korpershoek

Software engineer, BayLibre
Mattijs works on embedded Android systems since Kitkat (2014). He started at Intel on various smartwatches running Android Wear. Wanting to contribute to open-source projects, he joined BayLibre in 2020. Since then, he and his colleagues have been bringing up Android on various boards... Read More →
Monday September 16, 2024 11:20 - 12:00 CEST
Room 0.14 (Level 0)

11:20 CEST

Introduction to Linux Kernel Debugging and Code Coverage Using KCOV - Priya Dixit, Samsung Semiconductor Research India
Monday September 16, 2024 11:20 - 12:00 CEST
When we write kernel code, testing it thoroughly by giving different input combinations to check all the vulnerabilities and code coverage is important. Also, running buggy code directly on the hardware board has the potential to break the device. The presentation covers building and running a KCOV-enabled kernel in a virtualized environment for runtime detection of error conditions and checking code coverage using the same. To develop a deeper understanding, we will inject faults from user space via debugfs and catch the same by fuzzing the Linux kernel. Further debugging will be shown by using the GCC utilities like addr2line, objdump, etc.
Speakers
avatar for Priya Dixit

Priya Dixit

Staff Engineer, Samsung Semiconductor Research India
I am a Linux-embedded engineer with around nine years of experience in the domain. I have worked on various projects involving interrupt subsystem, coresight, kernel tracing, and testing infrastructure. I am passionate about learning new technologies and sharing my knowledge with... Read More →
Monday September 16, 2024 11:20 - 12:00 CEST
Room 0.49 - 0.50 (Level 0)
  LinuxCon
  • Audience Level Any

11:20 CEST

Introducing Open Platform for Enterprise AI - Arun Gupta, Intel
Monday September 16, 2024 11:20 - 12:00 CEST
Enterprises face myriad of challenges when it comes to development and deployment of Gen AI solutions. The development of new models, algorithms, fine tuning techniques, detecting and resolving bias and how we deploy large solutions at scale continues to evolve at a rapid pace. There is a lack of standardized software tools and technologies to choose from. Additionally, enterprises want the flexibility to innovate rapidly, extend the functionality to meet their business needs while ensuring the solution is secure and trustworthy. This talk introduces Open Platform for Enterprise AI (OPEA), a new project under LF AI & Data Foundation. The mission of OPEA is to create an open platform project that enables the creation of open, multi-provider, robust and composable GenAI solutions that harness the best innovation across the ecosystem. You will learn more about the mission, how the project is going to solve it, see reference RAG implementations in action, partners, roadmap and how you can join and contribute to this effort.
Speakers
avatar for Arun Gupta

Arun Gupta

Vice President and General Manager for Open Ecosystem, Intel
Arun Gupta is vice president and general manager of Open Ecosystem Initiatives at Intel Corporation. He is an open source strategist, advocate, and practitioner for over two decades. He has taken companies such as Apple, Amazon, and Sun Microsystems through systemic changes to embrace... Read More →
Monday September 16, 2024 11:20 - 12:00 CEST
Hall B (Level 2)

11:20 CEST

Panel Discussion: How to Chart Your Own Career Path in Open Source - Ildiko Vancsa, Open Infrastructure Foundation; Nithya Ruff, Amazon; Allison Randal, Capabilities Limited; and Dawn Foster, CHAOSS
Monday September 16, 2024 11:20 - 12:00 CEST
There isn’t one way to build your career in open source as there are a variety of roles beyond writing code and many different routes into those roles. It’s also important for individuals to chart their own path that aligns with their unique experience and interest. In this panel discussion, panelists will share how they got started in their career and their journey over the past two decades. For people looking for jobs in open source, we’ll discuss what we look for in candidates and why it’s not necessary to check all the boxes in job descriptions. We’ll also talk about challenges in balancing your day jobs vs. open source activities during your career, and how to navigate challenges in corporate environments, for instance tying your open source accomplishments or impacts to your company evaluation process so that your growth outside your org is also recognized internally. In addition, we’ll also delve into other challenges and opportunities of an open source career that range from dealing with impostor syndrome, DEI (Diversity, Equity, and Inclusion) challenges, exploring open source communities for self growth, and more.
Speakers
avatar for Allison Randal

Allison Randal

Open Source/Hardware Strategist, Capabilities Limited
Dr Allison Randal is an open source/hardware developer and strategist. She is co-chair of the Microarchitecture Side Channels working group at RISC-V International, chair of the board at the Software Freedom Conservancy, board member at the Open Infrastructure Foundation, and board... Read More →
avatar for Nithya Ruff

Nithya Ruff

Head, Open Source Program Office, Amazon
Nithya is the Head of Amazon’s Open Source Program Office. Amazon’s customers value open source innovation and the cloud’s role in helping them adopt and run important open source services. She drives open source culture and coordination inside of Amazon and engagement with... Read More →
avatar for Dawn Foster

Dawn Foster

Director of Data Science, CHAOSS
Dr. Dawn Foster works as the Director of Data Science for CHAOSS where she is also a board member / maintainer. She is co-chair of CNCF TAG Contributor Strategy and an OpenUK board member. She has 20+ years of experience at companies like VMware and Intel with expertise in community... Read More →
avatar for Ildiko Vancsa

Ildiko Vancsa

Director of Community, Open Infrastructure Foundation
Ildikó is working for the Open Infrastructure Foundation as Director of Community. As part of her role, she is the Community Manager for the StarlingX and the Kata Containers projects, and a co-leader of the OpenInfra Edge Computing Group. She is an evangelist of open collaboration... Read More →
Monday September 16, 2024 11:20 - 12:00 CEST
Room 2.31 (Level 2)
  Open Source 101

11:20 CEST

Panel Discussion: What's the State of Open Source in Europe? Key Research Findings Revealed! - Mirko Boehm, Anna Hermansen, Adrienn Lawson & Cailean Osborne, The Linux Foundation
Monday September 16, 2024 11:20 - 12:00 CEST
The "Key Findings from the World of Open Source: Europe Spotlight" panel will present and discuss the latest trends in the OSS landscape in Europe. The discussion will kick off with the presentation of novel findings from the "World of Open Source: Europe Spotlight" report, highlighting the need for openness in AI, the significance of OSS security, and the role of OSS as digital public goods. Anna Hermansen and Adrienn Lawson from LF Research will present the most salient quantitative insights from the Linux Foundation's annual World of OSS survey, segmented for Europe, then Mirko Boehm and Cailean Osborne from LF Europe will share qualitative insights from expert interviews. The findings provide a multifaceted understanding of the European open-source ecosystem and its future potential. A community expert will join the panel to provide an additional perspective on the findings. Attendees are encouraged to participate in this engaging discussion about the major trends shaping the OSS landscape in Europe. The panel will offer valuable insights for developers, businesses, and policy makers alike, and provide a forum for exchanging ideas on the future of OSS in Europe.
Speakers
avatar for Cailean Osborne

Cailean Osborne

Researcher, Linux Foundation
Cailean is a Researcher at the Linux Foundation and a PhD Candidate in Social Data Science at the Oxford Internet Institute, University of Oxford. His interests are in OSS, the digital commons, and public interest computing. Previously, Cailean worked as the International Policy Lead... Read More →
avatar for Anna Hermansen

Anna Hermansen

Researcher and Ecosystem Manager, LF Research, The Linux Foundation
Anna is the Ecosystem Manager and a Researcher for LF Research where she supports end-to-end management of the department's research projects. She has conducted qualitative and systematic review research on the integration of technologies to better support health data sharing. Her... Read More →
avatar for Mirko Boehm

Mirko Boehm

Community Development, Linux Foundation Europe, The Linux Foundation
Mirko Boehm is a free and open source software contributor, community manager, licensing expert and researcher, with contributions to major open source projects like the KDE Desktop, the Open Invention Network, the Open Source Initiative and others. He is a visiting lecturer and researcher... Read More →
avatar for Adrienn Lawson

Adrienn Lawson

Data Analyst, Linux Foundation
Adrienn is a data analyst at the Linux Foundation. Adrienn obtained a Master’s degree from the University of Oxford in Social Data Science. She supports LF Research with survey development, analysis, and report writing. Adrienn has previously conducted research at the University... Read More →
Monday September 16, 2024 11:20 - 12:00 CEST
Hall C (Level 2)

11:20 CEST

SBOM Implementation Reality - from Crawl to Walk, the SPDX Lite Profile for the First Step. - Norio Kobota, Sony Gorup Corporation & Takashi Ninjouji, Toshiba Corporation
Monday September 16, 2024 11:20 - 12:00 CEST
This session will introduce the SPDX Lite profile, its background, and what and how it solves with many JSON examples. The Lite profile of SPDX 3.0 is designed to make it quick and easy to start creating a Software Bill of Materials (SBOMs) when a company has limited capacity for introducing new items into its process. Over the past few years, the importance of SBOM has increased. As interest in SBOM from government agencies and industries grows, the SBOM specification extends significantly to meet these various needs. SPDX Lite is a lightweight and compact SBOM specification. The OpenChain Project Japan WG explores and promotes SBOM. The focus is on making the SBOM practical from security assurance and license compliance perspectives and on sharing and transferring SBOM across the global software supply chain in any industry. SPDX Lite is one of the achievements of collaboration between the OpenChain project and the SPDX project. Attendees in this session will learn the first steps to creating an SBOM using the Lite profile of SPDX 3.0 by several examples of SBOM documents that address regulations and requirements.
Speakers
avatar for Takashi Ninjouji

Takashi Ninjouji

Chief Specialist, Toshiba Corporation
Takashi Ninjouji, Chief Specialist at Toshiba Corporation, works on open source, open standards, and compliance and was the first head of OSPO. He is strongly attracted to open source to collaborate with a diverse community, including companies. He is a member of the OpenChain Project's... Read More →
avatar for Norio Kobota

Norio Kobota

Senior Open Source Strategist, Sony Gorup Corporation
Norio Kobota is a Senior Open Source Strategist in Sony Group Corporation. He is the chair of Open Source Software License Committee in Sony and works to improve OSS compliance and relationships with OSS communities. He represents Sony as a board member of OpenChain Project. And he... Read More →
Monday September 16, 2024 11:20 - 12:00 CEST
Room 0.94-0.95 (Level 0)

11:20 CEST

Unconference: Sign Up Onsite
Monday September 16, 2024 11:20 - 12:00 CEST
Do you have a topic you’d like to discuss with other interested attendees? A project or idea you want to share and get feedback on? Something you’d like to teach other attendees?
Sign up to lead an Unconference Session! All you need to do is sign up onsite at the event and schedule your talk. Once you have selected your time slot, it will be added to the conference schedule so other attendees can join. The sign-up will be located in the Solutions Showcase (Exact location: TBA)
Monday September 16, 2024 11:20 - 12:00 CEST
Room 1.33 (Level 1)

11:20 CEST

Unconference: Sign Up Onsite
Monday September 16, 2024 11:20 - 12:00 CEST
Do you have a topic you’d like to discuss with other interested attendees? A project or idea you want to share and get feedback on? Something you’d like to teach other attendees?
Sign up to lead an Unconference Session! All you need to do is sign up onsite at the event and schedule your talk. Once you have selected your time slot, it will be added to the conference schedule so other attendees can join. The sign-up will be located in the Solutions Showcase (Exact location: TBA)
Monday September 16, 2024 11:20 - 12:00 CEST
Room 1.34 (Level 1)

12:15 CEST

Traceability and Automation Examples With Basil an Open Source Software for Quality Management - Luigi Pellecchia & Gabriele Paoloni, Red Hat
Monday September 16, 2024 12:15 - 12:35 CEST
In Safety Critical applications it is mandatory to ensure Sw Requirements traceability to Sw Specifications, Test Cases, Test Results, Bugs and more.
The process leading to this goal is usually complex and time-consuming and it is essential to understand the state step by step and highlight what remains to be done.
Moreover, for the intrinsic nature of a software project, we need to ensure traceability and test verification following any evolution in the ecosystem of the project.

BASIL The FuSa Spice, is an open source sw that provides a quality management solution aimed to address the above mentioned challenges for SW developments that are code driven and equally for the ones requirements driven.

We will see how to implement in BASIL Sw Requirements traceability to the source Code and to existing upstream Test Cases, how to execute them, how to navigate Test Results and artifacts and how to link failures to a bug in a bug tracking system.

We will also go into the details of a pipeline implementation based on the BASIL HTTP Api to understand how changes in one or more work items can be managed through automation with the goal of implementing a continuous certification framework.
Speakers
avatar for Gabriele Paoloni

Gabriele Paoloni

Sr SW Principal Engineer, Red Hat
Gabriele Paoloni is an Open Source Community Technical Leader at Red Hat. He is a passionate technologist and has strong experience in both functional safety and Linux Kernel development, including previous roles leading FuSa software architecture for Intel platforms, CCIX vice chairman... Read More →
avatar for Luigi Pellecchia

Luigi Pellecchia

Senior Software Quality Engineer, Red Hat
Luigi Pellecchia is a Principal Sw Quality Engineer at Red Hat.He is a Mechanical Engineer with a solid background in sw development.He gained a strong experience as automotive sw tester reaching the role of Sw Validation Project Leader working on ECUs ISO 26262 compliant that are... Read More →
Monday September 16, 2024 12:15 - 12:35 CEST
Room 0.96-0.97 (Level 0)

12:15 CEST

Open Source and IP Departments: Risk Containment and Portfolio Management - Shane Coughlan, The Linux Foundation
Monday September 16, 2024 12:15 - 12:35 CEST
Product teams, R&D teams and OSPOs occasionally find themselves in an adversarial situation with IP Departments around open source and how it should be managed in an organization. This is usually due to misunderstandings about how open source provides value and how the risks associated with it can be contained. With open source increasingly necessary for organizations to compete effectively, it is important to ensure all departments understand its strategic importance, and how to manage it in the context of their KPIs and requirements. This talk will explain how to collaborate with IP Departments using the language of external risk containment and internal portfolio management, and help IP Department staff assess open source as part of a diversified IPR strategy.
Speakers
avatar for Shane Coughlan

Shane Coughlan

OpenChain General Manager, The Linux Foundation
Shane Coughlan is an expert in communication, security and business development. His professional accomplishments include spearheading the licensing team that elevated OIN into the largest patent non-aggression community in history and establishing the first global network for open... Read More →
Monday September 16, 2024 12:15 - 12:35 CEST
Room 0.94-0.95 (Level 0)

12:15 CEST

Demystifying Secure Application Communication with Zero Trust and Istio Without Sidecars - Lin Sun, solo.io
Monday September 16, 2024 12:15 - 12:55 CEST
Modern cloud-native applications are frequently distributed across multiple Kubernetes clusters or virtual machines. But what exactly are the requirements for securing communication among these cloud native applications? Is encryption alone sufficient? Do applications require unique identities? How can we ensure the integrity of our applications' data? Do we need to control who can access what? And what are the considerations when dealing with multi-cluster environments? This presentation will explore the essentials of securing application communications within a zero-trust architecture framework. Lin will explain how mutual TLS (mTLS) meets these requirements through its handshake and record protocols. Moreover, she’ll demonstrate live how you can implement mTLS for applications by simply labeling their namespaces, without any restart of applications or sidecars using Istio's ambient mesh.
Speakers
avatar for Lin Sun

Lin Sun

Head of Open Source, solo.io
Lin is the Head of Open Source at Solo.io, and a CNCF TOC member and ambassador. She has worked on the Istio service mesh since the beginning of the project in 2017 and serves on the Istio Steering Committee and Technical Oversight Committee. Previously, she was a Senior Technical... Read More →
Monday September 16, 2024 12:15 - 12:55 CEST
Room 2.15 (Level 2)
  CloudOpen

12:15 CEST

Developing on Containers with Dev Containers - Hrittik Roy, Loft Labs
Monday September 16, 2024 12:15 - 12:55 CEST
Cloud computing has been primarily used by companies for production environments for quite some time now. However, a small group of users have found ways to move their development environment to the cloud. This allows them to access all their shared libraries, build tools, and software development kits (SDKs) on the cloud. As a result, they can build and ship their applications natively on the cloud. Gartner reports that 60% of cloud workloads will be developed and deployed using Container Development Environments (CDEs). In this talk, you will primarily focus on how you can simplify the structure of your projects by utilizing modern standards like devcontainer.json and open source CDEs such as DevPod ( devpod.sh ) to reduce the cognitive load for contributors and eliminate unnecessary obstacles. Moreover, DevPod handles the lifecycle of the infrastructure it runs on, and it can even suspend cloud resources automatically to save on costs. By the end of the talk, you will make local development much easier while saving costs.
Speakers
avatar for Hrittik Roy

Hrittik Roy

Platform Advocate, Loft Labs
Hrittik is currently a final year undergrad, who has previously worked at various startups helping them scale their content efforts. He loves diving deep into distributed systems and creating articles on them and has spoken at conferences such as Azure Cloud Summit, UbuCon Asia and... Read More →
Monday September 16, 2024 12:15 - 12:55 CEST
Hall M2 (Level 2)
  ContainerCon

12:15 CEST

Sponsored Session: Sustaining Git Performance Under Heavy Workloads: GHS, an AI-driven Approach - Daniele Sassoli, GerritForge
Monday September 16, 2024 12:15 - 12:55 CEST
Git monorepos that are under heavy load quickly become inefficient or even inaccessible. This impacts client operations of all types (e.g., git-upload-pack, git-receive-pack), especially during search-for-reuse phase.
Currently, the only countermeasures are a full GC or a geometric repacking on a regular basis or based on metrics.

As the repo history grows, running a full GC takes longer, is more expensive, and risks introducing additional workload at inopportune times (e.g., running GC during a burst of repository activity may bring nodes to a standstill).
In this talk, we will introduce an AI-driven approach to maintaining the performance of large Git monorepos that undergo heavy workloads.
The AI model will explore and learn different strategies, including partial repacking, bitmap regeneration, empty directory removals, and more, by evaluating its success using reinforcement learning.
Speakers
avatar for Daniele Sassoli

Daniele Sassoli

Senior Engineering Manager / Gerrit Community Manager, GerritForge
Daniele is a Senior Software Engineer with extensive experience in highly scalable systems hosted in the cloud. As a member of the GerritForge team, he has designed, maintained, and improved some of the biggest high-throughput multi-site installations in the world.He is also a Gerrit... Read More →
Monday September 16, 2024 12:15 - 12:55 CEST
Room 1.31-1.32 (Level 1)

12:15 CEST

Effective Strategies for Disability Inclusion in Open Source Communities - Brayan Kai Mwanyumba, OSCA Nairobi
Monday September 16, 2024 12:15 - 12:55 CEST
In today's world, where disability affects a significant percentage of the population, it is crucial for open-source communities to address the challenges faced by persons with disabilities (PWDs) and work towards their inclusion. This talk will delve into practical measures such as referral programs, internal disability disclosures, and integrating disability into existing agendas rather than treating it as a separate issue. We will dive into disability mainstreaming with a focus on its role in promoting universal design and inclusivity. Attendees will gain insights into establishing disability mainstreaming committees, formulating action plans, implementing best practices, and monitoring and evaluating progress.
Speakers
avatar for Brayan Kai Mwanyumba

Brayan Kai Mwanyumba

Data Scientist & Technical Writer, OSCA Nairobi
Brayan is a Data Scientist Passionate about Technical Writing and Open-Source Advocacy. He volunteers at different developer communities across Africa including OSCA Nairobi, She Code Africa and is also a GitHub Campus Expert. All this owing to his strong passion for supporting fellow... Read More →
Monday September 16, 2024 12:15 - 12:55 CEST
Hall M1 (Level 1)

12:15 CEST

How Did You Cook It? About Honda’s AOSP-Based IVI(in-Vehicle Infotainment) System - Yuichi Kusakabe, Honda Motor Co., Ltd.
Monday September 16, 2024 12:15 - 12:55 CEST
This presentation is the story of Honda's first in-house software development of IVI(In-Vehicle Infotainment) software. Reasons why Honda promotes in-house software development, Building an in-house software development team that started with two people, All development process from scratch, There is no silver bullet that will solve many problems. However, we were able to success the launced this model based on Honda's DNA of Waigaya, A00, and 120% quality products. The key point for this is the use of AOSP(Android Open Source Project) and some OSS. This presentation will show how a traditional automotive OEM like Honda was able to create an in-house software development team, and how it used OSS, including AOSP. By applying OpenChain(ISO/IEC 5230) self-certification and SPDX Lite to our development process, we were able to solve many problems and get a higher starting point. However, vehicles have difficult requirements, so we will tell you the points to minimize customization of OSS.
Speakers
avatar for Yuichi Kusakabe

Yuichi Kusakabe

Lead Architect, Honda Motor Co., Ltd.
Yuichi Kusakabe is the Lead Architect at Honda Motor Co., Ltd. , AGL(Automotive Grade Linux) member and COVESA(Connected Vehicle Systems Alliance) member since 2011 with over twenty years of Automotive and Open Source Software Experience. Prior to joining Honda Motor he worked for... Read More →
Monday September 16, 2024 12:15 - 12:55 CEST
Room 0.14 (Level 0)

12:15 CEST

How to Build Your Own High-Performance Charger with EVerest - Andreas Heinrich & Kai-Uwe Hermann, Pionix GmbH
Monday September 16, 2024 12:15 - 12:55 CEST
In this talk we will give you a comprehensive overview of the complex task of building a high-performance DC vehicle charging station. We will show you how the EVerest project addresses a diverse set of challenges across all areas of the required software stack. EVerest abstracts away the complexities of reliably communicating with vehicles of all makes and models to enable successful charging sessions with robust implementations of the relevant communication protocols, such as ISO 15118-2/20 and DIN 70121 including Plug & Charge. Communication with backend systems of different providers can be achieved through the OCPP 2.0.1 and 1.6 standards. We will also explain how error handling and reporting are managed in a system running a diverse set of EVerest modules. Additionally we will discuss our strategy for generating comprehensive documentation for a project that spans multiple actively developed repositories. EVerest is an Apache 2.0 licensed project within LF Energy. It was initiated by PIONIX GmbH to support the electrification of the mobility sector.
Speakers
avatar for Kai-Uwe Hermann

Kai-Uwe Hermann

Principal Engineer, Pionix GmbH
Kai-Uwe Hermann studied computer science at the Karlsruhe Institute of Technology and worked as a researcher in a robotics and autonomous driving group. Since 2021 he works as a Principal Engineer at PIONIX and is one of the driving forces behind the LF Energy Project EVerest
avatar for Andreas Heinrich

Andreas Heinrich

Andreas Heinrich, PIONIX GmbH
Andreas Heinrich started coding with LEGO Mindstorms as a kid. He joined PIONIX in 2021 and works on software for EV charging. His bachelor's thesis focused on energy management and optimizing photovoltaic self-consumption. He enjoys working on projects that make a positive impac... Read More →
Monday September 16, 2024 12:15 - 12:55 CEST
Room 0.11-0.12 (Level 0)

12:15 CEST

Getting Linux Distros to New Architectures - Bernhard Rosenkränzer, Baylibre
Monday September 16, 2024 12:15 - 12:55 CEST
Once in a while, new processor architectures show up -- aarch64, RISC-V, Loongarch, Elbrus -- and more to come. Getting Linux distributions - especially those using binary packages - up on them has traditionally been difficult, but it doesn't have to be. For the new OpenMandriva RISC-V port, we have automated the process in a way that will also work for other new architectures (or even other core changes like spins using a different libc). This talk introduces the pitfalls and the Open Source tools we've used to overcome them.
Speakers
avatar for Bernhard

Bernhard

Linux/Open Source consultant, Baylibre
Bernhard "bero" Rosenkränzer has been a Linux developer ever since he became curious about a stack of 84 floppy disks in the first half of the 1990s. Some of his code can be found in anything from the Linux kernel to the KDE Plasma user interface. Before joining BayLibre, he has... Read More →
Monday September 16, 2024 12:15 - 12:55 CEST
Room 0.49 - 0.50 (Level 0)
  LinuxCon
  • Audience Level Any

12:15 CEST

Unleashing Collective Genius: Building GenAI Through Open Collaboration - Anni Lai, Futurewei
Monday September 16, 2024 12:15 - 12:55 CEST
Explore the transformative potential of open collaboration in shaping the landscape of GenAI. Generative AI Commons under LF AI & Data emerges as a beacon of collaborative innovation, dedicated to fostering openness and inclusivity in GenAI development. Within Generative AI Commons, dedicated workstreams drive forward key initiatives, including the Model Openness Framework (MOF), the Responsible AI Framework (RAF). The MOF advocates for transparent and accessible AI model development, democratizing research and accelerating progress. Complementing this, the RAF ensures ethical AI development, prioritizing transparency, fairness, accountability, and inclusivity to benefit society. Generative AI Commons serves as an incubator for diverse projects and initiatives, fueling innovation in GenAI. From cutting-edge research to collaborative tool development, the community thrives on open collaboration. Join us as we unveil the breadth of initiatives within Generative AI Commons, showcasing how open collaboration propels creativity and progress in GenAI. Together, let's harness the power of collaboration to shape a future where GenAI benefits all.
Speakers
avatar for Anni Lai

Anni Lai

Head of Open Source Operations, Chair of Generative AI Commons, LF AI & Data, Futurewei
Anni drives Futurewei’s open source (O.S.) governance, process, compliance, training, project alignment, and ecosystem building. Anni has a long history of serving on various O.S. boards such as OpenStack Foundation, LF CNCF, LF OCI, LF Edge, and is on the LF OMF board and LF Europe... Read More →
Monday September 16, 2024 12:15 - 12:55 CEST
Hall B (Level 2)

12:15 CEST

Demystifying CNI - Writing a CNI from Scratch - Filip Nikolic, Isovalent
Monday September 16, 2024 12:15 - 12:55 CEST
Whether you're new to Kubernetes or a seasoned veteran, understanding the details of Pod creation and networking is essential. This talk unravels the intricacies of Kubernetes networking by building the simplest of CNIs (Container Network Interface) from scratch. A CNI plugin is a crucial component, enabling communication between containers in a Kubernetes cluster. In just a few lines of code, we'll explore the creation of Pods, how they are assigned IP addresses, and the role of virtual Ethernet pairs in connecting them to the broader cluster. Gain practical insights into real-world scenarios, discover the significance of CNIs in the CNCF and understand why it's fundamental for any engineer operating Kubernetes. This talk equips you with practical knowledge to navigate Kubernetes networking with confidence by empowering attendees with essential CNI concepts and providing a clear understanding of its role in shaping the containerized world.
Speakers
avatar for Filip Nikolic

Filip Nikolic

Senior Solutions Architect, Isovalent
Filip is a dedicated advocate for open source, co-organizing the Vienna eBPF meetup to encourage collaboration. With expertise in Kubernetes and networking, he actively contributes to CNCF projects like Cilium and Tetragon. Currently, Filip is leveraging his expertise as a key member... Read More →
Monday September 16, 2024 12:15 - 12:55 CEST
Room 2.31 (Level 2)
  Open Source 101

12:15 CEST

How to Drive Consensus and Transparency Within Open Source Communities - Jill Lovato, Linux Foundation & Trishan de Lanerolle, F5
Monday September 16, 2024 12:15 - 12:55 CEST
Imagine stepping into a room full of developers, engineers, managers, executives with differing opinions, world views, agendas and technical experiences and perspectives. Now consider shepherding that group to collectively define and build a community open source project. How in the world would you do that? In addition to the supporting tools and frameworks (like collaborative documentation, source controls, issue trackers, communications platform), what are the necessary soft skills to steer a successful program? Drawing from collective real world experiences working in Open Source communities across Program management, Communications, and Marketing, the speakers will share insights and best practices on necessary “soft skills” needed to establish and run a vibrant, transparent and collaborative community, including stakeholder awareness, lowering barriers to entry, collective decision making and driving consensus to name a few. This session is designed for anyone involved in project management or community building to discover practical tips that can be applied not only to open source projects but also to enhancing team collaboration within your organization.
Speakers
avatar for Jill Lovato

Jill Lovato

Director, Marketing Communincations, Linux Foundation
Jill leads marketing communications for LF Networking, LF Edge, and several other related projects at the Linux Foundation. As an experienced tech communications and marketing leader with nearly 20 years’ of experience across both open source and corporate environments, she brings... Read More →
avatar for Trishan de Lanerolle

Trishan de Lanerolle

Strategic Planning and Operations Lead for Distributed Cloud, F5, F5
Trishan leads strategic planning for Security and Distributed Cloud Operations at F5 and recognized as an F5 Open Source Ambassador. His previous roles include Principal Technical Program Manager at Equinix and Senior Technical Community Architect at the Linux Foundation, contributing... Read More →
Monday September 16, 2024 12:15 - 12:55 CEST
Hall C (Level 2)

12:15 CEST

Unconference: Sign Up Onsite
Monday September 16, 2024 12:15 - 12:55 CEST
Do you have a topic you’d like to discuss with other interested attendees? A project or idea you want to share and get feedback on? Something you’d like to teach other attendees?
Sign up to lead an Unconference Session! All you need to do is sign up onsite at the event and schedule your talk. Once you have selected your time slot, it will be added to the conference schedule so other attendees can join. The sign-up will be located in the Solutions Showcase (Exact location: TBA)
Monday September 16, 2024 12:15 - 12:55 CEST
Room 1.34 (Level 1)

12:15 CEST

Unconference: Sign Up Onsite
Monday September 16, 2024 12:15 - 12:55 CEST
Do you have a topic you’d like to discuss with other interested attendees? A project or idea you want to share and get feedback on? Something you’d like to teach other attendees?
Sign up to lead an Unconference Session! All you need to do is sign up onsite at the event and schedule your talk. Once you have selected your time slot, it will be added to the conference schedule so other attendees can join. The sign-up will be located in the Solutions Showcase (Exact location: TBA)
Monday September 16, 2024 12:15 - 12:55 CEST
Room 1.33 (Level 1)

12:35 CEST

Enhancing Kernel Functional Safety Analysis with KS-nav - Alessandro Carminati & Gabriele Paoloni, Red Hat
Monday September 16, 2024 12:35 - 12:55 CEST
In order to make functional safety claims on SW components, having a clear understanding of the underlying software architecture is crucial. However, if SW architectural documentation is missing, understanding how software operates and how its parts fit together can be challenging. For the Linux kernel and many other OSS SW, such documents are absent and instead, analysts must rely on code, which can be hard to read.
ks-nav is a tool designed to help in reverse engineering and understanding the code by generating diagrams that highlight the interactions between code elements and sub-elements.

ks-nav relies on binary images instead of source code analysis to get rid of the uncertainty introduced by configurations, compiler optimizations, and any other toolchain related issues. Additionally, using the MAINTAINERS file, it precisely pinpoints subsystems, enabling users to delve into their interactions with clarity.

This session focuses on:
* Why understanding the code is critical in FuSa activities;
* How ks-nav works, how it addresses the various challenges of analyzing the code;
* An example of how ks-nav can be used to support an expert-driven FMEA for a specific use case.
Speakers
avatar for Gabriele Paoloni

Gabriele Paoloni

Sr SW Principal Engineer, Red Hat
Gabriele Paoloni is an Open Source Community Technical Leader at Red Hat. He is a passionate technologist and has strong experience in both functional safety and Linux Kernel development, including previous roles leading FuSa software architecture for Intel platforms, CCIX vice chairman... Read More →
avatar for Alessandro Carminati

Alessandro Carminati

Principal Software Engineer, Red Hat
As a Linux Kernel Engineer within the RedHat Automotive Team, I specialize in both upstream contributions and downstream efforts, focusing on enhancing Linux kernel functionality for automotive.With a background in embedded Linux development and Linux security for embedded systems... Read More →
Monday September 16, 2024 12:35 - 12:55 CEST
Room 0.96-0.97 (Level 0)

12:35 CEST

Promoting Group Wide Open Source Activity Within Sony by Identifying Common Key Open Source Project - Kazumi Sato & Masayuki Kuwata, Sony Group Corporation
Monday September 16, 2024 12:35 - 12:55 CEST
In this presentation, we present how an analysis of companies and technical trends can lead to the formation of group-wide community and participation in open source alliance organizations. We analyzed companies and technological trends in the related technology area to clarify the situation around the company direction from top-level executives. As a result, we identified important foundations and open source projects in which companies in the related technology area were actively involved. These projects are also important for the Sony Group business. However, due to the diverse nature of Sony's business entities, the organization responsible for video production was unaware of the significance within Sony group, even though they were aware of the trends in OSS and the importance for their own business. In contrast, the organization in the electronics field lacked awareness of video production trends. We tailored the analysis results to each organization and communicated them accordingly. This explanation led to valuable insights for each tech executive, resulting in the formation of group-wide community and participation in a related alliance organization.
Speakers
avatar for Kazumi SATO

Kazumi SATO

Senior Principal Engineer, Distinguished Engineer, Sony Group Corporation
Kazumi SATO is a Distinguished Engineer in Sony. He has been working on Linux-based system software for various Sony products. He also has been working on OSS compliance and relationship with communities in Sony Group. Since 2002, when Sony started to use Linux, he has been leading... Read More →
avatar for Masayuki KUWATA

Masayuki KUWATA

Senior Manager, Sony Group Corporation
He is the OSPO leader of Sony Group Corporation. Since 2022 April, he has started his career in OSPO. Before that, he worked on development of embedded software for camcorders and cameras. He works on leading the open source strategy with business unit. He is an organizer of Japan... Read More →
Monday September 16, 2024 12:35 - 12:55 CEST
Room 0.94-0.95 (Level 0)

12:55 CEST

Lunch (Provided Onsite for All Attendees)
Monday September 16, 2024 12:55 - 14:15 CEST
Monday September 16, 2024 12:55 - 14:15 CEST
Solutions Showcase (Level 0) Austria Center Vienna

12:55 CEST

Women and Non-Binary Lunch
Monday September 16, 2024 12:55 - 14:15 CEST
We’d like to invite all attendees who identify as women or non-binary to join each other for a networking lunch at the event. We will begin with a brief introduction and then attendees will be free to enjoy lunch and mingle with one another. All attendees must identify as a woman or non-binary and must be registered for the conference to attend.

*We will do our best to accommodate all interested attendees, but please note that participation is on a first-come, first-served basis.
Monday September 16, 2024 12:55 - 14:15 CEST
Rooftop Foyer + Terrace (Level 3) Austria Centre Vienna

13:20 CEST

AOSP Developers Birds of a Feather - Chris Simmonds, 2net Ltd
Monday September 16, 2024 13:20 - 14:00 CEST
This Birds of a Feather meeting is an opportunity for all developers working with embedded Android to come together and share ideas, grumbles and clever hacks. Some of the topics you might like to talk about include these: * Building AOSP * Creating and maintaining board support packages * Integration with Android Studio * Testing and debugging * Security, SELinux, secomp, sandboxing Come along if you find *any* of this stuff interesting!
Speakers
avatar for Chris Simmonds

Chris Simmonds

software consultant, 2net Ltd
Chris Simmonds is a software consultant and professional geek living in Northern England. He has more than two decades of experience in designing and building open-source embedded systems. He is a big believer in Open Source and the importance of community. He is the author of the... Read More →
Monday September 16, 2024 13:20 - 14:00 CEST
Room 0.14 (Level 0)

13:20 CEST

ELinux Wiki BOF - Tim Bird, Sony Electronics
Monday September 16, 2024 13:20 - 14:00 CEST
In this session, the status of the elinux wiki will be discussed, along with ideas for expanding and updating the content for the site. The elinux wiki has served as a resource for embedded Linux developers for almost 18 years. The wiki contains a lot of great material, including slides and videos for almost every embedded Linux Conference. In this session, Tim will discuss the wiki, and we'll brainstorm ideas for rejuvenating the site, and utilizing it as an effective community resource. Rewards will be available if you make an edit to the wiki during the BOF!! Let's work together to improve this valuable resource!
Speakers
avatar for Tim Bird

Tim Bird

Principal Software Engineer, Sony Electronics
Tim Bird is a Principal Software Engineer for Sony Corporation, where he helps Sony use Linux and other open source software in their products. Tim is the maintainer of the Fuego test framework, and is involved with various Linux Foundation projects (including being a member of the... Read More →
Monday September 16, 2024 13:20 - 14:00 CEST
Room 0.11-0.12 (Level 0)

14:15 CEST

Lightning Talk: Kustomize Your Operator - Moritz Wanzenböck, LINBIT
Monday September 16, 2024 14:15 - 14:25 CEST
More and more Operators automate deployment of cloud native applications in Kubernetes. Operators often automate the whole process of setting up and maintaining applications, including setting up the necessary workload resources, such as Deployments, StatefulSets and more. This poses a challenge for us Operator developers. Oftentimes, users of our Operator have specific requirements for the deployed workloads, restricting them to specific nodes, requiring additional configuration, added sidecar containers and many more. This talk shows how using kustomize in our Operator, we can simplify our own Operators while still allowing users the full range of customization. This even also allows for quick iteration during feature development.
Speakers
avatar for Moritz Wanzenböck

Moritz Wanzenböck

Software Engineer, LINBIT
I am interested in the inner workings of cloud infrastructure and automation. After years of working with storage solutions as a user, I switched sides in 2020 to work on software defined storage solutions at LINBIT. I am a maintainer of the Piraeus project, always on the lookout... Read More →
Monday September 16, 2024 14:15 - 14:25 CEST
Hall M2 (Level 2)
  ContainerCon

14:15 CEST

What's Happening in Japan? - the Current Situation of SBOM - Ayumi Watanabe, Hitachi Solutions, Ltd.
Monday September 16, 2024 14:15 - 14:35 CEST
Three years have passed since the issuance of the U.S. Executive Order (EO #14028), the adoption of SBOM in Japan has gradually progressed. Japanese companies are learning the minimum elements of SBOM which was published by NTIA, and are converting to a development process that takes automated SBOM generation into account. In July 2023, the Ministry of Economy, Trade, and Industry (METI) published a guide on the introduction of SBOM for software management, then the second version is scheduled to be released this summer. In addition, in April 2024, Nikkei Computer, a prominent Japanese computer magazine, published a less than 20-page special feature on SBOM in its opening issue. In this session, Ayumi Watanabe, a Japanese SBOM evangelist and an advisor to METI's SBOM PoC project, will discuss the status of SBOM in Japan, including the content of METI's guidelines, and the maturity and challenges of SBOM implementation in Japanese companies.
Speakers
avatar for Ayumi Watanabe

Ayumi Watanabe

Senior OSS Specialist, Hitachi Solutions, Ltd.
Ayumi Watanabe is a Senior OSS Specialist of Hitachi Solutions, Ltd.. She is also a core member of OpenChain Japan and known as a SBOM evangelist. Her strong point is a knowledge of many tools for SBOM generation and management, a wide range of experiences as an OSS management consultant... Read More →
Monday September 16, 2024 14:15 - 14:35 CEST
Room 0.94-0.95 (Level 0)

14:15 CEST

Panel Discussion: eBPF: A New Era in Cloud Infrastructure Tools - Liz Rice, Isovalent; Frederic Branczyk, Polar Signals Inc.; Hemanth Malla, Datadog; Yusheng Zheng, EUNOMIA INC.; and Richard Simon, T-Systems International
Monday September 16, 2024 14:15 - 14:55 CEST
eBPF has become something of a buzzword recently, but why is it being used in so many tools for observability, security and networking? What does it bring that other approaches don't offer? How can you leverage the power of eBPF in your organization? Join this session to learn from the creators and maintainers of leading open source eBPF projects about how this kernel technology enables high-performance, scalable cloud infrastructure tools.
Speakers
avatar for Liz Rice

Liz Rice

Chief Open Source Officer, Isovalent at Cisco
Liz Rice is Chief Open Source Officer with eBPF specialists Isovalent, creators of the Cilium project. She was chair of the CNCF's Technical Oversight Committee 2019-2022, and Co-Chair of KubeCon + CloudNativeCon in 2018. She is also the author of "Learning eBPF" and "Container Security... Read More →
avatar for Hemanth Malla

Hemanth Malla

Senior Software Engineer, Datadog
Hemanth Malla is a Senior Software Engineer working on Kubernetes and container networking at Datadog. He is also a Cilium CNCF maintainer. Previously he worked on various distributed systems in industries like e-commerce, fintech and high frequency trading. Apart from computers... Read More →
avatar for Frederic Branczyk

Frederic Branczyk

Founder, Polar Signals Inc.
Frederic is the founder of Polar Signals. Before founding Polar Signals he was a senior principal engineer and main architect for all things Observability at Red Hat, joining through the CoreOS acquisition. Frederic is a Prometheus & Thanos maintainer and tenured as a tech lead for... Read More →
avatar for Yusheng Zheng

Yusheng Zheng

eunomia-bpf - Open Source Developer, EUNOMIA INC.
Yusheng Zheng is an active open source contributor and the founder of the eunomia-bpf lab. With a focus on eBPF, she has developed notable projects, including userspace eBPF runtime for Uprobe and Syscall hooks that align with kernel eBPF standards and integrating eBPF with WebAssembly... Read More →
avatar for Richard Simon

Richard Simon

CTO, T-Systems International
Richard has 34 years of IT industry experience. He has been working in Cloud Computing for 15 years. He's done various roles (Systems Engineer, Senior Kubernetes Architect, Principal Consultant and now CTO). He's worked for a number of prestigious IT vendors and service providers... Read More →
Monday September 16, 2024 14:15 - 14:55 CEST
Room 2.15 (Level 2)
  CloudOpen

14:15 CEST

Sponsored Session: Building the IDE Golden Path - Ben Potter, Coder
Monday September 16, 2024 14:15 - 14:55 CEST
In this presentation, we’ll share stories of how several organizations built an IDP around where developers spend the majority of their time; the development environment. The integrated development environment (IDE) is sacred to the developer, so we’ll discuss strategies for surveying developers, identifying pilot groups, and improving efficiency without disrupting core workflows.
Speakers
avatar for Ben Potter

Ben Potter

Head of Product, Coder
In this presentation, we’ll share stories of how several organizations built an IDP around where developers spend the majority of their time; the development environment. The integrated development environment (IDE) is sacred to the developer, so we’ll discuss strategies for surveying... Read More →
Monday September 16, 2024 14:15 - 14:55 CEST
Room 1.31-1.32 (Level 1)

14:15 CEST

Cross Industry Demands and Collaboration Opportunities in Open Source for Safety Critical Systems - Philipp Ahmann, Robert Bosch GmbH & Olivier Charrier, Wind River
Monday September 16, 2024 14:15 - 14:55 CEST
The increasing computation power of embedded CPUs has revolutionized industries such as Automotive, Aerospace, or Industrial by enabling centralized and enhanced use cases, software-defined functionalities, and increased automation. The challenges of this increased complexity are often addressed by incorporating Open Source Software, particularly Linux, virtualization and RTOS. As these industries are heavily regulated by quality and safety-integrity standards, the certification of these highly complex systems becomes crucial.

Starting from the similarities and overlaps in system architecture design across use cases, this talk will explore the demands imposed by safety integrity standards in various industries. To develop these systems and adhere to required processes, the integration of tools and a high degree of automation is essential.

The authors show how Open Source projects bridge the gap between open source and safety-criticality, introducing tools and processes, and showcasing collaborative efforts in creating reproducible example system architectures. These systems can serve as a foundation for companies and projects adopting Open Source in safety-critical applications.
Speakers
avatar for Philipp Ahmann

Philipp Ahmann

Sr. OSS Community Manager, Etas GmbH (BOSCH)
Philipp Ahmann is an experienced senior OSS community manager at Etas GmbH (BOSCH) specializing in safety and automotive grade open source stacks for software defined vehicles. He holds the position of technical steering committee chair for the Linux Foundation ELISA project to Enable... Read More →
avatar for Olivier Charrier

Olivier Charrier

Principal Technologist - Functional Safety, Wind River
Olivier Charrier obtained a Master’s degree in Software Engineering (DESS) from Bordeaux University in 1989.After working for Alsys/Aonix on Ada development environment for embedded systems, Olivier joined Wind River in June 2001 where his focus is to help Wind River's customers... Read More →
Monday September 16, 2024 14:15 - 14:55 CEST
Room 0.96-0.97 (Level 0)

14:15 CEST

Why Both Open Source and Africa's Future Successes Are Intertwined - Peace Ojemeh, Open Source Community Africa & Ruth Ikegah, CHAOSS
Monday September 16, 2024 14:15 - 14:55 CEST
Over the past 6 years, the African tech ecosystem has seen significant interest and participation in global open source projects through communities like Open Source Community Africa and Python groups. According to the GitHub 2023 Octoverse report, Nigeria is a hot spot for OSS adoption and technological advancement with a 45% year-over-year growth rate. This talk will explore the importance of Open Source in Africa's development and success. We will discuss Africa's current state, its challenges, and how Open Source can be used as a tool for development, innovation, and collaboration. Through success stories and real-world examples, we will highlight the impact of Open Source on Africa's development and the opportunities it presents for the future.
Speakers
avatar for Peace Ojemeh (Perrie)

Peace Ojemeh (Perrie)

Core team, Open Source Community Africa
Perrie is a designer, ecosystem researcher, strategist, and a strong advocate for Open Source. They currently work at the Ethereum Foundation, as an ecosystem developer. Perrie is also a founding member of Open Source Community Africa With a strong commitment to promoting diversity... Read More →
avatar for Ruth Ikegah

Ruth Ikegah

Community and Programs Manager, CHAOSS
Ruth Ikegah is a Backend Developer, Technical Writer, and GitHub Star. She is sparked about making the onboarding process scalable in teams.
Monday September 16, 2024 14:15 - 14:55 CEST
Hall M1 (Level 1)

14:15 CEST

Linux in Space: Fault Detection, Recovery and Fault-Tolerant System Designs - Lenka Kosková Třísková & Lukas Mazl, Technical University of Liberec
Monday September 16, 2024 14:15 - 14:55 CEST
Linux in space must be highly reliable and autonomous, both because of the hostile external environment, the physical unavailability of the system, and the limited data flow and direct system administration capabilities. Radiation and other external influences lead to sudden shutdowns and system reboots. Also, data stored in storage devices are at risk of radiation and physical effects. Therefore, the design of a satellite always considers which parts of the system to duplicate or otherwise insure and how to ensure the system's ability to detect an error and recover. In the design of Linux4Space, we have encountered various approaches to solving the problem (from "we have two SD cards, and one is sure to last six months" to "fully duplicated storage and CPU with error detection"). We have reviewed the designs of other satellites and systems. In this paper, we provide some specific examples from natural satellites and summarize everything we have been able to find and track down for various other solutions, examples, and demonstrations.
Speakers
avatar for Lukas Mazl

Lukas Mazl

Researcher and Lecturer, Technical University of Liberec
Lukáš Mázl graduated from the IT study program at the Technical University of Liberec, where he is now working as a Ph. D. student and researcher. He had been working in the Unicorn software company as a software architect. He is the project leader of Linux4Space.
avatar for Lenka Kosková Třísková

Lenka Kosková Třísková

Teacher, Researcher, Technical University of Liberec
Lenka is an embedded software developer with a long history in the automotive and avionics industries. She has worked for STMicroelectronics, Skoda Auto, and Hood GmbH as a software specialist and requirements engineer. She teaches the operating systems theory and runs several research... Read More →
Monday September 16, 2024 14:15 - 14:55 CEST
Room 0.11-0.12 (Level 0)

14:15 CEST

The Devboards Community for Android - Amit Pundir, Linaro Ltd.
Monday September 16, 2024 14:15 - 14:55 CEST
"Which device prototype or a development board do you suggest?" - got to be one of the most frequently asked question in the embedded workspace. Last year EOSS/ELC'23 was no different and we ran into similar questions around Android development boards. That planted the idea of enabling a community around the development boards or devices that provide decent AOSP (Android Open Source Project) support.

So we started working on The Devboards for Android community initiative https://devboardsforandroid.linaro.org to enable a collaborative space for AOSP system developers. We briefly talked about it at the Android Microconf at LPC'23 as well.

Overall idea of this project is to provide an umbrella space for collaboration and consolidate all the resources about the devices that are known to support AOSP reliably. For each supported device, links are made available to the kernel source, local manifests, device specific files and binaries (like bootloader, firmware, HALs) and documentation. We hope that this initiative will be instrumental in sharing and co-developing features like generic HALs across multiple devices and possibly enabling the supported devices with LAVA CI in the future.
Speakers
avatar for Amit Pundir

Amit Pundir

Senior Engineer, Linaro Ltd.
Senior Engineer at Linaro
Monday September 16, 2024 14:15 - 14:55 CEST
Room 0.14 (Level 0)

14:15 CEST

The Open Source AI Definition Is (Almost) Ready - Stefano Maffulli, Open Source Initiative
Monday September 16, 2024 14:15 - 14:55 CEST
Defining Open Source AI is the most significant challenge facing the Open Source movement. Government regulations have begun, companies are calling AI systems “Open Source” even though their licenses contain restrictions and limitations that go against the widely accepted principles and freedoms of Open Source. The Open Source Initiative (OSI) presents its critical project: Defining Open Source AI. The talk will present the Release Candidate of the Open Source AI Definition, the result of multi-year, global, multi-stakeholder process. The session will be highly interactive, soliciting feedback to a standard that will surely have significant impacts on the world of AI and on the Open Source community at large.
Speakers
avatar for Stefano Maffulli

Stefano Maffulli

Executive director, Open Source Initiative
As the legislators accelerate and the doomsayers chant, one thing is clear: It’s time to define what “open” means in this context before it’s defined for us. AI is a controversial term and, for right now, the conversation about what to call this “open” definition is o... Read More →
Monday September 16, 2024 14:15 - 14:55 CEST
Hall B (Level 2)

14:15 CEST

Why Quantum Safe Encryption Is the Next Y2K, and How to Be Prepared - Joe Winchester & Louisa Seers, IBM
Monday September 16, 2024 14:15 - 14:55 CEST
Client server computing relies on encryption algorithms to ensure that data sent across networks cannot be read, or faked, by untrusted parties. This is the rock on which financial computing works in a business to customer environment, as well as how data at rest is protected from malicious prying eyes reading our personal data. This talk will cover the basics of how Diffe-Hellman encryption works, how symmetric and asymetric keys operate, as well as how all of this will soon become unsafe because of quantum computing. As well as showing the audience the basics (no maths degree required) this talk will show how quantum safe encryption is able to address this, and how folks can get wise and get started.
Speakers
avatar for Louisa Seers

Louisa Seers

Product Manager, IBM
Louisa’s an experienced professional within IBM with 10 years’ spanning diverse roles across consulting, software development and acquisitions. In addition, Louisa has just finished a Degree Apprenticeship to support her role in business leadership. Louisa is the chairperson of... Read More →
avatar for Joe Winchester

Joe Winchester

Senior Technical Staff Member, IBM
I work on open source projects around software tooling platforms. My current project is Zowe, which is part of the Linux Foundation and Open Mainframe Project where I am part of the leadership committee and an ambassador. Prior to Zowe I worked on Eclipse tooling and before that Java... Read More →
Monday September 16, 2024 14:15 - 14:55 CEST
Room 2.31 (Level 2)
  Open Source 101
  • Audience Level Any

14:15 CEST

Panel Discussion: Advancing Innovation Through Open Source: Lessons from the Vertical Industries - Jonas van den Bogaard, Alliander N.V.; Cornelius Schumacher, DB Systel GmbH; Wolfgang Gehring, Mercedes-Benz Tech Innovation; and Karel Rietveld, Dutch Tax
Monday September 16, 2024 14:15 - 14:55 CEST
Open source software and collaboration models play a crucial role in fostering innovation across various sectors. Yet, companies that do not specialize in software, particularly in vertical industries where software has been seen as a commodity or an expense traditionally, often encounter challenges when integrating open source into their operations. This panel aims to address these challenges by offering insights, experiences, and best practices from Energy, Transportation, Automotive, and Public Sectors, focusing on how to effectively leverage open source to drive progress and efficiency using real world examples. Key Topics: - Innovation Through Open Source: Explore the transformative impact of open source in advancing innovation within four critical sectors. - Overcoming Obstacles: Address the common challenges organizations face in adopting and contributing to open source projects. - Policy and Governance: Discuss the significance of open source policies and governance structures, such as OSPOs, to facilitate the effective use of open source and contribute back to the community. Attendees will learn the benefits of open source and get advice on open source strategies.
Speakers
avatar for Cornelius Schumacher

Cornelius Schumacher

Open Source Steward, DB Systel GmbH
Cornelius helps teams at Deutsche Bahn, the German railway company, to use and contribute to open source software. He has a background from more than two decades in the open source community and industry. Originally a software developer he now focus on management of open source.
avatar for Jonas van den Bogaard

Jonas van den Bogaard

Digital Strategy Lead & Open Source Office Lead, Alliander N.V.
Jonas van den Bogaard is a Digital Strategy Lead at Alliander, a distribution system operator (DSO) in the Netherlands. Alliander provides reliable, affordable, and accessible energy transport and distribution to a large part of the Netherlands. Open source has proved to be an enabler... Read More →
avatar for Wolfgang Gehring

Wolfgang Gehring

FOSS Ambassador & OSPO Lead, Mercedes-Benz Tech Innovation
Dr. Wolfgang Gehring is an Ambassador for Open and Inner Source and has been working on enabling and spreading the idea within Mercedes-Benz. A software engineer by trade, Wolfgang’s goal is to help enable Mercedes-Benz to fully embrace FOSS and become a true Open Source company... Read More →
avatar for Karel Rietveld

Karel Rietveld

Specialist Open Source at Open Source Program Office, Dutch Tax and Customs Administration
Working within the Chief Technology Office in building an Open Source Program Office for the Dutch Tax and Customs administration.
avatar for Ana Jiminéz Santamaria

Ana Jiminéz Santamaria

OSPO Project Manager, Linux Foundation, TODO Group
Ana is the OSPO Program Manager at the Linux Foundation project TODO Group, formed by an open community of practitioners who aim to create and share knowledge and collaborate on practices, tools, and other ways to run successful and effective Open Source Program Offices. Formerly... Read More →
Monday September 16, 2024 14:15 - 14:55 CEST
Hall C (Level 2)

14:15 CEST

Unconference: Sign Up Onsite
Monday September 16, 2024 14:15 - 14:55 CEST
Do you have a topic you’d like to discuss with other interested attendees? A project or idea you want to share and get feedback on? Something you’d like to teach other attendees?
Sign up to lead an Unconference Session! All you need to do is sign up onsite at the event and schedule your talk. Once you have selected your time slot, it will be added to the conference schedule so other attendees can join. The sign-up will be located in the Solutions Showcase (Exact location: TBA)
Monday September 16, 2024 14:15 - 14:55 CEST
Room 1.34 (Level 1)

14:15 CEST

Unconference: Sign Up Onsite
Monday September 16, 2024 14:15 - 14:55 CEST
Do you have a topic you’d like to discuss with other interested attendees? A project or idea you want to share and get feedback on? Something you’d like to teach other attendees?
Sign up to lead an Unconference Session! All you need to do is sign up onsite at the event and schedule your talk. Once you have selected your time slot, it will be added to the conference schedule so other attendees can join. The sign-up will be located in the Solutions Showcase (Exact location: TBA)
Monday September 16, 2024 14:15 - 14:55 CEST
Room 1.33 (Level 1)

14:25 CEST

Lightning Talk: Optimizing Kubernetes Multicluster Backup & Restore - Hường Đinh, Viettel Solutions
Monday September 16, 2024 14:25 - 14:35 CEST
In this presentation, I aim to address critical challenges in Kubernetes cluster management, particularly focusing on optimizing multicluster backup and restore processes using Velero. The current state of Kubernetes cluster management emphasizes the critical importance of implementing robust backup and restore processes. However, a challenge arises when dealing with multiple clusters, requiring the installation of Velero on each cluster, resulting in complex and resource-intensive multicluster Kubernetes environments. To address this issue, the proposed solution advocates for a centralized Velero installation, allowing for the backup and restore of individual clusters using their corresponding kubeconfig. The talk delves into the design architecture of multicluster backups, outlining how to integrate this approach with Velero's existing features. This innovative approach not only simplifies management but also optimizes resource utilization in a way that aligns with the evolving landscape of Kubernetes cluster operations. I aim for the audience to leave with actionable insights and a clear roadmap for implementing centralized backup strategies in their own multicluster setups.
Speakers
avatar for Hường Đinh

Hường Đinh

Cloud Engineer, Viettel Solutions
Cloud Solution Engineer
Monday September 16, 2024 14:25 - 14:35 CEST
Hall M2 (Level 2)
  ContainerCon

14:35 CEST

Lightning Talk: Process Level Packet Filter for Containers Using eBPF - Ruturaj Mohite, IIIT Bangalore
Monday September 16, 2024 14:35 - 14:45 CEST
With the rise in container use, it's becoming crucial to safeguard compromised containers from malicious exploitation. A compromised container could be hijacked to join a network of computers to participating in a Denial of Service attack, leak sensitive information back to an attacker or be used to steal compute resources for mining cryptocurrency. Ruturaj introduces a packet filter built using eBPF to filter packets based on their L3 and L4 destination metadata (such as destination IP address and port) as well as the process and container (cgroup) of origin. This filter also detects any new containers at runtime and filters their traffic.
Speakers
avatar for Ruturaj Mohite

Ruturaj Mohite

Student, IIIT Bangalore
Ruturaj is a computer science student at the International Institute of Information Technology, Bangalore. In the past he has interned with Google and CNCF and worked on cloud native projects. He also maintains and has contributed to CircuitVerse,org, an open source digital logic... Read More →
Monday September 16, 2024 14:35 - 14:45 CEST
Hall M2 (Level 2)
  ContainerCon

14:35 CEST

SBOM Open Questions - Alexios Zavras, Intel
Monday September 16, 2024 14:35 - 14:55 CEST
As the complexity of software ecosystems continues to grow, the need for transparency and security in software components becomes increasingly critical. Software Bill of Materials (SBOMs) has emerged as a pivotal tool in understanding and managing software dependencies, vulnerabilities, and compliance. However, despite its growing adoption, several open questions remain regarding the creation, distribution, and practical use of SBOMs. This presentation aims to pose these questions and discuss the challenges faced by the industry.
Speakers
avatar for Alexios Zavras

Alexios Zavras

Chief Open Source Compliance Officer, Intel
Alexios Zavras is the Chief Open Source Compliance Officer of Intel Corporation. He has been involved with Software Bill of Materials and SPDX since 2011. Alexios has 40 years of experience in Free and Open Source Software and holds a PhD in Computer Science after having studied in... Read More →
Monday September 16, 2024 14:35 - 14:55 CEST
Room 0.94-0.95 (Level 0)

14:45 CEST

Lightning Talk: Cognitive and Self-Adaptive System for Effective Distributed-Tracing (Using Jaeger, Open Tracing) - Susobhit Panigrahi, Broadcom
Monday September 16, 2024 14:45 - 14:55 CEST
In the realm of distributed systems and microservices architecture,dynamic API tracing systems play a pivotal role in diagnosing API failures and performance issues.However, current implementations often sample only a fraction of traces(1-5%) due to storage and scale constraints,leading to a skewed distribution favoring normal execution traces.This bias hampers effective diagnosis,impacting both developers and SRE teams.Our proposed solution employs a Machine Learning and Cognitive approach to rectify this imbalance in trace collection. By dynamically adapting based on actual data, the system learns to capture higher-interest traces, helping root causing issues. This innovative approach has significantly improved the Mean Time to Resolve (MTTR) for SRE teams, revolutionizing issue triaging within the organization. The Adaptive Sampling technique, driven by data analysis, standardizes trace distribution, reduces storage requirements, and dynamically adjusts the sampling rate.It lowers costs & resource utilization for tracing services, also streamlines trace metric analysis for SRE,offering a forward-looking solution to common challenges in the Observability and Infrastructure space.
Speakers
avatar for Susobhit Panigrahi

Susobhit Panigrahi

Developer and DevOps Engineer, Broadcom
As a Developer and DevOps Engineer at VMware, I specialize in developing scalable cloud software. My focus includes deploying and managing services with Kubernetes, Helm, and Istio. I'm keen to contribute to the open-source community, especially in Kubernetes and other CNCF projects... Read More →
Monday September 16, 2024 14:45 - 14:55 CEST
Hall M2 (Level 2)
  ContainerCon

14:55 CEST

Ask the Expert Session
Monday September 16, 2024 14:55 - 15:25 CEST
TBA
Come sit down with some open source experts to gain knowledge 1:1 and ask all your pressing questions! No sign-up necessary. More information to come soon!
Monday September 16, 2024 14:55 - 15:25 CEST
TBA

14:55 CEST

Coffee Break
Monday September 16, 2024 14:55 - 15:25 CEST
Monday September 16, 2024 14:55 - 15:25 CEST
Solutions Showcase (Level 0) Austria Center Vienna

15:25 CEST

How to Make Your Kubernetes Add-Ons Management Painless in Multi Cloud - Eleni Grosdouli & Gianluca Mardente, Cisco Systems
Monday September 16, 2024 15:25 - 16:05 CEST
One of the most powerful aspects of Kubernetes is its extensibility. But with flexibility comes complexity. Deploying Kubernetes add-ons extend its functionality, but with most platform engineers managing and maintaining multiple clusters across different environments comes the pain. Giving a breather to platform administrators will allow them to be more productive and creative, while enabling them to perform deployments easily, quickly and reliably. From a small home lab to large-scale production environments, keeping up with Kubernetes add-ons deployment and management in a consistent, reliable, and maintainable manner can be like trying to find Nemo on the CNCF landscape. In this engaging session, we will demonstrate: - How smoothly Flux synchronises Kubernetes resources - How to use different add-on formats, including Helm charts, raw YAML/JSON highlighting the Lua language template creation for advanced deployments and logical application - How to deploy Cilium as a CNI - How to deploy Kyverno policies to clusters based on their scope as templates Attendees will learn a new, easy and creative way of deploying applications whether on-prem or in the cloud.
Speakers
avatar for Gianluca Mardente

Gianluca Mardente

Principal Engineer, Cisco Systems
A passionate advocate for automation in Kubernetes environments, Gianluca brings a lot of experience to his role as a Principal Engineer at Cisco Systems. He contributes to the open-source community by actively maintaining Projectsveltos, a set of Kubernetes controllers that simplify... Read More →
avatar for Eleni Grosdouli

Eleni Grosdouli

DevOps Consulting Engineer, Cisco Systems
The go-to person for DevOps and Kubernetes Automation, with a passion for networking, security, endpoint management, and endpoint security, Eleni brings diversity of experiences to her role as a DevOps Consulting Engineer at Cisco Systems. Always eager to learn, she enjoys trying... Read More →
Monday September 16, 2024 15:25 - 16:05 CEST
Room 2.15 (Level 2)
  CloudOpen

15:25 CEST

Progressive Application Delivery: Istio Ambient Mesh and Argo Rollout in Action - Lin Sun, solo.io
Monday September 16, 2024 15:25 - 16:05 CEST
Istio Ambient introduces a sidecar-less paradigm, aiming to simplify workload operations. Lin, a founding member of Istio, will guide you through the progressive application delivery process without sidecars, leveraging Argo Rollout while maintaining security, traffic control, and resilience with ambient service mesh. Lin will demonstrate the use of ArgoCD and Kubernetes Gateway resources (Gateway and HTTPRoute) to systematically increment weights, automatically directing traffic to a new application version. Throughout this process, she'll showcase monitoring using Prometheus metrics provided by Istio to ensure optimal performance. If defined success criteria aren't met, Argo Rollouts automatically triggers a rollback. Lin will illustrate the power of ArgoCD rollout with sidecar-less applications in Istio through a live demo. Additionally, she will delve into cost-saving strategies during rollout and highlight the distinctions between sidecar and sidecar-less application rollouts.
Speakers
avatar for Lin Sun

Lin Sun

Head of Open Source, solo.io
Lin is the Head of Open Source at Solo.io, and a CNCF TOC member and ambassador. She has worked on the Istio service mesh since the beginning of the project in 2017 and serves on the Istio Steering Committee and Technical Oversight Committee. Previously, she was a Senior Technical... Read More →
Monday September 16, 2024 15:25 - 16:05 CEST
Hall M2 (Level 2)
  ContainerCon

15:25 CEST

Bringing Existing Open-Source Code into MISRA Compliance - Roberto Bagnara, University of Parma and BUGSENG
Monday September 16, 2024 15:25 - 16:05 CEST
Bringing an existing codebase into MISRA compliance is known to be a difficult, risky and time-consuming task. Yet, when a product needs a functional safety certification and rewriting the software is out of question, this is a necessity. Such an endeavor requires facing multiple tradeoffs and, consequently, lots of experience both on the codebase and on MISRA. The choices between deviating the guideline, and the (often, many) ways in which code may be changed and deviations may be formulated, are tough and with consequences that are not immediately evident. The situation is particularly interesting in the case of open-source software, where additional challenges have to be faced. In this presentation, we illustrate our experience and the several lessons learned while undertaking MISRA compliance work in open-source projects, most notably the Zephyr RTOS and the Xen hypervisor, both used in many embedded systems. Key take-home points include: effective deviation strategies and mechanisms; dealing with the MISRA C essential type model (guidelines related to that account for many of the violations in existing codebases); interaction with open-source communities.
Speakers
avatar for Roberto Bagnara

Roberto Bagnara

Professor, University of Parma and BUGSENG
Roberto Bagnara is professor of Computer Science at the University of Parma and Software Verification Expert and Evangelist at BUGSENG. He coauthored more than 40 papers, in international journals and conference proceedings, on programming languages, static analysis and other techniques... Read More →
Monday September 16, 2024 15:25 - 16:05 CEST
Room 0.96-0.97 (Level 0)

15:25 CEST

Panel Discussion: Creating Your Community Mentorship Program - Stephanie Taylor, Google; Abigail Cabunoc Mayes, GitHub; and Hong Phuc Dang, FOSSASIA; & Karen Sandler, Software Freedom Conservancy
Monday September 16, 2024 15:25 - 16:05 CEST
Mentorship is key to bringing new people into your open source communities. There are large programs (Google Summer of Code, Outreachy) and many smaller programs that have successfully integrated new contributors into open source communities making them long term contributors. In this panel we’re going to discuss some of the things you need to think about when creating a new mentorship program (single or multi-community). From how to find the right mentors, have great beginner documentation ready, set expectations, where to advertise your program and plenty of time for Q&A.
Speakers
KS

Karen Sandler

Software Freedom Conservancy
avatar for Hong Phuc Dang

Hong Phuc Dang

Founder, FOSSASIA
Hong Phuc is the founder of FOSSASIA, an organization dedicated to leveraging open technologies to enhance societal well-being and foster sustainable production practices. She chairs the annual FOSSASIA Summit, one of the largest open source conferences in Asia. With over a decade... Read More →
avatar for Stephanie Taylor

Stephanie Taylor

Google Summer of Code Program Lead, Google
Stephanie Taylor leads the Google Summer of Code program, now in its 20th year of introducing beginners to open source software development. Stephanie has been at Google in the Open Source Programs Office since 2011 and is dedicated to bringing enthusiastic developers from around... Read More →
avatar for Abigail Cabunoc Mayes

Abigail Cabunoc Mayes

Open Source Maintainer Programs, GitHub
Abigail Cabunoc Mayes (@abbycabs) leads GitHub’s open source maintainer programs where she works to help maintainers – and the open source ecosystem – thrive. Before joining GitHub, Abby founded and led Mozilla Open Leaders, an open source mentorship program that worked with... Read More →
Monday September 16, 2024 15:25 - 16:05 CEST
Hall M1 (Level 1)

15:25 CEST

From Hardware to Linux - Stefan Eichenberger, embear GmbH
Monday September 16, 2024 15:25 - 16:05 CEST
This presentation will show a step-by-step guide from hardware design to a fully functional Linux system. Initial considerations in the hardware design phase will help simplify the bringup. This includes designing for testability and incorporating features that make debugging easier, such as having accessible test points and providing instrumentation, such as a serial console and a JTAG interface. The next phase involves the bootloader, which is the first software component to run on the system. At this stage, we can use JTAG for early debugging to get some text output and eventually a console. The transition to the Linux kernel involves strategies that may include using JTAG again for early kernel debugging, followed by using printk and KDB for later diagnostics. The final phase involves the root file system and userspace tools that help bring up the rest of the peripherals. This final section of the presentation shows some userspace diagnostic and debugging tools for successfully getting a Linux-based system up and running.
Speakers
avatar for Stefan Eichenberger

Stefan Eichenberger

Embedded Software Engineer, embear GmbH
I started my career 20 years ago with an apprenticeship as an electronics technician. I was always fascinated by embedded software, which led me to study electrical engineering and computer science. Since then I have been working as an embedded software engineer using embedded Linux... Read More →
Monday September 16, 2024 15:25 - 16:05 CEST
Room 0.14 (Level 0)

15:25 CEST

What's Happening with Automotive Grade Linux and How Our Update to Yocto 5.0 Went - Walt Miner, The Linux Foundation & Scott Murray, Konsulko Group
Monday September 16, 2024 15:25 - 16:05 CEST
Automotive Grade Linux released the Quirky Quillback version of the UCB in February and Royal Ricefish is coming in the Summer of 2024. The latest release includes an update to the Yocto project LTS version 5.0. We will give an update on the latest AGL features included in the Ricefish release. We also want to share some lessons learned from upgrading from the 4.0 to 5.0 versions of the Yocto Project.
Speakers
avatar for Walt Miner

Walt Miner

Senior Director of Community - Automotive Grade Linux, The Linux Foundation
Walt Miner is the Senior Director of Community at The Linux Foundation and has served as Community Manager for Automotive Grade Linux since 2014. Walt has spoken at numerous conferences throughout the worlds and brings over 30 years of embedded software development and management... Read More →
avatar for Scott Murray

Scott Murray

Principal Software Engineer, Konsulko Group
Scott has been a Linux user for almost 30 years, and has developed Linux based embedded products for almost 25 years at a variety of companies large and small. Currently, he works for Konsulko Group as a Principal Software Engineer, providing embedded Linux engineering services for... Read More →
Monday September 16, 2024 15:25 - 16:05 CEST
Room 0.11-0.12 (Level 0)

15:25 CEST

DAMON Recipes: Ways to Save Memory Using a Linux Kernel Subsystem in the Real World - SeongJae Park, Amazon
Monday September 16, 2024 15:25 - 16:05 CEST
DAMON is a Linux kernel subsystem for efficient data access monitoring that has been integrated into the mainline since v5.15. The subsystem has been further developed into an access-aware system operating engine. In addition, userspace tools for DAMON have been developed to provide a human-friendly interface and additional userspace capabilities. Several major Linux distributions now offer DAMON-enabled kernels and user-space tool packages. Of course, not all use cases for DAMON are known, but the DAMON maintainer has been privileged to hear about some interesting and creative uses of DAMON from several people who primarily use DAMON for memory efficiency in their prototypes, researches, and products. In this talk, we'll give a brief introduction to the practical benefits and unique internal mechanisms that DAMON provides, with live demos of key features. We'll then detail real-world examples of DAMON use in prototypes, researches, and products. Finally, we'll show you how you can join the project community for participating to the development or get help. The rest of the talk will be followed by a Q&A.
Speakers
avatar for SeongJae Park

SeongJae Park

Kernel Development Engineer, Amazon
SeongJae Park is a Linux kernel programmer who maintains the data access monitoring framework of the Linux kernel called DAMON (https://damonitor.github.io/). His interests include operating system kernels, parallel computing, and memory management.
Monday September 16, 2024 15:25 - 16:05 CEST
Room 0.49 - 0.50 (Level 0)
  LinuxCon
  • Audience Level Any

15:25 CEST

Sponsored Session: Beyond the Buzz: Navigating AI's Myths and Realities - Ezequiel Lanza, Intel
Monday September 16, 2024 15:25 - 16:05 CEST
Join us for an insightful discussion on artificial intelligence (AI), where we'll explore concepts like superhuman intelligence and the pursuit of general intelligence. Grounding our conversation in empirical reality, we'll also address the crucial role of licenses and open-source initiatives in shaping the AI landscape. Through a thorough examination, we'll clarify the implications of superhuman intelligence and assess our current proximity to its realization. While AI has made significant strides, achieving machines that surpass human cognitive abilities remains a distant goal. With a commitment to clarity, we'll navigate through exaggerated claims, revealing fundamental truths about AI's capabilities. Get ready for an engaging dialogue that challenges conventional perspectives and provides practical insights into the intersection of AI and reality!
Speakers
avatar for Ezequiel Lanza

Ezequiel Lanza

Open Source AI Evangelist, Intel
Passionate about helping people discover the exciting world of artificial intelligence, Ezequiel is a frequent AI conference presenter and the creator of use cases, tutorials, and guides that help developers adopt open source AI tools.
Monday September 16, 2024 15:25 - 16:05 CEST
Hall B (Level 2)

15:25 CEST

How to Train Your Dragon: An Introduction to AI Models - Fatima Sarah Khalid, GitLab
Monday September 16, 2024 15:25 - 16:05 CEST
Embark on an adventure to explore the essentials of artificial intelligence (AI) models by the metaphor of training dragons. This presentation will explore the core processes involved in developing AI models: - Collecting Data: Like dragons that grow stronger by consuming diverse gems, AI models require various data to develop robust capabilities. - Training: Learn how training your dragon to react to different scenarios mirrors the training of AI models to make decisions based on data. - Testing and Validation: Similar to testing a dragon's skills in new environments, AI models are validated against unseen data to ensure reliable performance. - Tuning and Improvement: Discover how refining a dragon's abilities when facing new challenges parallels optimizing AI models to enhance their effectiveness. This session will provide a clear introduction to AI model creation, development, and refinement, making it ideal for those new to the field. Participants will leave with a solid grasp of how AI models are built and trained.
Speakers
avatar for Fatima Sarah Khalid

Fatima Sarah Khalid

Developer Evangelist, GitLab
As a Developer Evangelist at GitLab, Fatima—better known online as "sugaroverflow"—focuses on DevSecOps, AI, and community engagement. Passionate about open source, she is dedicated to advocating for inclusion in tech. Named Developer Evangelist of the Year in 2023 for her compelling... Read More →
Monday September 16, 2024 15:25 - 16:05 CEST
Room 2.31 (Level 2)
  Open Source 101

15:25 CEST

Who Owns This Code? Navigating Code Ownership from InnerSource to Open Source - Clare Dillon, Lero, CURIOSS & Tom Sadler, BBC
Monday September 16, 2024 15:25 - 16:05 CEST
In this session we will dive into the world of code ownership and examine the lines between "mine", "yours", and "ours" in open source and InnerSource projects. We’ll look at the different ways that you can consider the question: “who owns this code?” and how that may differ in open source and InnerSource practices. We’ll unpack the idea of hard vs. soft ownership. We’ll share real-life examples of different code ownership models, showing how they can impact project quality and sustainability. We’ll show how ownership can help empower teams to create and contribute to open source, but also where it can put up barriers. We’ll share some ways to create clarity in the area and examine some of the more subtle challenges related to toxic ownership cultures. This session aims to give attendees insights and strategies to foster effective code ownership in open source and InnerSource projects.
Speakers
avatar for Clare Dillon

Clare Dillon

InnerSource Researcher, CURIOSS Lead, Lero, CURIOSS
Clare Dillon is an InnerSource researcher with Lero (Science Foundation Ireland's Research Centre for Software) and a member of Lero's OSPO. Clare also works with CURIOSS, a global community of Open Source Program Offices in university and research institutions. From 2021-2023, Clare... Read More →
avatar for Tom Sadler

Tom Sadler

Principal Software Engineer, BBC
Tom Sadler is a Principal Software Engineer at the BBC, working with a number of teams to enable open source and industry engagement, and InnerSource. He has led multiple teams working on the BBC’s Connected TV applications, with a focus on cross team collaboration. Tom has been... Read More →
Monday September 16, 2024 15:25 - 16:05 CEST
Hall C (Level 2)

15:25 CEST

Exploration of Compliance Governance Based on Operating Systems - Ziwei Ding, Kylin Software Co., Ltd
Monday September 16, 2024 15:25 - 16:05 CEST
Open source compliance management occupies an important position in enterprise open source management, but for operating systems, the scenarios that require compliance management are complex and numerous, and management is difficult, but it is still a task that we have to face.This topic focuses on enterprise open source compliance management, starting from the overall development process of the operating system, explains in detail a variety of development scenarios, analyzes the pain points and difficulties of compliance management in different scenarios, and gives some thoughts and suggestions on compliance management.
Speakers
avatar for Ziwei Ding

Ziwei Ding

Compliance R&D Engineer, openEuler
I focus on the thinking and practice of open source compliance, participate in open source compliance governance and other related work, and am active in the openeuler community as a maintainer of the compliance community.
Monday September 16, 2024 15:25 - 16:05 CEST
Room 0.94-0.95 (Level 0)

15:25 CEST

Unconference: Sign Up Onsite
Monday September 16, 2024 15:25 - 16:05 CEST
Do you have a topic you’d like to discuss with other interested attendees? A project or idea you want to share and get feedback on? Something you’d like to teach other attendees?
Sign up to lead an Unconference Session! All you need to do is sign up onsite at the event and schedule your talk. Once you have selected your time slot, it will be added to the conference schedule so other attendees can join. The sign-up will be located in the Solutions Showcase (Exact location: TBA)
Monday September 16, 2024 15:25 - 16:05 CEST
Room 1.34 (Level 1)

15:25 CEST

Unconference: Sign Up Onsite
Monday September 16, 2024 15:25 - 16:05 CEST
Do you have a topic you’d like to discuss with other interested attendees? A project or idea you want to share and get feedback on? Something you’d like to teach other attendees?
Sign up to lead an Unconference Session! All you need to do is sign up onsite at the event and schedule your talk. Once you have selected your time slot, it will be added to the conference schedule so other attendees can join. The sign-up will be located in the Solutions Showcase (Exact location: TBA)
Monday September 16, 2024 15:25 - 16:05 CEST
Room 1.33 (Level 1)

16:20 CEST

Fine-Grained Policies RBAC with OpenFGA - José Carlos Chávez, Okta
Monday September 16, 2024 16:20 - 17:00 CEST
The fine-grained nature of cloud native deployments requires fine-grained authorization at each component. However, this may require security policies to be centrally defined and the configurations reflecting them to be defined in each microservice to enable uniform, consistent enforcement across the entire system which is hard to model and maintain. OpenFGA is an open source solution to Fine-Grained Authorization that applies the concept of Relationship-based access control (ReBAC) where a subject's permission to access a resource is defined by the presence of relationships between those subjects and resources. It was designed for reliability and low latency at a high scale. This talk will offer an overview of OpenFGA, ReBAC and its advantages over more traditional RBAC and ABAC in the context of Zero Trust.
Speakers
avatar for José Carlos Chávez

José Carlos Chávez

Security Software Engineer, Okta
José Carlos Chávez is a Security Software Engineer at Okta, an OWASP Coraza co-leader and a Mathematics student at the University of Barcelona. He enjoys working in Security & Compliance, compiling to WASM, designing APIs and building distributed systems. While not working with... Read More →
Monday September 16, 2024 16:20 - 17:00 CEST
Room 2.15 (Level 2)
  CloudOpen

16:20 CEST

Demystifying CRI - Writing a CRI from Scratch - Filip Nikolic, Isovalent
Monday September 16, 2024 16:20 - 17:00 CEST
Join us for an enlightening session where we dive deep into the heart of containerization. In this talk, we'll unravel the intricacies of the Container Runtime Interface (CRI) by embarking on a journey to craft our own CRI entirely from scratch. Get ready to explore the fundamentals of container runtimes as we break down the CRI architecture, dissect its components, and understand how it interfaces with Kubernetes. From understanding the core functionalities to handling container lifecycle management, we'll guide you through each step of the process, demystifying the CRI along the way. Whether you're a seasoned container enthusiast looking to deepen your understanding or a newcomer eager to explore containerization at its core, this talk offers invaluable insights and hands-on experience. Join us as we empower you to take control of container runtimes by writing your very own CRI.
Speakers
avatar for Filip Nikolic

Filip Nikolic

Senior Solutions Architect, Isovalent
Filip is a dedicated advocate for open source, co-organizing the Vienna eBPF meetup to encourage collaboration. With expertise in Kubernetes and networking, he actively contributes to CNCF projects like Cilium and Tetragon. Currently, Filip is leveraging his expertise as a key member... Read More →
Monday September 16, 2024 16:20 - 17:00 CEST
Hall M2 (Level 2)
  ContainerCon

16:20 CEST

Hidden in Plain Sight: Corner Case Defects - Robert Altnoeder, LINBIT HA-Solutions GmbH
Monday September 16, 2024 16:20 - 17:00 CEST
This session is about often unexpected and sometimes intricate defects that may either occur infrequently, seemingly randomly, or only in very specific corner cases.

These defects are often overlooked by developers, and most tests may not discover them either, despite how widespread they are, often lurking in plain sight, waiting to strike at the most unfortunate moment.
In this session, we will take a look at some code examples, we will talk about the sometimes surprising ways in which things can go wrong, and about how to avoid repeating the same mistakes.
Speakers
avatar for Robert Altnoeder

Robert Altnoeder

Developer, former RCA team member, LINBIT HA-Solutions GmbH
Robert has worked in the IT industry for almost 20 years in various roles, including as a root cause analysis specialist for a big international IT company. The subjects of code correctness and robustness are one of this main areas of interest, and the focus of a significant portion... Read More →
Monday September 16, 2024 16:20 - 17:00 CEST
Room 0.96-0.97 (Level 0)
  Critical Software Summit
  • Audience Level Intermediate
  • about Robert has worked in the IT industry for almost 20 years in various roles, including as a root cause analysis specialist for a big international IT company. The subjects of code correctness and robustness are one of this main areas of interest, and the focus of a significant portion of his own software development projects. He currently works as a software developer and consultant for LINBIT HA-Solutions GmbH in Austria.

16:20 CEST

Embedded Audio Policies Made Easy with WirePlumber - George Kiagiadakis, Collabora
Monday September 16, 2024 16:20 - 17:00 CEST
Building robust audio policies on embedded systems that integrate well with upstream APIs and components such as PipeWire and PulseAudio has been a challenging task for a long time. In many implementations, custom hardware DSP management components are built, bypassing existing upstream functionality, making integration and maintenance harder than they need to be. In this talk, George will explain how many of these difficulties can be overcome by integrating management directly into WirePlumber, the default session manager of PipeWire, and how existing functionality can be factored in to build complex solutions with ease. Emphasis will be given also on how recent developments in WirePlumber have improved this particular use case.
Speakers
avatar for George Kiagiadakis

George Kiagiadakis

Principal Software Engineer, Collabora
George Kiagiadakis is a principal software engineer at Collabora, with over 14 years of experience in open source and embedded multimedia projects in particular. He is the author and maintainer of WirePlumber, a modular session manager for PipeWire, and has worked extensively with... Read More →
Monday September 16, 2024 16:20 - 17:00 CEST
Room 0.11-0.12 (Level 0)

16:20 CEST

Practical Application of Verified Boot - Rouven Czerwinski, Pengutronix e.K.
Monday September 16, 2024 16:20 - 17:00 CEST
More and more applications of embedded linux systems require them to ensure that only trusted software is started on the device. This means that verified boot procedures need to be employed to verify the software running on the device. This talk will highlight the necesssary components to cryptographically verify the bootloader, kernel and filesystem. It will also show how these components can be integrated using the OpenEmbedded build system. Bootloader verification will be covered by providing examples to use the signing.bbclass in Yocto in conjunction with the NXP CST tool to sign a bootloader, kernel verification is covered by a to be upstreamed fitimage class and filesystem verification will be shown with a dm-verity class example for Yocto. Additionally the talk will highlight common pitfalls when deploying locked down embedded systems encountered during project work. We will also cover the case of using GPLv3 licenses on locked down devices.
Speakers
avatar for Rouven Czerwinski

Rouven Czerwinski

Embedded Linux Developer, Pengutronix e.K.
At first building the labgrid hardware access layer, rouven nowadays works on security solutions for embedded devices.
Monday September 16, 2024 16:20 - 17:00 CEST
Room 0.14 (Level 0)

16:20 CEST

LFX Mentorship Showcase (Open to All Attendees; No Additional Fee or Registration Required)
Monday September 16, 2024 16:20 - 17:00 CEST
Speakers
avatar for Asmit Malakannawar

Asmit Malakannawar

Student, LFX Mentee'23 at ORAS Project (Student)
Asmit Malakannawar is a student in Pune, India, studying computer science and business systems. He is a product designer and likes working with cloud technology and open-source projects. He's a member of the GNOME Foundation and a part of organizing committee to help plan events... Read More →
avatar for Jayaraj J

Jayaraj J

PhD. Student, University of California, Santa Cruz
Jayaraj is a PhD student at the University of California, Santa Cruz. He was an LFX mentee at RISC-V International, actively researching the RISC-V Instruction Set Architecture (ISA) and its applications. With a passion for computer architecture, design, and verification, he contributes... Read More →
avatar for prateek singh

prateek singh

My name is Prateek Singh, I am a Final Year Engineering student from India. I like exploring tech in general and love Open Source. I work full time as a Software Engineer at Fountane, a Venture Studio. I have presented in many local events, teaching and sharing knowledge and I write... Read More →
S

Suraj

Student, BSC
Suraj Shirvankar
avatar for Deepesha Burse

Deepesha Burse

Student, LFX Mentee at ORAS Project (Student)
Deepesha Burse is a student in Pune, India, pursuing a Bachelor's in Computer Science and Business Systems. She is mainly involved in Community Management and Developer Advocacy in cloud-native projects and other open source projects. Along with this, she was a recipient of the LiFT... Read More →
avatar for Yash Khare

Yash Khare

Clusterpedia
Yash Khare - currently a full time open source developer, a member of CNCF sandbox project Clusterpedia , focused on multi cluster resource management and LFX Mentee at Konveyor. My ongoing projects revolve around easy adoption of applications to Kubernetes. I recently contributed... Read More →
avatar for Akshay Gaikwad

Akshay Gaikwad

Software Engineer, InfraCloud Technologies
I'm a Software Engineer at InfraCloud Technologies, where I focus on building robust solutions for containerized environments. As a mentee in the KubeArmor project during the LFX Summer'23 program, I played a key role in designing OCI hooks to enhance container security.In addition... Read More →
SG

Shubham Gupta

Kyverno
Hi, I am Shubham Gupta i contribute actively contributing to projects within the CNCF community.
avatar for Songlin Jiang

Songlin Jiang

Doctoral Researcher, Aalto University
Hi, everyone! I'm Songlin Jiang, a doctoral researcher at the Department of Computer Science, Aalto University on machine learning systems. Beyond my academic pursuits, I am a devoted advocate of free software. In my free time, I maintain several open-source projects and contribute... Read More →
VC

Vishal Choudhary

Student, Kyverno, Nirmata
Vishal Choudhary is a final-year Computer Science undergraduate student passionate about cloud-native technologies. As a maintainer of the CNCF Project Kyverno, he plays a vital role in its development and maintenance. Currently interning at Nirmata, Vishal continues to deepen his... Read More →
AB

Aritra Bhaduri

Indian Institute of Technology, Patna
Aritra Bhaduri is a dynamic technologist and blockchain developer with experience in Hyperledger Fabric and Ethereum. He currently pursuing a bachelor’s degree in Artificial Intelligence and Data Science from the prestigious Indian Institute of Technology, Patna. With a keen interest... Read More →
AK

Ashish Kumar

Student, Indian Institute Of Technology, Roorkee
I am a junior Mathematics and Computing student at Indian institute Of Technology. I'm also a member of SDSLabs, our college's tech organisation, which has created and shipped some fantastic projects. Recently, my ongoing projects would be katana, an attack and defence ctf platform... Read More →
AC

Arunima Chaudhuri

National Institute of Technology Warangal (NITW)
Arunima Chaudhuri is a technology enthusiast with a passion for innovation and community involvement. Currently, she is working as a Research and Development Intern at Status, contributing to the data availability sampling research project with Codex and the Ethereum Foundation. She... Read More →
AR

Akanksha Rani

Hyperledger Foundation
Akanksha Rani , currently serving as a Software Development Engineer (SDE) Intern at Microsoft. With a successful stint as an LFX Mentee under her belt, Akanksha has cracked the Hyperledger LFX Mentorship program, making significant contributions to the open-source community. As a... Read More →
RB

Ricardo B. Marliere

Software Engineer
Ricardo is a software engineer born in Brazil that is passionate about Linux and technology, with a solid background in web development.
avatar for Javier Carrasco Cruz

Javier Carrasco Cruz

embedded systems developer, WolfVision GmbH
I was born in Spain, but I have been living in Vorarlberg (Austria) since 2015, where I work as an embedded systems developer i.e. a jack of all trades (HW/FPGA/μC/Linux kernel & user space) at WolfVision GmbH. I graduated from the LFX Mentorship Program last December, and since... Read More →
avatar for Mahesh Raju Kasbe

Mahesh Raju Kasbe

CNCF - OpenKruise
I'm Mahesh Kasbe,I specialize in cloud-native technologies and open-source development. With a strong foundation in Computer Science, I'm committed to pushing the boundaries of innovation in the tech industry.At present, my focus lies on various open-source projects, particularly... Read More →
avatar for Priyansh Mehta

Priyansh Mehta

Software Developer Engineer, Open Mainframe Project
Hello! I'm Priyansh Mehta, a web developer who loves tackling challenges and constantly learning new things. My favorite area is backend development because I enjoy building the behind-the-scenes technology that makes apps run smoothly. I'm always up for experimenting and discovering... Read More →
avatar for Prince

Prince

Postgraduate student, Indian Institute of Information Technology, Gwalior
I am a postgraduate student at the Indian Institute of Information Technology, Gwalior, majoring in Information Technology. I have a strong passion for problem-solving and enjoy developing innovative solutions. My journey in competitive programming has honed my problem-solving skills... Read More →
AK

Andrew Kanner

kernel developer / team lead, CloudLinux
I have PhD in security models and participated in several local and international conferences including those organized by IEEE (as a speaker as well).Earlier I worked with security/fs/mm Linux kernel subsystems for my own LSM module for different architectures (x86_64, aarch64, s390x... Read More →
IO

Ivan Orlov

Codethink
## Biography Ivan is a Software Engineer in Codethink, where he works with the Linux Kernel. In his free time he contributes to the upstream kernel, maintains his virtual PCM driver and participates in the Linux Kernel Mentorship Program as a co-mentor. Ivan has multiple contributions... Read More →
RS

Roshan Swain

MathWorks
My name is Roshan Swain, currently working as a Software Engineer at MathWorks where i am tinkering with the Infrastructure, dev tooling and cloud delivery mechanisms for MATLAB. I have been a fellow of Google Summer of Code in year 2021 at Organization mlpack and also a LFX mentee... Read More →
AS

Abdul Samad Siddiqui

Student
Abdul Samad Siddiqui is a third-year undergraduate student pursuing a major in Software Engineering. He is deeply passionate about contributing to open-source projects. He has been actively involved in the technology and open-source communities for two years and has made significant... Read More →
avatar for Samson Amaugo

Samson Amaugo

Microsoft MVP and Software Developer, Swacblooms
Hi I am Samson Amaugo. I am a software developer and a Microsoft MVP. I love all things DotNet, automating stuff and building smart systems with Machine learning. I contribute to DotNet Docs and open source. I also write on my blog, https://swacblooms.com
YR

Yash Raj Singh

CNCF
I'm Yash Raj Singh, an LFX'23 Mentee at Kubescape, having successfully graduated from the program in August last year. My focus during the mentorship was on the Kubescape organization, where I played a crucial role in developing a Prometheus Exporter tailored for Kubescape. As a passionate... Read More →
HR

Hrushikesh Rao Naidnur

WasmEdge
I am pursuing my bachelors in Jawaharlal Nehru Technological University, Hyderabad India. I am an avid open source contributor. Contributed to Jenkins git-plugin by integrating git maintenance to optimize git repositories on Jenkins Controller. I've also contributed to WasmEdge under... Read More →
JM

Jiehong Mo

Aalto University
Jiehong Mo, an Erasmus Mundus Master's Student, studying Security and Cloud Computing in Aalto University and Eurecom. She used to work in SSH Community and Tencent as a cloud trainee. She is also passionate about research, having authored or co-authored several publications and participated... Read More →
Monday September 16, 2024 16:20 - 17:00 CEST
Hall M1 (Level 1)

16:20 CEST

New Challenges Towards Spatial Safety in the Linux Kernel - Gustavo A. R. Silva, The Linux Foundation
Monday September 16, 2024 16:20 - 17:00 CEST
The first flexible-array transformation we implemented in the kernel, as part of the Kernel Self-Protection Project, took place back in March 2019. At the time, our work on preventing integer overflows during memory allocations led us to discover an 8-year-old bug. Addressing this bug not only resolved a longstanding issue but also initiated the work of flexible-array transformations across the whole kernel tree. This marked the beginning of a challenging yet rewarding journey to add bounds-checking on trailing arrays in the Linux kernel. Five years have passed since then, and we've come a long way. We have now new Clang and GCC hardening compiler options and attributes, that significantly improve the security of the Linux kernel, particularly in the spatial-safety area. We have new hardening helpers that make traditional methods less prone to error. In general, we have new and safer ways of doing things, which usually require a learning curve, even for seasoned kernel developers. In this talk, we will walk through the most recent challenges and history of our quest to improve spatial safety in the Linux kernel, and with that, get rid of out-of-bounds bugs once and for all.
Speakers
avatar for Gustavo A. R. Silva

Gustavo A. R. Silva

Upstream Linux Kernel Engineer, The Linux Foundation
Gustavo A. R. Silva works full-time as an Upstream Linux Kernel Engineer, focused on security. Over the past several years, he’s been hunting and fixing all sorts of bugs and issues in the Linux kernel. He actively collaborates with the Kernel Self-Protection Project, and his work... Read More →
Monday September 16, 2024 16:20 - 17:00 CEST
Room 0.49 - 0.50 (Level 0)
  LinuxCon

16:20 CEST

Data Contracts Are an Open Standard and Good for Data - Jean-Georges Perrin, Bitol Project
Monday September 16, 2024 16:20 - 17:00 CEST
Bitol is one of the newest LF AI & Data projects focusing on open standards and open source tools for modern data engineering. Bitol's flagship standard is ODCS (Open Data Contract Standard). In this talk, as the chair of the Bitol TSC, I will first explain what a data contract is, their importance for data (and AI) governance, the work of the Bitol project, and focus on the benefits of data contracts for data, AI, and analytics. I will conclude with an end-to-end demo of creating and enforcing data contracts using open-source and free tools.
Speakers
avatar for Jean-Georges Perrin

Jean-Georges Perrin

CIO | Chair of the TSC, AbeaData | Bitol @ LF AI Data
Jean-Georges “jgp” Perrin is the chief innovation officer at AbeaData, focusing on building innovative and modern data tooling. He is also chair of the Open Data Contract Standard (ODCS) at the Linux Foundation project Bitol, co-founder of AIDA User Group, and author of multi... Read More →
Monday September 16, 2024 16:20 - 17:00 CEST
Hall B (Level 2)

16:20 CEST

The Power of Mentorship: Your Path to Open Source Success - Stephanie Taylor, Google
Monday September 16, 2024 16:20 - 17:00 CEST
Developers interested in making their first contributions to open source communities often aren’t sure where to start - what community is a good fit, will the community be interested in their ideas, how do they take that first step into a community? You have learned some basics about open source but where do you put those coding skills to work and find cool open source communities doing interesting work you care about? For 20 years Google Summer of Code has helped bridge this gap for over 20,000 beginners to open source (students, young professionals, career switchers, etc.) and helped them find over 1,000 welcoming communities prepared to mentor them as they start their open source journey. Many mentorship programs (Outreachy, LFX) are designed to bring new contributors into the open source ecosystem to keep diverse perspectives coming into OSS. Learn about GSoC and other programs that you can join to put into practice the OSS skills you have been learning.
Speakers
avatar for Stephanie Taylor

Stephanie Taylor

Google Summer of Code Program Lead, Google
Stephanie Taylor leads the Google Summer of Code program, now in its 20th year of introducing beginners to open source software development. Stephanie has been at Google in the Open Source Programs Office since 2011 and is dedicated to bringing enthusiastic developers from around... Read More →
Monday September 16, 2024 16:20 - 17:00 CEST
Room 2.31 (Level 2)
  Open Source 101

16:20 CEST

What Makes a Good, or Bad, Open Source Experience?! - Ildiko Vancsa, Open Infrastructure Foundation & Philip Robb, Ericssson Software Technology
Monday September 16, 2024 16:20 - 17:00 CEST
Open source means a lot of things to a lot of people. That may be why it’s one of the most misunderstood and misused terms in tech and related ecosystems. In fact, if you ask ten different people in tech “what is open-source?”, you are likely to get ten very different answers. We know, we’ve done it! So what makes a “good” or “bad” experience for users and participants in open-source projects? Ildiko and Phil have set out to answer this question with their “My Open Source Experience” podcast. They are talking to seasoned professionals and newbies, to understand the challenges and successes they’ve experienced so far. Questions they ask include: Was it the code, the community, or the person's employer that made their experience better or worse? How did people navigate difficulties? What are “best practices” to achieve “success” however that is defined for individuals, their organization, and/or their community? In this talk Ildiko and Phil share some of the most interesting take-aways from their conversations with podcast guests as well as from their own open source journeys, and invite the audience to join the conversation and share their experiences.
Speakers
avatar for Phil Robb

Phil Robb

President, Ericssson Software Technology
Phil is the Head of Ericsson Software Technology (EST), where he leads a passionate group of engineers developing open source software across a wide range of projects. Prior to Ericsson, Phil was the V.P. of Operations for the Networking Projects at the Linux Foundation for six years... Read More →
avatar for Ildiko Vancsa

Ildiko Vancsa

Director of Community, Open Infrastructure Foundation
Ildikó is working for the Open Infrastructure Foundation as Director of Community. As part of her role, she is the Community Manager for the StarlingX and the Kata Containers projects, and a co-leader of the OpenInfra Edge Computing Group. She is an evangelist of open collaboration... Read More →
Monday September 16, 2024 16:20 - 17:00 CEST
Hall C (Level 2)

16:20 CEST

Open Source Compliance Management - Removing the Thorn from Your Company's Side - Eleftheria Stefanaki & Jimmy Ahlberg, Ericsson
Monday September 16, 2024 16:20 - 17:00 CEST
This session covers two major topics: Firstly, the significance of an open source management system in the context of IP management for heavily software-dependent companies. Managing open source dependencies is a key pain-point, since so much of modern software development depends on it. Yet only a small number of people truly understand open source beyond “just the code”. Although a company's heavily intellectual property (IP)-involved departments deal with IP management everyday, they are oblivious to open source software. This talk suggests ways to translate the ‘open source talk’ and make these departments your comrades in arms. Secondly, the speakers introduce the OpenChain Specification 2.1 (ISO/IEC 5230:2020) on open source license compliance, aka a framework and a blueprint for how to translate open source management into IP management. This session gives you the tools to turn the view of open source from a potential liability to a valuable asset. The speakers pull from their experience working in IP heavy weights such as Ericsson (more than 60.000 granted patents globally) to put the above into context and give example of Ericsson’s ongoing journey in this area.
Speakers
avatar for Jimmy Ahlberg

Jimmy Ahlberg

Director Open Source Policy, Ericsson
Currently Mr Ahlberg is the Director of Open Source Policy with the Ericsson OSPO. Prior to the inception of the Ericsson OSPO he worked in different roles with various aspects of Open Source in the Ericsson organization, This included consumption of and contribution to Open Source... Read More →
avatar for Eleftheria Stefanaki

Eleftheria Stefanaki

I am a lawyer from Greece, specialized in technology and passionate about open source. I have started my 'open source journey' in Ericsson, assisting and participating in the activities and day-to-day of the OSPO since 2022. I have focused on issues around open source compliance... Read More →
Monday September 16, 2024 16:20 - 17:00 CEST
Room 0.94-0.95 (Level 0)

17:00 CEST

Tux Trek
Monday September 16, 2024 17:00 - 18:30 CEST
When day 1 sessions conclude, connect with fellow attendees over refreshing drinks, and tasty appetizers, at the Tux Trek! Head to the Solutions Showcase to network, explore cutting-edge sponsor products and check out the latest tech trends. Here's to an evening of enjoyment and technological innovation!
Monday September 16, 2024 17:00 - 18:30 CEST
Solutions Showcase (Level 0) Austria Center Vienna
 
Tuesday, September 17
 

06:45 CEST

5k Fun "Run"
Tuesday September 17, 2024 06:45 - 08:00 CEST
Don’t forget to pack your running gear because the Fun “Run” is on! This activity is great for all fitness levels as there will be (3) pace groups: walking, jogging, and a running group.

Time: 6:45 – 8:00
Location: Melia Vienna, Donau-City-Straße 7, 1220 Wien, Austria

There is no cost to participate and space is available on a first-come, first-served basis.

*Participants must be registered for Open Source Summit Europe 2024, have their event badge, and will be required to provide their own running attire and water.

Tuesday September 17, 2024 06:45 - 08:00 CEST
Melia Vienna Donau-City-Straße 7, 1220 Wien, Austria

08:00 CEST

Continental Breakfast
Tuesday September 17, 2024 08:00 - 09:00 CEST
Tuesday September 17, 2024 08:00 - 09:00 CEST
Foyer A (Level 2)

08:00 CEST

Registration & Badge Pick-Up
Tuesday September 17, 2024 08:00 - 18:00 CEST
Tuesday September 17, 2024 08:00 - 18:00 CEST
Entrance 1

08:00 CEST

Coat + Bag Check
Tuesday September 17, 2024 08:00 - 18:30 CEST
Tuesday September 17, 2024 08:00 - 18:30 CEST
Room 0.15 (Level 0)

09:00 CEST

Linux Power Management Features, Their Relationships and Interactions - Théo Lebrun, Bootlin
Tuesday September 17, 2024 09:00 - 09:40 CEST
Over time, many features have been introduced into the Linux kernel to tackle various Power Management related needs. Most features rely upon the device model to provide its features, making each feature in isolation have rather understandable behavior and straight forward APIs. Complexity can creep in however when those various features interact with each other. We'll therefore cover features in isolation: system-wide suspend, hibernation, runtime power management, power domains, Quality of Service, etc. On each new step added, we'll stop to reflect on potential interactions or conflicts with previously seen features. Some of those will come from concrete issues encountered during the upstreaming effort of Suspend-to-RAM support on an automative SoC, the TI J7200 platform.
Speakers
avatar for Théo Lebrun

Théo Lebrun

Embedded Linux engineer, Bootlin
Théo joined Bootlin as an intern, studying the potential applications for the PipeWire ecosystem to embedded topics. He then went onto kernel work: suspend-to-RAM support for a TI automotive SoC and upstreaming of base platform support for Mobileye platforms.
Tuesday September 17, 2024 09:00 - 09:40 CEST
Room 0.11-0.12 (Level 0)

09:00 CEST

Visions for the Linux Kernel PWM Subsystem - Uwe Kleine-König, BayLibre
Tuesday September 17, 2024 09:00 - 09:40 CEST
PWMs are used in a wide range of applications. Most in-kernel usages have only soft requirements regarding precision and switching behaviour (LEDs, fan control, backlight). However if you control a motor you might have higher demands that currently cannot be mapped generically using the current PWM API given the wide variance of hardware drivers and hardware limitations. In this talk Uwe presents his vision how the PWM framework can be changed to better match the needs for higher precision and better control of PWM devices. This includes: * faster and easier control from userspace * tighter rules for lowlevel drivers * a way to determine the best request for a given use case on a certain hardware * more general abstraction of the PWM waveform
Speakers
avatar for Uwe Kleine-König

Uwe Kleine-König

Senior Software R&D Engineer, BayLibre
Uwe is a long-term kernel contributor during both work and free time and he's maintaining the PWM subsystem in the Linux kernel. Other than that he is involved in Debian and his local LUG. Uwe is based in Germany, and currently works for BayLibre, an embedded software consultancy... Read More →
Tuesday September 17, 2024 09:00 - 09:40 CEST
Room 0.14 (Level 0)

09:00 CEST

How to Contribute a Zephyr Sensor Driver - Maureen Helm, Analog Devices
Tuesday September 17, 2024 09:00 - 09:40 CEST
The Zephyr sensor driver API is a popular area for new contributors to submit code upstream; a sensor driver is well-contained, it doesn't touch more intimidating or complex subsystems, and most importantly, it enables your Zephyr application to interact with the physical world in a new way. Naturally, you want to share it with the open source community, but how do you do it? This talk will share best practices and common pitfalls encountered by new contributors submitting their first sensor driver, and provide insight into why maintainers request certain changes.
Speakers
avatar for Maureen Helm

Maureen Helm

Distinguished Engineer, Analog Devices
Maureen Helm is a Distinguished Engineer in the Software & Security Group at Analog Devices, focusing on embedded microcontroller software. She is an upstream maintainer in the Zephyr Project and former chair of the Technical Steering Committee.
Tuesday September 17, 2024 09:00 - 09:40 CEST
Hall M1 (Level 1)
  Zephyr

09:00 CEST

Keynote Sessions to be Announced
Tuesday September 17, 2024 09:00 - 10:30 CEST
Tuesday September 17, 2024 09:00 - 10:30 CEST
Hall A (Level 2)

09:50 CEST

Give Me Back My GPIO Persistence! (Introducing the Libgpiod Gpio-Manager) - Bartosz Golaszewski, Linaro
Tuesday September 17, 2024 09:50 - 10:10 CEST
Ever since the GPIO character device was introduced as a proposed uAPI replacement for the deprecated sysfs interface, users have been pointing to the lack of persistence of GPIO state (as in: once the user-space process closes the file descriptor associated with a set of requested lines, their state is no longer defined - in practice: it's driver dependent) as the main issue with the new approach and a significant blocker in porting code from sysfs to libgpiod. Two solutions have been proposed: making the GPIO state persistent in the kernel or providing a centralized authority for controlling GPIOs from user-space. For various reasons the former has been rejected which led to the development of gpio-manager: a user-space daemon built on top of libgpiod that exposes an API to authorized clients and controls GPIOs on their behalf. This talk will present the features of the daemon, the DBus API it implements and the companion command-line client - gpiocli - which aims at allowing straightforward porting of sysfs-based scripts to the new interface.
Speakers
avatar for Bartosz Golaszewski

Bartosz Golaszewski

Linux Kernel Developer, Linaro
Bartosz Golaszewski has over 15 years of engineering experience in the embedded systems domain ranging from low-level, real-time operating systems, through the linux kernel up to user-space plumbing, libraries and build systems. Bartosz has contributed hundreds of patches to a wide... Read More →
Tuesday September 17, 2024 09:50 - 10:10 CEST
Room 0.14 (Level 0)

09:50 CEST

Heterogeneous Linux and RTOS Software Architecture for Low-Price RISC-V Cores - Jim Huang, National Cheng Kung University
Tuesday September 17, 2024 09:50 - 10:30 CEST
SoCs are increasingly heterogeneous, featuring multiple processor clusters and special-purpose accelerators. Consequently, Asymmetric Multiprocessing (AMP) systems must support different operating environments concurrently on the same chip. This talk will outline the software architecture necessary to develop applications for AMP systems, enabling operating systems to interact across a range of complex homogeneous and heterogeneous architectures. This allows AMP applications to utilize the parallelism offered by various configurations. We perform prototyping on low-cost RISC-V processor cores configured as AMP systems running the Linux kernel and RTOSes such as ThreadX. This setup involves an IPC layer that implements RPMSG communication between cores. Additionally, our proxy infrastructure showcases the ability of a proxy on the master core to handle POSIX library calls from RTOS-based remote contexts.
Speakers
avatar for Jim Huang

Jim Huang

Assistant Professor, National Cheng Kung University
Drawing from his contributions to the Android Open Source Project (AOSP), Jim specializes in real-time performance tuning and optimization of Linux-based automations. Additionally, he is a co-founder of the LXDE project, a lightweight desktop environment widely utilized in embedded... Read More →
Tuesday September 17, 2024 09:50 - 10:30 CEST
Room 0.11-0.12 (Level 0)

09:50 CEST

Zephyr Build System: Sysbuild and New Hardware Model - Torsten Tejlmand Rasmussen, Nordic Semiconductor
Tuesday September 17, 2024 09:50 - 10:30 CEST
The Zephyr build system had been reaching its limits in its ability to build multiple images for modern SoCs in its previous hardware model.
The original build system began with the concept of a simple board containing a single core SoC for which you would build a single image. In today's world however, developers want to build multiple images for boards which may have multiple SoCs and / or SoCs with multiple CPU cores. This evolution towards complexity led us to the development and introduction of sysbuild and a new hardware model in Zephyr.

The purpose of this talk is to dive into the new hardware model, and what it provides seen from a developer's point of view, and from there continue into sysbuild, where the new hardware model is leveraged in order to build multiple images for a single device. The talk will go over how you as a developer can make the best use of the new hardware model and sysbuild to effectively build a complete project.
Speakers
avatar for Torsten Tejlmand Rasmussen

Torsten Tejlmand Rasmussen

Open Source Software Engineer, Nordic Semiconductor
Maintainer of Zephyr build system and toolchain integration.
Tuesday September 17, 2024 09:50 - 10:30 CEST
Hall M1 (Level 1)
  Zephyr

10:10 CEST

Pinctrl and GPIO - Interactions and Footguns - Chen-Yu Tsai, Google LLC
Tuesday September 17, 2024 10:10 - 10:30 CEST
The Linux Kernel has two subsystems that handle external pins: pinctrl that handles function muxing and electrical characteristics, and GPIO that handles generic input/output usage on individual pins. Depending on how the hardware is implemented, the two could be completely separate, or deeply intertwined. This presentation will introduce the hardware integration designs , how they should map to the kernel subsystems. We will dive deeper into the latter case and show how the kernel subsystems can handle it properly with "strict" GPIO pin muxing, and what could happen if the driver isn't implemented correctly, using existing in-tree drivers.
Speakers
avatar for Chen-Yu Tsai

Chen-Yu Tsai

Software Engineer, Google LLC
Chen-Yu is a software engineer that started working on the Linux kernel bringing up Allwinner SoCs in 2013. Chen-Yu currently works for Google on their ChromeOS team.
Tuesday September 17, 2024 10:10 - 10:30 CEST
Room 0.14 (Level 0)

10:30 CEST

Coffee Break
Tuesday September 17, 2024 10:30 - 11:00 CEST
Tuesday September 17, 2024 10:30 - 11:00 CEST
Solutions Showcase (Level 0) Austria Center Vienna

10:30 CEST

In Person Networking Meetings
Tuesday September 17, 2024 10:30 - 17:35 CEST
Participate in AI-Powered Networking & Matchmaking!
Get matched with like-minded attendees, schedule 1:1 meetings in our dedicated networking area, view the event agenda & more.

Step 1 - Sign in
Look for login details in the pre-event emails sent to all registered attendees before the event. Or join onsite by scanning the Event App QR code onsite. You’ll be able to download the Event App or join straight from your browser.

Step 2 - Get Matched
Once logged in, complete your profile by adding your interests to start participating in AI-Powered Networking & Matchmaking!

Step 3 - Book Meetings
Input your meeting availability, view your connections, and start requesting meetings by either choosing an open time slot on their schedule or chatting directly with the person to find a good time.

Step 4 - Connect!
Meet at your assigned table in our dedicated Networking Zone inside the Solutions Showcase throughout the week. Meeting time slots are 15 minutes long.

With the OSS EU Event app, you can also easily access the schedule, speaker list, sponsor details, and more. Utilize the app onsite to view maps of the Solutions Showcase and venue, receive notifications, and more, enhancing your overall event experience.
Tuesday September 17, 2024 10:30 - 17:35 CEST
Entrance, E, & F Halls (Level 0)

10:30 CEST

Solutions Showcase
Tuesday September 17, 2024 10:30 - 17:35 CEST
This is the place to network, meet up, and learn more about companies that sponsor this event.
Tuesday September 17, 2024 10:30 - 17:35 CEST
Entrance, E, & F Halls (Level 0)

11:00 CEST

Secure and Encrypted Boot in Zephyr RTOS - Parthiban N, Linumiz
Tuesday September 17, 2024 11:00 - 11:20 CEST
MCUboot enables secure booting of Zephyr RTOS using asymmetric cryptographic signature verification with a public key. The hash of the public key is embedded or compiled with the MCUboot binary by default, which is used for checking the integrity of the public key. To tamper-proof, as an alternate secure boot option, the hash of the public key can be stored securely and retrieved when hardware keys are enabled. Security of embedded SoC's (e.g., i.MX RT) offers more capabilities, such as High Assurance Boot (HAB), Data Co-Processor (DCP), or Trusted Firmware-M (TF-M) implementing the Trustzone for SoC's (e.g., nRF91) to enable secure storage with hardware crypto acceleration or external security modules (e.g., TPM, EdegeLock) to store keys in hardware vaults.

This talk will detail MCUboot secure booting with hardware keys. NXP i.MX RT as an example using HAB for booting singed and encrypted bootloader MCUboot, enabling hardware root of trust, and booting Zephyr RTOS using keys from OTP for verification. We will also see about using the TF-M backend and OTP for secure booting Trustzone-enabled SoCs.
Speakers
avatar for Parthiban N

Parthiban N

Software Engineer, Linumiz
With over 14 years of experience in software engineering, Parthiban founded Linumiz, a company that provides domain-neutral software services for U-Boot, Linux, and Zephyr, ranging from board bringup, board supported package, customization, device drivers, to over the air software... Read More →
Tuesday September 17, 2024 11:00 - 11:20 CEST
Hall M1 (Level 1)
  Zephyr

11:00 CEST

Green Tech, Lean Budgets: A Journey to Saving Money (and the Planet) with Kubernetes - Timo Derstappen, Giant Swarm
Tuesday September 17, 2024 11:00 - 11:40 CEST
Raise your hand if you didn't get cost pressure in 2023! Cost efficiency and sustainability topics have been hotter than ever last year. In this session, we will delve into the techniques we employed to reduce costs and carbon footprints for our end-users in a painless way, leveraging the capabilities of the Kubernetes ecosystem. From PDBs to Spot Instances, we have a comprehensive exploration in store and many ideas for the future.
Speakers
avatar for Timo Derstappen

Timo Derstappen

CTO, Giant Swarm
Timo Derstappen is CTO and co-founder of Giant Swarm. He has many years of experience in building scalable and automated cloud architectures.
Tuesday September 17, 2024 11:00 - 11:40 CEST
Room 2.15 (Level 2)
  CloudOpen

11:00 CEST

Contain Your Excitement: A Developer's Guide to Containerized Brilliance - Ekansh Gupta, Zeta & Anuj Bansal, Microsoft
Tuesday September 17, 2024 11:00 - 11:40 CEST
The constant evolution of software development, Dev Containers have emerged as a transformative force, reshaping how developers create and collaborate on applications. This session delves into the core concepts and practical implementations of Dev Containers, exploring their impact on streamlining development workflows and enhancing collaboration across diverse teams. Dev Containers encapsulate development environments within lightweight, portable containers, eliminating the infamous "it works on my machine" dilemma. By defining dependencies, configurations, and tools in a consistent environment, developers can effortlessly reproduce development setups, fostering consistency from local development to production deployment. This session intends to demonstrate key technologies and tools driving the Dev Container revolution, such as Docker and Visual Studio Code's Remote - Containers extension. Attendees will gain insights into creating, customising, and sharing Dev Containers tailored to specific project requirements, enabling seamless onboarding for new team members and facilitating collaborative coding across distributed teams.
Speakers
avatar for Ekansh Gupta

Ekansh Gupta

Software Engineer, Zeta
Ekansh is a Software Development Engineer with Zeta Suite, with active involvement in various open-source and cloud native communities for upwards two years now. He was previously an SDE Intern at SteamLabs. He is also a speaker for a couple of talks at PyCon, KubeCon and MozFests... Read More →
avatar for Anuj Bansal

Anuj Bansal

Software Engineer, Microsoft
Anuj is a Software Engineer at Microsoft working on Cloud Provider Azure
Tuesday September 17, 2024 11:00 - 11:40 CEST
Hall M2 (Level 2)
  ContainerCon

11:00 CEST

Sponsored Session: Solving for the Cloud Native Security Paradox - Robert Sirchia, SUSE
Tuesday September 17, 2024 11:00 - 11:40 CEST
When we talk about the risks associated with containers in the context of enterprise workloads, there are various factors that come into play - multiple vendors and individuals, lack of standardization and conformance, tooling fatigue and of course, vulnerabilities! While the SLSA framework and OCI specification are great signals of your risk posture and conformance, how do you as a developer ensure that you're following best practices while staying up-to-date with the latest releases? In this session, learn how SUSE's Base Container Images empower you to build enterprise-ready containers without compromising on developer experience, security, or flexibility.
Speakers
avatar for Robert Sirchia

Robert Sirchia

Director of Technical & Community Marketing, SUSE
I am Robert Sirchia the Director of Technical & Community Marketing at SUSE. I have been working in technology for over 20 years. Most of that time has been spend in the .NET and Microsoft space. Moved towards the cloud when .NET became a first-class citizen on them. And I have never... Read More →
Tuesday September 17, 2024 11:00 - 11:40 CEST
Room 1.31-1.32 (Level 1)

11:00 CEST

Testing Your Yocto Project - from Ptest and Testimage to LAVA - Clara Kowalsky & Florian Bezdeka, Siemens
Tuesday September 17, 2024 11:00 - 11:40 CEST
Before setting up a test automation framework for your Yocto project, it is worth considering which options are available and most suitable. In this talk, we will explore which tools are appropriate depending on project complexity and scalability. For a small Yocto project where a test environment needs to be up and running as quickly as possible and only one piece of hardware is supported, a complete test setup can be created using only the testimage class for image testing and ptest for package testing. The tests can be carried out locally or in a CI/CD system. Using Gitlab CI/CD as an example, we will show how the results of testimage can be neatly displayed as a unit test report. For more complex projects that support a variety of architectures and require tests to be automatically scheduled on devices, it is advisable to use an automated test framework. We will demonstrate how ptest and pytest can be integrated into a LAVA test environment and what alternatives to LAVA exist.
Speakers
avatar for Clara Kowalsky

Clara Kowalsky

Linux Software Engineer, Siemens
Clara Kowalsky is working as a consultant software engineer in the Linux Expert Center at Siemens Technology. She is regularly contributing to multiple inner-source and open-source projects, especially in the field of real-time (e.g., Xenomai) and embedded Linux tooling. She gives... Read More →
avatar for Florian Bezdeka

Florian Bezdeka

Linux Software Engineer, SIEMENS AG
Florian is working as a consultant software engineer in the Linux Expert Center at Siemens Technology. He is regularly contributing to multiple inner-source and open-source projects, especially in the field of real-time Linux (e.g., Xenomai) and embedded Linux tooling. He gives internal... Read More →
Tuesday September 17, 2024 11:00 - 11:40 CEST
Room 0.14 (Level 0)

11:00 CEST

The Case for an SoC Power Management Driver - Stephen Boyd, Google
Tuesday September 17, 2024 11:00 - 11:40 CEST
DeviceTree (DT) based systems usually lack a platform or firmware based device power management framework. Device drivers are left to figure out if a device is already powered on at probe and duplicate power management logic to manage system resources such as clks or interconnects. This is unlike ACPI based systems where the firmware provides standardized device power states to power on or off a device and mostly hides system resources behind a firmware interface. This session will make the case for implementing an ACPI-like power management framework in the Linux kernel via pmdomains registered by a System-on-Chip (SoC) driver. First we'll discuss the problem and previously attempted or ongoing solutions. Then we'll cover a case study implementing an SoC power management driver. Attendees will leave with a greater understanding of SoC power management techniques and the problems kernel developers face in supporting such hardware upstream along with a possible solution to implement this design elsewhere.
Speakers
avatar for Stephen Boyd

Stephen Boyd

Software Engineer, Google, Google
Stephen Boyd has been a Linux kernel developer since 2009 and a Linux kernel maintainer since 2014. He's currently the maintainer of the kernel's clk and SPMI subsystems working on ChromeOS at Google.
Tuesday September 17, 2024 11:00 - 11:40 CEST
Room 0.11-0.12 (Level 0)

11:00 CEST

How to Generate Test-Cases and Data Mocks for Microservices at Kernel Using eBPF - Neha Gupta & Animesh Pathak, Keploy
Tuesday September 17, 2024 11:00 - 11:40 CEST
In this session, we're going to talk about how we can easily record the API calls of any user-level application at Kernel using an EBPF program and convert those to realistic test cases and data mocks/stubs without writing any scripts. How we can set our testing pipelines on auto-pilot? We'll be discussing how to utilise UProbes and KProbes for the same. We'll also talk about how we can integrate this pipeline in popular language native testing libraries like JUnit, Jest, and Go-Test and easily achieve high test coverage on functional test suites. Since testing is very use-case specific, developers often avoid spending effort in writing test cases. Manual effort is being spent by QA to test apps and the industry standard for test automation is 24%. On average 50% of engineering efforts are spent to write and maintain the test scripts. Creating dummy test data is also very time-consuming and still, it is unrealistic test -data, leaving bugs leaking to production. The new-gen AI LLM-based test generation tools like ChatGPT are not fire-and-forget, since it requires effort to understand and correct the scripts generated by those tools and the dummy data is again unrealistic.
Speakers
avatar for Animesh Pathak

Animesh Pathak

Founding Devrel, Keploy
He is an avid tech community enthusiast. Having worked with various technologies such as NodeJS, Microsoft Azure, etc., he has spent the last 4 years empowering tech communities and is currently active as a Gold MLSA, Postman Student Leader and Twilio Field Operator. He has been an... Read More →
avatar for Neha Gupta

Neha Gupta

Co-Founder, Keploy
Co-Founder, Keploy.io. She brings prior experience of working as an engineer as well product manager at Indian startups like Lenskart, and Fareye. She has been an open-source contributor and mentor for projects like XWiki, and JenkinsX via programs like GSoC, and Outreachy. She has... Read More →
Tuesday September 17, 2024 11:00 - 11:40 CEST
Room 1.61 & Room 1.62 (Level 1)
  LinuxCon

11:00 CEST

Rusty Swapping: Rewriting a Zswap Backend in Rust - Vitaly Wool, Konsulko AB
Tuesday September 17, 2024 11:00 - 11:40 CEST
Despite all controversies, Rust in recent times has gained popularity as the second Linux kernel high-level language. There’s been discussions about its applicability in various kernel subsystems which yielded tentative conclusions. People have been advised by kernel gurus to use Rust for subsystem implementations rather than for drivers, and the author totally shares that stance. With that said, the author had a zswap backend called zblock ready for but still not accepted into the mainline, so the idea came naturally: to rewrite it in Rust and compare performance and complexity of the two implementations. Whichever wins gets submitted. This talk will cover the main principles of zblock (which stay the same no matter the language used), the obstacles the author met while implementing it in Rust, and finally the comparison of the two. It will be fun.
Speakers
avatar for Vitaly Wool

Vitaly Wool

Principal Engineer, Konsulko AB
Vitaly has more than 20 years of experience in embedded software development. Starting in real-time and critical systems, he moved to Embedded Linux in 2003, making numerous contributions to MTD device drivers and flash file systems. Then he moved to Sweden where he began working... Read More →
Tuesday September 17, 2024 11:00 - 11:40 CEST
Room 0.49 - 0.50 (Level 0)
  LinuxCon

11:00 CEST

Generative Conversational AI Interoperability - Diego Gosmar, Open Voice Interoperability, LF AI&DATA
Tuesday September 17, 2024 11:00 - 11:40 CEST
We will explore Conversational AI that works like the Web. In this talk, we explore the pivotal role of OVON Specs in the Open Voice Network's Interoperability Initiative. We highlight how OVON Specs are crucial in crafting a universal, open-source AI voice interface for seamless cross-platform assistant integration. We'll delve into OVON Specs' practical applications and collaborative potential, showcasing their versatility and impact in the evolving landscape of conversational AI, and how they're shaping the future of voice technology. When we talk about the combination of Voice and AI, it’s not just about a new way of communicating, instead, we are dealing with a human biometric feature unique to us. It's useful to design standardization protocols and guidelines for Conversational AI interoperability and scalability: we will run through the current architecture proposed by the Open Voice Interoperability group, part of the Linux Foundation, working on the Conversational AI Universal API Message envelope specifications for interoperability: we will share how to play with the available sandbox and some ethical use cases powered with AI Retrieval Augmented Generation as well.
Speakers
avatar for Diego Gosmar

Diego Gosmar

Chief AI Officer XCALLY, Open Voice Interoperability, LF AI&DATA
Successful international innovator, Diego Gosmar is a Chief AI Officer specialized in Artificial Intelligence, with particular focus on Generative Conversational AI, Natural Language Processing (NLP), Sentiment Analysis, Conversation Analysis, AI Agent interoperability, Sustainable... Read More →
Tuesday September 17, 2024 11:00 - 11:40 CEST
Hall B (Level 2)

11:00 CEST

Panel Discussion: Bring Your Product Manager to the Open Source Party - Nithya Ruff, Amazon; Jeffrey Borek, IBM; and Mary (Meixia) Wang, Volvo Car Corporation
Tuesday September 17, 2024 11:00 - 11:40 CEST
Open source is not just a tactical choice for consumption made by a developer. Open source should be a key part of your innovation plan and strategy, and product managers and business leaders need to understand it. From managing a key open source dependency to releasing open source for building an ecosystem and standards, to joining an open source foundation as a core part of a business plan, business owners need to know open source. Often, the business side of the house is not involved in open source decisions and don’t see it as business impacting. This session is about how to get the business side of the house involved in opens source. It is understanding the business planning process and how to ensure open source is included in that process. Whether it is ideation for a new product, managing ongoing investments in a product line or in marketing and launches, open source is a key component of business plans. As the head of the OSPO at Amazon, I work to build bridges with the business side of the house and to show them implications to the business of open source decisions we make. They need to be involved, support and invest in how we do open source at a company.
Speakers
avatar for Nithya Ruff

Nithya Ruff

Head, Open Source Program Office, Amazon
Nithya is the Head of Amazon’s Open Source Program Office. Amazon’s customers value open source innovation and the cloud’s role in helping them adopt and run important open source services. She drives open source culture and coordination inside of Amazon and engagement with... Read More →
avatar for Jeff Borek

Jeff Borek

WW Program Director,, IBM
Working to build a scalable and consistent supply chain security platform, while continuing to lead the consumption compliance Open Source Program Office (OSPO), including policy, execution and guidance. Working with IBM Government & Regulatory Affairs, Software, Systems, Cloud, Consulting... Read More →
avatar for Meixia Wang

Meixia Wang

Director of Open Source Ecosystem, Volvo Car Corporation
Mary Wang is the Director of Open Source Ecosystem of Volvo Car Corporation. Her professional accomplishments include initiating open source project, forming and built OSPO for Volvo Cars. Before this, Mary was a subject matter expert configuration manager and was responsible for... Read More →
Tuesday September 17, 2024 11:00 - 11:40 CEST
Hall C (Level 2)

11:00 CEST

The Challenges of Public Code - Building an Open Source Culture at the BBC - Tom Sadler & David Buckhurst, BBC
Tuesday September 17, 2024 11:00 - 11:40 CEST
This talk looks at how corporate and team culture, and organisational structure, impact open source activities at the BBC. We will share our wins and losses in the open source space, and how the culture and organisation has helped or hindered open source. Much of BBC open source is driven by grassroots individuals and teams, rather than through an Open Source Programme Office, which has had benefits and drawbacks. As a publicly funded corporation, the motivations for engaging with open source can be a little different than other organisations, which we will explore. Finally, we will deep dive into the current state of play of open source and InnerSource projects at the BBC, how they are being managed, and what our next steps and future ambitions are.
Speakers
avatar for Tom Sadler

Tom Sadler

Principal Software Engineer, BBC
Tom Sadler is a Principal Software Engineer at the BBC, working with a number of teams to enable open source and industry engagement, and InnerSource. He has led multiple teams working on the BBC’s Connected TV applications, with a focus on cross team collaboration. Tom has been... Read More →
avatar for David Buckhurst

David Buckhurst

Head of Software Engineering, BBC
David Buckhurst is Head of Software Engineering at the BBC leading the 300 engineers who build the BBC’s public service streaming media applications: iPlayer and Sounds. Flip-flopping between startups and big tech for many years ultimately led David to the BBC where he’s enjoyed... Read More →
Tuesday September 17, 2024 11:00 - 11:40 CEST
Room 0.94-0.95 (Level 0)
  OSPOCon

11:00 CEST

Panel Discussion: Improving the Software Supply Chain Security - Arnaud Le Hors, IBM; Isaac Hepworth, Google; Michael Lieberman, Kusari; and Marina Moore, Independent
Tuesday September 17, 2024 11:00 - 11:40 CEST
OpenSSF and other organizations such as CNCF have been developing new technologies aiming at improving the security posture of open source and the software supply chain. This panel will give attendees a chance to hear from the very people involved in the development of some of these technologies and learn what's behind names like SLSA, S2C2F, and GUAC, the status of these technologies and how they relate to one another.
Speakers
avatar for Michael Lieberman

Michael Lieberman

Co-Founder and CTO, Kusari
Michael Lieberman is co-founder and CTO of Kusari where he helps build transparency and security in the software supply chain. Michael is an active member of the open-source community, co-creating the GUAC and FRSCA projects and co-leading the CNCF’s Secure Software Factory Reference... Read More →
avatar for Arnaud Le Hors

Arnaud Le Hors

Senior Technical Staff Member Open Technologies, IBM
Arnaud Le Hors is Senior Technical Staff Member of Open Technologies at IBM, primarily focusing on Open Source security. He has been working on standards and open source for over 25 years. Arnaud was editor of several key web specifications including HTML and DOM and was a pioneer... Read More →
avatar for Marina Moore

Marina Moore

Researcher, Independent
Marina Moore is a PhD candidate at NYU Tandon’s Secure Systems Lab researching secure software updates and software supply chain security. She is a maintainer of The Update Framework (TUF), a CNCF graduated project, as well as in-toto, an incubating project. She contributed to the... Read More →
avatar for Isaac Hepworth

Isaac Hepworth

Group Product Manager, Google
Isaac is a Google product manager working on software supply chain integrity within Google’s core infrastructure team, focusing on open source. In this role his work has supported Google’s contributions to OpenSSF's Sigstore, SLSA, and most recently GUAC. Over the last couple... Read More →
Tuesday September 17, 2024 11:00 - 11:40 CEST
Room 0.96-0.97 (Level 0)

11:00 CEST

Unconference: Sign Up Onsite
Tuesday September 17, 2024 11:00 - 11:40 CEST
Do you have a topic you’d like to discuss with other interested attendees? A project or idea you want to share and get feedback on? Something you’d like to teach other attendees?
Sign up to lead an Unconference Session! All you need to do is sign up onsite at the event and schedule your talk. Once you have selected your time slot, it will be added to the conference schedule so other attendees can join. The sign-up will be located in the Solutions Showcase (Exact location: TBA)
Tuesday September 17, 2024 11:00 - 11:40 CEST
Room 1.33 (Level 1)

11:00 CEST

Unconference: Sign Up Onsite
Tuesday September 17, 2024 11:00 - 11:40 CEST
Do you have a topic you’d like to discuss with other interested attendees? A project or idea you want to share and get feedback on? Something you’d like to teach other attendees?
Sign up to lead an Unconference Session! All you need to do is sign up onsite at the event and schedule your talk. Once you have selected your time slot, it will be added to the conference schedule so other attendees can join. The sign-up will be located in the Solutions Showcase (Exact location: TBA)
Tuesday September 17, 2024 11:00 - 11:40 CEST
Room 1.34 (Level 1)

11:00 CEST

Tutorial: How to Win Friends & Influence LLMs (with Prompt Engineering) - Rafael Vasquez & James Busche, IBM
Tuesday September 17, 2024 11:00 - 12:35 CEST
Part art, part science, prompt engineering is the process of crafting input text to fine-tune a given large language model for best effect. Foundation models have billions of parameters and are trained on terabytes of data to perform a variety of tasks, including text-, code-, or image generation, classification, conversation, and more. A subset known as large language models are used for text- and code-related tasks. When it comes to prompting these models, there isn't just one right answer. There are multiple ways to prompt them for a successful result. In this workshop, you will learn the basics of prompt engineering, from monitoring your token usage to balancing intelligence and security. You will be guided through a range of exercises where you will be able to utilize the different techniques, dials, and levers illustrated in order to get the output you desire from the model. Participants of this workshop will be equipped with a comprehensive understanding of prompt engineering along with the practical skills required to achieve the best results with open source large language models.
Speakers
avatar for James Busche

James Busche

Senior Software Engineer, IBM
James Busche is a senior software engineer in the IBM Open Technologies Group, currently focused on the Open Source CodeFlare project. Previously, James has been a DevOps Cloud engineer for IBM Watson and the worldwide Watson Kubernetes deployments.
avatar for Rafael Vasquez

Rafael Vasquez

Open Source Software Developer, IBM
Rafael Vasquez is a software developer on the Open Technology team at IBM. He previously completed an MASc. working on self-driving car research and transitioned from a data scientist role in the retail field to his current role where he continues to grow his passion for MLOps and... Read More →
Tuesday September 17, 2024 11:00 - 12:35 CEST
Room 2.31 (Level 2)
  Open Source 101

11:20 CEST

Zephyr Network Subsystem Status and Overview - Jukka Rissanen, Nordic Semiconductor
Tuesday September 17, 2024 11:20 - 11:40 CEST
Network connectivity is important part of Zephyr. This talk will give information of current status of the network stack.
Speakers
avatar for Jukka Rissanen

Jukka Rissanen

Principal Engineer, Nordic Semiconductor
Jukka is one of the network maintainers in Zephyr RTOS
Tuesday September 17, 2024 11:20 - 11:40 CEST
Hall M1 (Level 1)
  Zephyr

11:55 CEST

Lightning Talk: The CFU: Custom Hardware with RISCV and Zephyr - Mohammed Billoo, MAB Labs Embedded Solutions
Tuesday September 17, 2024 11:55 - 12:05 CEST
RISC-V's instruction set architecture (ISA) has enabled seasoned embedded software engineers to experiment with FPGAs since numerous open-source RISC-V cores can be flashed onto an FPGA.

The Zephyr Project is rapidly emerging as a leading real-time operating system (RTOS). Zephyr integrates open-source and security best practices to ensure a vendor-neutral, secure, and reliable platform.

One of the exciting features of the RISCV ISA is the Custom Function Unit (CFU), which enables a framework to support custom operations in hardware, which is accessible from software. In this talk, Mohammed will demonstrate how to add a CFU into a RISCV core on an FPGA, and how to make the appropriate calls from Zephyr.
Speakers
avatar for Mohammed Billoo

Mohammed Billoo

CEO, MAB Labs Embedded Solutions
Mohammed Billoo is an embedded software consultant with over 15 years of experience. He focuses on The Zephyr Project RTOS, Embedded Linux, and The Yocto Project. He has also developed user interfaces using the Qt framework. He has helped clients across numerous verticals, including... Read More →
Tuesday September 17, 2024 11:55 - 12:05 CEST
Hall M1 (Level 1)
  Zephyr

11:55 CEST

Dude, Where’s My Error?: How OpenTelemetry Records Errors, and Why It Does It Like That - Adriana Villela, ServiceNow Cloud Observability & Reese Lee, New Relic
Tuesday September 17, 2024 11:55 - 12:35 CEST
When an app crashes or throws an exception, these errors are not just useful, but vital, to record. However: * How an error is visualized in a backend may not be where you think it’ll be, or how you expect it to look. * Only looking at errors could mean you’re missing out on understanding your system holistically, including other failures that may be causing user dissatisfaction. In this session, Adriana & Reese will examine errors using OpenTelemetry (OTel). They will discuss how OTel records errors, how to enhance spans with metadata to streamline troubleshooting, and explore the distinction between errors and exceptions. They'll also look at how the same error is visualized in different backends, and teach about the different span kinds and how they affect error reporting. Attendees will be empowered to navigate the complexities of error handling in their software applications by leveraging OTel’s capabilities to better understand how things are working (or not) in their apps.
Speakers
avatar for Reese Lee

Reese Lee

Senior Developer Relations Engineer, New Relic
Reese Lee is a Senior Developer Relations Engineer at New Relic, where she is focused on enabling customers and colleagues on OSS via workshops, blog posts, and documentation. She enjoys figuring out solutions to technical problems, learning about interesting user stories and use... Read More →
avatar for Adriana Villela

Adriana Villela

Sr. Staff Developer Advocate, ServiceNow Cloud Observability
Adriana Villela is a Sr. Developer Advocate, helping companies achieve reliability greatness through Observability, SRE, & DevOps practices. Before her current role, she managed a Platform Engineering team & an Observability Practices team at Tucows. Adriana has worked at various... Read More →
Tuesday September 17, 2024 11:55 - 12:35 CEST
Room 2.15 (Level 2)
  CloudOpen

11:55 CEST

Understanding the OCI Spec: Peeling Through the Layers - Akhil Mohan, VMware by Broadcom
Tuesday September 17, 2024 11:55 - 12:35 CEST
The Open Container Initiative (OCI) was established to create standards for container formats and runtimes. Currently encompassing three specifications - image, runtime, and distribution; the OCI sets the standard for container images, container execution from a filesystem bundle, and content distribution. In this presentation, I will delve into the details of commonly employed features within the container landscape, shedding light on the fundamental concepts that govern them. This will make users understand about the underlying processes, addressing basic queries such as the rationale behind a container image download displaying a seemingly random list of digests. By providing a comprehensive overview, this talk aims to help users with a deeper understanding of the OCI's workings, facilitating a more informed approach to containerization. The talk will mostly focus on the different OCI specifications, how to read and understand them, and how those specs govern the lifecycle of a container. A quick run down on the OCI spec 1.1 will also be done as part of the presentation
Speakers
avatar for Akhil Mohan

Akhil Mohan

Software Engineer, VMware by Broadcom
Akhil works as a Senior Member of Technical Staff at VMware by Broadcom. An active contributor to projects in cloud native and container ecosystem. Akhil is a reviewer for containerd and a maintainer of kubernetes publishing-bot. He works mostly on container runtimes and kubernetes... Read More →
Tuesday September 17, 2024 11:55 - 12:35 CEST
Hall M2 (Level 2)
  ContainerCon

11:55 CEST

Building and Maintaining Binary Distributions with Yocto - Michael Opdenacker, Independent
Tuesday September 17, 2024 11:55 - 12:35 CEST
Imagine a world in which you can try the Yocto Project without even using it. This was possible in the past with the Ångström distribution, offering ready-made images which could be extended through binary package feeds. Though Ångström is long gone, the Yocto Project still has the ability to generate such images and package feeds. While system makers are still using this feature, the Yocto Project itself has never published such binaries. The Yocto Project, thanks to funding from the Sovereign Tech Fund, has recently developed its abilities to support binary distributions, by creating tooling to verify the ability to upgrade the images built for its releases through package feeds, and to support managing a "local" distribution that can customize packages offered by an "upstream" distribution. Since Yocto is about recipes, I will first present a cookbook for building your own images so that they can be updated through package feeds. I will then describe the recently developed features related to binary distributions and what possibilities they open for the Yocto Project and its users.
Speakers
avatar for Michael Opdenacker

Michael Opdenacker

Embedded Linux Consultant and Trainer, Independent
Michael Opdenacker is an independent consultant and trainer specialized in embedded Linux. He is the founder of Bootlin, who contributed to Linux World Domination by training thousands of engineers around the world on embedded Linux and its kernel, sharing all its materials under... Read More →
Tuesday September 17, 2024 11:55 - 12:35 CEST
Room 0.11-0.12 (Level 0)

11:55 CEST

Eight Years of Farming; Is Everybo(Ar)Dy Happy? - Geert Uytterhoeven, Glider bv
Tuesday September 17, 2024 11:55 - 12:35 CEST
8 years ago, at ELCE 2016, Geert talked about the benefits and modalities of organizing development boards in a board farm, and he introduced his personal board farm. Since then, more boards found their way into his farm, with more to come. Also, other developers asked him for remote access to his boards. In this presentation, Geert will talk about the evolution of his board farm. He will tell you about things that worked well, or didn't work well, and how he improved his farm, using readily available or custom hardware. He will discuss the challenges of growing your farm, in a changing world plagued by supply chain hick-ups. He will present a way to share boards in your farm with other developers and (automated) testers, using the backend-agnostic "FRAM" tool to grant remote control to only one or more boards, and not to your whole local infrastructure.
Speakers
avatar for Geert Uytterhoeven

Geert Uytterhoeven

Embedded Linux Kernel Hacker, Glider bv
Geert Uytterhoeven became involved with Linux 30 years ago, when he started hacking the Linux kernel to make it work better on his Amiga. This paved the way for a long string of contributions to Linux. In 2013, Geert founded Glider bv (http://glider.be/), to build upon the (embedded... Read More →
Tuesday September 17, 2024 11:55 - 12:35 CEST
Room 0.14 (Level 0)

11:55 CEST

Linux Sandboxing with Landlock - Mickaël Salaün, Microsoft
Tuesday September 17, 2024 11:55 - 12:35 CEST
Landlock's goal is to make it possible for Linux applications to sandbox themselves. On Linux, many traditional access control mechanisms are only available to the system administrator, which do not follow the principle of least privilege. As a result, sandboxing policies were created independently of an actual program execution, leading to unnecessarily broad policies. With Landlock, unprivileged processes can safely create sandboxing policies well-tailored to the expected needs of a running application. Landlock also solves the organizational aspect of keeping policy and software in sync with each other, by putting the policy definition and maintenance in the developer's hands. In this talk, we explain how Landlock works and how it can be used to protect Linux users, without being noticed, except by attackers.
Speakers
avatar for Mickaël Salaün

Mickaël Salaün

Senior Software Engineer, Microsoft
Mickaël Salaün is a kernel developer and open source enthusiast. He is mainly interested in Linux-based operating systems, especially from a security point of view. He has built security sandboxes before hacking into the kernel on a new LSM called Landlock, of which he is now the... Read More →
Tuesday September 17, 2024 11:55 - 12:35 CEST
Room 0.49 - 0.50 (Level 0)
  LinuxCon

11:55 CEST

Optimized String Processing in RISC-V: How Toolchain Improvements Can Boost Performance - Christoph Müllner, VRULL GmbH
Tuesday September 17, 2024 11:55 - 12:35 CEST
The C runtime offers a range of string processing routines, such as strcmp() and strlen(). The throughput of these routines has a significant impact on many applications and benchmarks, so they are one of the many optimization targets of toolchain developers. Unfortunately, these functions have certain properties and corner cases that limit the optimization opportunities. This talk makes a journey through common optimization techniques ranging from utilization of alignment information in the compiler. It ends with specific instructions that speed up string processing (RISC-V’s orc.b instruction). Further, the talk will show how these optimizations can boost the throughput on real HW by orders of magnitudes in synthetic benchmarks and the impact on the SPEC CPU 2017 benchmark suite. The presentation will include assembly listings, so basic assembly knowledge will help follow the talk.
Speakers
avatar for Christoph Müllner

Christoph Müllner

-, VRULL GmbH
Christoph Müllner is the chair of RVI’s Toolchains SIG and maintains the riscv-gnu-toolchain repository, a helpful resource for beginners and experienced toolchain experts. Christoph has actively contributed to the ratification process of several RISC-V extensions through PoC implementations... Read More →
Tuesday September 17, 2024 11:55 - 12:35 CEST
Room 1.61 & Room 1.62 (Level 1)
  LinuxCon

11:55 CEST

Simplifying Generative AI App Development: Why Standards Matter - Katherine Druckman & Ezequiel Lanza, Intel
Tuesday September 17, 2024 11:55 - 12:35 CEST
Demand for generative AI development is moving like a bullet train! Rapid innovation can move lightning-fast and produce exciting projects. Now is the time to embrace open development, refine best practices, and collaborate on standards for all to benefit. This session will outline common pain points involved in building LLM-based generative AI applications, especially those using RAG techniques, and connect them to open solutions. We will share reference architectures to help shorten developers’ paths to releasing performant AI applications to meet the needs of stakeholders and users. Finally, we’ll share community efforts, such as the Linux Foundation’s Open Platform for Enterprise AI project, to advance this critical work. Join us to explore ways to discover the untapped potential in generative AI development workflows.
Speakers
avatar for Ezequiel Lanza

Ezequiel Lanza

Open Source AI Evangelist, Intel
Passionate about helping people discover the exciting world of artificial intelligence, Ezequiel is a frequent AI conference presenter and the creator of use cases, tutorials, and guides that help developers adopt open source AI tools.
avatar for Katherine Druckman

Katherine Druckman

Open Source Security Evangelist, Intel
Katherine Druckman is an Open Source Evangelist at Intel where she enjoys sharing her passion for a variety of open source topics. She is a long-time open source advocate, developer, and podcaster, and is currently the host of Open at Intel and co-host of the FLOSS Weekly and Reality... Read More →
Tuesday September 17, 2024 11:55 - 12:35 CEST
Hall B (Level 2)
  Open AI + Data Forum
  • Audience Level Any

11:55 CEST

Bridging the Gap: Incorporating Open Source Into Product Managers' Toolbox - Philipp Ahmann, Robert Bosch GmbH
Tuesday September 17, 2024 11:55 - 12:35 CEST
In the world of product management, spread sheets and analysis tools dominate the daily business. However, when it comes to open source, many product managers struggle to quantify its benefits and limit it to risk and compliance handling. This session aims to bridge the gap between the open source community and product managers by exploring how open source can be incorporated into their existing tools and considerations. While traditional tools focus on quantifiable metrics, the non-quantifiable benefits of open source communities, such as technology awareness and company insights, are often overlooked. By integrating open source considerations and measuring points into existing tools and perspectives, including monetary quantifiable numbers, product managers can build a comprehensive business case that captures the value of open source. Attendees of this session will gain insights into the tools and considerations that product managers employ in their journey towards product innovation. By understanding product manager perspectives and needs, the open source community can better collaborate and support the integration of open source into product development processes.
Speakers
avatar for Philipp Ahmann

Philipp Ahmann

Sr. OSS Community Manager, Etas GmbH (BOSCH)
Philipp Ahmann is an experienced senior OSS community manager at Etas GmbH (BOSCH) specializing in safety and automotive grade open source stacks for software defined vehicles. He holds the position of technical steering committee chair for the Linux Foundation ELISA project to Enable... Read More →
Tuesday September 17, 2024 11:55 - 12:35 CEST
Hall C (Level 2)

11:55 CEST

Dependency Risk Management: A Guide for OSPOs - Ashley Wolf, GitHub
Tuesday September 17, 2024 11:55 - 12:35 CEST
Open source software is ubiquitous and forms the backbone of modern digital infrastructure, yet it often hides dependency risks that can impact organizations significantly. At GitHub, where we depend on tens of thousands of open source packages, we have leveraged open source frameworks from OpenSSF and other communities and created strategies to assess and mitigate these risks. Join us as we explore how OSPOs can use open source tools and standards to create plans for identifying and addressing dependency risks to improve their overall risk profile and improve project health. The talk will cover strategies for engaging with key stakeholders, including security teams, and funding opportunities to build resilient and sustainable open source ecosystems.
Speakers
avatar for Ashley Wolf

Ashley Wolf

Director, OSPO, GitHub
Ashley Wolf is the Director of Open Source Programs at GitHub. She runs initiatives and programs to empower developers to be successful with open source. She is also passionate about helping companies participate in the open source community. Prior to joining GitHub, Ashley led the... Read More →
Tuesday September 17, 2024 11:55 - 12:35 CEST
Room 0.94-0.95 (Level 0)
  OSPOCon

11:55 CEST

Policing Open-Source Projects at Scale - Thomas Neidhart, Eclipse Foundation
Tuesday September 17, 2024 11:55 - 12:35 CEST
Large open-source foundations like the Eclipse Foundation are faced with the challenge of maintaining thousands of repositories for the numerous projects and monitoring that these repositories adhere to certain policies and security guidelines to provide an open, transparent and secure environment for the development of open-source software. We would like to present our approach to tackle these challenges: a system where our projects as hosted on GitHub have their configuration stored as code in a repository itself, and project members can request changes to this configuration by opening a pull request, and once approved, changes get applied automatically. With this approach it is possible to make the current infrastructure of a project transparent to everyone involved, highlight items that should be addressed to adhere to certain policies and empower teams to improve and secure their repositories more easily. In this talk we would also like to outline what we have learned while rolling out this service to projects at the Eclipse Foundation and how such an approach can help to increase collaboration in your community as members are able to learn from each other.
Speakers
avatar for Thomas Neidhart

Thomas Neidhart

Security Engineer, Eclipse Foundation
Passionate open source developer, focused on helping open-source projects to be more productive and secure.
Tuesday September 17, 2024 11:55 - 12:35 CEST
Room 0.96-0.97 (Level 0)

11:55 CEST

Unconference: Sign Up Onsite
Tuesday September 17, 2024 11:55 - 12:35 CEST
Do you have a topic you’d like to discuss with other interested attendees? A project or idea you want to share and get feedback on? Something you’d like to teach other attendees?
Sign up to lead an Unconference Session! All you need to do is sign up onsite at the event and schedule your talk. Once you have selected your time slot, it will be added to the conference schedule so other attendees can join. The sign-up will be located in the Solutions Showcase (Exact location: TBA)
Tuesday September 17, 2024 11:55 - 12:35 CEST
Room 1.33 (Level 1)

11:55 CEST

Unconference: Sign Up Onsite
Tuesday September 17, 2024 11:55 - 12:35 CEST
Do you have a topic you’d like to discuss with other interested attendees? A project or idea you want to share and get feedback on? Something you’d like to teach other attendees?
Sign up to lead an Unconference Session! All you need to do is sign up onsite at the event and schedule your talk. Once you have selected your time slot, it will be added to the conference schedule so other attendees can join. The sign-up will be located in the Solutions Showcase (Exact location: TBA)
Tuesday September 17, 2024 11:55 - 12:35 CEST
Room 1.34 (Level 1)

12:05 CEST

Lightning Talk: Zephyr Portability with an AI Application on Very Different MCUs - Ales Ryska, NXP
Tuesday September 17, 2024 12:05 - 12:15 CEST
Code portability is one of the compelling benefits of adopting Zephyr. In this session we will discuss a single AI-based face detection application that scales from a high performance, Arm Cortex-M7 based MCU to a low power Cortex-M33 based MCU with a neural processing accelerator. In addition to different main processor cores, these two platforms have quite different camera and display interfaces, and one has a limited frame buffer capability, leading to required improvements in the display driver which NXP has contributed back to the project. This session will also explore the specifics of how devicetree and Kconfig were leveraged to switch between platforms.
Speakers
avatar for Ales Ryska

Ales Ryska

NXP Systems Engineer, NXP
Ales Ryska is a systems engineer at NXP and a Zephyr enthusiast. He enjoys helping customers get to market faster with out-of-box hardware and software and easy-to-use tools. (Note: NXP may like to update the biography if class is selected)
Tuesday September 17, 2024 12:05 - 12:15 CEST
Hall M1 (Level 1)
  Zephyr

12:15 CEST

Lightning Talk: Using Zephyr to Power the Sustainable Cloud - Dan Kalowsky, Ampere Computing
Tuesday September 17, 2024 12:15 - 12:25 CEST
Share how Ampere Computing uses Zephyr to re-imagine the cloud in a more sustainable way. Covering some of the challenges encountered aligning product goals with Zephyr, adding new code coverage beyond the upstream support, and getting a test environments up and running.
Speakers
avatar for Dan Kalowsky

Dan Kalowsky

Firmware Engineer, Ampere Computing
Dan is an engineer passionate about code quality with an almost unhealthy relationship on simplifying processes. He has been active on and off in the Zephyr community since the start. His role at Ampere spans multiple areas of technology.
Tuesday September 17, 2024 12:15 - 12:25 CEST
Hall M1 (Level 1)
  Zephyr
  • Audience Level Any

12:25 CEST

Lightning Talk: Implementing the Precision Time Protocol (PTP) in the Zephyr Project - Adam Wojasiński, BayLibre
Tuesday September 17, 2024 12:25 - 12:35 CEST
In order for highly distributed communication to function well, there must be a reliable time source and a way to synchronize time between devices. In applications such as automotive and industrial control, the requirements here can be strict and subject to regulatory constraints. Precision Time Protocol (PTP) is a response to these hard time synchronization requirements by achieving clock accuracy in the sub-microsecond range.

As Zephyr becomes more broadly used in these environments, it needs support for precision timekeeping. This talk will cover a brief overview of PTP, discussion of various implementation choices for Zephyr, challenges along the way and upstreaming plans.
Speakers
avatar for Adam Wojasiński

Adam Wojasiński

Software engineer, BayLibre
Adam began his journey with open source joining Zephyr Project over two years ago. He is working in BayLibre on the Zephyr Project. His main areas of expertise are chip bring up, SPI and Zephyr drivers. Before joining BayLibre he worked in Nordic Semiconductor on bare-metal drivers... Read More →
Tuesday September 17, 2024 12:25 - 12:35 CEST
Hall M1 (Level 1)
  Zephyr

12:35 CEST

Better Together Diversity Luncheon
Tuesday September 17, 2024 12:35 - 14:00 CEST
The Better Together Diversity Luncheon offers the opportunity for all event participants from marginalized communities (including race, gender, sexual orientation, and disability), and their allies, to join together to build connections to carry through the event and beyond. Our hope is that this event will help continue to increase the diversity both at the event as well as in the open source community as time goes on.

No pre-registration is required to attend. We do our best to accommodate everyone interested in joining, but please note that participation is on a first-come, first-served basis.

Who Can Attend?
Any event participant from a marginalized community (including race, gender, sexual orientation, and disability) and their ally guests.

Is This Event Open to Allies?
Attendees of the Better Together Diversity Luncheon are welcome to invite (1) Ally to this event.

We encourage allies to support diversity in tech while at the event by seeking out and engaging with diverse attendees onsite.

If you are interested in learning about the other ways the Linux Foundation promotes diversity and inclusion, visit our Diversity & Inclusion page.

Sponsored By: ARM 




Tuesday September 17, 2024 12:35 - 14:00 CEST
Wolke21 in the Saturn Tower Leonard-Bernstein-Straße 10, 1220 Wien

12:35 CEST

Lunch (Provided Onsite for All Attendees)
Tuesday September 17, 2024 12:35 - 14:00 CEST
Tuesday September 17, 2024 12:35 - 14:00 CEST
Solutions Showcase (Level 0) Austria Center Vienna

13:00 CEST

Automated Testing & Board Farming - Rouven Czerwinski & Jan Lübbe, Pengutronix
Tuesday September 17, 2024 13:00 - 13:40 CEST
In face of the strict requirements of the CRA legislation on the horizon for EU markets, one of the key techniques to rapidly test new software releases is an automated testing setup. This session wants to collect the current state of the automated testing landscape and discuss current development directions, tools and projects. We will provide a quick summary of current projects in the space and than have a quick vote on which topics to discuss. Thereafter we encourage discussion between the audience members.
Speakers
avatar for Jan Lübbe

Jan Lübbe

CTO, Pengutronix
After building Linux smartphones with OpenMoko and deploying open source GSM networks to cruise ships, Jan Lübbe joined Pengutronix in 2012 as a kernel hacker. Since then he started the RAUC and labgrid projects. In his free time, Jan builds open mesh networks at the Stratum 0 hacker... Read More →
avatar for Rouven Czerwinski

Rouven Czerwinski

Embedded Linux Developer, Pengutronix e.K.
At first building the labgrid hardware access layer, rouven nowadays works on security solutions for embedded devices.
Tuesday September 17, 2024 13:00 - 13:40 CEST
Room 0.14 (Level 0)

13:00 CEST

RISC-V and RISE Project BoF - Drew Fustini, Tenstorrent
Tuesday September 17, 2024 13:00 - 13:40 CEST
RISC-V is an open instruction set that is taking the world by storm, enabling new and creative hardware designs across the spectrum of computing devices - many of which are themselves open. This BoF is a meeting place at EOSS to discuss the current state of RISC-V as well as the RISE Project, an open source initiative under LF Europe to support the RISC-V software ecosystem.
Speakers
avatar for Drew Fustini

Drew Fustini

Linux Kernel Engineer, Tenstorrent
Drew Fustini is an open hardware designer and embedded Linux developer. He serves on the board of directors for the Open Source Hardware Association and the BeagleBoard.org Foundation, and is an ambassador for the RISC-V Foundation. Drew designs circuit boards for OSH Park, a PCB... Read More →
Tuesday September 17, 2024 13:00 - 13:40 CEST
Room 0.11-0.12 (Level 0)

14:00 CEST

Developing Wildlife Camera Traps with Zephyr RTOS - Alex Bucknall, Arribada Initiative
Tuesday September 17, 2024 14:00 - 14:20 CEST
Monitoring wildlife and environmental changes often requires deploying remote camera traps that can capture imagery and activity over long periods of time. These camera systems need to be low-power, portable, and easily adapted to different hardware configurations based on project requirements.

This talk will cover how we utilised Zephyr to develop flexible time lapse camera solutions for conservation applications. We’ll explore our time lapse camera deployment in Bermuda and how we’re using Zephyr to monitor and understand the impact of seagrass decay on the local marine life. Zephyr allowed us to rapidly target different hardware platforms by abstracting away complex hardware interactions. We'll discuss how Zephyr's hardware and driver APIs simplify peripheral access to cameras, RTCs, and power management features across multiple vendor SoCs.

Additionally, we'll explore challenges associated with this kind of cross-platform support, such as lack of core features for certain vendor SoCs. We'll also share insights into optimising for size, performance, and battery life on constrained embedded devices.
Speakers
avatar for Alex Bucknall

Alex Bucknall

Senior Engineer, Arribada Initiative
An Engineer who fell into the world of conservation. Busy developing tools and projects to support conservation, environmental and humanitarian crises. PhD in high performance reconfigurable computing platforms.
Tuesday September 17, 2024 14:00 - 14:20 CEST
Hall M1 (Level 1)
  Zephyr
  • Audience Level Any

14:00 CEST

Evolving GitOps: Harnessing Kubernetes Resource Model for 5G Core - Ashan Senevirathne & Joel Studler, Swisscom
Tuesday September 17, 2024 14:00 - 14:40 CEST
In the forefront of 5G deployment, Swisscom leads by evolving GitOps through the adoption of the Kubernetes Resource Model (KRM), setting a new standard for dynamic configuration management and abstraction in 5G core networks. This strategic enhancement leverages the strengths of GitOps while introducing the flexibility and scalability of Kubernetes, aiming for increased deployment agility and operational efficiency. Our initiative extends Kubernetes API by integrating with custom Kubernetes Operators, alongside CI/CD advancements through Flux, to refine and empower GitOps practices. This talk will delve into our journey of merging GitOps with KRM, showcasing the transformative impact on 5G network operations, from increased reliability to seamless automation. Join us to explore how Kubernetes is reshaping the future of network management and GitOps methodologies.
Speakers
avatar for Ashan Senevirathne

Ashan Senevirathne

Product Owner, Swisscom
Experienced Product Owner and Senior DevOps Engineer with a proven track record in driving innovation and efficiency in telecommunications. Currently with Swisscom, leading the development of a cloud-native orchestration framework for 5G Core using Kubernetes. Adept at optimizing... Read More →
avatar for Joel Studler

Joel Studler

DevOps Engineer & System Architect, Swisscom
Joel is a DevOps Engineer who currently works in a team that delivers databases as a service to internal and external customers. He is experienced in infrastructure automation, software defined networking and highly available databases. He is CKA and CKAD certified and has written... Read More →
Tuesday September 17, 2024 14:00 - 14:40 CEST
Room 2.15 (Level 2)
  CloudOpen

14:00 CEST

Let Them Eat CAKES: A Sweet Dive Into a Modern Cloud Networking Stack. - Christian Posta, Solo.io
Tuesday September 17, 2024 14:00 - 14:40 CEST
Previous generations of networking made up of point solutions organized by Conway's law are inconsistent, incompatible, and slow down developers. Open source alternatives have emerged to provide compelling networking solutions for Platform Engineers but may overlap. In this talk, we introduce the concept of "the CAKES stack" for modern cloud networking based on OSS projects: (C)ilium, (A)mbient mesh, (K)ubernetes, (E)nvoy, and (S)PIFFE/SPIRE. A twist on the stack, BAKES, includes (B)ackstage.io for a platform's internal developer portal which ties everything together like frosting. Each layer in the "cake" was specifically chosen as it represents the "best of breed" for the role required. These technologies come together to provide a consistent solution for zero trust, observability, ingress/egress, traffic control and significantly improved developer experience and velocity.
Speakers
avatar for Christian Posta

Christian Posta

Global Field CTO, Solo.io
Christian Posta (@christianposta) is VP, Global Field CTO at Solo.io. He is the author of Istio in Action as well as many other books on cloud-native architecture and is well known in the cloud-native community for being a speaker, blogger (https://blog.christianposta.com) and contributor... Read More →
Tuesday September 17, 2024 14:00 - 14:40 CEST
Hall M2 (Level 2)
  ContainerCon

14:00 CEST

Are You Ready For Scarthgap? Best Practices For The Latest Yocto Project LTS Release - Tim Orling, Konsulko Group
Tuesday September 17, 2024 14:00 - 14:40 CEST
The latest Long Term Support release of the Yocto Project, code named “scarthgap”, has support until April 2028. With proven techniques to upgrade from older releases we hope to encourage you to move forward with confidence. We will start with recommendations for how to set up your own “distribution”, board-support package (BSP) and software layers. We will share some techniques for managing and discovering layers. We will discuss best practices to ensure your public layers are ready for the Layer Index. We will investigate how to use meta-lts-mixin layers to be able to use newer releases of components like Rust, Go and U-Boot. As supply chain becomes increasingly important, we will cover the latest Software Bill of Materials (SBOM) and license compliance (SPDX) tools. We will share some tools for discovering software vulnerabilities (CVEs) in your project. New IDE tools were added in this release and we share ways to leverage them, along with containers to ensure your builds are consistent and reproducible. We will cover some of the over the air update tools which are available. Our examples will leverage some of the newest single-board computers: Raspberry Pi 5 and Beagle Play.
Speakers
avatar for Tim Orling

Tim Orling

Principal Software Engineer, Konsulko Group
Tim Orling is a Principal Software Engineer at Konsulko Group. Tim joined Konsulko Group at the end of 2021. Tim was elected to the OpenEmbedded Board in 2022. He has spent many years as a volunteer developer for OpenEmbedded and the Yocto Project. He has been an open source software... Read More →
Tuesday September 17, 2024 14:00 - 14:40 CEST
Room 0.11-0.12 (Level 0)

14:00 CEST

Inspecting and Optimizing Memory Usage in Linux - João Marcos Costa, Bootlin
Tuesday September 17, 2024 14:00 - 14:40 CEST
Considering a context where the hardware platform disposes of a restricted amount of RAM, developers need to understand how this resource is managed and consumed by the operating system and the applications running on it. In such situations, it is crucial to use the right metrics and tooling to identify which components are excessively allocating resources, trim them down, and finally get close to the strict necessary memory usage without compromising essential features. This presentation explores RAM management in the Linux kernel, focusing on how much memory is allocated across different areas and for what purposes. From a kernel space perspective, it will dive into the components of memory reserved in early boot. Considering the user space perspective, the presentation will explain how much memory is used by processes, both individually and collectively.
Speakers
avatar for João Marcos Costa

João Marcos Costa

Embedded Linux and Kernel engineer, Bootlin
João graduated in 2020 with a master degree in Physical engineering and embedded systems from ENSICAEN, a French engineering school, as well as an Electrical Engineering degree in 2021 from the Universidade Federal do Rio Grande do Norte in Brazil. Through his various experiences... Read More →
Tuesday September 17, 2024 14:00 - 14:40 CEST
Room 0.14 (Level 0)

14:00 CEST

Surviving 19 Jan 2038 on 32 Bit Platforms: Lessons Learned and Common Problems - Alexander Kanavin, Linutronix
Tuesday September 17, 2024 14:00 - 14:40 CEST
The year 2038 problem is a well known integer overflow issue on many 32 bit platforms, some of which will be still in use on the day when it happens: January 19 2038. In this talk I would like to present where the problem comes from, what the Yocto project has done to address the issue, which base work in kernel and libc has been utilized to avoid a total system collapse, how to test a system's readiness for that date, and which further issues this has uncovered in common open source components. I hope this prompts an interesting discussion and further ideas to ensure the world does not go down in 14 years.
Speakers
avatar for Alexander Kanavin

Alexander Kanavin

Linux / Open Source software engineer, Linutronix
Alexander is an open source developer specializing in distribution engineering using vendor-neutral tooling and userspace stacks. He is one of the primary contributors to the Yocto project and has an interest in developing foundations of digital infrastructure in a sustainable ma... Read More →
Tuesday September 17, 2024 14:00 - 14:40 CEST
Room 1.61 & Room 1.62 (Level 1)
  LinuxCon

14:00 CEST

Milvus: Scaling Vector Data Solutions with Gen AI - Stephen Batifol, Zilliz
Tuesday September 17, 2024 14:00 - 14:40 CEST
Milvus, an LF AI project, is an open-source vector database built to power Gen AI solutions. 80% of the data in the world is unstructured data, and vector databases are the databases that help you get valuable insights from unstructured data. With this in mind, we built Milvus as a distributed system on top of other open-source solutions, including MinIO and Kafka, to support vector collections that exceed billion-scale. This session will deeply dive into the architecture decisions that make this cloud-native vector database seamlessly scale horizontally, provide users with tunable consistency, orchestrate in-memory and on-disk indexing, and scalable search strategies.
Speakers
avatar for Stephen Batifol

Stephen Batifol

Developer Advoxate, Zilliz
Stephen Batifol is a Developer Advocate at Zilliz. He previously worked as a Machine Learning Engineer at Wolt, where he created and worked on the ML Platform, and previously as a Data Scientist at Brevo. Stephen studied Computer Science and Artificial Intelligence. He is a founding... Read More →
Tuesday September 17, 2024 14:00 - 14:40 CEST
Hall B (Level 2)

14:00 CEST

What Can Open Source Project Health Metrics Reveal About Project Users? - Sophia Vargas, Google & Georg Link, Bitergia
Tuesday September 17, 2024 14:00 - 14:40 CEST
Information about open source project users and usage characteristics can be an invaluable tool for maintainers and project leaders to prioritize support for features and old versions, as well as understand how users engage with their project. However, many open source users see incorporating telemetry into a project as an invasion of privacy. Within the CHAOSS community, we discuss and define metrics to understand and measure project health. Many of these same metrics can be used to infer characteristics about project users as they are part of the extended community. In this talk, we will discuss what we can and can’t learn about our users from existing publicly available metrics while respecting the privacy of our communities.
Speakers
avatar for Sophia Vargas

Sophia Vargas

Research Analyst, Google
Sophia Vargas is a Program Manager in the research and education team within Google’s Open Source Programs Office. In this role she leads efforts that span project health, contributor experience, and open source economics. She is also on the Governing Board and an active contributor... Read More →
avatar for Georg Link

Georg Link

Director of Sales, Bitergia
Georg’s mission is to make open source more professional by using community metrics and analytics. Georg cofounded the CHAOSS Project to advance analytics and metrics for open source project health. Georg is an active contributor to several projects and has often presents on open... Read More →
Tuesday September 17, 2024 14:00 - 14:40 CEST
Hall C (Level 2)

14:00 CEST

From Vision to Action: PagoPA's Journey Towards Open Source Leadership - Leonardo Favario, PagoPA S.p.A.
Tuesday September 17, 2024 14:00 - 14:40 CEST
PagoPA, a public tech company owned by the Italian Ministry of Economy, is dedicated to crafting and advancing technological infrastructure for over 23,000 Italian Public Administrations, benefiting the entire population. Recognizing the prevalence of open source solutions within its portfolio, the company initiated a strategic endeavor: assembling a specialized multidisciplinary group of experts in FOSS to define a company-wide strategy. This effort culminated in the establishment of the Open Source Program Office, marking a pioneering move for an Italian public entity. During this presentation we will delve into the company's new open source strategy, emphasizing its alignment with the Italian national open source guidelines. Additionally, we will explore the pivotal role of the OSPO, serving as a vital link between the company's internal operations and the dynamic FOSS communities. Guided by the open source maturity model, the company aims to evolve from being a conscientious user of FOSS solutions to assuming a central position as a key contributor, thus benefiting the broader ecosystem.
Speakers
avatar for Leonardo Favario

Leonardo Favario

Head of Open Source Program Office, PagoPA S.p.A.
Leonardo is the Head of the Open Source Program Office (OSPO) at PagoPA S.p.A, an Italian public company. Previously, he served as the Head of Open Source in the Italian Government. Leonardo holds a PhD in computer and control engineering and has been a Fulbright BEST scholar in California... Read More →
Tuesday September 17, 2024 14:00 - 14:40 CEST
Room 0.94-0.95 (Level 0)
  OSPOCon

14:00 CEST

Planning for Retirement: How Can We Prepare for Software’s End-of-Life/End-of-Support Date? - Victoria Ontiveros, CISA & Justin Murphy, DHS/CISA
Tuesday September 17, 2024 14:00 - 14:40 CEST
The ambiguity surrounding terminology and general uncertainty amplifies the end-of-life/end-of-support problem: What is end-of-life? How is end-of-life different from end-of-support? How does this affect supply chain and operational security? This presentation will begin with an overview of the EOL/EOS problem and suggest definitions for key terms to the discussion. Creating shared terminology can support the community in facilitating discussions around EOL/EOS and generating solutions. This presentation will map the EOL/EOS problem to other ongoing discussions including software naming and versioning, acknowledging that this is not a new problem and it is unlikely there is one singular solution. The presentation will also include discussion of the potential role of existing software transparency and supply chain security efforts, such as SBOM, VEX, and CSAF, may play in managing EOL/EOS. We will highlight the OpenEoX efforts from the OASIS community seeking to develop an open source, standardized method to ascertain the EOL/EOS status of products, as well as other ongoing policy efforts. The presentation will close with time for feedback on the presentation and discussion.
Speakers
avatar for Justin Murphy

Justin Murphy

Vulnerability Analyst, DHS/CISA
Justin Murphy is a Vulnerability Analyst with the Cybersecurity and Infrastructure Security Agency (CISA). He helps to coordinate the remediation, mitigation, and public disclosure of newly identified cybersecurity vulnerabilities in products and services with affected vendor(s... Read More →
avatar for Victoria Ontiveros

Victoria Ontiveros

Cybersecurity Specialist, CISA
Victoria Ontiveros joined the Cybersecurity and Infrastructure Security Agency (CISA) in June 2023 as a cybersecurity specialist. At CISA, she supports the agency's software bill of materials (SBOM) work, collaborating with partners across the software ecosystem, U.S. government... Read More →
Tuesday September 17, 2024 14:00 - 14:40 CEST
Room 0.96-0.97 (Level 0)

14:00 CEST

Unconference: Sign Up Onsite
Tuesday September 17, 2024 14:00 - 14:40 CEST
Do you have a topic you’d like to discuss with other interested attendees? A project or idea you want to share and get feedback on? Something you’d like to teach other attendees?
Sign up to lead an Unconference Session! All you need to do is sign up onsite at the event and schedule your talk. Once you have selected your time slot, it will be added to the conference schedule so other attendees can join. The sign-up will be located in the Solutions Showcase (Exact location: TBA)
Tuesday September 17, 2024 14:00 - 14:40 CEST
Room 1.34 (Level 1)

14:00 CEST

Unconference: Sign Up Onsite
Tuesday September 17, 2024 14:00 - 14:40 CEST
Do you have a topic you’d like to discuss with other interested attendees? A project or idea you want to share and get feedback on? Something you’d like to teach other attendees?
Sign up to lead an Unconference Session! All you need to do is sign up onsite at the event and schedule your talk. Once you have selected your time slot, it will be added to the conference schedule so other attendees can join. The sign-up will be located in the Solutions Showcase (Exact location: TBA)
Tuesday September 17, 2024 14:00 - 14:40 CEST
Room 1.33 (Level 1)

14:00 CEST

Tutorial: Securing Access to and from Remote Systems with WireGuard and Linux - Alex Feiszli, Netmaker, Inc.
Tuesday September 17, 2024 14:00 - 15:35 CEST
IT infrastructure is all over the place: Cloud VPC's, edge servers, data centers, office networks, and more. Much of it exists on private networks or behind routers and firewalls. IT administrators are often tasked with making these resources available over the internet to employees or remote servers that are elsewhere on earth. In this tutorial, we'll use just a couple of VM's running Linux and WireGuard to set up a minimal, secure, and easily-maintainable remote access system. We'll demonstrate with a fictional business that has a physical office, uses the cloud, and has remote IT staff, an extremely common scenario. We'll walk attendees through: 1. How to set up secure access to the office network from the remote staffs' workstations. 2. How to establish access to a cloud VPC from servers in the office network. 3. How to account for corporate firewalls and other common networking challenges. By the end of this tutorial, attendees will have a good understanding of how they can use Linux and WireGuard in common IT networking scenarios.
Speakers
avatar for Alex Feiszli

Alex Feiszli

Founder, Netmaker, Inc.
Alex founded Netmaker, an open source, WireGuard-based VPN, 3 years ago, and was the original author of the project. Previously, Alex worked at IBM on Multi-Cloud Kubernetes projects, and with Red Hat on various DevOps projects. In his spare time, Alex likes to travel, play ukulele... Read More →
Tuesday September 17, 2024 14:00 - 15:35 CEST
Room 0.49 - 0.50 (Level 0)
  LinuxCon

14:00 CEST

Tutorial: Build AI-Supercharged RAG Apps with a Vector Database - JP Hwang, Weaviate
Tuesday September 17, 2024 14:00 - 15:35 CEST
AI is "the" hot new thing. But what's AI got to do with databases? As it turns out, quite a lot. The right database can help your application, business, or customer get more out of AI, faster. What's more, the right database can even make the AI models themselves work better. This workshop will show you how all of this works through a hands-on experience with an "AI-native" database. AI-native databases are designed to empower builders and developers to build AI-powered tools. You will see how they enable better search, integrate with generative AI models, and improve generative models' capabilities. You will be getting hands-on experience with the key pieces of technology, like vector indexes, vector and hybrid search, retrieval augmented generation, and multi-tenancy. Even better, this will use an open-source stack for everything from embeddings, to a vector database and a language model. So join us to learn how to give your app AI superpowers.
Speakers
avatar for JP Hwang

JP Hwang

Educator, Weaviate
JP is a developer, tech educator, and communicator. He brings a combination of technical expertise, empathy, and commitment to all his endeavors, whether it’s through hands-on coding projects or engaging and informative talks. He believes that learning should be fun and empowering... Read More →
Tuesday September 17, 2024 14:00 - 15:35 CEST
Room 2.31 (Level 2)
  Open Source 101

14:20 CEST

Exploring the Potential of Zephyr in Automotive and Software Defined Vehicles - Philipp Ahmann, Robert Bosch GmbH
Tuesday September 17, 2024 14:20 - 14:40 CEST
In the automotive industry more than 100 embedded control units (ECUs) are present in a typical car. They are equipped with microcontrollers responsible for various peripherals within the vehicle. Although it may be challenging to adapt automotive-specific interfaces to an IoT-driven RTOS like Zephyr, the use of standard peripherals such as GPIOs, I2C, and UART can lead to significant synergies with other products.

However, as starting point, the talk will delve into the automotive specific requirements and technology stacks necessary for integrating Zephyr into automotive development. Additionally, it will highlight areas where Zephyr may not yet be a perfect fit for automotive applications. Key touchpoints for discussion will include the compatibility of Zephyr with established automotive standards like Autosar, COVESA VSS, and CAN stack. Furthermore, the talk will address the challenges related to process compliance and adherence to safety integrity standards in the automotive industry.

This talk aims to initiate a discussion on the potential wider adoption of Zephyr in automotive products and to foster an engaging discussion among industry professionals.
Speakers
avatar for Philipp Ahmann

Philipp Ahmann

Sr. OSS Community Manager, Etas GmbH (BOSCH)
Philipp Ahmann is an experienced senior OSS community manager at Etas GmbH (BOSCH) specializing in safety and automotive grade open source stacks for software defined vehicles. He holds the position of technical steering committee chair for the Linux Foundation ELISA project to Enable... Read More →
Tuesday September 17, 2024 14:20 - 14:40 CEST
Hall M1 (Level 1)
  Zephyr

14:55 CEST

Lightning Talk: Open Source Fleet Management in Zephyr - Maciej Sobkowski, Antmicro
Tuesday September 17, 2024 14:55 - 15:05 CEST
Complex, real-life embedded system deployments often consist of multiple SoCs/MCUs running a mix of OSes, ranging from user-facing high-end nodes based on Linux/Android to MCUs dedicated to controlling specific low-level functions of the device, using an RTOS like Zephyr. Over-the-air updates for such systems poses a challenge, as the firmware needs to be updated in a safe & coordinated way.

Remote Device Fleet Manager is a permissively licensed, fully open source and self-hostable framework for modular, configurable OTA updates, fleet management and ML data management that supports Linux, Android, and, since recently, also Zephyr-based platforms.

This talk will delve into how RDFM was extended to support Zephyr-based systems, the motivations and considerations of the development and some interesting use cases it enables. RDFM allows for fully redundant updates, incl. rollback to the previous version, grouped device updates and mixed OS deployments.

To enable tight interoperability with Zephyr's ecosystem, the integration is based on the MCUmgr library, communicating with Zephyr devices via the SMP protocol. The MCUboot bootloader is used for managing the firmware on the device.
Speakers
avatar for Maciej Sobkowski

Maciej Sobkowski

Senior Software Engineer, Antmicro
Maciej Sobkowski is a Senior Software Engineer at Antmicro. His area of expertise includes embedded systems and kernel development, focusing on device drivers, OTA systems and the V4L2 framework. He has 9 years of professional experience in developing low-level software for embedded... Read More →
Tuesday September 17, 2024 14:55 - 15:05 CEST
Hall M1 (Level 1)
  Zephyr
  • Audience Level Any

14:55 CEST

Panel Discussion: Do One Thing, and Do It Well: Special Purpose OSes Apply the Unix App Philosophy to the Whole OS - Danielle Tal, Microsoft; Mauro Morales, Spectro Cloud; Felipe Huici, Unikraft GmbH; and Richard Brown, SUSE; Erik Nordmark, Zededa
Tuesday September 17, 2024 14:55 - 15:35 CEST
Our BoF panel features representatives of popular, highly specialized Linux distributions like Kairos, Flatcar, Eve, BottleRocket, Unikraft, SUSE MicroOS, and others. After a brief introduction we will open a discussion with the audience about the purpose, and limits, of special-purpose operating systems, on operational challenges, and on differences to general purpose operating systems. Discussions may include a wide variety of topics our audience is interested in discussing, e.g. opportunities to improve operations reliability and security, developing and operating cloud-native workloads, workload isolation, and trusted/measured boot.
Speakers
avatar for Erik Nordmark

Erik Nordmark

CTO and co-founder, Zededa
Erik is co-founder and CTO at ZEDEDA, and is an expert on architecting and implementing large scale software systems. Prior to ZEDEDA he developed software at Arista Networks, was a Cisco Distinguished Engineer & was a Sun Microsystems Distinguished Engineer. He has been driving Internet... Read More →
avatar for Richard Brown

Richard Brown

Distributions Architect, SUSE
Richard is an openSUSE contributor since the project began and the founder of the Aeon Desktop. A Former Systems Manager, QA Engineer, openSUSE Board Member & openSUSE Chairperson, Richard is currently a Distributions Architect at SUSE Aeon extends openSUSE's Immutable MicroOS to... Read More →
avatar for Felipe Huici

Felipe Huici

CEO & Co-Founder, Unikraft GmbH
Dr. Felipe Huici is CEO and Co-Founder of Unikraft, a start-up dedicated to lightweight and open source virtualization tech. Prior he worked as chief researcher at NEC Laboratories Europe, has published in several top tier conferences such as SOSP, ASPLOS, OSDI, Eurosys, SIGCOMM... Read More →
avatar for Danielle Tal

Danielle Tal

Program Manager, Microsoft
Danielle Tal is a Program Manager at Microsoft and an integral part of the team responsible for maintaining Flatcar Container Linux. The team is contributes to Linux OS distributions and Linux Security within Azure and other upstream projects. With a background in supporting diverse... Read More →
avatar for Mauro Morales

Mauro Morales

Open Source Developer Specialist, Spectro Cloud
Mauro is a Guatemalan software developer with more than 17 years of professional experience. His main focus is on backend and CLI applications using the Ruby and Go programming languages. He’s also had a chance to participate in the Open-Source community on projects like Cloud Foundry... Read More →
Tuesday September 17, 2024 14:55 - 15:35 CEST
Room 2.15 (Level 2)
  CloudOpen
  • Audience Level Any

14:55 CEST

Deep Dive Into Traefik 3.0 - Emile Vauge, Traefik Labs
Tuesday September 17, 2024 14:55 - 15:35 CEST
Traefik is one of the most popular open source projects in the world, with over 3 billion downloads to date, and one of the top 15 most downloaded open source projects on DockerHub. Traefik is an Ingress Controller and API Gateway capable of exposing and securing services and APIs simply, dynamically and at scale. Designed specifically for cloud-native environments, Traefik is the solution of choice from the simplest to the most complex case. If you spend your time managing, exposing and securing your applications and microservices, then this is the session for you! During this session, Emile Vauge (Traefik Creator) will show you how the new features in Traefik version 3 will simplify your daily life: - Support for Open Telemetry to monitor your infrastructure - Support for GatewayAPI resources to expose your resources in Kubernetes - Integration of WASM plugins to create your own middleware And much more...
Speakers
avatar for Emile Vauge

Emile Vauge

CTO, Traefik Labs
Emile is a Developer. He created Traefik in 2015 and is now the CTO of Traefik Labs, the company sponsoring the open source project.
Tuesday September 17, 2024 14:55 - 15:35 CEST
Hall M2 (Level 2)
  ContainerCon

14:55 CEST

Embedded Linux Security: Dr. Jekyll and Mr. Hyde - Richard Weinberger, sigma star gmbh
Tuesday September 17, 2024 14:55 - 15:35 CEST
Linux-based embedded systems are increasingly common, yet they often face security challenges. While Linux already has a good set of security features, it is often not trivial to choose the right ones and use them properly.
In his presentation, Richard will discuss the typical issues he sees when collaborating with clients on embedded systems.

He aims to highlight essential pitfalls to steer clear of in your upcoming projects.
Speakers
avatar for Richard Weinberger

Richard Weinberger

Co-Founder, sigma star gmbh
Richard is co-founder of sigma star gmbh where he offers consulting services around Linux and IT security. Upstream he maintains various subsystems of the Linux kernel such as UserModeLinux and UBIFS. Beside of low level and security aspects of computers he enjoys growing lithops... Read More →
Tuesday September 17, 2024 14:55 - 15:35 CEST
Room 0.14 (Level 0)

14:55 CEST

Licensing Support by Build Systems - and What Remains To Be Done - Jan Altenberg, Open Source Automation Development Lab (OSADL) eG
Tuesday September 17, 2024 14:55 - 15:35 CEST
Building embedded Linux systems is getting increasingly complex. The complexity does not only come from the technical aspects. The number of different packages and dependencies also make the fulfilment of license obligations quite challenging. Build systems and distro generators support us with this task. They can help in getting an overview of the licenses being used and packaging the relevant compliance material. But how far does their support really go? And is the information being provided complete?

This presentation will take a look into different licensing obligations (e.g. information obligations and disclosure obligations) and (based on the examples of the Yocto project, ELBE and ISAR) the licensing support of modern build systems will be evaluated.
Speakers
avatar for Jan Altenberg

Jan Altenberg

Director, Open Source Automation Development Lab (OSADL) eG
Jan Altenberg has more than 20 years of experience in developing and maintaining Embedded Linux systems. Jan studied information technologies at the University of Cooperative Education in Stuttgart (Germany). From 2002 - 2006 he was involved in the OCEAN project, a European research... Read More →
Tuesday September 17, 2024 14:55 - 15:35 CEST
Room 0.11-0.12 (Level 0)

14:55 CEST

Messing up Your NUMA Topology with CXL - Hannes Reinecke, SUSE Linux
Tuesday September 17, 2024 14:55 - 15:35 CEST
his presentation will focus on CXL (Compute Express Link) as an advanced interconnect between machines and peripherals. CXL allows to leverage the PCIe physical interconnect to link together different device types (CPU, memory, I/O, cache, switches etc) into a combined hierarchy. This allows IHVs to create tailored solutions for eg large-scale AI systems or dynamic resource pooling between machines. As it's also possible to connect or pool memory resources it means the we can end up with some really interesting NUMA topologies. Plus we need to look at memory placement, as CXL memory is inherently hotpluggable, and as such not really suitable for some data structures like DMA areas etc. In this talk I will give an overview over CXL and the implications for NUMA topologies, and I'll be giving a short demo with an emulated CXL instance under qemu.
Speakers
avatar for Hannes Reinecke

Hannes Reinecke

Kernel Storage Architect, SUSE Linux
Studied Physics in Heidelberg from 1990 until 1997, followed by a PhD in Edinburgh 's Heriot-Watt University in 2000. Now working at SUSE Labs as Teamlead for storage and networking. Principal contact point for storage related issues on SLES. Linux addict since the earliest days (0.95... Read More →
Tuesday September 17, 2024 14:55 - 15:35 CEST
Room 1.61 & Room 1.62 (Level 1)
  LinuxCon

14:55 CEST

Towards Industrial AI Governance Inspired by OSPO: A Primer - Zoran Jovanovic, Volvo Car Corporation
Tuesday September 17, 2024 14:55 - 15:35 CEST
Strategic position of AI development in industrial settings, the surrounding regulations, and organizational challenges, have an interesting analogy in how we deal with Open Source Software on industrial scale. Definition of governance as set of processes and guidelines for decision making within an organization gives us an opportunity to apply similar abstract models to seemingly different areas of endeavor such as AI production and consumer organizations, on one side, and Open Source Software, on the other. The learnings from running technical operations of OSPOs translate remarkably well into this model. Intake, compliance, distribution, so well known in the world of Open Source Program Offices, with its federated democratized governance, are some of the pillars of the processes that drive AI production and consumption organizations. In this talk we will try to shed some light on how in Volvo Cars we approach practical aspects of these growing processes.
Speakers
avatar for Zoran Jovanovic

Zoran Jovanovic

Enterprise Architect / Sr.Staff Engineer, Volvo Car Corporation
After nearly 15 years of work in and around Open Source Program Office and Software Architecture in Sony Mobile moved to Volvo Cars where I spend most of my time helping teams with Enterprise Architecture, technical aspects of work with Open Source compliance and distribution, as... Read More →
Tuesday September 17, 2024 14:55 - 15:35 CEST
Hall B (Level 2)
  Open AI + Data Forum
  • Audience Level Any

14:55 CEST

Panel Discussion: Measuring the Health of Open Source Projects in Public Health - Cynthia Lo, GitHub and World Health Organization; Samuel Mbuthia, World Health Organization; Liliana Torres Sanchez, GitHub; Ian Candy, GitHub; Andrew Henry, GitHub
Tuesday September 17, 2024 14:55 - 15:35 CEST
This session will showcase how open source metrics can be used for monitoring open source projects developed for global health challenges. GitHub and the World Health Organization (WHO) partnered to build a framework for tracking and analyzing the health of open source projects. The WHO, an international public health agency of the United Nations, utilizes and creates open source digital tools to enhance global health efforts for remote care, disease surveillance, epidemiological modeling, health information systems for data collection and analysis, and digital platforms for emergency response. Within these tools, challenges exist in monitoring open source: the lack of a high level view of best practices adopted by various open source projects; linking open source practices to realized impact in the public health; and building interest in open source work and advocating for more open source development within the global health community. This presentation will highlight these challenges, discuss opportunities to tackle them and close with an open dialogue on how open source projects can be measured, and drive collaboration between the OS community and public health practitioners.
Speakers
avatar for Andrew Henry

Andrew Henry

Senior Software Engineer, GitHub
LT

Liliana Torres Sanchez

Senior Data Analyst, GitHub
IC

Ian Candy

Senior Software Engineer, GitHub
avatar for Cynthia Lo

Cynthia Lo

Program Manager, GitHub
Cynthia is program manager with a background in project management and process improvement. Currently she leads the Skills-Based Volunteering program at GitHub.
avatar for Samuel Mbuthia

Samuel Mbuthia

OSPO Lead, World Health Organization
Samuel Mbuthia leads the World Health Organization (WHO) Open Source Programme Office. He is based at the WHO Hub for Pandemic and Epidemic Intelligence in Berlin. Before joining WHO, Samuel spent many years working on technology in public health, leading technical aspects of various... Read More →
Tuesday September 17, 2024 14:55 - 15:35 CEST
Hall C (Level 2)

14:55 CEST

Panel Discussion: The Automotive OSPO - Masato Endo, Toyota Motor Corporation; Ana Jiménez Santamaría, Linux Foundation, TODO Group; Mary (Meixia) Wang, Volvo Car Corporation; and Wolfgang Gehring, Mercedes-Benz Tech Innovation
Tuesday September 17, 2024 14:55 - 15:35 CEST
The importance of software in the automotive industry is growing every year, and the use of open source is also increasing. Especially recently, software development related to SDV (Software Defined Vehicle) has become active. Therefore, the recent trend in the automotive industry is not only to simply use open source software, but also to contribute to open source development. In Europe, there are many cases where companies in the automotive industry have established OSPO and provide information, and OSPO's contribution to the community is also remarkable. This session will feature a panel discussion among OSPO leaders from the automotive industry, including Mercedes-Benz, Volvo, and Toyota. They will share the background of their OSPOs, the activities they focus on, and we will discuss trends in the industry. You will learn in this session that the form of OSPO varies from company to company, even in the same industry, and we aim to provide you with tips on how you can promote your open source activities.
Speakers
avatar for Wolfgang Gehring

Wolfgang Gehring

FOSS Ambassador & OSPO Lead, Mercedes-Benz Tech Innovation
Dr. Wolfgang Gehring is an Ambassador for Open and Inner Source and has been working on enabling and spreading the idea within Mercedes-Benz. A software engineer by trade, Wolfgang’s goal is to help enable Mercedes-Benz to fully embrace FOSS and become a true Open Source company... Read More →
avatar for Masato Endo

Masato Endo

Manager of Open Source Program Group (TOYOTA OSPO), Toyota Motor Corporation
Masato Endo is a Group Manager of TOYOTA. He focuses also on building the Open Source governance structure within Toyota and developing relationships with the Open Source community, through projects such as AGL and OIN. From 2017, he began to work with the OpenChain Project as a board... Read More →
avatar for Meixia Wang

Meixia Wang

Director of Open Source Ecosystem, Volvo Car Corporation
Mary Wang is the Director of Open Source Ecosystem of Volvo Car Corporation. Her professional accomplishments include initiating open source project, forming and built OSPO for Volvo Cars. Before this, Mary was a subject matter expert configuration manager and was responsible for... Read More →
avatar for Ana Jiminéz Santamaria

Ana Jiminéz Santamaria

OSPO Project Manager, Linux Foundation, TODO Group
Ana is the OSPO Program Manager at the Linux Foundation project TODO Group, formed by an open community of practitioners who aim to create and share knowledge and collaborate on practices, tools, and other ways to run successful and effective Open Source Program Offices. Formerly... Read More →
Tuesday September 17, 2024 14:55 - 15:35 CEST
Room 0.94-0.95 (Level 0)
  OSPOCon

14:55 CEST

VSCorode: Inside Your IDE, Inside Your Git Repository - Kevin Ward & Fabian Kammel, ControlPlane
Tuesday September 17, 2024 14:55 - 15:35 CEST
For several years now we’ve heard the mantra of shifting left to move security as early as possible in the development process. The aim is to enable developers to understand and produce secure code right away. The primary method to support developers is to enhance their IDE with extensions which can identify security issues, highlight insecure code practices and handle integration with external services. VSCode is one of the most popular IDEs with a flourishing community of extensions for data manipulation, theming, programmatic language features and additional debugging functionality. There is a great deal of trust placed in these extensions so what would happen if an extension turned against you? This talk explores the supply chain risks associated with VSCode extensions, what is required to get an extension included in the marketplace and how simply we hand over control to an unknown third party. We will demonstrate what an adversary can achieve with a malicious extension and how it represents a future red team target from enumeration, persistence and execution.Lastly we’ll offer advice on how to prevent common attack paths.
Speakers
avatar for Kevin Ward

Kevin Ward

Principal Consultant, ControlPlane
Kevin is an Principal Consultant with over 10 years of experience designing, building and testing secure solutions for Government, Defence and Finance sectors. In his own time, Kevin enjoys hacking and hardening systems to discover the balance between security and usability. He co-authored... Read More →
avatar for Fabian Kammel

Fabian Kammel

Senior Security Consultant, ControlPlane
Fabian Kammel is a Senior Security Consultant at ControlPlane, where he helps to make the (cloud-native) world a safer place. His goal is to bring hardware security and cloud-native security closer together, as well as, improving the developer experience in the security space. He... Read More →
Tuesday September 17, 2024 14:55 - 15:35 CEST
Room 0.96-0.97 (Level 0)

14:55 CEST

Unconference: Sign Up Onsite
Tuesday September 17, 2024 14:55 - 15:35 CEST
Do you have a topic you’d like to discuss with other interested attendees? A project or idea you want to share and get feedback on? Something you’d like to teach other attendees?
Sign up to lead an Unconference Session! All you need to do is sign up onsite at the event and schedule your talk. Once you have selected your time slot, it will be added to the conference schedule so other attendees can join. The sign-up will be located in the Solutions Showcase (Exact location: TBA)
Tuesday September 17, 2024 14:55 - 15:35 CEST
Room 1.34 (Level 1)

14:55 CEST

Unconference: Sign Up Onsite
Tuesday September 17, 2024 14:55 - 15:35 CEST
Do you have a topic you’d like to discuss with other interested attendees? A project or idea you want to share and get feedback on? Something you’d like to teach other attendees?
Sign up to lead an Unconference Session! All you need to do is sign up onsite at the event and schedule your talk. Once you have selected your time slot, it will be added to the conference schedule so other attendees can join. The sign-up will be located in the Solutions Showcase (Exact location: TBA)
Tuesday September 17, 2024 14:55 - 15:35 CEST
Room 1.33 (Level 1)

15:05 CEST

Lightning Talk: Delta Firmware Over The Air (DFOTA) Update: Optimizing Device Updates in Zephyr - Romain Pelletant & Clovis Corde, Kickmaker
Tuesday September 17, 2024 15:05 - 15:15 CEST
Firmware Over The Air (FOTA) updates are a well-established method for updating devices, but this approach shows its limitations in the embedded world. Indeed, in embedded systems we have 2 main constraints (among others) when discussing firmware updates : memory and bandwidth. Regarding memory, developing a low-memory-footprint API was our priority when creating this solution. To explain how we built this API, we will discuss compression algorithms and justify our choice of implementing in Zephyr the open-source library "Heatshrink" which is ideally suited for DFOTA's needs and for embedded systems in general (we can demonstrate the memory footprint differences compared to the already implemented compression algorithm "LZ4"). Next, we will see how deltas (or patches) between two firmware versions are generated (we could present a benchmark to illustrate the data savings achieved by sending patches instead of the full firmware, as it is done during FOTA update). Further, we will explore the implementation of the DFOTA API to explain how it works and how it can be implemented into your project.
Speakers
avatar for Romain Pelletant

Romain Pelletant

Embedded Software Engineer, Kickmaker
Embedded system enthusiast, focused on real-time operating systems in industry.
avatar for Clovis Corde

Clovis Corde

Embedded Software Engineer, Kickmaker
Software Engineer, Zephyr RTOS enthusiast, Loves to build all kinds of solutions from embedded systems to mobile applications.
Tuesday September 17, 2024 15:05 - 15:15 CEST
Hall M1 (Level 1)
  Zephyr

15:15 CEST

Lightning Talk: How to Create an Asset Tracker With Zephyr and Thingsboard In No Time - Tobias Marquardt, grandcentrix GmbH
Tuesday September 17, 2024 15:15 - 15:25 CEST
In this lightning talk I'll show you how to create a working PoC of an asset tracker with very little effort by using Zephyr. It's based on an off-the-shelf cellular SoC that sends GPS data over CoAP to the open source Thingsboard IoT cloud platform.
Speakers
avatar for Tobias Marquardt

Tobias Marquardt

Embedded Software Engineer, grandcentrix GmbH
Tobias is an embedded software developer at grandcentrix, where he works on embedded systems built with Linux and Zephyr. Prior to this role he worked several years as C++ application developer. Apart from that he plays the electric guitar, writes a Gameboy emulator for fun and enjoys... Read More →
Tuesday September 17, 2024 15:15 - 15:25 CEST
Hall M1 (Level 1)
  Zephyr

15:25 CEST

Lightning Talk: From Ideas to 3 Firmwares Powering Railway-Infrastructure Monitoring in 2 Years - Tobias Meyer, Konux GmbH
Tuesday September 17, 2024 15:25 - 15:35 CEST
Using Zephyr OS, we successfully developed three firmware versions in under two years, establishing a scalable wireless sensor network for enhanced railway infrastructure monitoring.

This talk will detail the rationale behind our technology selections, including Zephyr OS, BLE, LTE-M, and AWS Iot Core.

We will discuss specific features of Zephyr that facilitated rapid development and the aspects that presented a learning curve. Our session will explore critical design decisions, architectural frameworks using Zephyr, and effective strategies for MCU communication and optimizing battery life. It will show how projects are setup, dependency are managed using west, how firmware is tested, and which features of zephyr we use where. We'll also share common pitfalls and practical lessons learned.

Concluding with recent Zephyr updates and our reflective insights, this presentation will end with what we would have done differently this time.
Speakers
avatar for Tobias Meyer

Tobias Meyer

Senior Firmware Developer, Konux GmbH
Over 20 years experience in programming, over 10 years professional.Currently working on sensors enabling transforming railway operation at Konux GmBh
Tuesday September 17, 2024 15:25 - 15:35 CEST
Hall M1 (Level 1)
  Zephyr

15:35 CEST

Ask the Expert Session
Tuesday September 17, 2024 15:35 - 16:00 CEST
TBA
Come sit down with some open source experts to gain knowledge 1:1 and ask all your pressing questions! No sign-up necessary. More information to come soon!
Tuesday September 17, 2024 15:35 - 16:00 CEST
TBA

15:35 CEST

Coffee Break
Tuesday September 17, 2024 15:35 - 16:00 CEST
Tuesday September 17, 2024 15:35 - 16:00 CEST
Solutions Showcase (Level 0) Austria Center Vienna

16:00 CEST

Cloud Native Threat Intelligence for Everyone - James Callaghan, ControlPlane & Constanze Roedig, Technische Universität Wien
Tuesday September 17, 2024 16:00 - 16:40 CEST
Accurate and current threat intelligence data plays a vital role in threat modelling, as we can learn about what attackers are doing in the wild, and how likely certain attack paths are to be exploited. Whilst open source threat intelligence does exist, it is often ‘event-based’, focusing on historical incidents of attackers using particular techniques to exploit specific vulnerabilities. However, what if we want to quantify our own threat models, which may involve chaining together many such attack vectors? The Kubernetes Storm Centre is a newly established open source initiative that aims to provide a framework for independent quantification of cloud native attack paths, with contributing organisations running diverse ‘honey-clusters’ and sharing their results with a central hub for the world to freely consume. In this session, we will discuss the progress made by the project so far, share our initial results and insights, and explain how interested parties can contribute.
Speakers
avatar for Dr. Constanze Roedig

Dr. Constanze Roedig

Head of the Austrian Open Cloud Community, Technische Universität Wien
Constanze earned her doctorate at the Albert Einstein Institute in relativistic radiation hydrodynamics. After 8 years as a software architect focussed on reimplementing legacy systems with transparent, performant, scalable and defensible designs, she returned to academia for an Austrian-wide... Read More →
avatar for James Callaghan

James Callaghan

Principal Consultant, ControlPlane
Dr. James Callaghan is a Cloud Native Security Architect at ControlPlane. He started off working as a Theoretical Physicist, but long nights of coding sparked an interest in how easy it can be for vulnerabilities to creep in. James then spent a number of years consulting as a Security... Read More →
Tuesday September 17, 2024 16:00 - 16:40 CEST
Room 2.15 (Level 2)
  CloudOpen

16:00 CEST

DevSecOps Transformation at Speed and Scale Using Tekton - Caroline Cameron & Tony Higham, IBM
Tuesday September 17, 2024 16:00 - 16:40 CEST
The distributed development effort across individual teams to build secure software in a constantly evolving security threat landscape results in massive duplication of CI/CD automation work and inconsistent security and compliance postures across teams. The solution is to standardize the CI/CD security & compliance automation for development teams and centralize platform operations and maintenance. Our centralized CI/CD platform prevents software security problems from reaching production systems and streamlines compliance audits using built-in DevSecOps practices. Tekton is used as the open source orchestrator to standardize CI/CD and contribute open source enhancements through our valued ecosystem partnerships to benefit all users. The platform includes open source scanning tools such as Clair for OSS threat intelligence, SonarQube for SAST, and OWASP ZAP for DAST. The platform also extends the traditional CI and CD pipelines with a Continuous Compliance (CC) pipeline which ensures that deployed applications are scanned for new vulnerabilities on a daily basis with unique capabilities to auto remediate identified vulnerabilities and auto close resolved incident issues.
Speakers
avatar for Caroline Cameron

Caroline Cameron

DevSecOps Engineering Lead at IBM, IBM
Caroline is a DevSecOps transformation thought leader and passionate advocate for integrating secure software supply chain tools and practices early and often into the SDLC. Her background in the IBM CISO organization, and keen interest in security and compliance, keep her at the... Read More →
avatar for Tony Higham

Tony Higham

Chief Architect and Strategist - DevSecOps Transformation, IBM
With a track record as a recognized Distinguished Engineer, digital officer, and IT architect, I possess a history of delivering high-impact, innovative, customer facing solutions in the cloud applications industry. Among my talents are the ability to develop and mentor technical... Read More →
Tuesday September 17, 2024 16:00 - 16:40 CEST
Hall M2 (Level 2)
  ContainerCon
  • Audience Level Any

16:00 CEST

A New Era of Interrupt Handling: Multiple Interrupt Controllers in a Multi-chiplet Design - Priyadarsini G, Samsung Semiconductor India Research
Tuesday September 17, 2024 16:00 - 16:40 CEST
Semiconductor industry has entered a new era of chip design, moving from monolithic SOCs to multi-chiplet design. The new generation devices demands for more functionality, higher bandwidth and lower power often within smaller footprints. Multi-chiplet packages provide improved performance, cost savings and design flexibility.
Systems that comprises more than one chip can have several SOCs that are connected externally or a SOC package comprising several SOCs connected inside a single physical package.Each SOC is integrated with an interrupt controller. In a complex SOC design where wide range of peripherals are integrated, reducing interrupt latency and complexity of handling interrupts play a major role.

This talk will cover why we need multiple interrupt controllers in a multi-chiplet design. And how to implement the interrupt routing to CPUs across different chips. Also will see how to achieve consistency between interrupt controllers in multi-chiplet system. At the end will have a look on software implementation of multichip interrupt handling refering to ARM trusted firmware by taking an example of ARM’s Generic Interrupt Controller which support multiple GIC configuration
Speakers
avatar for Priyadarsini G

Priyadarsini G

Associate Staff Engineer, Samsung Semiconductor India Research, Bangalore
Priyadarsini is an accomplished Embedded Software Engineer with over 4 years of experience in embedded systems domain. With a passion for technology and a flair for innovation, she has consistently delivered exceptional solutions in the domain of embedded systems. She is well-versed... Read More →
Tuesday September 17, 2024 16:00 - 16:40 CEST
Room 0.14 (Level 0)

16:00 CEST

Advanced System Profiling, Tracing and Trace Analysis with Perfetto in Android and Yocto - Anna-Lena Marx & Stefan Lengfeld, inovex GmbH
Tuesday September 17, 2024 16:00 - 16:40 CEST
Tracing is a capable mechanism for deep system analysis and profiling with a minimal overhead. By recording defined system events, in Linux but also Android, tracing can be used to analyze concurrency or latency issues, for example. Android’s systrace tool made it easy to analyze and correlate traces and events due to a graphical UI, in order to help developers identify performance bottlenecks. The successor to this advanced and convenient tool is called Perfetto. It’s available for pure Linux too, and part of Yocto (meta-oe) since Langdale now. In the talk, we’ll have a look into - using Perfetto with Android and Yocto, - adding trace events to your applications, - recording traces and - analyzing system and application traces with the graphical GUI. This will allow you to take full advantage of the Perfetto trace viewer UI for analyzing memory usage, CPU scheduling, latency and more.
Speakers
avatar for Anna-Lena Marx

Anna-Lena Marx

Senior Embedded Systems Engineer, inovex GmbH
Anna-Lena Marx has been working as an Embedded Systems Developer at inovex since 2015 and holds a Master's degree in Embedded Systems. As a hobby, she also studies Electrical Engineering. Professionally, Anna-Lena focuses on the development of Embedded Systems based on Yocto or the... Read More →
avatar for Stefan Lengfeld

Stefan Lengfeld

Senior Embedded Systems Engineer, inovex GmbH
Stefan Lengfeld has been an Embedded Linux and Embedded Android developer at inovex since 2017. He is a Linux kernel contributor and has been professionally involved in all topics related to embedded software development since 2015. Even before that, he dove into the depths of Linux... Read More →
Tuesday September 17, 2024 16:00 - 16:40 CEST
Room 0.11-0.12 (Level 0)

16:00 CEST

Panel Discussion: Outreachy Linux Kernel Internship Report - Julia Lawall, Inria; Hans Verkuil, Cisco Systems Norway; Tahera Fahimi, University of Calgary; Khadija Kamran; and Dorcas Litunya, Jomo Kenyatta University
Tuesday September 17, 2024 16:00 - 16:40 CEST
Come learn about the great accomplishments of our Outreachy Linux Kernel Interns! Outreachy offers open source internships to people subject to systemic bias and impacted by under-representation in the technical industry where they are living. Julia Lawall offers an overview of the Outreachy Linux Kernel Community followed by intern presentations showcasing their projects and experiences: * Dorcas Litunya: Improving support for the Vivid Test Driver * Khadija Kamran: Analyzing Linux Kernel Security Subsystems * Tahera Fahimi: Improving Landlock Access Control Linux Kernel Maintainer Hans Verkuil wraps up the panel by sharing his experience as an Outreachy mentor.
Speakers
avatar for Hans Verkuil

Hans Verkuil

Cisco Systems Norway
Hans Verkuil started contributing patches to the MPEG encoder/decoder ivtv driver in early 2004 and it snowballed from there. He is a media subsystem co-maintainer responsible for V4L2 bridge drivers, video receivers and transmitters, and maintainer of the HDMI CEC framework. Since... Read More →
avatar for Julia Lawall

Julia Lawall

Researcher, Inria
DL

Dorcas Litunya

Jomo Kenyatta University
TF

Tahera Fahimi

Outreachy Intern, University of Calgary
Tahera Fahimi is a graduate student at the University of Calgary.
Tuesday September 17, 2024 16:00 - 16:40 CEST
Room 1.61 & Room 1.62 (Level 1)
  LinuxCon
  • Audience Level Any

16:00 CEST

The Cyber Resilience Act: Navigating Its Impact on Yocto-Based Products - Julien Bernet, Witekio
Tuesday September 17, 2024 16:00 - 16:40 CEST
The Cyber Resilience Act is reshaping the landscape for Yocto-based products. Join us as we navigate the implications of this ever-changing legislation. • Introduction to the Cyber Resilience Act: an overview of the CRA, its objectives, and its relevance to the IoT and embedded systems industry. • Understanding the Key Provisions of the CRA/CSA that are relevant to Yocto-based product developers. • Yocto Project and Security Compliance: how Yocto supports security measures, including secure boot, code signing, and vulnerability management. • Regulatory and Compliance Challenges: the challenges and complexities associated with complying with cybersecurity regulations in the embedded systems space. • Building Secure Yocto-Based Products: best practices for building secure Yocto-based products that align with the CRA's requirements. • Impact on Product Development Lifecycle: how the Act affects different stages of the Yocto-based product development lifecycle.
Speakers
avatar for Julien Bernet

Julien Bernet

Head of Security, Witekio
Julien is the Head of Security for Witekio and has over 15 years of experience in the cybersecurity field. After completing his PhD in computer science, he worked for various software security labs with a focus on embedded devices and smart cards. Thanks to his work as a security... Read More →
Tuesday September 17, 2024 16:00 - 16:40 CEST
Room 0.49 - 0.50 (Level 0)
  LinuxCon

16:00 CEST

Design Thinking: Generative AI Style - Martin Hickey & Donal Madden, IBM
Tuesday September 17, 2024 16:00 - 16:40 CEST
What if you could harness the power of artificial intelligence to make it easier to employ design thinking principles to benefit the users of your application? Design thinking is a highly effective process in designing successful applications. Design thinking can help application developers identify the problems that the application is solving and can improve user experience at launch. But to be most effective design thinking must be employed straight from concept to release. However, this takes money and time which start-ups, or small companies may not have. In this talk we provide an overview of a design thinking system of open source Large Language Model (LLM) agents to help developers get the most out of the design thinking process. Each agent is primed with a persona of an individual in the process and will work with the development team to produce design thinking artefacts and deliverables. We will show how the system helps to accelerate both the effect and adoption of design thinking in an organisation. This is the talk for you if you want to understand how Generative AI can provide solutions that traditional programming may not.
Speakers
avatar for Martin Hickey

Martin Hickey

Senior Technical Staff Member, IBM
Martin is a STSM and an Open Source strategic leader at IBM. He has been contributing to various Open Source projects, most notably, Kubernetes, Helm, OpenTelemetry, and OpenStack. Martin is a core maintainer and a TOC member of the Helm project. He has been a speaker at various conferences... Read More →
avatar for Donal Madden

Donal Madden

Data Scientist, IBM
Donal is a Data Scientist in IBM Sustainability Software working on the EU Horizons COGNIMAN research project which is tasked with advancing safety, efficiency and sustainability of manufacturing in Europe using AI, Robotics, Digital twins and Machine Learning. Beyond his current... Read More →
Tuesday September 17, 2024 16:00 - 16:40 CEST
Hall B (Level 2)

16:00 CEST

Navigating the Open Source Observability Landscape - Dotan Horovits, Logz.io, CNCF Ambassador
Tuesday September 17, 2024 16:00 - 16:40 CEST
In the cloud native era systems are getting ever more dynamic and complex. With containers and microservices architecture, monitoring and troubleshooting systems is more challenging than ever before. The open source community has risen up to the challenge and has delivered solutions that fit modern environments. Established open source projects such as Prometheus and the ELK Stack have gathered massive adoption, while new projects keep emerging and uncovering yet untapped possibilities such as continuous profiling and eBPF. Alongside tools, open standards, such as OpenMetrics and OpenTelemetry, are emerging to converge the industry and prevent vendor lock-in. Goodness, it’s hard to keep track of all that goodness. In this talk Horovits will talk about the recommended open source tools and standards for observability (looking also beyond logs, metrics and traces), and how to combine them to help you achieve effective observability in your environment.
Speakers
avatar for Dotan Horovits

Dotan Horovits

Principal Developer Advocate, Logz.io, CNCF Ambassador
Horovits is an international speaker and thought leader, as well as a CNCF Ambassador. HE is an avid advocate of open source and communities, an organizer of a CNCF local chapter and of Kubernetes Community Days, a podcaster at OpenObservability Talks, and a blogger, among others... Read More →
Tuesday September 17, 2024 16:00 - 16:40 CEST
Room 2.31 (Level 2)
  Open Source 101

16:00 CEST

You Never Know When You Need a Fork - Madelyn Olson, AWS & Viktor Söderqvist, Ericsson
Tuesday September 17, 2024 16:00 - 16:40 CEST
What happens when a beloved open-source project used by millions of developers suddenly changes to a non-open source license? In this session learn about what lead to the creation of Valkey, the open-source alternative to the now proprietary Redis project. In this talk, two Valkey maintainers will discuss how Valkey was created and the lessons learned along the way. We'll discuss the concerns that existed in our community before the fork, the challenges we faced during the creation of the new project, and where we want to take Valkey in the future.
Speakers
avatar for Madelyn Elizabeth Olson

Madelyn Elizabeth Olson

Software Engineer, AWS
I work primarily on the open source Redis project and evangelize the importance of open source software development.
avatar for Viktor Söderqvist

Viktor Söderqvist

Open source developer, Ericsson
Viktor is an open source developer at Ericsson, contributing to several projects. The last few years, he was contributing to Redis, but recently his focus has been on Valkey, the open source fork of Redis, which he together with a few more active contributors forked and now maint... Read More →
Tuesday September 17, 2024 16:00 - 16:40 CEST
Hall C (Level 2)

16:00 CEST

From Data Tsunami to Actionable Insights - Dawn Foster, CHAOSS & Cali Dolfi, Red Hat
Tuesday September 17, 2024 16:00 - 16:40 CEST
The data available about open source projects can feel like a tsunami, but there are ways to make this more manageable by focusing on the metrics that matter the most for your OSPO. This session will highlight how OSPOs can use data to generate meaningful insights about the open source software communities that are important for your business. This talk will start with a discussion about how to approach the tsunami of data by moving from data points toward insight and wisdom about your open source software. We’ll start with data collection and processing before discussing how collections of metrics can be used to understand your community more holistically than looking at individual metrics. The final section will include examples of how to interpret the data to move beyond analysis and find tangible ways to improve your OSS projects. We’ll show examples from Augur and 8Knot to show what is possible with structured data and metrics from the CHAOSS project. The audience will walk away with tips and techniques for making sense of those waves of data using collections of metrics and data science to result in actionable insights about your open source software.
Speakers
avatar for Cali Dolfi

Cali Dolfi

Senior Data Scientist, Red Hat
Cali Dolfi is a Data Scientist in the Open Source Program Office at Red Hat. Her work focuses on changing the way we look at open source communities through the lens of data science and machine learning. Outside of data science, her passion lies in making careers in technology more... Read More →
avatar for Dawn Foster

Dawn Foster

Director of Data Science, CHAOSS
Dr. Dawn Foster works as the Director of Data Science for CHAOSS where she is also a board member / maintainer. She is co-chair of CNCF TAG Contributor Strategy and an OpenUK board member. She has 20+ years of experience at companies like VMware and Intel with expertise in community... Read More →
Tuesday September 17, 2024 16:00 - 16:40 CEST
Room 0.94-0.95 (Level 0)
  OSPOCon

16:00 CEST

"Here Is a Clean Section of the Beach" - Proactively Auditing Open Source Dependencies and Letting E - Munawar Hafiz, OpenRefactory & Michael Winser, Alpha-Omega
Tuesday September 17, 2024 16:00 - 16:40 CEST
Open source dependencies pose the most serious threat for all software. Software Composition Analysis (SCA) tools can help understand the risk profile using data collected about known vulnerabilities. But what about the unknown ones? The Alpha-Omega project, sponsored by Amazon, Google and Microsoft, has been challenged with the tasks of scouring the most popular Open Source libraries in order to “clean the beach” to make it safe for everyone. But the beach is huge and how can this project be performed at scale? In this talk, Michael Winser, Alpha-Omega co-founder, and Dr. Munawar Hafiz, CEO of OpenRefactory, will discuss the progress that Alpha-Omega has made in scanning and repairing thousands of Open Source libraries. They will describe the scaling challenges, the data handling and storage challenges and how the information is made available to the end users.
Speakers
avatar for Munawar Hafiz

Munawar Hafiz

CEO, OpenRefactory
Munawar Hafiz is the founder and head of innovations of OpenRefactory, Inc., an application security company that intends to improve the way developers write secure, reliable and compliant code. Munawar had a body of work on automated bug fixing in academia which lays the foundation... Read More →
avatar for Michael Winser

Michael Winser

Co-founder, Alpha-Omega
Michael is a 40 year veteran in the software industry, with over 25 of those years at Google and Microsoft. He co-founded Alpha-Omega while at Google. Michael is an industry expert in software supply chain security, software development, and developer ecosystems. In addition to Alpha-Omega... Read More →
Tuesday September 17, 2024 16:00 - 16:40 CEST
Room 0.96-0.97 (Level 0)

16:00 CEST

Preparing Zephyr for Safety Element out of Context Certification - Nicole Pappler, AlektoMetis.com
Tuesday September 17, 2024 16:00 - 16:40 CEST
Zephyr, as also other open source projects, is heading towards functional safety, to achieve a safety certification as a Safety Element out of Context (SEooC) the question of what this really means comes up quite often.

There are usually three stakeholders in a project like project community, the assessor and the user, who actually wants to use the certified software

As all these parties have different expectations of what this certification will require, there are a lot of different rumours and opinions out there regarding functional safety certification. This talk will give an introduction to what qualification evidence is usually prepared and assessed for a SEooC certification, what this means for the project and how it can actually be integrated into a safety relevant software system.

This talk will also give an update of the current status of the safety working group, how to participate and what to expect there.
Speakers
avatar for Nicole Pappler

Nicole Pappler

Senior Safety Expert, AlektoMetis
Nicole has worked in different projects developing safety relevant embedded software before starting as an independent assessor. With now more than twenty years of experience in the industry, she supported several customers to show their compliance with safety, security and quality... Read More →
Tuesday September 17, 2024 16:00 - 16:40 CEST
Hall M1 (Level 1)
  Zephyr
  • Audience Level Any

16:55 CEST

MicroCeph: Simplifying Storage from Laptop to Data Center - Peter Sabaini, Canonical
Tuesday September 17, 2024 16:55 - 17:35 CEST
Need to get started quickly with storage? Need a robust storage cluster that doesn't require a team of experts to maintain and grow? MicroCeph aims to make software defined storage effortless to install, and scales from your laptop to dozens of racks. MicroCeph is a self-contained packaging of the Ceph cluster software --it integrates well into existing environments, and is great choice wherever you need repeatable installs and ease of operation, such as edge clouds, labs or remote sites. This talk will give an overview of MicroCeph and shows use cases and demos. It will show how to scale from a single-node dev environment to a multi-node cluster, how object storage and distributed filesystem can be provided, and how to integrate MicroCeph into existing environments. Furthermore options for encryption at rest and disaster recovery as well as hardware acceleration will be presented.
Speakers
avatar for Peter Sabaini

Peter Sabaini

Software Engineer, Canonical
Peter is a Software Engineer at Canonical, working on Ceph storage solutions. Before that, he was part of the managed services team there. He has worked in software development and (Linux) ops roles throughout his career.
Tuesday September 17, 2024 16:55 - 17:35 CEST
Room 2.15 (Level 2)
  CloudOpen

16:55 CEST

SCA for Containers: The Good, the Bad, and the Truth - Arun Azhakesan, Siemens Healthineers & Philippe Ombredanne, AboutCode
Tuesday September 17, 2024 16:55 - 17:35 CEST
Containers revolutionized the software development and deployment process. But there are still practical concerns, especially related to software supply chain integrity and security, that require further improvements. Software Composition Analysis (SCA) identifies components used in software applications and systems, often for software supply chain concerns like SBOMs, which is increasingly important for distributed, containerized systems. Many open source and proprietary SCA tools are marketed specifically for containers. After testing many open source and proprietary tools, we completed a project comparing the accuracy, depth, and breadth of these tools' detection capabilities. The results were not always good. In this talk, Arun from Siemens Healthineers and Philippe from AboutCode will share their experiences so you don't make the same mistakes.
Speakers
avatar for Arun Azhakesan

Arun Azhakesan

Head of Secure Development and Compliance, Siemens Healthineers
Arun Azhakesan heads the Secure Development and Compliance team that drive open-source compliance activities at Siemens Healthineers. He is co-project lead for Eclipse SW360 and an active member of the LF OpenChain Project and multiple open source communities that focus on developing... Read More →
avatar for Philippe Ombredanne

Philippe Ombredanne

Lead Maintainer, AboutCode
Philippe Ombredanne is a FOSS hacker passionate about enabling easier and safer reuse of open source code. He is the lead maintainer of the AboutCode stack of open source tools for Software Composition Analysis and license and security compliance, including the industry-leading ScanCode... Read More →
Tuesday September 17, 2024 16:55 - 17:35 CEST
Hall M2 (Level 2)
  ContainerCon
  • Audience Level Any

16:55 CEST

Taming DMA: Tales Wrestling Memory Corruption - Ahmad Fatoum, Pengutronix
Tuesday September 17, 2024 16:55 - 17:35 CEST
Direct Memory Access frees up the CPU for other important work, while devices read and write data in the background. This is as good as it sounds and most embedded systems make ample use of this; for good sound and otherwise. On the flipside, incorrectly configured DMA and the creeping memory corruption that results can decidedly be more unpleasant than the possible slow-down of using PIO. Ahmad's bootloader and kernel escapades have not been spared from the wrath of DMA masters. In this talk, he will share tales of his debugging campaigns and how tracking down memory corruption led him to learn, one bug at a time, more about the internals of Linux' and barebox' DMA API, ARM cache maintenance and the limitations of DMA controllers.
Speakers
avatar for Ahmad Fatoum

Ahmad Fatoum

Embedded Linux Developer, Pengutronix
Ahmad joined the kernel team at Pengutronix in 2018 to work full-time on furthering Linux world domination. He does so by helping automotive and industrial customers build embedded Linux systems based on the mainline Linux kernel. Having a knack for digging in low-level guts, his... Read More →
Tuesday September 17, 2024 16:55 - 17:35 CEST
Room 0.14 (Level 0)

16:55 CEST

Using Yocto to Debug Embedded Device Crashes - Etienne Cordonnier, Snap Inc
Tuesday September 17, 2024 16:55 - 17:35 CEST
It is challenging to debug hard to reproduce crashes on embedded devices. Due to limited space constraints, it is often not feasible to deploy full debug symbols. Core dumps are a great tool to debug such crashes. The Yocto project offers several features to help with working with core dumps, such as minidebuginfo and debuginfod combined with debug symbol servers. Used with crash-monitoring software and systemd core dump tooling, those features make it easier for developers to analyze and solve crashes happening only e.g. in production.
Speakers
avatar for Etienne Cordonnier

Etienne Cordonnier

Software Engineer, Snap Inc
Etienne Cordonnier is an embedded software developer who has worked on various Linux and FreeRTOS embedded products such as consumer audio products, smart-meters, as well as robotic devices. He likes to use and contribute to open-source projects, mostly the Yocto project. In his free... Read More →
Tuesday September 17, 2024 16:55 - 17:35 CEST
Room 0.11-0.12 (Level 0)

16:55 CEST

Testing, a Journey from Testing Kernels to Testing Debian and Yocto - Sudip Mukherjee, Codethink Ltd
Tuesday September 17, 2024 16:55 - 17:35 CEST
Testing is an integral part of the software lifecycle. For software which are in continuous development it's even more important to have regular testing so that any bugs or errors can be detected early. In this talk, I will present how I started testing the Linux Kernel in a personal capacity and the status of Kernel testing that is now being done as part of Codethink. I will also present how that testing infrastructure has evolved to test Debian Sid on a RPI4 from a CI pipeline and the problems we had to overcome. That same infrastructure is now being modified to test Yocto from a gitlab CI pipeline.
Speakers
avatar for Sudip Mukherjee

Sudip Mukherjee

Software Engineer, Codethink Ltd
A software engineer at Codethink Ltd for 8 years and involved with opensource for more than 10 years. Also, a Debian Developer and a member of Elisa TSC (Technical Steering Committee).
Tuesday September 17, 2024 16:55 - 17:35 CEST
Room 0.49 - 0.50 (Level 0)
  LinuxCon

16:55 CEST

Reducing Bias in AI with Open Source - Abubakar Siddiq Ango, GitLab
Tuesday September 17, 2024 16:55 - 17:35 CEST
Bias in AI has become a hot topic and increasingly, we are seeing how dangerous it is. Dangerous because AI is gain more influence in decisions that impact lives, decisions about who gets employment, healthcare or economic development and who gets profiled for crime, extra search at the airport, and so on. Even tools designed to identify AI-generated content have shown bias against non-native speakers based on their choice of verbiage. To reduce bias, experts often refer to having diverse training data and cognitive diversity, but where else is this achievable than in Open-source communities? This session is designed to open up discussions around reducing bias in AI with Open source. Abubakar will start by sharing examples of biases, sharing strategies to leverage open-source communities, and opening the floor for attendees to share their opinions and views, with the goal of creating a resource that will be valuable to the community.
Speakers
avatar for Abubakar Siddiq Ango

Abubakar Siddiq Ango

Developer Advocate, GitLab
Abubakar Siddiq Ango is a Developer Advocate at GitLab. He also engages with the community through the CNCF, Google Developer Expert & other developer communities. He is a Community Lead for the Inclusive Naming Initiative.
Tuesday September 17, 2024 16:55 - 17:35 CEST
Hall B (Level 2)

16:55 CEST

Who Broke the Build? — Using Kuttl to Improve E2E Testing and Release Faster - Ram Mohan Rao Chukka, JFrog
Tuesday September 17, 2024 16:55 - 17:35 CEST
No one wants to be responsible for breaking the build. But what can you do as a developer to avoid being the bad guy? How can project leads enable their teams to reduce the occurrence of broken builds? In talking within our own teams, we discovered that many developers weren’t running sufficient integration and End to End tests in their local environments because it’s too difficult to set up and administer test environments in an efficient way. That’s why we decided to rethink our entire local testing process in hopes of cutting down on the headaches and valuable time wasted. Enter Kuttl. Connecting Kuttl to CI builds has empowered our developers to easily configure a development environment locally that accurately matches the final test environment — without needing to become an expert CI admin themselves. These days, we hear, “Who broke the build?” far less often — and you can too!
Speakers
avatar for Ram Mohan Rao Chukka

Ram Mohan Rao Chukka

Senior Software Engineer, JFrog
Ram is a Senior Software Engineer at JFrog R&D . Previously worked for startup companies like CallidusCloud (SAP Company), Konylabs. Loves Automation, Linux, openSource
Tuesday September 17, 2024 16:55 - 17:35 CEST
Room 2.31 (Level 2)
  Open Source 101

16:55 CEST

Panel Discussion: The Next Phase in OSS (Ideate, Design and Build) - Samson Goddy, Open Source Community Africa; Oluebube Princess Egbuna, Drogo AI; and Edidiong Asikpo, Zuplo
Tuesday September 17, 2024 16:55 - 17:35 CEST
In the last three decades, we’ve seen an evolution of open source starting from the ’90s when foundations and ideas were birthed with the likes of the Free Software Foundation, the Open Source Initiative, and projects that changed the world like the Linux Kernel and the Apache server. From there, open source has gotten into mainstream adoption and advocacy, where we have platforms like GitLab, GitHub, and SourceForge, enabling people to build software projects openly and increasing collaboration among people in tech. Within the last ten years, groundbreaking innovations like the cloud, AI, and big data have become open source by default - this is where we are now. However, the global south is still stuck in the advocacy and adoption phase, with people who haven’t moved beyond their first contribution or are only aware of open source. We need to address this and move the global south to the next phase of open source—ideation, designing, and building. In this talk, we will share what we’ve been doing in Open Source Community Africa for the last 8 years and how we are currently fixing this problem through our latest flagship program, IDB (Ideate, Design, Build).
Speakers
avatar for Princess Oluebube

Princess Oluebube

Software Engineer, Drogo AI
Oluebube, affectionately known as Bube, is a talented software engineer who has transitioned into the cloud native space. She has over six years of experience as a software engineer and has successfully led engineering teams to deliver high-impact software solutions. Bube is passionate... Read More →
avatar for Samson Goddy

Samson Goddy

Co-founder, Open Source Community Africa
I am the co-founder of Open Source Community Africa, I serve as one of the board members for Open Source Collective, a project that helps sustain open source projects through the open collective platform. A board of directors with Sugar Labs, inc the new organization behind the Sugar... Read More →
avatar for Edidiong Asikpo

Edidiong Asikpo

Developer Advocate, Zuplo
Edidiong Asikpo is a Senior Developer Advocate based in Lagos, Nigeria. She is passionate about sharing her knowledge of DevOps through technical articles, videos, and social media. Edidiong has given over 100+ talks at tech events worldwide and continues to play a significant role... Read More →
Tuesday September 17, 2024 16:55 - 17:35 CEST
Hall C (Level 2)

16:55 CEST

Principles of Authentic Participation for Corporate Contributors - Cornelius Schumacher, DB Systel GmbH
Tuesday September 17, 2024 16:55 - 17:35 CEST
As the open source ecosystem grows, an increasing number of professionals are engaging with open source projects through their employment. This presents challenges, practical, legal, and above all cultural. To navigate these, a group of experienced community members has written a guide outlining guardrails of how to bridge corporate and community worlds. We call this the "Principles of Authentic Participation." This presentation will explore these principles, drawing on real-world experiences to highlight effective strategies for bridging corporate and community interests in open source development. Attendees will gain insights into practical and ethical engagement, tailored for those who contribute to open source projects as part of their corporate roles or manage such initiatives. We aim to foster a meaningful dialogue that promotes genuine collaboration between the corporate world and the open source community.
Speakers
avatar for Cornelius Schumacher

Cornelius Schumacher

Open Source Steward, DB Systel GmbH
Cornelius helps teams at Deutsche Bahn, the German railway company, to use and contribute to open source software. He has a background from more than two decades in the open source community and industry. Originally a software developer he now focus on management of open source.
Tuesday September 17, 2024 16:55 - 17:35 CEST
Room 0.94-0.95 (Level 0)
  OSPOCon
  • Audience Level Any

16:55 CEST

Level Up Your Embedded Testing Game: FRETish, Robot, and Twister: A Dream Team - Christian Schlotter, Carl Zeiss Meditec AG & Tobias Kästner, TiaC Systems
Tuesday September 17, 2024 16:55 - 17:35 CEST
Developing embedded software for regulated environments like medical devices presents unique challenges. Crucially, we need to document how the software design fulfills stated product requirements. While functional testing remains dominant for verifying functional suitability, deriving and maintaining effective test suites can quickly become cumbersome.

This talk explores a novel approach to this longstanding problem. We leverage NASA's FRETish method for formally capturing requirements. We will talk about how the formal nature of FRETish requirements allows for automatic test case generation leveraging the Robot Framework. The latter was specifically chosen as it is partially supported by Zephyr's test harness today and allows to utilize twister for automated test execution of these test suites on real hardware. This method has the potential to streamline testing, offering benefits such as reduced time and maintenance efforts as well as accurate coverage metrics from very early on in the project's lifecycle.

We'll discuss our progress in implementing this approach, the challenges we encountered, and potential solutions for deeper integration with the Zephyr project.
Speakers
avatar for Tobias Kästner

Tobias Kästner

Bridle Maintainer, TiaC Systems
A physicist by training, Tobias Kaestner has always been fascinated by the intersection of the physical with the digital world. His professional career started as a SW team lead in a medical device start-up and since then he has served a couple of roles for 15+ years in this industry... Read More →
avatar for Christian Schlotter

Christian Schlotter

Software Architect, Carl Zeiss Meditec AG
Software Architect at Carl Zeiss Meditec AG, active member of queer ERG Proud@ZEISS, love nature, hiking and people 😀
Tuesday September 17, 2024 16:55 - 17:35 CEST
Hall M1 (Level 1)
  Zephyr

17:45 CEST

BoF: The Yocto Project and OpenEmbedded - Josef Holzmayr, Northern.tech as Mender.io & Philip Balister, OpenSDR
Tuesday September 17, 2024 17:45 - 18:15 CEST
This BoF provides an open forum for the Embedded Linux community to ask questions and discuss issues with the Yocto Project and OpenEmbedded community. We open with a Yocto Project summary and OpenEmbedded State of the Union. All users, contributors and maintainers as well as curious minds are invited to bring their thoughts and topics.
Speakers
avatar for Philip Balister

Philip Balister

Minister of Progress, OpenSDR
avatar for Josef Holzmayr

Josef Holzmayr

Head of Developer Relations, Northern.tech as Mender.io
Josef has been active for more than 15 years as a "Complete"-Stack developer for industrial controls by now. A passion for showing, telling, and teaching people in both entertaining and engaging ways led Josef to Mender.io. Here, he tries to make the world better and more secure by... Read More →
Tuesday September 17, 2024 17:45 - 18:15 CEST
Room 0.11-0.12 (Level 0)

17:45 CEST

Zephyr LPWAN: Connectivity Options and When to Choose Them - Jordan Yates, Embeint
Tuesday September 17, 2024 17:45 - 18:15 CEST
Developers are spoiled for choice when it comes to Low-Power Wide-Area-Network technologies, which can make it difficult to choose where to focus your time when starting a project.

In this session we will run through the advantages and tradeoffs of the various LPWAN solutions that Zephyr supports out of the box, with respect to power consumption, range, reachability and more.
Technologies to discuss include Bluetooth, WiFi, LTE CAT-M1, LTE NB-IoT, LoRa/LoRaWAN and Thread.
Speakers
avatar for Jordan Yates

Jordan Yates

Co-Founder & Head of Engineering, Embeint
Leads embedded systems engineering at Embeint focussing on ultra-low-power IoT solutions leveraging his 6 years of prior experience as an embedded firmware engineer in CSIRO.Zephyr developer, contributor and maintainer.
Tuesday September 17, 2024 17:45 - 18:15 CEST
Hall M1 (Level 1)
  Zephyr

18:00 CEST

Attendee Reception
Tuesday September 17, 2024 18:00 - 21:00 CEST
TBA
Join your fellow conference attendees for an evening of networking and fun! More information to come soon!
Tuesday September 17, 2024 18:00 - 21:00 CEST
TBA
 
Wednesday, September 18
 

06:45 CEST

Morning Yoga
Wednesday September 18, 2024 06:45 - 08:00 CEST
TBA
Begin your day with a calm, energized mind by participating in the morning yoga session. This yoga class is suitable for participants of all experience and fitness levels.

There is no cost to participate and space is available on a first-come, first-served basis.

*Participants must be registered for Open Source Summit Europe 2024, and have their event badge.

Wednesday September 18, 2024 06:45 - 08:00 CEST
TBA

08:00 CEST

Continental Breakfast
Wednesday September 18, 2024 08:00 - 09:00 CEST
Wednesday September 18, 2024 08:00 - 09:00 CEST
Foyer A (Level 2)

08:00 CEST

Coat + Bag Check
Wednesday September 18, 2024 08:00 - 17:00 CEST
Wednesday September 18, 2024 08:00 - 17:00 CEST
Room 0.15 (Level 0)

08:00 CEST

Registration & Badge Pick-Up
Wednesday September 18, 2024 08:00 - 17:00 CEST
Wednesday September 18, 2024 08:00 - 17:00 CEST
Entrance 1

09:00 CEST

Keynote Sessions to be Announced
Wednesday September 18, 2024 09:00 - 10:20 CEST
Wednesday September 18, 2024 09:00 - 10:20 CEST
Hall A (Level 2)

10:20 CEST

Ask the Expert Session
Wednesday September 18, 2024 10:20 - 11:00 CEST
TBA
Come sit down with some open source experts to gain knowledge 1:1 and ask all your pressing questions! No sign-up necessary. More information to come soon!
Wednesday September 18, 2024 10:20 - 11:00 CEST
TBA

10:20 CEST

Coffee Break
Wednesday September 18, 2024 10:20 - 11:00 CEST
Wednesday September 18, 2024 10:20 - 11:00 CEST
Solutions Showcase (Level 0) Austria Center Vienna

10:20 CEST

In Person Networking Meetings
Wednesday September 18, 2024 10:20 - 16:45 CEST
Participate in AI-Powered Networking & Matchmaking!
Get matched with like-minded attendees, schedule 1:1 meetings in our dedicated networking area, view the event agenda & more.

Step 1 - Sign in
Look for login details in the pre-event emails sent to all registered attendees before the event. Or join onsite by scanning the Event App QR code onsite. You’ll be able to download the Event App or join straight from your browser.

Step 2 - Get Matched
Once logged in, complete your profile by adding your interests to start participating in AI-Powered Networking & Matchmaking!

Step 3 - Book Meetings
Input your meeting availability, view your connections, and start requesting meetings by either choosing an open time slot on their schedule or chatting directly with the person to find a good time.

Step 4 - Connect!
Meet at your assigned table in our dedicated Networking Zone inside the Solutions Showcase throughout the week. Meeting time slots are 15 minutes long.

With the OSS EU Event app, you can also easily access the schedule, speaker list, sponsor details, and more. Utilize the app onsite to view maps of the Solutions Showcase and venue, receive notifications, and more, enhancing your overall event experience.
Wednesday September 18, 2024 10:20 - 16:45 CEST
Entrance, E, & F Halls (Level 0)

10:20 CEST

Solutions Showcase
Wednesday September 18, 2024 10:20 - 16:45 CEST
This is the place to network, meet up, and learn more about companies that sponsor this event.
Wednesday September 18, 2024 10:20 - 16:45 CEST
Entrance, E, & F Halls (Level 0)

11:00 CEST

Learning from Firefighters to Improve Systems Reliability - Kerim Satirli, HashiCorp
Wednesday September 18, 2024 11:00 - 11:40 CEST
Almost seventy years ago, wilderness firefighters who reeled from major losses developed a set of rules with the goal of improving incident management. These rules came to be known as the "Ten Standard Firefighting Orders" and have been the authoritative way of preparing and training for critical operations. In this talk, Kerim explains how the systematic approach of these orders can be adapted to a software engineering context, with the ultimate goal of improving operational reliability and, in the case of an outage, limit damage to human operators and (IT) infrastructure.
Speakers
avatar for Kerim Satirli

Kerim Satirli

Senior Developer Advocate, HashiCorp
Kerim is a senior developer advocate at HashiCorp and AWS Community Builder for Security & Identity. Before he joined HashiCorp, Kerim worked on Industrial IoT for the Amsterdam airport and helped museums bring more of their collections online. When Kerim isn't working, he's either... Read More →
Wednesday September 18, 2024 11:00 - 11:40 CEST
Room 2.15 (Level 2)
  CloudOpen

11:00 CEST

Securing Data-in-Transit with Wireguard for Kubernetes Cluster - Dhiraj Sehgal, Tigera
Wednesday September 18, 2024 11:00 - 11:40 CEST
This talk delves into the transformative combination of WireGuard and Calico for enhancing network security in Kubernetes clusters. Despite the ubiquity of Kubernetes in microservice orchestration, securing the inter-node traffic often presents a significant challenge. We will first discuss the security risks associated with the non-encryption of inter-node traffic, such as data interception and potential injection of malicious payloads. It underscores the critical importance of implementing traffic encryption within Kubernetes clusters to thwart these threats. We examine WireGuard and ProjectCalico using its eBPF dataplane for securing traffic. The talk navigates the potential constraints, including the requirement for kernel support, the complexity of multi-cluster setups, and the compatibility issues across different environments.
Speakers
avatar for Dhiraj Sehgal

Dhiraj Sehgal

Technical Marketing Engineer, Tigera
Dhiraj is Mgr, Dev Advocacy team at Tigera. He has worked on various open source projects since the start of OpenStack, Ceph, Docker, SDN and IOvisor.
Wednesday September 18, 2024 11:00 - 11:40 CEST
Hall M2 (Level 2)
  ContainerCon

11:00 CEST

Decentralized Identity Landscape: Communities, Projects, Technologies, and Tools - Markus Sabadello, Danube Tech
Wednesday September 18, 2024 11:00 - 11:40 CEST
This talk will provide an overview of current developments in the world of decentralized identity (aka self-sovereign identity). The communities around this paradigm are growing fast, as major initiatives such as the European Digital Identity Wallet and many others are launched around the world. We will also take a closer look at the underlying technical standards, such as Decentralized Identifiers, Verifiable Credentials, OpenID4VC, and others. Finally, we present examples of concrete applications, services, and software tools that currently exist in this space.
Speakers
avatar for Markus Sabadello

Markus Sabadello

Founder, Danube Tech
Markus Sabadello has been a pioneer and leader in the field of digital identity for many years and has contributed to cutting-edge technologies that have emerged in this space. He is co-editor of the Decentralized Identifiers standard at W3C, and member of the Steering Committee at... Read More →
Wednesday September 18, 2024 11:00 - 11:40 CEST
Hall M1 (Level 1)

11:00 CEST

UCSI, TCPM, PD, AltModes: Demystifying USB-C and Its Support in Linux - Dmitry Baryshkov, Linaro Ltd.
Wednesday September 18, 2024 11:00 - 11:40 CEST
Implementing Type-C support in Linux is not a simple task, platforms implementers have to understand different pieces of the Type-C stack (and various USB standards). This talk provides overview of the Linux USB-C subsystem and its different parts, basing on my experience with implementing and improving USB-C support for different Qualcomm platforms.
Speakers
avatar for Dmitry Baryshkov

Dmitry Baryshkov

Engineer, Linaro Ltd.
Dmitry has been working in embedded Linux area since 2006. Since 2007 he has been working in the development services area (at Siemens and Mentor Graphics). In 2015-2019 Dmitry has been working at Cavium Inc, improving system software for ThunderX and OcteonTX. In 2020 he has joined... Read More →
Wednesday September 18, 2024 11:00 - 11:40 CEST
Room 1.61 & Room 1.62 (Level 1)
  LinuxCon

11:00 CEST

What Was Life Like Before Open Source? - Dave Stokes, Percona
Wednesday September 18, 2024 11:00 - 11:40 CEST
Those who forget history are doomed to repeat it at a much higher price tag. In these days of new restrictive licenses, It may help those who have grown up with open-source get a quick history lesson on what life was like back in the day when you bought everything - hardware, software, manuals, training - from a sole vendor. Interoperability was minimal, code sharing between different hardware brands was next to impossible, and a manufacturer's new line of products could instantly reduce your investment to zero value. Then came Unix (and later Linux), TCP/IP, and the revolution that produced our current outlook on software and systems. Help keep open-source from slipping away by understanding what we once endured and what many have to suffer through again.
Speakers
avatar for Dave Stokes

Dave Stokes

Technology Evangelist, Percona
Dave Stokes is a Technology Evangelist for Percona Corporation. He has worked for organizations ranging alphabetically from the American Heart Association to Xerox in areas ranging from anti-submarine warfare to webmaster. He lives in a small Texas town with the required hound dog... Read More →
Wednesday September 18, 2024 11:00 - 11:40 CEST
Room 2.31 (Level 2)
  Open Source 101
  • Audience Level Any

11:00 CEST

A-Typical but Fruitful Public Sector Collaborations Through OSPO's - Nico Rikken, Alliander & Karel Rietveld, Dutch Tax and Customs Administration
Wednesday September 18, 2024 11:00 - 11:40 CEST
Collaboration in the public sector typically happens between similar organizations and through an overarching coordinating body. How a-typical is then the collaboration between the Dutch Tax Office and the semi-public Grid Operator Alliander. Yet the goals for their open source activities are similar and thus the OSPO's are collaborating to establish sound Open Source practices. Meanwhile there is a larger community of public and semi-public OSPO's that are taking on multiple shared goals. In this presentation Karel Rietveld and Nico Rikken will go over their learnings: - Unique benefits of an OSPO-collaboration that is national and consists of (semi-)public organizations - Practical examples of collaboration - How a small collaboration has grown to a larger collaboration - The road to the current working structure with working groups
Speakers
avatar for Nico Rikken

Nico Rikken

Open Source Advocate, Alliander
Nico Rikken has a track record in maximizing the potential of Free and Open Source Software in the energy sector and in the Netherlands. As Open Source Ambassador at grid operator Alliander he helps make open source project participation successful and ensure control over the company... Read More →
avatar for Karel Rietveld

Karel Rietveld

Specialist Open Source at Open Source Program Office, Dutch Tax and Customs Administration
Working within the Chief Technology Office in building an Open Source Program Office for the Dutch Tax and Customs administration.
Wednesday September 18, 2024 11:00 - 11:40 CEST
Room 0.49 - 0.50 (Level 0)

11:00 CEST

1 Billion Dollars for Open Source Maintainers - Tobie Langel, UnlockOpen
Wednesday September 18, 2024 11:00 - 11:40 CEST
Worldwide, we spend close to 2 trillion dollars per year for the loaded cost of software developers. If every company spent just 0.05% of that amount to fund open source maintainers, we’d unlock a billion dollars per year to fund the maintenance of open source. That would pay the full time salaries for thousands of maintainers, their managers, security training, etc. That seems fairly cheap for software that accounts for 70% to 97% of our software stack depending on how you count. And just imagine the positive impact on the security of our software supply chain! What are we waiting for? We’re way overdue making a clear distinction between open source developers and open source maintainers and professionalizing the latter. This talk will explore what doing so would actually look like and give an overview of the current efforts to support open source maintainers.
Speakers
avatar for Tobie Langel

Tobie Langel

Principal, UnlockOpen
Tobie Langel is a world-leading expert on open source and standardization. He advises some of the biggest names in tech (Google, Microsoft, Mozilla, Intel, Cisco), promising startups (Airtable, Postman, GitLab), industry organizations (OpenJS Foundation, OASIS Open, W3C) and nonprofits... Read More →
Wednesday September 18, 2024 11:00 - 11:40 CEST
Hall C (Level 2)

11:00 CEST

Panel Discussion: Divergence and Convergence: Exploring OSPO Practices Among Leading Chinese Tech Giants - Xiaoya Xia & Richard Sikang Bian, Ant Group; Rong Wang, Alibaba Cloud; and Willem Jiang, ByteDance
Wednesday September 18, 2024 11:00 - 11:40 CEST
Join us for an insightful panel at OSPOcon, featuring representatives from Alibaba, Ant Group, and ByteDance, as we delve into the varied landscapes of Open Source Program Offices (OSPOs) across these top Chinese firms. This discussion will highlight both the commonalities and unique approaches these companies take toward open source engagement. Panelists will share their experiences with internal open source project incubation, as well as discuss their strategies for leveraging ecosystem connections to drive business transformation through open source. This session offers a unique perspective on how different organizational cultures within China shape their open source practices, providing valuable insights for anyone looking to understand or engage with open source in a global context.
Speakers
avatar for Willem Jiang

Willem Jiang

Principal Open Source Evangelist of ByteDance OSPO, ByteDance
Willem Jiang (Jiang Ning) is the principal Open Source Evangelist of ByteDance OSPO , and serves as a board director of the Apache Software Foundation. He has contributed to various Apache projects, including Camel, CXF, ServiceMix, and ServiceComb. Prior to joining ByteDance, Willem... Read More →
avatar for Amber Wang

Amber Wang

OSPO manager, Alibaba Cloud
Rong Wang is the Operations Manager at Alibaba Cloud. She is passionate about building the open-source ecosystem and is dedicated to fostering a mutually beneficial relationship between the company and developers. She and her team have successfully driven several key projects, spurring... Read More →
avatar for Xiaoya Xia

Xiaoya Xia

OSPO manager, Ant Group
Xiaoya Xia is a member of the Ant Group OSPO, where she focuses on catalyzing open source success through data-driven insights. Before joining Ant Group, Xiaoya was a PhD at East China Normal University (ECNU), where she concentrated on research into open source ecosystem sustain... Read More →
avatar for Richard Sikang Bian

Richard Sikang Bian

Head of Open Source Growth and Strategy, Ant Group
As an engineer by training and father to a toddler, Richard was ex-Square, ex-Microsoft who currently works on the Technical Strategy Initiatives team of Ant Group. Richard is also in charge of Ant Group's Open Source Program Office (OSPO) and enjoys being the evangelist of Open Source... Read More →
Wednesday September 18, 2024 11:00 - 11:40 CEST
Room 0.94-0.95 (Level 0)
  OSPOCon

11:00 CEST

Creating Standards - From Writing a Spec to Obtaining ISO Status - Shane Coughlan, The Linux Foundation
Wednesday September 18, 2024 11:00 - 11:40 CEST
This talk will explain the process of going from a blank page to an ISO standard using OpenChain ISO/IEC 5230:2020 as a case study. It will explain how the OpenChain specification team came together, how they created the first iterations of what would become ISO/IEC 5230, and how they collaborated with Joint Development Foundation (JDF) to evolve from de-facto industry standard into formal international standard through the JTC-1 PAS Transposition Process. Attendees will learn how to frame, build and deploy their own specifications and standards, with a particular focus on the practical decisions required: should this be a specification, should it be an ISO standard and what do I need to do to make this happen?
Speakers
avatar for Shane Coughlan

Shane Coughlan

OpenChain General Manager, The Linux Foundation
Shane Coughlan is an expert in communication, security and business development. His professional accomplishments include spearheading the licensing team that elevated OIN into the largest patent non-aggression community in history and establishing the first global network for open... Read More →
Wednesday September 18, 2024 11:00 - 11:40 CEST
Room 0.14 (Level 0)

11:00 CEST

Enhancing Artifact Security with GitHub’s Build Provenance and Minder - Fredrik Skogman, GitHub & Radoslav Dimitrov, Stacklok
Wednesday September 18, 2024 11:00 - 11:40 CEST
In the evolving landscape of software development, ensuring the integrity of build artifacts like container images is crucial. In this talk, we'll demonstrate how to use GitHub's Build Provenance API to generate SLSA attestations and create robust policies for your artifacts, verifying their origin and authenticity. We'll examine the contents and significance of these attestations and discuss how to integrate them into your CI/CD pipelines. Additionally, we'll explore using Minder to monitor and enforce these policies across your repositories, ensuring these attestation practices do not degrade over time. We’ll also show how combining these tools can safeguard even in the event of someone else gaining access and pushing a malicious image to your container registry. By the end of this session, you'll have a good understanding of how open source tools like Sigstore, in-toto, SLSA, TUF, and Minder can collectively strengthen the security of the software supply chain. You'll gain practical insights into setting up artifact attestations with GitHub's API and establishing tailored policies with Minder to protect your development processes against vulnerabilities.
Speakers
avatar for Radoslav Dimitrov

Radoslav Dimitrov

Senior Software Engineer, Stacklok
Radoslav Dimitrov is a Senior Software Engineer at Stacklok. He's a maintainer of go-tuf, RSTUF and Minder and is contributing to several other software supply chain projects. His interests include mountain biking, cats, coffees and everything that relates to DIY.
avatar for Fredrik Skogman

Fredrik Skogman

Staff Engineer, GitHub
Fredrik is a Staff Engineer on the Package Security Engineering team at GitHub, where he focuses on software supply chain security. At GitHub he provides technical leadership for standards and tools in the supply chain security space, most recently co-authoring the published npm RFC... Read More →
Wednesday September 18, 2024 11:00 - 11:40 CEST
Room 0.96-0.97 (Level 0)

11:00 CEST

Next-Gen Documentation with AI - Hema Veeradhi, Red Hat
Wednesday September 18, 2024 11:00 - 11:40 CEST
In the realm of open source development, efficient and comprehensive documentation plays a pivotal role in facilitating collaboration, adoption, and innovation. However, creating high-quality documentation often proves time-consuming and labor-intensive for developers. In this session, we will explore the potential of using large language models (LLMs) in automating documentation creation, streamlining the documentation workflow and enhancing the overall developer experience. We will delve into the intricacies of integrating generative AI models into the documentation workflow, discussing key aspects such as open source tooling for model development, model selection and effective evaluation of the generated documentations. Attendees will gain insights into how generative AI can revolutionize the way documentation is created and maintained in open source projects, ultimately driving greater efficiency and productivity in software development workflows. This talk is a must for anyone looking to transform their documentation from a laborious manual process to an efficient automated one, ushering in a new generation of streamlined documentation workflows.
Speakers
avatar for Hema Veeradhi

Hema Veeradhi

Principal Data Scientist, Red Hat
Hema Veeradhi is a Principal Data Scientist working in the Emerging Technologies team part of the office of the CTO at Red Hat. Her work primarily focuses on implementing innovative open AI and machine learning solutions to help solve business and engineering problems. Hema is a staunch... Read More →
Wednesday September 18, 2024 11:00 - 11:40 CEST
Room 0.11-0.12 (Level 0)
  TechDocsCon

11:55 CEST

Building a Digital Workplace for Civil Servants - Bastien Guerry, Interministerial Digital Directorate (FR Gov)
Wednesday September 18, 2024 11:55 - 12:15 CEST
Understand how a public administration can build an open source digital workplace. We will present the current state of the solution itself and our methodology for ensuring the robustness of the underlying open source libraries and applications.
Speakers
avatar for Bastien Guerry

Bastien Guerry

Head of the Free Software unit at DINUM, Interministerial Digital Directorate (FR Gov)
I'm a developer, I contribute to the GNU project and I promote the use of Free Software within the French public administration.
Wednesday September 18, 2024 11:55 - 12:15 CEST
Room 0.49 - 0.50 (Level 0)

11:55 CEST

Painless Multi-Tenant Kafka on Kubernetes with Istio at ASML - Thomas Reichel, ASML Holding & Dominique Chanet, Klarrio
Wednesday September 18, 2024 11:55 - 12:35 CEST
ASML is building a self-service, multi-tenant data platform that enables teams to work independently on data products and applications. In a secure multi-tenant Kubernetes setup, tenants get an isolated view of the cluster, allowing them to deploy workloads independently of each other. Data sharing among tenants is governed by a global policy-based access control layer. Our challenge was to introduce a shared Kafka cluster into this setup, with proper tenant isolation and seamless integration with the global access control layer. We used Istio to enable zero-configuration authentication for Kafka clients operating inside the Kubernetes cluster. This allows Kafka authentication to be done with the Kubernetes-native tenant/namespace/serviceaccount idiom. A custom operator reconciles the tenant's topic definitions and topic access requests with the platform administrator's resource allocations and the global data sharing policy, and dynamically configures the right Kafka ACLs and resource quota.
Speakers
avatar for Thomas Reichel

Thomas Reichel

Lead Architect Common Digital Platform ASML, ASML Holding
Thomas Reichel is Lead Architect for the Next Generation Digital Platform at ASML, one of the world’s leading manufacturers of chip-making equipment. Previously, he was Lead Architect for Digital Platforms, Data & Analytics at a Dutch incumbent telecom operator.
DC

Dominique Chanet

Lead Architect, Klarrio
Dominique Chanet is Lead Architect at Klarrio, a system integrator providing real-time data streaming and large scale data processing solutions. He holds a PhD from Ghent university on link-time optimization of operating system kernels... Read More →
Wednesday September 18, 2024 11:55 - 12:35 CEST
Room 2.15 (Level 2)
  CloudOpen

11:55 CEST

Container Development Client for Reproducible Artifacts - Harsh Thakur, Civo & Kunal Verma, Kubesimplify
Wednesday September 18, 2024 11:55 - 12:35 CEST
The container landscape is undergoing a transformation with innovative snapshotters and image formats. But how do we leverage these advancements to empower developers with more cost-effective solutions? Open source projects like Colima and Finch are paving the way for this new wave of container tooling. While they didn't fully meet our specific needs, they provided valuable building blocks for our solution. In our pursuit of achieving truly reproducible builds, we explored Nix and Nix-snapshotter. Combining the power of Nix, a robust package manager, with Nix-snapshotter's efficient caching capabilities within containerd, and the cross-platform functionality of Lima for managing Linux VMs, we've unlocked a new level of consistency and reproducibility for developers' software builds. This project empowers developers with unprecedented flexibility and control over their containerized environments. By embracing these innovations, we can expect reduced CI resource consumption, faster build times, and simplified security and compliance.
Speakers
avatar for Harsh Thakur

Harsh Thakur

Infra Engineer, Civo
Harsh's tech journey began in software development, leading to open-source contributions in the CNCF. His passion for complex systems propelled him into infrastructure engineering, gaining expertise in building control planes and designing APIs, and architecting cost-effective solutions... Read More →
avatar for Kunal Verma

Kunal Verma

DevRel, Kubesimplify
Kunal is a DevOps and Cloud Advocate with a passion for Open Source. He is a CNCF Ambassador & has been involved in the DevOps and open-source ecosystem for more than a year and has strong experience in public speaking, community management, content creation etc. He has the experience... Read More →
Wednesday September 18, 2024 11:55 - 12:35 CEST
Hall M2 (Level 2)
  ContainerCon

11:55 CEST

The Future of Digital Identity - All You Need to Know About ID Wallets & How to Build Them - Dominik Beron, walt.id GmbH
Wednesday September 18, 2024 11:55 - 12:35 CEST
1. The rise of decentralized identity (2-3 min): Setting the stage by elaborating what decentralized identity is and how it works.


2. Why now (5-10 min): Elaboration of trends and enabling factors for decentralized identity:
  • new regulations (e.g. eIDAS2, TFR, AMLR)
  • emerging identity ecosystems (e.g. EBSI)
  • wallet adoption (payment, crypto)
  • standards maturation (e.g. W3C, ISO, OIDF)
  • OSS & developer infrastructure.


3. Adoption (5-10 min): Selected “real world” case studies are presented. For example:
  • Public sector project in MENA with use cases in the government, education, employment, travel, etc.
  • Banking consortia in Asia with use cases in financial services and taxation
  • Fintech scale up with user onboarding, KYC & KYB use cases
  • Blockchain & DeFi protocol with permissioned DEX & TFR compliance use cases
  • Identity provider and universities with cross-border education use cases (onboarding, auth, diplomas, studentID)
  • Public insurance authorities with cross-border use cases in government, insurance, health care
  • Insights into EU Large Scale Pilots (EBSI, eIDAS2)


4. How to get started (2-3 min): Build future-proof identity and wallet infrastructure with open source software.
Speakers
avatar for Dominik Beron

Dominik Beron

Founder / CEO, walt.id GmbH
Wednesday September 18, 2024 11:55 - 12:35 CEST
Hall M1 (Level 1)

11:55 CEST

VirtIo-Net PCIe Function Using Linux PCI Endpoint Framework - Shunsuke Mie, IGEL Co., Ltd.
Wednesday September 18, 2024 11:55 - 12:35 CEST
The PCI Endpoint framework enables the Linux kernel to act as a PCI Endpoint device. It allows software to describe the behavior of a PCIe function, which is a logical unit within a PCI device. This session will present the design and implementation of a virtio-net device using this framework. Virtio is a para-virtualization framework designed to improve the efficiency of device I/O operations in virtualized environments. It enables software to emulate device behavior, leading to efficient data transfers in this case. This session will discuss the architecture and current status of the proposed virtio-net PCI function driver based on the PCI endpoint framework. Additionally, it will introduce an API for controlling virtio virtqueues, which are used for data transfer. This API is generic and can be used to implement PCI Endpoint devices for other virtio devices.
Speakers
avatar for Shunsuke Mie

Shunsuke Mie

Middle Engineer, IGEL Co., Ltd.
Several years of experience in device drivers and other areas of the Linux kernel. I have a half decade of experience in software development ranging from firmware and embedded Linux, middleware.
Wednesday September 18, 2024 11:55 - 12:35 CEST
Room 1.61 & Room 1.62 (Level 1)
  LinuxCon

11:55 CEST

Open Source at a Crossroads - Michael Meskes, NetApp
Wednesday September 18, 2024 11:55 - 12:35 CEST
For the first time in history almost everyone uses open source, albeit often without getting the benefits of free software. Open source has accomplished unparalleled success in the IT industry, but with success comes challenges and risks. Over recent decades we have seen business models change while the industry and the users found the best ways to use open source. With software as a service we now see a fairly new but very successful approach, that goes hand in hand with open source, but is not without issues. This presentation will walk the audience through different approaches of monetizing and developing open source and examine the consequences of SaaS models for the open source ecosystem, both for business models and software development It will also point out how recent developments show the resilience of the Open Source world.
Speakers
avatar for Michael Meskes

Michael Meskes

Senior Director, NetApp
Michael Meskes has worked in open-source his whole career. He started and ran credativ, an open source company that is now part of NetApp, where Michael leads the same group of open source enthusiasts works on improving open source within NetApp. He started working on open-source... Read More →
Wednesday September 18, 2024 11:55 - 12:35 CEST
Room 2.31 (Level 2)
  Open Source 101
  • Audience Level Any

11:55 CEST

Open Source Governance for Software Engineers - Tobie Langel, UnlockOpen
Wednesday September 18, 2024 11:55 - 12:35 CEST
The goal of this presentation is twofold: Firstly, we want to demystify open source project governance. Do you freeze when you hear the term governance? Do you blindly copy and paste the governance of other projects hoping it works for your project too? Do you struggle to keep governance up to date or aligned with what's *actually* going on in the project? You're not alone. Secondly, we want to provide a simple, practical, and proven approach to writing governance that's directly inspired from coding best practices. The very same concepts that are used when writing code (e.g. Don't Repeat Yourself, Keep It Simple, or Separation of Concerns) have direct application when authoring governance documents and create the same kind of positive outcomes: governance that is simple to understand, flexible, and and easy to maintain. You'll never come back from thinking about governance as code. By the time you leave this presentation, you'll have an entirely new perspective on governance and will feel empowered by your ability to leverage your existing software engineering skills in this new domain.
Speakers
avatar for Tobie Langel

Tobie Langel

Principal, UnlockOpen
Tobie Langel is a world-leading expert on open source and standardization. He advises some of the biggest names in tech (Google, Microsoft, Mozilla, Intel, Cisco), promising startups (Airtable, Postman, GitLab), industry organizations (OpenJS Foundation, OASIS Open, W3C) and nonprofits... Read More →
Wednesday September 18, 2024 11:55 - 12:35 CEST
Hall C (Level 2)

11:55 CEST

How Can We Define the Value of Open Source Work? - Sophia Vargas, Google
Wednesday September 18, 2024 11:55 - 12:35 CEST
Collectively, we struggle to consistently define the value of open source and work supporting open source projects. Without clear value attributed to open source projects and development, it can be difficult to justify continued investment, especially as many users rely on open source solutions as a source of cost savings. This talk will discuss longstanding and novel economic, social and operational models designed to understand and measure the value of open source, with the goal to help contributors, organizations and companies identify what approach best meets their needs and context.
Speakers
avatar for Sophia Vargas

Sophia Vargas

Research Analyst, Google
Sophia Vargas is a Program Manager in the research and education team within Google’s Open Source Programs Office. In this role she leads efforts that span project health, contributor experience, and open source economics. She is also on the Governing Board and an active contributor... Read More →
Wednesday September 18, 2024 11:55 - 12:35 CEST
Room 0.94-0.95 (Level 0)
  OSPOCon

11:55 CEST

Next-Gen Testing and Compliance: Ensuring Integrity in a Complex World - Riya Bansal, Microsoft
Wednesday September 18, 2024 11:55 - 12:35 CEST
"Next-Gen Testing and Compliance: Ensuring Integrity in a Complex World" delves into evolving testing and compliance frameworks to match the pace of digital innovation. This talk underscores the necessity for advanced methodologies to ensure standards maintain relevance and integrity amidst rapid technological advancements. We'll explore cutting-edge testing frameworks utilizing automation, AI, and machine learning, boosting the accuracy and efficiency of compliance checks. Highlighting adaptive testing environments, we emphasize simulating real-world scenarios for a nuanced approach to the software-hardware interplay in contemporary devices and systems. The session also tackles the challenge of keeping pace with compliance as technology outstrips regulation. We'll provide insights into anticipating future standards and preparing for compliance proactively. Through case studies of successful next-gen testing and compliance strategies, attendees will learn to navigate the complexities of maintaining specification integrity in our digital, interconnected era.
Speakers
avatar for Riya Bansal

Riya Bansal

Software Engineer, Microsoft
Riya Bansal is a Software Engineer at Microsoft, celebrated for her work on microservices and scalable systems, focusing on digital trust and security using open-source technologies. A staunch advocate for diversity in tech, she has been recognized with the Google Women Techmakers... Read More →
Wednesday September 18, 2024 11:55 - 12:35 CEST
Room 0.14 (Level 0)

11:55 CEST

Measuring Security Risk: Community Engagement Is the Best Mitigation - Deb Nicholson, Python Software Foundation
Wednesday September 18, 2024 11:55 - 12:35 CEST
When considering open source software that you include in your products, engaging with your upstream is a more robust and resilient way to gauge your security risks than relying on outsourcing your trust modeling to metrics and GitHub stars. Becoming a partner to your upstream community helps you build more secure software and create the relationships you'll need if there's ever an attack. Plus community engagement has a lot of follow-on benefits for the way your company makes use of open source. This talk covers how to keep surprises to a minimum by engaging with your upstream communities. We'll look at several ways to gracefully go from "who the heck is in charge of that code" to being an open source insider that always knows what’s going on with your upstream partners. We'll also look at how to identify red flags at projects that you may not want to rely on.
Speakers
avatar for Deb Nicholson

Deb Nicholson

Executive Director, Python Software Foundation
Deb Nicholson is an open source software policy expert and a passionate community advocate. She is the Executive Director at the Python Software Foundation which serves as the non-profit steward of the Python programming language. She serves on the Board of Directors for the Spritely... Read More →
Wednesday September 18, 2024 11:55 - 12:35 CEST
Room 0.96-0.97 (Level 0)

11:55 CEST

Documentation Templates: A Helpful Aid or an Obstacle - Lana Novikova, JetBrains
Wednesday September 18, 2024 11:55 - 12:35 CEST
Documentation templates serve as indispensable tools in the technical writing arsenal, offering a structured framework to streamline communication, ensure consistency, and distribute best practices. This talk delves into the intricate balance between harnessing the benefits of templates while navigating potential pitfalls, offering insights from my participation in The Good Docs project.
Speakers
avatar for Lana Novikova

Lana Novikova

Technical writer, JetBrains
Hello there! I’m Lana, a dedicated technical writer, docops enthusiast, and a specialist in knowledge management. Over the past 10 years, I’ve immersed myself in the world of documentation. My focus lies in crafting comprehensive documentation for developers, specializing in API... Read More →
Wednesday September 18, 2024 11:55 - 12:35 CEST
Room 0.11-0.12 (Level 0)
  TechDocsCon

12:15 CEST

German Administration and Open Source - Thomas Fricke, Independent
Wednesday September 18, 2024 12:15 - 12:35 CEST
This talk describes a journey that began almost a quarter of a century ago. The first attempts to establish open source in Germany failed. Only with a cloud and digital sovereignty strategy was it possible to establish FOSS in the German administration. The speaker was involved in various initiatives, the Verwaltungsgitlab (OpenCode.de), the strategic papers of the IT Planning Council, OpenDesk, the founding of the Sovereign Tech Fund and is still centrally involved in the updating of the strategy. It provides an insight into the foundations of a private cloud strategy that ultimately paved the way for FOSS. The vision is a digitally sovereign administration cloud that ensures a secure and automated implementation of modern administration processes through DevSecOps as the engine of the processes. Translated with DeepL.com (free version)
Speakers
avatar for Thomas Fricke

Thomas Fricke

Independent
Thomas Fricke has been working with containers and Kubernetes for 7 years, with Linux and networks for 30 and with computers for 40. His focus is on security in KRITIS environments (energy, health care) and the agile transformations that are necessary in these environments. He is... Read More →
Wednesday September 18, 2024 12:15 - 12:35 CEST
Room 0.49 - 0.50 (Level 0)

12:35 CEST

Lunch (Provided Onsite for All Attendees)
Wednesday September 18, 2024 12:35 - 14:00 CEST
Wednesday September 18, 2024 12:35 - 14:00 CEST
Solutions Showcase (Level 0) Austria Center Vienna

14:00 CEST

Lightning Talk: Fort Kairos: A New Dawn for Secure Linux in Untrusted Environments - Mauro Morales, Spectro Cloud
Wednesday September 18, 2024 14:00 - 14:10 CEST
At the edge, there's one thing we know for sure: it's not to be trusted. But imagine if Kairos could change that, letting you sleep soundly knowing your intellectual property is secure. Kairos is a fully open source project to run kubernetes at the edge. As such, we have put Trusted Boot into action. Inspired by Lennard Pottering, the mind behind Systemd, we've leveraged Secure Boot, Trusted Boot, TPM, and disk encryption. The result? A Linux OS that's built tough against the challenges of untrusted environments.
Speakers
avatar for Mauro Morales

Mauro Morales

Open Source Developer Specialist, Spectro Cloud
Mauro is a Guatemalan software developer with more than 17 years of professional experience. His main focus is on backend and CLI applications using the Ruby and Go programming languages. He’s also had a chance to participate in the Open-Source community on projects like Cloud Foundry... Read More →
Wednesday September 18, 2024 14:00 - 14:10 CEST
Room 2.15 (Level 2)
  CloudOpen

14:00 CEST

Lightning Talk: Open Source GenAI: A Community-Powered Future - Ofer Hermoni, Linux Foundation AI&Data
Wednesday September 18, 2024 14:00 - 14:10 CEST
In this dynamic lightning talk, we'll explore the transformative role of open-source projects in shaping the future of Generative AI (GenAI). Our journey at the Linux Foundation AI & Data has been marked by an unwavering commitment to providing the developer community with educational resources previously thought exclusive to commercial products. We'll discuss our recent efforts in understanding developers' perspectives on open-source GenAI. Highlighting the significant impact of Collaborative Innovation in GenAI, we draw parallels with the development of the Internet, a product of synergy between developers and researchers. This talk is complementary to the detailed session on 'Building Ethical AI: The Power of Open Source and Education,' where we delve deeper into the importance of open source in developing responsible and ethical AI. As we conclude, we will issue a compelling call to action, inviting attendees to join our efforts in democratizing GenAI technology.
Speakers
avatar for Ofer Hermoni

Ofer Hermoni

Generative AI Commons, Education & Outreach Chair, Linux Foundation AI&Data
Ofer Hermoni is a distinguished entrepreneur, having launched groundbreaking startups in the patents and privacy arenas. Renowned in the artificial intelligence sphere, he was instrumental as a co-founder of the LF AI & Data. Today, he's at the helm of the Generative AI Commons' Education... Read More →
Wednesday September 18, 2024 14:00 - 14:10 CEST
Hall B (Level 2)

14:00 CEST

Lightning Talk: Digital Sovereignty at Risk - Opportunities for Intervention - Kay Hartkopf, PD - Berater der öffentlichen Hand
Wednesday September 18, 2024 14:00 - 14:10 CEST
The importance of digital sovereignty in the public sector has been amplified in the European Union (EU) due to recent geopolitical changes and the risk of relying on foreign digital technology and services such as cloud and artificial intelligence (AI). This issue has gained significant attention, prompting calls for collective action to manage these risks. Therefore, it's crucial to explore potential strategies that the public sector can adopt to reduce these risks. The role of Open Source Software (OSS) in enhancing the digital sovereignty of the public sector is a significant point of discussion. We aim to showcase some of the actions currently being undertaken by the public sector in Europe and Germany to achieve digital sovereignty, highlighting the crucial role of OSS in these strategies. Additionally, we will share real-world examples to demonstrate the ongoing efforts, potential opportunities, and challenges that need to be tackled.
Speakers
avatar for Kay Hartkopf

Kay Hartkopf

Senior Managing Expert, PD - Berater der öffentlichen Hand
A seasoned professional with over 31 years of diverse experience across public administration, telecommunications, and industry sectors. Having started his career as a Systems Engineer in 1991 after graduating in Physics from Hamburg University, he has successfully held multiple leadership... Read More →
Wednesday September 18, 2024 14:00 - 14:10 CEST
Room 0.49 - 0.50 (Level 0)

14:00 CEST

How Is Integration Testing in Hybrid Cloud Possible? - Louisa Seers, IBM
Wednesday September 18, 2024 14:00 - 14:40 CEST
This talk explores the challenges and solutions associated with conducting integration testing in hybrid cloud environments, where applications span both on-premises (z/OS) and cloud infrastructures. Focused on the innovative Galasa open-source project, the discussion delves into how Galasa addresses the complexities of hybrid cloud testing, offering a comprehensive framework for validating the interoperability of diverse components. Attendees will gain insights into practical strategies, best practices, and real-world examples, empowering them to effectively navigate the intricacies of integration testing in the evolving landscape of hybrid cloud computing.
Speakers
avatar for Louisa Seers

Louisa Seers

Product Manager, IBM
Louisa’s an experienced professional within IBM with 10 years’ spanning diverse roles across consulting, software development and acquisitions. In addition, Louisa has just finished a Degree Apprenticeship to support her role in business leadership. Louisa is the chairperson of... Read More →
Wednesday September 18, 2024 14:00 - 14:40 CEST
Hall M2 (Level 2)
  ContainerCon
  • Audience Level Any

14:00 CEST

Writing Safe Async Code in Rust: Safeguarding Your Program's Concurrency! - Martin Mosler, Zühlke Engineering AG
Wednesday September 18, 2024 14:00 - 14:40 CEST
In recent years, the Rust programming language has gained popularity for its ability to provide safety guarantees for concurrent code, making it an ideal choice for developers looking to create secure open source products. However, while Rust offers robust features to prevent common programming errors and vulnerabilities, developers still play a crucial role in ensuring the correctness of their code. This presentation will explore the safety guarantees of Rust for concurrent async code and discuss how developers can take ownership of writing secure and correct code. Key Points: 1. Overview of Rust's safety guarantees for concurrent code 2. Understanding the role of developers in ensuring code correctness 3. Best practices for writing secure Rust code 4. Challenges and limitations of using Rust for developing secure software Overall, this presentation aims to educate attendees on the benefits and challenges of using Rust for developing secure products. By empowering developers to take charge of writing correct code, we can collectively contribute to a safer and more reliable digital ecosystem.
Speakers
avatar for Martin Mosler

Martin Mosler

Principal Embedded Software Consultant, Zühlke Engineering AG
Martin Mosler is a seasoned software engineer with expertise in developing secure embedded systems. With a background in Rust programming, he has firsthand experience implementing secure concurrent code and is passionate about sharing his knowledge with the community.
Wednesday September 18, 2024 14:00 - 14:40 CEST
Room 1.61 & Room 1.62 (Level 1)
  LinuxCon

14:00 CEST

Supply Chain Security for the Rest of Us - Jubril Oyetunji, N/A
Wednesday September 18, 2024 14:00 - 14:40 CEST
Software supply chain attacks are on the rise, but what does that really mean for you and your organization? The recently discovered xz backdoor serves as a stark reminder of the potential nightmares lurking in compromised software supply chains. Have you found yourself wondering about incidents like SolarWinds, Log4Shell, and now the xz backdoor, and why they caused such a commotion? If you've been left scratching your head, thinking "Isn't this just an issue for big tech companies?", this session is for you. In this talk, we will explore software supply chain security and explore why it's important for organizations of all sizes. Through real-world case studies, including a deep dive into the xz backdoor, attendees will understand the risks and potential consequences of supply chain attacks. The session will not be all doom and gloom, however. The presenter will introduce attendees to the Open Source Security Foundation (OpenSSF)'s Sigstore project, which is making supply chain security more approachable and accessible.
Speakers
avatar for Jubril Oyetunji

Jubril Oyetunji

Jubril Oyetunji, Independent
software engineer interested in distributed systems and likes coffee
Wednesday September 18, 2024 14:00 - 14:40 CEST
Room 2.31 (Level 2)
  Open Source 101

14:00 CEST

Fast & Furious: From Zero to Open Source Community in 9 Weeks - Leslie Hawthorn, Red Hat GmbH & Martin Hickey, IBM
Wednesday September 18, 2024 14:00 - 14:40 CEST
When you join an open source community, do you ever wonder how it got started? Was infrastructure like CI/CD, code checking tools, docs, etc. started from day 0 or built bit-by-bit from day 1 onwards? Do people assume particular roles or does everyone just jump in to get things rolling? Do you build up some capabilities first and then open it up, or just go gung-ho? In this talk, we tell the story of how an idea germinated from the IBM AI research team and investigated on a dev laptop led to IBM and Red Hat building out an entire project to successfully create the InstructLab open source community in just 9 weeks. We will treat you to a behind the scenes look at how a huge undertaking like this can be realized - warts and all. We invite you to join us for our story of how a dedicated team working together took complex AI concepts that seemed near-impossible to make open source and built a community that allows anyone to contribute improvements to LLMs. Attendees will leave with a thorough understanding of how to create the scaffolding for a successful project opening in a short time frame, with all requisite buzzwords like “GenAI” included, but not obnoxiously so.
Speakers
avatar for Leslie Hawthorn

Leslie Hawthorn

Sr. Manager, Industry Community Strategy, Red Hat GmbH
An internationally known open source strategist & community building expert, Leslie Hawthorn has spent her career creating, cultivating, and enabling communities. She has driven open source strategy in Fortune 10 companies, pre-IPO startups, and Foundation Boards including senior... Read More →
avatar for Martin Hickey

Martin Hickey

Senior Technical Staff Member, IBM
Martin is a STSM and an Open Source strategic leader at IBM. He has been contributing to various Open Source projects, most notably, Kubernetes, Helm, OpenTelemetry, and OpenStack. Martin is a core maintainer and a TOC member of the Helm project. He has been a speaker at various conferences... Read More →
Wednesday September 18, 2024 14:00 - 14:40 CEST
Hall C (Level 2)

14:00 CEST

Panel Discussion: Measuring Success for Academic Open Source - Clare Dillon, Lero, CURIOSS; Mike Nolan, Rochester Institute of Technology; Sean Goggins, University of Missouri; and Sayeed Choudhury, Carnegie Mellon University
Wednesday September 18, 2024 14:00 - 14:40 CEST
The CHAOSS Academic Working Group was formed in 2023 to examine the OSS metrics and models found in a university setting. No two OSS projects are the same, and often have different goals - but when we started looking at what a successful OSS project looks like in universities, we were surprised that so few of the existing CHAOSS metrics could be used to address the common goals and questions asked by researchers, students, and academic staff. Join us for this panel discussion with members of the CHAOSS Academic Working Group to hear about how to consider measuring OSS in an academic context, when we look at the question from an individual, institutional and system-wide point of view.
Speakers
avatar for Sean Goggins

Sean Goggins

Professor / CHAOSS Community Co-Chair, University of Missouri
Sean Goggins is Co-Director of the Linux Foundation's CHAOSS Project. Sean Goggins maintains the CHAOSS Project's Augur Software and created the University of Missouri's Masters's Degree in Data Science in 2015. Sean manages the pipeline between CHAOSS metrics, a taxonomy for project... Read More →
avatar for Clare Dillon

Clare Dillon

InnerSource Researcher, CURIOSS Lead, Lero, CURIOSS
Clare Dillon is an InnerSource researcher with Lero (Science Foundation Ireland's Research Centre for Software) and a member of Lero's OSPO. Clare also works with CURIOSS, a global community of Open Source Program Offices in university and research institutions. From 2021-2023, Clare... Read More →
avatar for Michael P. Nolan

Michael P. Nolan

Associate Director | Open@RIT, Rochester Institute of Technology
Mike Nolan is a software engineer and open source community strategy consultant currently helping run Open@RIT as the Associate Director. He also acts as the director of the Federation of Humanitarian Technologists.With work experience stemming from tech companies such as Amazon and... Read More →
avatar for Sayeed Choudhury

Sayeed Choudhury

Director of Open Source Programs Office, Carnegie Mellon University
Associate Dean for Digital Infrastructure and Director of Open Source Programs Office
Wednesday September 18, 2024 14:00 - 14:40 CEST
Room 0.94-0.95 (Level 0)
  OSPOCon

14:00 CEST

Towards Open Source-Compatible Standards - Tobie Langel, UnlockOpen
Wednesday September 18, 2024 14:00 - 14:40 CEST
As policy makers are rushing towards standardizing open source security best practices, it is critical to make sure that the standards developed to organize open source software development and mainteance are themselves open source-compatible. Why is this important? What makes a standard open source-compatible? What can we learn from previous efforts such as OpenStand and what can we improve? We'll cover this and more in this talk.
Speakers
avatar for Tobie Langel

Tobie Langel

Principal, UnlockOpen
Tobie Langel is a world-leading expert on open source and standardization. He advises some of the biggest names in tech (Google, Microsoft, Mozilla, Intel, Cisco), promising startups (Airtable, Postman, GitLab), industry organizations (OpenJS Foundation, OASIS Open, W3C) and nonprofits... Read More →
Wednesday September 18, 2024 14:00 - 14:40 CEST
Room 0.14 (Level 0)

14:00 CEST

Back to Security Basics: Evaluating, Consuming, and Contributing Open Source Software - Katherine Druckman, Intel
Wednesday September 18, 2024 14:00 - 14:40 CEST
We won! Open source software is everywhere... so now what? Shifting left starts at the beginning – ensuring the security of open source software requires careful evaluation, use, and contribution. This talk will cover some important challenges in securely consuming open source software. Attendees will learn to evaluate projects based on active maintenance, patch cycles, and vulnerability management. We will explore the role of project documentation, code contribution expectations, and community involvement in project maturity and code quality, as well as tools and community guidance. Walk away with the beginnings of a practical framework and checklist that you can mold to your own needs.
Speakers
avatar for Katherine Druckman

Katherine Druckman

Open Source Security Evangelist, Intel
Katherine Druckman is an Open Source Evangelist at Intel where she enjoys sharing her passion for a variety of open source topics. She is a long-time open source advocate, developer, and podcaster, and is currently the host of Open at Intel and co-host of the FLOSS Weekly and Reality... Read More →
Wednesday September 18, 2024 14:00 - 14:40 CEST
Room 0.96-0.97 (Level 0)

14:00 CEST

Tackling Language Barriers in Open Source Docs: A Case Study of openEuler's Globalization Efforts - Helen Liu, openEuler
Wednesday September 18, 2024 14:00 - 14:40 CEST
In today's interconnected world, open source thrives on collaboration, yet language barriers in documentation impede knowledge exchange. As languages like Chinese and Japanese gain prominence, native speakers play increasingly vital roles. Yet, the lack of universal understanding necessitates a two-step localization process, from the source language to English and then to local languages. Amidst this backdrop, in OpenAtom openEuler, a pioneering project born in China which has been spearheading internationalization efforts, we initiated G11N SIG, an instrumental globalization group in tackling these challenges head-on. As a maintainer of G11N and a social media operator who is deeply attuned to localization challenges, I bring firsthand experience and expertise to the table. In this session, we'll embark on a comprehensive exploration of openEuler's journey, delving into successful strategies, encountered challenges, and the lessons learned in surmounting language barriers. We'll shed light on AI's assistance in localization efforts and the empowering potential of social media in enhancing accessibility.
Speakers
avatar for Helen Liu

Helen Liu

G11N Maintainer and Social Media Operator, OpenAtom openEuler, openEuler
Helen Liu is recognized in the open source community for her role as the maintainer of openEuler's G11N SIG and adept social media management. With expertise in technical documentation translation, localization, and community engagement, she fosters collaboration within open source... Read More →
Wednesday September 18, 2024 14:00 - 14:40 CEST
Room 0.11-0.12 (Level 0)
  TechDocsCon

14:10 CEST

Lightning Talk: The Open Source Smart Garden - Ivan Šarić, TripAdvisor
Wednesday September 18, 2024 14:10 - 14:20 CEST
This presentation outlines the design of a smart garden system. The system consists of a cloud component where data is streamed to and commands are relayed from the local sites. The other component is the locally positioned SBC-powered system that orchestrates a group of sensors and controllers while maintaining a tunnel to the cloud. The choice of protocol for local communication between the SBC-based coordinator, sensors and controllers is open. The current set up is based around Zigbee due to the small size of the deployment site and the unobstructed nature of the terrain on which the system was developed. The system leverages the power of the open-source graph visualization and monitoring platform Grafana and the time-series database Prometheus. Grafana is a natural choice for a user dashboard that can display real-time site statistics like soil-moisture, ph score and EC. Grafana provides monitoring capabilities that will be used by the operators to ensure functioning. The cloud component provides long-term storage of all locally-streamed data. It also allows the owner to export all collected data for analysis by a third-party expert.
Speakers
avatar for Ivan Šarić

Ivan Šarić

Software Engineer, TripAdvisor
Ivan Šarić is a Software Engineer at TripAdvisor.He previously worked as a freelance Technical Architect and Software Developer through his company Path Variable LLC.He holds an MA degree in Political Science and Government from Central European University, where he studied topics... Read More →
Wednesday September 18, 2024 14:10 - 14:20 CEST
Room 2.15 (Level 2)
  CloudOpen

14:10 CEST

Lightning Talk: Building the AIverse: Standardizing Autonomous AI Agents for a Decentralized Fediverse - Chris Xie, Futurewei
Wednesday September 18, 2024 14:10 - 14:20 CEST
The decentralized fediverse is poised to revolutionize how we interact online, but it still lacks a crucial component: standardized, interoperable AI agents. Current AI agent frameworks are numerous, but fragmented, leading to inefficiencies and duplication of effort. This talk proposes a future vision where decentralized fediverse is empowered by standardized, autonomous AI agents with human-in-the-loop, enhancing our daily lives both online and offline. We'll discuss the need for a standard architecture for AI agent frameworks, incorporating AI safety rules and sustainable development principles, to ensure the new "AIverse" is built responsibly and sustainably. Join us in exploring how this vision can become a reality.
Speakers
avatar for Chris Xie

Chris Xie

Head of Open Source Strategy, Futurewei
Chris Xie, Head of Open Source Strategy at Futurewei, is a key advocate for global open source collaboration. With past roles at Fortune 500 companies and startups, he offers a unique blend of technical and strategic business expertise. Recently, Chris has focused on open source sustainability... Read More →
Wednesday September 18, 2024 14:10 - 14:20 CEST
Hall B (Level 2)

14:10 CEST

Lightning Talk: The Government and the Art of Infrastructure Maintenance - Powen Shiah & Mirko Swillus, Sovereign Tech Fund
Wednesday September 18, 2024 14:10 - 14:20 CEST
Join us in taking a look at how the Sovereign Tech Fund, a state-funded organization in Germany, has been developing ways to strengthen and support the free and open source ecosystem in the public interest. This ecosystem underpins the digital infrastructure, in particular the software components and tools, on which governments, private companies, and individuals rely. But what does it mean to strengthen this ecosystem? In this session, we’ll look at the different ways STF is putting public money to work for this mission. Some issues STF is working on include: a) Limited funding for long-term maintenance and security work b) Fragmented career and employment prospects for project maintainers c) Growing the pool of open source maintainers and contributors We’ll include lessons from the first two years of our existence, some insights from our survey of open source maintainers, as well ideas on how all the different parts in the FOSS landscape can work together for a more resilient and fair system. This is a work in progress, but we’re trying to ensure the software our societies depend on is sustainable in the long-term.
Speakers
avatar for Mirko Swillus

Mirko Swillus

Program Manager, Sovereign Tech Fund
Mirko has 15 years of professional experience in software engineering, working in different setups and roles. He’s specifically interested in the question how engineering communities organise to achieve a sustainable productivity. Mirko is based in Dresden.
avatar for Powen Shiah

Powen Shiah

Communications, Sovereign Tech Fund
Powen handles communications at the Sovereign Tech Fund, highlighting the importance of open source digital infrastructure and the government's role in supporting it in the public interest. He’s worked in product marketing, communications, and internationalization in technology... Read More →
Wednesday September 18, 2024 14:10 - 14:20 CEST
Room 0.49 - 0.50 (Level 0)

14:20 CEST

Lightning Talk: Millisecond Scale-to-Zero and the Quest to Never Pay for Idle Again - Felipe Huici, Unikraft GmbH
Wednesday September 18, 2024 14:20 - 14:30 CEST
Cloud traffic is intermittent and bursty, but cloud bills are on 24/7. While many cloud providers have scale to zero mechanisms (i.e., putting an app to sleep if it's idle, and waking it up when requests for it arrive once again), these are slow, taking seconds or minutes to kick-in. In this lightning talk, we will show that leveraging tech from the Linux Foundation OSS Unikraft project (www.unikraft.org) we can fundamentally disrupt the semantics of scale to zero and autoscale in modern cloud deployments. Concretely, we will demo the ability to (1)*cold* start standard apps (web servers, databases, etc) in milliseconds; (2) scale them to 0 within milliseconds; and (3) wake them up within milliseconds of the next request coming in -- within an Internet RTT and thus not noticeable by end users. Finally, for a bit of fun, we will push the server to the limit, by loading it with thousands of these scaled to zero instances -- and take bets from the audience as to where the system might break.
Speakers
avatar for Felipe Huici

Felipe Huici

CEO & Co-Founder, Unikraft GmbH
Dr. Felipe Huici is CEO and Co-Founder of Unikraft, a start-up dedicated to lightweight and open source virtualization tech. Prior he worked as chief researcher at NEC Laboratories Europe, has published in several top tier conferences such as SOSP, ASPLOS, OSDI, Eurosys, SIGCOMM... Read More →
Wednesday September 18, 2024 14:20 - 14:30 CEST
Room 2.15 (Level 2)
  CloudOpen

14:20 CEST

Lightning Talk: From Spark to Flame: How Ideas and Collaboration Create a Ripple Effect in Public Sector Transformation - Nikki Winands & Alain Schoovers, Dutch Tax and Customs Administration
Wednesday September 18, 2024 14:20 - 14:30 CEST
We want to take you along in how modest yet "BOLD" ideas can spark and catalyze transformative organisational changes in the public sector. This session traces the evolution of small, innovative concepts into collaborative open source projects that revolutionize bureaucratic processes and cultural mindsets. We'll highlight the importance of discovering and collaborating with motivated and inspiring individuals who share a vision for change and embodying that change. By sharing our experience, you will gain insights into how these partnerships are crucial for activating and navigating the complexities of government structures, gaining support, creating momentum, and sustaining it. We transformed innovative sparks into powerful engines for systemic change by leveraging agile methodologies, engaging stakeholders, and building a coalition of champions. We aim to empower inspired individuals to continue championing their ideas, demonstrating that even the smallest initiative, when supported by the right people, can lead to significant transformations in governance and the way we serve the public.
Speakers
avatar for Alain Schoovers

Alain Schoovers

Development Manager & Epic owner, Dutch Tax and Customs Administration
Hello, I'm Alain Schoovers. I blend strategic vision with adaptability, valuing genuine connections and understanding individual strengths and needs. My work, especially at the Dutch Tax and Customs Administration, involves sparking innovation through teamwork. I use agile methods... Read More →
avatar for Nikki Winands

Nikki Winands

Enterprise Architect, Dutch Tax and Customs Administration (Belastingdienst)
As an Enterprise Architect at the Dutch Tax Administration's CTO Office, I actively engage in initiatives in Sustainability, Open Source, and our transformative design system. With a 15-year background in IT, my approach is centered on driving innovation and continually pushing the... Read More →
Wednesday September 18, 2024 14:20 - 14:30 CEST
Room 0.49 - 0.50 (Level 0)

14:30 CEST

Lightning Talk: With Great Traces Comes Great Costs: How to Reduce That Bill? - Prashansa Kulshrestha, Independent
Wednesday September 18, 2024 14:30 - 14:40 CEST
Is Distributed Tracing an observability essential or just a high-maintenance diva? Hardly, anyone wants to compromise on a trace. For an adventure, try tracing everything and watch your cloud bill explode. Yes! All those spans that you decide to keep are expensive. If you use an external APM provider, god help you before you break your bank. While tracing has solved a number of problems, the cost problem is genuine and it keeps increasing with scale. In this presentation, Prashansa narrates her experiences when she was trying to balance the costs while keeping the traces sane. It’s a humorous journey lined with some failed experiments, small peaks of joy, troughs of sorrow and finally tumbling upon a good enough solution. Join her to know how you can also maintain good and sane enough tracing with a manageable bill, with some span tweaking magic, custom sampling algorithm and fully utilising OpenTelemetry capabilities. Trace smarter to save better.
Speakers
avatar for Prashansa Kulshrestha

Prashansa Kulshrestha

Software Engineer, Independent
Prashansa Kulshrestha has worked at Postman for 4 years in the Reliability Engineering team. Thus, her mindset is observability-first. Currently, she is enjoying a career break while she explores new opportunities that come her way. She is interested in Linux and cloud-native tech... Read More →
Wednesday September 18, 2024 14:30 - 14:40 CEST
Room 2.15 (Level 2)
  CloudOpen

14:30 CEST

Lightning Talk: The BlueHats Awards: Funding Open Source Critical Libraries - Bastien Guerry, Interministerial Digital Directorate (FR Gov)
Wednesday September 18, 2024 14:30 - 14:40 CEST
In 2024, DINUM has partnered with NLnet to launch the BlueHats Awards: https://nlnet.nl/bluehatsprize/2024/ The prize will identify and support 4 FLOSS maintainers and give them 10K€ to encourage them to continue their work. The session will present the prize, lessons learned, and evolve into a discussion with NLnet and the winning maintainers.
Speakers
avatar for Bastien Guerry

Bastien Guerry

Head of the Free Software unit at DINUM, Interministerial Digital Directorate (FR Gov)
I'm a developer, I contribute to the GNU project and I promote the use of Free Software within the French public administration.
Wednesday September 18, 2024 14:30 - 14:40 CEST
Room 0.49 - 0.50 (Level 0)

14:40 CEST

Coffee Break
Wednesday September 18, 2024 14:40 - 15:10 CEST
Wednesday September 18, 2024 14:40 - 15:10 CEST
Solutions Showcase (Level 0) Austria Center Vienna

15:10 CEST

Lightning Talk: SPDX 3.0: Crafting AI BOMs with a Splash of SPDX "Sparkle!" - Ben Bland, Responsible AI Solutions
Wednesday September 18, 2024 15:10 - 15:20 CEST
Dive into the world of SPDX 3.0 and discover how to craft AI Bills of Materials (BOMs) with a touch of SPDX sparkle! In this video we'll explore the latest enhancements and features of SPDX 3.0, the industry-standard specification for software component identification and license documentation. From navigating the intricacies of AI algorithms to unraveling the mysteries of open-source licensing, we'll show you how to leverage SPDX 3.0 to create comprehensive BOMs for your AI projects. Join us for an engaging discussion, practical tips, and maybe even a sprinkle of SPDX magic as we embark on this journey to streamline AI BOM creation with SPDX 3.0!
Speakers
avatar for Ben Bland

Ben Bland

Executive Director, Responsible AI Solutions
Strategic and creative thinker. Outgoing and confident in nature. Optimistic and used to operating in a crisis. Natural relationship builder. Lover of science and language, with a flair for communicating difficult ideas in simple terms. Focused on process and structure, with a good... Read More →
Wednesday September 18, 2024 15:10 - 15:20 CEST
Hall B (Level 2)

15:10 CEST

Multi-Cloud Global Content Distribution at Cloud Native Speeds - Jiri Kremser, k8gb Project & Yury Tsarev, Upbound
Wednesday September 18, 2024 15:10 - 15:50 CEST
If you’ve been globally distributing digital content for a while, you’ll understand that merely having numerous datacenters with advanced caching patterns isn’t sufficient. When your users need to retrieve an object that’s available in different locations worldwide, they should ideally be directed automatically to the location that’s nearest and fastest for the best experience. Cloud service providers typically offer services to handle this for you within their own clouds, but what if you are running a multi-cloud or hybrid environment? K8GB is a cloud-native solution that handles GeoDNS across heterogeneous environments and enables you to reach the same level of multiregion service resilience offered by cloud providers.
Speakers
JK

Jiri Kremser

Core Maintainer, k8gb project
avatar for Yury Tsarev

Yury Tsarev

Principal Solutions Architect, Upbound
Yury is an experienced software engineer who strongly focuses on open-source, software quality and distributed systems. As the creator of k8gb (https://www.k8gb.io) and active contributor to the Crossplane ecosystem, he frequently speaks at conferences covering topics such as Control... Read More →
Wednesday September 18, 2024 15:10 - 15:50 CEST
Room 2.15 (Level 2)
  CloudOpen

15:10 CEST

Start Building Distributed Applications with Ease Using Building Block APIs - Marc Duiker, Diagrid
Wednesday September 18, 2024 15:10 - 15:50 CEST
Are you interested in building distributed applications or microservice architectures, but don't know where to start? Join this session and learn how the Dapr building block APIs can make your life easier! Dapr, the Distributed Application Runtime, provides a set of common APIs that makes building microservices a breeze. As the 10th largest CNCF project, Dapr is used in production by companies like IBM, Alibaba Cloud & Microsoft and is a trusted OSS technology backed by a vibrant developer community. This code heavy session covers the most popular building blocks of Dapr: service invocation, pub/sub messaging and state stores. In addition, the built-in cross-cutting concerns such as resiliency, observability, and security are covered. Code samples & live demos will be provided in .NET and JavaScript. After this session, you'll have a good understanding how Dapr can help you build reliable distributed applications faster.
Speakers
avatar for Marc Duiker

Marc Duiker

Developer Advocate, Diagrid
Marc is a Sr Developer Advocate at Diagrid with a strong focus on event-driven architectures. You might have seen Marc at a developer meetup or conference, since he's a regular speaker and event-organizer in the area of Dapr, Azure cloud, and serverless technologies. In his spare... Read More →
Wednesday September 18, 2024 15:10 - 15:50 CEST
Hall M2 (Level 2)
  ContainerCon

15:10 CEST

Transforming the Future: Open Source Innovations for Digital Public Goods & Infrastructures - David Manset, ITU
Wednesday September 18, 2024 15:10 - 15:50 CEST
Explore the transformative power of open source technology in the public sector in this dynamic session. Join government leaders, policy makers, and tech innovators as they showcase groundbreaking projects, share success stories, and discuss the future of open source in enhancing public services. Learn how open source solutions are driving community-driven development, creating sustainable and resilient infrastructures, and improving accessibility and efficiency in public sector operations. This session will highlight the crucial role of open source in building a better, more connected society.
Speakers
DM

David Manset

Senior Project Coordinator, ITU / Open Source Ecosystem Enabler (OSEE) project
Wednesday September 18, 2024 15:10 - 15:50 CEST
Hall M1 (Level 1)

15:10 CEST

OpenPrinting - We Make Printing Just Work! - Till Kamppeter, OpenPrinting / Canonical
Wednesday September 18, 2024 15:10 - 15:50 CEST
Conference attendees to Till: Printing works better than under Windows or Mac! Michael Tunnell, TuxDigital, says in one of his videos: There is no such thing like a pain-free experience of printing under Windows ... Linux printing is ridiculously good ... Till Kamppeter, leader of the OpenPrinting project, and fellow of the Linux Foundation, will give an overview of his work. Going through OpenPrinting's history the components of the printing infrastructure of modern Linux (and other Posix-style) operating systems will get shown. - How did the Internet Printing Protocol (IPP) with the printing system CUPS being an implementation of it simplify printing a lot? - The printer driver challenge, good and bad cooperation with manufacturers, packaging and distributing ... - Desktop integration, GUI toolkits, print dialogs, setup tools, portals, ... Especially also the New Architecture of all-IPP printing and scanning and also the integration in immutable OS distributions will be treated ...
Speakers
avatar for Till Kamppeter

Till Kamppeter

OpenPrinting Project Lead, OpenPrinting / Canonical
Lead of OpenPrinting since it was founded in 2001, introduced the CUPS printing system in Mandrake Linux in 2000 working at MandrakeSoft and with this and a lot of evangelism (booths, talks, tutorials) made the other distros also switch to CUPS, since 2006 print maintainer at Canonical... Read More →
Wednesday September 18, 2024 15:10 - 15:50 CEST
Room 1.61 & Room 1.62 (Level 1)
  LinuxCon

15:10 CEST

Data Networks Neutrality with OpenConfig: Unveiling Challenges and Practical Insights - Alfonso Sandoval Rosas, Cisco Systems
Wednesday September 18, 2024 15:10 - 15:50 CEST
In the realm of data network management, OpenConfig emerges as a beacon of vendor-neutrality, promising a standardised, model-driven approach to managing network device structures and services. However, the journey towards achieving seamless vendor-neutral operations is a bit more tricky when put into practice. Join us as we navigate the maze of OpenConfig, uncovering its promises, pitfalls, and pragmatic applications based on personal experiences in the network programmability industry. We will explore together the present and future of OpenConfig, along with its practical usage in orchestrators and beyond.
Speakers
avatar for Alfonso Sandoval Rosas

Alfonso Sandoval Rosas

Software Consulting Engineer, Cisco Systems
Alfonso is a Software Consulting Engineer and Developer Advocate at the SWAT (Software and Automation) team in Lisbon passionate about adding value to the customers with the power of coding. Alfonso has worked on the design, development and implementation of enterprise-grade software... Read More →
Wednesday September 18, 2024 15:10 - 15:50 CEST
Room 2.31 (Level 2)
  Open Source 101

15:10 CEST

How Will IPCEI-CIS Redefine Open Source in the EU? - Alberto P. Martí, OpenNebula Systems
Wednesday September 18, 2024 15:10 - 15:50 CEST
The European Union has approved a €1.2 billion investment in the development of the first interoperable and openly accessible European data processing ecosystem, known as IPCEI-CIS. This initiative aims to reduce reliance on external providers and promote open source technologies. Despite skepticism about whether a state-driven initiative can foster open and collaborative software development, the EU's decision is one of the largest sovereignty-focused initiatives ever undertaken by the organization. The IPCEI-CIS project offers an alternative model based on leveraging European open source for mobilizing the many technological and innovation capabilities in the continent and creating together a Next-Generation European Platform for the Datacenter-Cloud-Edge Continuum. This powerful “made in EU” alternative will offer vendor neutrality and a sustainable future based on global collaboration, but fully aligned with the values and priorities of the European Union. In this presentation, we will discuss the challenges and opportunities that this project presents to citizens and developers, and how it will redefine the way we produce open source software in Europe.
Speakers
avatar for Alberto P. Martí

Alberto P. Martí

VP of Innovation, OpenNebula Systems
Alberto has developed most of his career in Spain and in the UK, both in the IT sector and in Academia. As VP of Open Source Innovation at OpenNebula Systems, he deals with strategic collaborations with public cloud/edge providers, open source initiatives, and development teams from... Read More →
Wednesday September 18, 2024 15:10 - 15:50 CEST
Room 0.49 - 0.50 (Level 0)

15:10 CEST

Open Source Software Engineering Education - Stephen Walli, Microsoft
Wednesday September 18, 2024 15:10 - 15:50 CEST
Well run open source software community projects are natural labs for teaching software engineering practices to undergraduates. What if we turned the classroom inside out? What if we taught students the fundamentals of software transmitted diseases? (The New STDs!) And intellectual property basics that every engineer needs to understand? This talk shares the experiences of building out Semesters of Code this past four years, and where the experiment is going to go next.
Speakers
avatar for Stephen Walli

Stephen Walli

Principal Programmer Manager, Microsoft
I'm a principal program manager at Microsoft in the Azure Office of the CTO. I've been a Distinguished Technologist at HP, CTO at the Outercurve Foundation, founded a start-up, and been a writer and consultant. I've been around open source software for 30+ years. I was governing board... Read More →
Wednesday September 18, 2024 15:10 - 15:50 CEST
Hall C (Level 2)

15:10 CEST

Our First Steps Establishing an Open Source Program Office - J. Manrique Lopez, INDITEX
Wednesday September 18, 2024 15:10 - 15:50 CEST
At this year’s Open Source Summit Europe, we are excited to share the comprehensive early steps of our journey of establishing our own Open Source Program Office (OSPO) within our corporation. From the initial steps of crafting foundational policies to overseeing compliance with open source licenses, our narrative provides a detailed roadmap for others embarking on a similar path. We will delve into our strategic approaches to tracking employee contributions to open source projects and the intricacies involved in releasing our first open source projects. Our presentation will highlight how integrating open source practices extends beyond enhancing innovation and efficiency in software development. We underscore the alignment with our company's core values, particularly in sustainability—not only in the environmental sense but also in fostering a sustainable technological ecosystem. We will explore how participating in open source projects is pivotal to both advancing corporate innovation and upholding commitments to sustainable practices that resonate with our broader corporate ethos.
Speakers
avatar for Jose Manrique Lopez de la Fuente

Jose Manrique Lopez de la Fuente

OSPO Manager, INDITEX
Manrique is the manager of the INDITEX Tech OSPO and a passionate advocate for free, libre, and open source software development communities. He holds a degree in Industrial Engineering and has significant experience in R&D (IT Center of the Principality of Asturias, W3C, Ándago... Read More →
Wednesday September 18, 2024 15:10 - 15:50 CEST
Room 0.94-0.95 (Level 0)
  OSPOCon

15:10 CEST

Advancing Transparency and Security in Software: A Deep Dive Into SPDXv3 - Alexios Zavras, Intel
Wednesday September 18, 2024 15:10 - 15:50 CEST
SBOMs are a crucial tool for understanding the composition of software, which is particularly important in the context of managing security risks and licensing compliance. Recent regulatory efforts from, among others, the US and the EU, explicitly move towards requiring SBOM for each software delivery. SPDX (System Package Data Exchange) is a freely available ISO standard that provides a set of specifications for communicating SBOM information. It offers a common format for companies and organizations to share important data accurately and efficiently. This presentation will delve into the details of the newly released version of SPDX, providing a comprehensive understanding of their importance in the software industry.
Speakers
avatar for Alexios Zavras

Alexios Zavras

Chief Open Source Compliance Officer, Intel
Alexios Zavras is the Chief Open Source Compliance Officer of Intel Corporation. He has been involved with Software Bill of Materials and SPDX since 2011. Alexios has 40 years of experience in Free and Open Source Software and holds a PhD in Computer Science after having studied in... Read More →
Wednesday September 18, 2024 15:10 - 15:50 CEST
Room 0.14 (Level 0)

15:10 CEST

The Missing Post Mortem - Tobie Langel, UnlockOpen
Wednesday September 18, 2024 15:10 - 15:50 CEST
The first half of 2024 saw an entirely new category of threat against open source, one that rocked its trust-based system at its core: social engineering takeover attempt of critical open source projects. These attacks uncovered a systemic gap in open source security management. Up until now, the open source community wasn’t thought of as a potential cyber attack target. But when critical open source projects become stepping stones for industrial espionage, ransomware attacks, or cyberwarfare, maintainers need to adopt comparable security practices to those found in target organizations. This creates a unique set of challenges for open source because of its highly distributed nature and volunteer-based model. In this talk we'll do a post-mortem of the social engineering takeover attempt at the OpenJS Foundation. Without revealing confidential information, we'll still be able to outline critical industry gaps uncovered during this attack and suggest ways to meaningfully improving security at scale while preserving the ethos, culture, and diversity of communities that characterize open source.
Speakers
avatar for Tobie Langel

Tobie Langel

Principal, UnlockOpen
Tobie Langel is a world-leading expert on open source and standardization. He advises some of the biggest names in tech (Google, Microsoft, Mozilla, Intel, Cisco), promising startups (Airtable, Postman, GitLab), industry organizations (OpenJS Foundation, OASIS Open, W3C) and nonprofits... Read More →
Wednesday September 18, 2024 15:10 - 15:50 CEST
Room 0.96-0.97 (Level 0)

15:10 CEST

Learning by Example: Highlights from Google Season of Docs - Erin McKean, Google
Wednesday September 18, 2024 15:10 - 15:50 CEST
The Google Season of Docs program gives direct grants to open source projects to hire technical writers. The technical writing projects supported by these grants are intended to solve real problems for open source project communities, and the case studies created by the projects are intended to help other open source projects learn how to conceptualize and create their own problem-solving open source documentation. In this talk, we'll walk through how projects participating in Google's Season of Docs program have framed their problems, hypothesized solutions, created documentation to solve those problems, and measured the success of their documentation.
Speakers
avatar for Erin McKean

Erin McKean

Developer Relations Engineer, Google
Erin McKean does "docs advocacy" for Google's OSPO. She is the founder of the not-for-profit Wordnik.com. Before Wordnik, she was the editor-in-chief of American Dictionaries for Oxford University Press. In addition to writing code, blog posts, and documentation, she’s also the... Read More →
Wednesday September 18, 2024 15:10 - 15:50 CEST
Room 0.11-0.12 (Level 0)
  TechDocsCon

15:20 CEST

Lightning Talk: RISC-V and AI: How an Open-Standards ISA Underpins Portability for AI/ML Applications - Philipp Tomsich, VRULL GmbH
Wednesday September 18, 2024 15:20 - 15:30 CEST
RISC-V, an open-standards Instruction Set Architecture (ISA), provides the freedom to add instructions for domain-specific acceleration. This session highlights the significance of ongoing standardization efforts at RISC-V aimed at enhancing AI/ML capabilities through specific architectural enhancements: optimized instructions for matrix operations, efforts to merge GPGPU-style processing into a coherent, multi-paradigm compute resource, and support for emerging paradigms like spiking neural networks. This positions RISC-V to become a "lingua franca" for portable AI/ML libraries and kernels that can transparently be moved between compatible hardware from multiple vendors.
Speakers
avatar for Philipp Tomsich

Philipp Tomsich

Chief Technologist, VRULL GmbH
Dr. Philipp Tomsich is the Chief Technologist and Founder of VRULL GmbH, a leading provider of outsourced R&D, software enablement, and ecosystem development services for the semiconductor industry. Philipp currently supports the RISC-V mission as the Chair of the Applications & Tools... Read More →
Wednesday September 18, 2024 15:20 - 15:30 CEST
Hall B (Level 2)

16:05 CEST

Scalable Multi-Node AI Workloads in Multi-Tenant AI Clouds Using SDN K8s Networking - Girish Moodalbail, NVIDIA Inc & Leonid Grossman US, NVIDIA
Wednesday September 18, 2024 16:05 - 16:45 CEST
Within AI workloads, a few key traffic flows drive significant data movement between GPUs across nodes. Optimizing these flows for efficient bandwidth, low latency, and minimal jitter is critical to prevent GPU underutilization. Additionally, in the context of AI Cloud infrastructure, accommodating numerous users and concurrent AI workloads introduces competition for shared network resources, potentially impacting application performance. Hence, ensuring isolation between workloads within and across tenants is paramount. This session will explain ways to achieve network isolation (overlay virtual network topology) and efficient bandwidth (end-to-end QoS) between AI workloads using Open Source SDN solution, namely, Open vSwitch (OVS), Open Virtual Network (OVN), and OVN-Kubernetes CNI. With OVS-offloadable hardware the gains are much more significant.
Speakers
avatar for Girish Moodalbail

Girish Moodalbail

Distinguished Engineer, NVIDIA Inc
Girish Moodalbail is a Distinguished Engineer at Nvidia Inc. Girish is responsible for building Kubernetes based GPU compute using Smart NICs for Gaming, AI Training, and AI Inferencing with low-latency, high-throughput, reliable, scalable, and secure networking using OSS projects... Read More →
avatar for Leonid Grossman

Leonid Grossman

Sr. Director, NVIDIA
Leonid is a Senior Director of Cloud Networking at Nvidia, responsible for SDN in a GPU-based Cloud. Before joining Nvidia, Leonid was responsible for Oracle Solaris Networking. Prior to Oracle, Leonid was a Founder and a VP at Neterion, a Silicon Valley venture-backed startup pioneering... Read More →
Wednesday September 18, 2024 16:05 - 16:45 CEST
Room 2.15 (Level 2)
  CloudOpen

16:05 CEST

Your K8s Infinity Gaunlet: The Marvel of KEDA and Cluster-API for Infinite Scale - Scott Rosenberg, Terasky
Wednesday September 18, 2024 16:05 - 16:45 CEST
One of the greatest out of the box features of K8s is its auto-scaling capabilities, which has a naive implementation or more advanced scheduling capabilities through native tooling. However, both of these models are reactive and not proactive in nature. What if we could employ proactive event-driven scaling of our clusters?! Over our many years of cloud native operations at scale, with the right tools we could! Enter KEDA (AKA Kubernetes Event-Driven Autoscaling). KEDA was built to make just this type of intelligent auto-scaling possible - this includes everything from event-driven and predictable actions like scaling up and down for predictable bursts of usage or shutting down dev clusters during specific and non-working hours, to managing scaling based on your workloads and message queues, or even your APMs and based on the metrics it ingests. In this talk we’ll walk through auto-scaling on steroids with KEDA, how it can be supercharged through CRDs, and in particular the cluster-API which now makes it possible to provision, update, customize and delete K8s clusters declaratively––that together are a game changer when it comes to the infinite scale K8s makes possible.
Speakers
avatar for Scott Rosenberg

Scott Rosenberg

Lead Architect, Terasky
10+ Years of experience in the worlds and Cloud and Automation. Currently Scott is the lead architect in the CTO office at TeraSky and leads the platform engineering and cloud native initiatives.Scott has vast experience with both the legacy data center & cutting edge Public Cloud... Read More →
Wednesday September 18, 2024 16:05 - 16:45 CEST
Hall M2 (Level 2)
  ContainerCon

16:05 CEST

Securing Workloads with Transaction Tokens and Minicloak - Dmitry Telegin, Backbase
Wednesday September 18, 2024 16:05 - 16:45 CEST
For the modern computing architectures involving multiple independent workloads and following the zero trust model, it is important that the calls between the workloads be properly authenticated and authorized. SPIFFE/SPIRE does solve the authentication part; however, it does not take into account the request context and other dynamic data. A new Internet draft called Transaction Tokens has been adopted by the IETF OAuth Working Group, which addresses the authorization part. A transaction token is a short-lived, cryptographically signed, request-specific token obtained from the new Transaction Token Service in exchange for the external OAuth/OIDC access token and other context-dependent data. The token is then included into every inter-workload call, which guarantees that only non-spurious calls between the workloads can take place. From this talk, the attendees will learn about how Transaction Tokens work, how they help to make the internal perimeter more secure, how we implemented this upcoming specification using a customized version of Keycloak, what challenges we faced and how we solved them.
Speakers
avatar for Dmitry Telegin

Dmitry Telegin

Principal Backend Engineer, Backbase
In 2001, Dmitry graduated from the Lomonosov Moscow State University and began his career as a Java developer, eventually becoming a Java enterprise architect.In 2017, he began his opensource IAM journey, gaining expertise in Keycloak and becoming a project contributor.In 2019, he... Read More →
Wednesday September 18, 2024 16:05 - 16:45 CEST
Hall M1 (Level 1)
  Digital Trust

16:05 CEST

What Is an ABI, and Why Should You Care? - Shung-Hsi Yu, SUSE
Wednesday September 18, 2024 16:05 - 16:45 CEST
Application Binary Interface (ABI), in contrast to the more often heard Application Programming Interface (API), is not as widely discussed, but is every bit as important as the latter. It is what allows us to run programs that are compiled 10 years ago on the latest system, and still expect it to work. In this talk, we will introduce the audience to the concept of ABI, explain its difference from API, and and lay out what exactly breaks ABI, as well as cover the symptoms of such breakage. Further more, we will detail how ABI breakage can be detected or prevented, and discuss some specific cases: Linux Kernel's ABI, Python's stable ABI, and Foreign Function Interface.
Speakers
avatar for Shung-Hsi Yu

Shung-Hsi Yu

Kernel Engineer, SUSE
Mainly working on maintaining the BPF stack of SUSE Linux Enterprise Server (SLES) distribution, consisting of the BPF subsystem in the Linux Kernel, and it's user-space tooling: libbpf, bcc, and bpftrace.
Wednesday September 18, 2024 16:05 - 16:45 CEST
Room 1.61 & Room 1.62 (Level 1)
  LinuxCon

16:05 CEST

Combining the Best of Two Worlds: From TF-IDF to Llama LLM - William Arias, GitLab
Wednesday September 18, 2024 16:05 - 16:45 CEST
Learn how combining traditional NLP techniques with LLMs can solve 'hallucination' issues and create robust applications. This session offers practical insights into leveraging foundational NLP principles alongside advanced LLM technology. It's based on a business problem where the need is to craft technical content that directly tackles the key challenges customers encounter. Rather than wading through hundreds of public forum posts or customer complaints manually, why not harness the combined power of traditional, explainable Natural Language Processing (NLP) techniques integrated with the advanced language generation capabilities of Large Language Models (LLMs). This session will provide architecture and lessons learned in the journey to uncover insights from our users' feedback. Centered around a topic modeling use case, this session offers actionable insights that go beyond mere buzzwords. At the end the audience will learn how to leverage text analytics and the strengths of Open Source LLMs to tailor content that resonates with their audience's needs and pain points. Bonus points: This use-case architecture is completely automated using CI/CD principles.
Speakers
avatar for William Arias

William Arias

Senior Developer Advocate, GitLab
William has worked in different roles and positions for the last decade. Bringing work experience from Intel, Oracle, Broadcom and Czech University of Economics. Where he has participated in numerous projects involving software, hardware design, education and innovation across different... Read More →
Wednesday September 18, 2024 16:05 - 16:45 CEST
Hall B (Level 2)

16:05 CEST

Linux Storage Stack Explained - Werner Fischer, Thomas-Krenn.AG
Wednesday September 18, 2024 16:05 - 16:45 CEST
“Everything is a file” or, more precisely, “Everything is a file descriptor”: this statement alone shows the importance of the storage stack under Linux. To ensure that data can be accessed reliably and efficiently regardless of the selected file system and the actual physical storage location, numerous layers in the Linux kernel interlock seamlessly: Virtual File System (VFS), page cache, block layer with different I/O schedulers, so-called “stackable devices” such as device mappers and drivers are the most important components involved. Using the “Linux Storage Stack Diagram”, Werner explains this architecture clearly with the help of several concrete examples. He explains the different areas of the VFS (block-based, network, stackable, pseudo and special purpose file systems) and also goes into detail about the functionality and application areas of various file systems such as ext4 or btrfs. Werner then shows how the resulting BIOs (block I/Os) are processed by the block layer and I/O schedulers (and optionally via stacked devices) before they finally reach the device drivers and physical storage devices. Join this talk and understand how storage works in Linux :-)
Speakers
avatar for Werner Fischer

Werner Fischer

Senior Linux Professional, Thomas-Krenn.AG
Werner studied computer and media security at Hagenberg Technical college and then worked at IBM for two years, where he wrote two Redbooks with colleagues. He has been working in the Linux area at Thomas-Krenn.AG since 2005. His previous roles include HA clusters, devops, 3rd level... Read More →
Wednesday September 18, 2024 16:05 - 16:45 CEST
Room 2.31 (Level 2)
  Open Source 101
  • Audience Level Any

16:05 CEST

Open Source for the Greater Good - Sean Marcia, GitHub & Gia Coelho, Ruby for Good
Wednesday September 18, 2024 16:05 - 16:45 CEST
In an era where technology increasingly influences every aspect of society, the potential for open source software to serve public interests and empower nonprofit organizations is immense. Yet, despite its transformative promise, the intersection of open source and the nonprofit sector remains underexplored and underutilized, particularly in projects aimed at public welfare beyond the tech community. I'll delve into the untapped synergy between open source initiatives and nonprofit organizations, exploring pathways for adoption, community support, funding, and sustainable growth. I will demystify the process of integrating open source solutions within nonprofit projects, highlighting practical strategies for organizations to not only adopt technology but also to contribute back to the open source ecosystem. I will also explore case studies of successful nonprofit open source projects, identifying key factors that contributed to their sustainability and impact. Finally, and possibly most importantly I'll explain about securing funding and support for open source projects focused on the public good, as well as partnerships, and community-driven development opportunities.
Speakers
avatar for Gia Coelho

Gia Coelho

Product Designer, Ruby for Good
Gia (she/her) is a Product Designer and lives in Washington, DC. She has been an active member of Ruby for Good since 2019, contributing as a core member to brand strategy development, product, UX, and visual design. Her passions include wildlife conservation, culinary adventures... Read More →
avatar for Sean Marcia

Sean Marcia

Open Source Enthusiast, GitHub
Sean Marcia, pronouns he, him, his, founded Ruby for Good in 2013 to fill the gap created by inaccessible and uneconomical technology solutions for nonprofits. He built an inclusive community of gooders—technologists determined to make the world a better place—who build open source... Read More →
Wednesday September 18, 2024 16:05 - 16:45 CEST
Hall C (Level 2)

16:05 CEST

Panel Discussion: The Parallel Universes of ISPOs and OSPOs - Clare Dillon, Lero, CURIOSS; Tom Sadler, BBC; Katie Schueths, Analog Device, Inc.; and Russell Rutledge, InnerSource Commons Foundation
Wednesday September 18, 2024 16:05 - 16:45 CEST
You know all about OSPOs - but have you heard about ISPOs? If an OSPO can be defined as the center of gravity for an organization’s open source operations and structure, then an ISPO performs a similar role for InnerSource. InnerSource, the use of open source methods to create proprietary code, is often used as a step on the path to open source readiness. Last year, InnerSource Commons launched an ISPO Working Group for those involved in enabling InnerSource within their organizations. Some of those involved work in or with OSPOs. In this panel session, moderator Clare Dillon will discuss the emergence of ISPOs with ISPO Working Group members. The panel will explore the role of an ISPO, the parallels to an OSPO, and where the two organizations may differ in terms of objectives or activities. Join us to learn more about this emerging trend and to hear real-life ISPO experiences from organizations operating in health, media, and technology verticals.
Speakers
avatar for Clare Dillon

Clare Dillon

InnerSource Researcher, CURIOSS Lead, Lero, CURIOSS
Clare Dillon is an InnerSource researcher with Lero (Science Foundation Ireland's Research Centre for Software) and a member of Lero's OSPO. Clare also works with CURIOSS, a global community of Open Source Program Offices in university and research institutions. From 2021-2023, Clare... Read More →
avatar for Tom Sadler

Tom Sadler

Principal Software Engineer, BBC
Tom Sadler is a Principal Software Engineer at the BBC, working with a number of teams to enable open source and industry engagement, and InnerSource. He has led multiple teams working on the BBC’s Connected TV applications, with a focus on cross team collaboration. Tom has been... Read More →
avatar for Russell Rutledge

Russell Rutledge

Executive Director, InnerSource Commons Foundation
Russ Rutledge is the Executive Director of the InnerSource Commons, a non-profit foundation dedicated to the teaching of InnerSource across the industry. Russ is a founding director of the Foundation and has served in many leadership positions there. Russ has participated at all levels... Read More →
avatar for Katie Schueths

Katie Schueths

Sr. Manager, InnerSource Program Office, Analog Device, Inc.
Katie leads the InnerSource Program Office at Analog Devices, Inc. Where she is building an InnerSource community to improve collaboration, code reuse, code quality, and documentation across the organization. She is on the InnerSource Commons Foundation Board of Directors. Prior to... Read More →
Wednesday September 18, 2024 16:05 - 16:45 CEST
Room 0.94-0.95 (Level 0)
  OSPOCon

16:05 CEST

RISC-V: Maturing an Open Standards Development Process - Philipp Tomsich, VRULL GmbH
Wednesday September 18, 2024 16:05 - 16:45 CEST
With its global uptake, the RISC-V specifications and RISC-V International, as the standards-development body, are facing an unprecedented challenges: the international adoption of RISC-V as an alternative, open-standards ISA and its role in various digital sovereignty initiatives worldwide are putting a geopolitical spotlight on the the standards and specifications released by RISC-V International. Safeguarding the protected status as a standards-development body and ensuring ongoing, constructive collaboration between geographies in the setting of future standards, requires a focus on policies and processes in our standards-development process. This session compares the existing RISC-V specification development with the ISO processes, and provides an outlook to some of the process improvements underway that will lead to an even closer alignment: the ultimate goal being a path to publication of the publicly available RISC-V specifications as international standards. We will provide an overview of the role of the RISC-V Technical Steering Committee, into the quality-gates a proposed standard must pass, and the consensus-building processes within each specification group.
Speakers
avatar for Philipp Tomsich

Philipp Tomsich

Chief Technologist, VRULL GmbH
Dr. Philipp Tomsich is the Chief Technologist and Founder of VRULL GmbH, a leading provider of outsourced R&D, software enablement, and ecosystem development services for the semiconductor industry. Philipp currently supports the RISC-V mission as the Chair of the Applications & Tools... Read More →
Wednesday September 18, 2024 16:05 - 16:45 CEST
Room 0.14 (Level 0)

16:05 CEST

Extract Dependency Data on Scale with Renovate - Sebastian Poxhofer, N26
Wednesday September 18, 2024 16:05 - 16:45 CEST
As modern platforms integrate an increasing array of tools, so too grows the complexity of software dependencies within your codebase. While mainstream dependencies like Docker images, Terraform and NPM packages are well-covered by existing solutions, what about the myriad obscure or custom tooling, perhaps even manually installed binaries lurking in your Dockerfiles? In this session, we'll unveil an Open Source solution designed to systematically extract data from diverse toolsets. Learn how to effectively catalog, track, and maintain these dependencies, eliminating blind spots and ensuring robustness in your development workflow.
Speakers
avatar for Sebastian Poxhofer

Sebastian Poxhofer

Senior SRE, N26
Sebastian Poxhofer is a seasoned Open Source maintainer and boasts a rich portfolio of projects including Renovate, TargetAllocator of the OpenTelemetry Operator, and more. With a that experience, he spearheads the development of Internal Developer Platforms in his daily endeavor... Read More →
Wednesday September 18, 2024 16:05 - 16:45 CEST
Room 0.96-0.97 (Level 0)

16:05 CEST

Online Hands-on Tech Docs, the Easy Way! - Jorge Morales Pou, Broadcom & Graham Dumpleton, VMware
Wednesday September 18, 2024 16:05 - 16:45 CEST
Have you ever had the need to show a live version of what your technical documentation is presenting? Don't you agree that seeing things in action is the best way to convey your documentation goals? Have you ever had to deal with the complexity of the learners' heterogeneous environments? Or in other words, have the learners of your product wanted to learn how your project works but some have windows, some linux others mac, some constrained laptops, some don't have enough memory? For this problem online playgrounds for hands-on learning that help you deliver a hands-on experience via a web browser is the best way to go. But many of these do cost a lot of money, while this runs on containers on a simple Kubernetes cluster. In this workshop, we will demonstrate Educates, an open source hands-on workshop platform that can help you deliver hands-on learning experience as well as workshops and demos, in a very easy, reproducible and cost effective way. And we will be using an Educates workshop, which means Inception. This technology is the one used by VMware's Spring.Academy, Tanzu.Academy and Kube.Academy. I encourage you to spend this short time with us. It'll change your life.
Speakers
avatar for Jorge Morales Pou

Jorge Morales Pou

Software engineer, Broadcom
Jorge is a Cloud Native Developer advocate at VMware working with Kubernetes platforms. He has huge experience in DevOps and he's a fanatical Java developer but never afraid of learning new languages. He’s been helping developers understand the benefits of Kubernetes based platforms... Read More →
avatar for Graham Dumpleton

Graham Dumpleton

Kubernetes Developer Advocate at VMware, VMware
Graham is an avid enthusiast of all things Kubernetes and containers, having worked with them from their original creation. He is also an active member of the Python software developer community, being the author of popular Python packages mod_wsgi and wrapt.
Wednesday September 18, 2024 16:05 - 16:45 CEST
Room 0.11-0.12 (Level 0)
  TechDocsCon
 
Thursday, September 19
 

08:00 CEST

Registration & Badge Pick-Up
Thursday September 19, 2024 08:00 - 17:00 CEST
Thursday September 19, 2024 08:00 - 17:00 CEST
Entrance 1

09:00 CEST

LF Edge Day [Additional Fee; Pre-Registration Required]
Thursday September 19, 2024 09:00 - 12:30 CEST
Registration Cost: $10

LF Edge Day, a co-located event at Open Source Summit Europe, represents an exciting opportunity for developers, technologists, and community leaders engaged in the edge computing domain. This dedicated day aims to bring together the vibrant LF Edge community for a series of in-depth discussions, collaborative workshops, and insightful sessions focusing on the latest innovations, technologies, and trends in edge computing. By fostering an environment of collaboration and knowledge-sharing, LF Edge Day seeks to enhance the growth and sustainability of open source edge computing, making it an essential rendezvous for anyone looking to shape the future of this rapidly evolving field.

How to Register: Pre-registration is required. To register for LF Edge Day, add it to your Open Source Summit Europe registration.
Thursday September 19, 2024 09:00 - 12:30 CEST
Austria Center Vienna Bruno-Kreisky-Platz 1, 1220 Wien, Austria

09:00 CEST

SONiC Mini Summit [Additional Fee; Pre-Registration Required]
Thursday September 19, 2024 09:00 - 12:30 CEST
Registration Cost: $10

The SONiC Foundation would like to invite you to participate in our upcoming SONiC Mini Summit, a co-located event at the Open Source Summit EU. Come learn about the latest developments of SONiC from industry experts including innovations in NOS management, improvements in routing, software-defined networking, and system design.

How to Register: Pre-registration is required. To register for SONiC Mini Summit, add it to your Open Source Summit Europe registration.
Thursday September 19, 2024 09:00 - 12:30 CEST
Austria Center Vienna Bruno-Kreisky-Platz 1, 1220 Wien, Austria

09:00 CEST

Sylva Mini Summit [Additional Fee; Pre-Registration Required]
Thursday September 19, 2024 09:00 - 12:30 CEST
Registration Cost: $10

Sylva Mini Summit will be co-located with this year’s Open Source Summit Europe. It presents an exciting opportunity for telco professionals and technologists from various industries who want to know how Sylva can help their industry! This event will feature workshops, discussions, and sessions to explore new technologies and trends in the telecom sector. It is crafted to foster collaboration and learning within the Sylva community, which is committed to influencing the future of telecom and driving forward the vision of a unified, efficient, and innovative Telco Cloud & Edge.

How to Register: Pre-registration is required. To register for Sylva Mini Summit, add it to your Open Source Summit Europe registration.
Thursday September 19, 2024 09:00 - 12:30 CEST
Austria Center Vienna Bruno-Kreisky-Platz 1, 1220 Wien, Austria

09:00 CEST

Zephyr Workshop [Additional Fee; Pre-Registration Required]
Thursday September 19, 2024 09:00 - 12:30 CEST
Registration Cost: $10

The Zephyr Workshop is designed to introduce you to the leading Open Source RTOS built with safety and security in mind. Attendees will learn why Zephyr is gaining the attention of developers and product makers. This session will provide a general overview of the Zephyr OS along with an overview of how to begin building Bluetooth® Low Energy applications using Zephyr RTOS.

The hands-on portion of the session will feature the building of two connected applications using Infineon's AIROC™ CYW20829 Bluetooth® LE MCU Evaluation Kit:

  • Sensor to Phone application – For this hands-on application, attendees will program a Bluetooth LE peripheral Zephyr application on the AIROC CYW20829 evaluation kit and connect it to a phone running the AIROC™ Bluetooth® Connect App.
  • Periodic Advertising with Responses (PAwR) application – For this hands-on application, attendees will program a PAwR Zephyr application on the AIROC CYW20829 evaluation kit. Each participant will communicate with a central node and see how a “many to one” Bluetooth LE network can be created. 

** Notes:
  • Participants will use their own machines for the hands-on portion, and they will get to walk away with the Infineon AIROC CYW20829 Bluetooth LE 5.4 MCU Evaluation Kit.
  • Some (minimal) pre-work is needed to make the best use of the time allotted. An email will be sent to registrants prior to the event with further instructions. 
  • Space is limited to 50 participants.

How to Register: Pre-registration is required. To register for Zephyr Workshop, add it to your Open Source Summit Europe registration.
Thursday September 19, 2024 09:00 - 12:30 CEST
Austria Center Vienna Bruno-Kreisky-Platz 1, 1220 Wien, Austria

09:00 CEST

Linux Foundation Europe Member Summit [Pre-Registration Required]
Thursday September 19, 2024 09:00 - 17:00 CEST
The Linux Foundation Europe Member Summit is an annual gathering for Linux Foundation Europe members, along with invited speakers, sponsors and media.

This event cultivates collaboration, open innovation, and partnerships among those in the private public sectors working to drive digital transformation through open collaboration. It is a must-attend for business and technical leaders looking to advance a Europe-wide open source strategy and mobilise resources in their organisations to collaboratively influence the largest shared technology investment of our time.

The event will feature prominent speakers from the private and public sectors and existing and upcoming Linux Foundation projects, as well as offer an opportunity for members of LF Europe to share their organisational priorities and put forward collaboration opportunities to the Linux Foundation Europe Advisory Board and membership at large. Interested in becoming a Linux Foundation Europe Member and/or attending the event? Please email us here.

To learn more, visit the event website.
Thursday September 19, 2024 09:00 - 17:00 CEST
Le Méridien Vienna Robert-Stolz-Platz 1, 1010 Wien, Austria

09:00 CEST

NextArch Summit [Pre-Registration Required]
Thursday September 19, 2024 09:00 - 17:00 CEST
Registration Cost: $0, but pre-registration is required

NextArch Foundation aims to develop a next generation microservices architecture for heterogeneous infrastructure design. Next-generation architecture describes a variety of innovations in architecture, from data storage and heterogeneous hardware to engineering productivity, telecommunications and much more. Until now, there has been no ecosystem to address this massive challenge. Please come to this event and see how NextArch Foundation projects has been developing. Figure out how you can get involved in this ecosystem.

How to Register: Pre-registration is required. To register for NextArch Summit, add it to your Open Source Summit Europe registration.
Thursday September 19, 2024 09:00 - 17:00 CEST
Austria Center Vienna Bruno-Kreisky-Platz 1, 1220 Wien, Austria

09:00 CEST

SOSS Community Day Europe 2024 [Pre-Registration Required]
Thursday September 19, 2024 09:00 - 17:00 CEST
Registration Cost: $0, but pre-registration is required

Secure Open Source Software (SOSS) Community Days are an opportunity for Community Members from across the Security and Open Source ecosystem to get together and share ideas and progress on capabilities that make it easier to sustainably secure the development, maintenance, and consumption of the open source software (OSS) we all depend on. SOSS Community Days are held regionally, alongside the Open Source Summits and were formerly called OpenSSF Days. The change in name reflects the need to capture the broader interest in the security of open source software. What’s in the SOSS? Come to a Community Day to find out! Brought to you by OpenSSF.

To learn more, visit the event website here.

How to Register: Pre-registration is required. To register for SOSS Community Day Europe, add it to your Open Source Summit Europe registration.
Thursday September 19, 2024 09:00 - 17:00 CEST
Austria Center Vienna Bruno-Kreisky-Platz 1, 1220 Wien, Austria

09:00 CEST

Yocto Project Developer Day 2024 [Additional Fee; Pre-Registration Required]
Thursday September 19, 2024 09:00 - 17:00 CEST
Registration Cost: $200

Yocto Project Developer Day is a one-day presentation and hands-on training day that puts you in direct contact with Yocto Project technical experts and developers. Come learn about creating, customizing, and optimizing Linux distributions for embedded devices using the rich features, tools, and content of Yocto Project. You’ll come away with a deeper understanding on topics like build system workflow, embedded security, working with containers, building applications, optimizing images, hardening your devices, and leveraging tools like devtool.

The CFP is now live for YP Dev Day! The CFP will close on Wednesday, July 31.

SUBMIT YOUR TALK NOW!

How to Register: Pre-registration is required. To register for the Yocto Project Developer Day, add it to your Open Source Summit Europe registration.
Thursday September 19, 2024 09:00 - 17:00 CEST
Austria Center Vienna Bruno-Kreisky-Platz 1, 1220 Wien, Austria

13:30 CEST

CD Mini Summit [Additional Fee; Pre-Registration Required]
Thursday September 19, 2024 13:30 - 17:00 CEST
Registration Cost: $5

This half-day event aims to connect the Continuous Delivery community—from leaders, industry experts, practitioners, and open source developers—to share and discuss how to improve the world’s capacity to deliver software with security and speed.

It’ll be a great chance to catch up, learn from each other, and hear about the latest trends in Continuous Delivery.
To learn more, visit the CD Mini Summit website.

How to Register: Pre-registration is required. To register for CD Mini Summit, add it to your Open Source Summit Europe registration.
Thursday September 19, 2024 13:30 - 17:00 CEST
Austria Center Vienna Bruno-Kreisky-Platz 1, 1220 Wien, Austria

13:30 CEST

CIP Mini Summit [Additional Fee; Pre-Registration Required]
Thursday September 19, 2024 13:30 - 17:00 CEST
Registration Cost: $10

Join Us for the CIP Open TSC Meeting!

We are excited to invite you to the upcoming Civil Infrastructure Platform (CIP) Open Technical Steering Committee (TSC) Meeting. This event is an excellent opportunity for industry experts, contributors, and enthusiasts to come together, share insights, and discuss the future direction of CIP and industrial grade Linux. Whether you are a seasoned participant or new to the community, your presence and input will be invaluable.

To learn more, please visit the CIP website.

The CIP project aims to establish a sustainable and secure software foundation for civil infrastructure and industrial systems. This is also effective in meeting cybersecurity requirements such as those in the recently significant EU Cyber Resilience Act (CRA). Join us to learn more about our latest achievements, ongoing work, and plans for the future.

How to Register: Pre-registration is required. To register for the CIP Mini Summit, add it to your Open Source Summit Europe registration.
Thursday September 19, 2024 13:30 - 17:00 CEST
Austria Center Vienna Bruno-Kreisky-Platz 1, 1220 Wien, Austria

13:30 CEST

Confidential Computing Mini Summit [Additional Fee; Pre-Registration Required]
Thursday September 19, 2024 13:30 - 17:00 CEST
Registration Cost: $10

The Confidential Computing Consortium is a community focused on projects securing data in use and accelerating the adoption of confidential computing through open collaboration. The Confidential Computing Consortium (CCC) brings together hardware vendors, cloud providers, and software developers to accelerate the adoption of Trusted Execution Environment (TEE) technologies and standards. Join us as we delve into the world of Confidential Computing where you’ll learn the latest advancements, use cases, and demos. It is the perfect opportunity to engage with experts, network with peers, and gain valuable insights into the rapidly evolving landscape of data privacy and security.

The CFP is now live for the Confidential Computing Mini Summit! The CFP will close on Thursday 8 August.

SUBMIT YOUR TALK NOW

How to Register: Pre-registration is required. To register for Confidential Computing Mini Summit, add it to your Open Source Summit Europe registration.
Thursday September 19, 2024 13:30 - 17:00 CEST
Austria Center Vienna Bruno-Kreisky-Platz 1, 1220 Wien, Austria

13:30 CEST

Open Hardware Mini Summit [Additional Fee; Pre-Registration Required]
Thursday September 19, 2024 13:30 - 17:00 CEST
Registration Cost: $10

The interplay between hardware and software is one of the most critical parts of designing next-generation chips for fast-growing industries, such as artificial intelligence, autonomous driving and high performance computing (HPC). This Open Hardware Mini-Summit – brought to you by CHIPS Alliance, OpenPOWER and RISC-V International – aims to bring context, perspective and critical industry insight to successfully navigate open hardware and software in the current landscape.

How to Register: Pre-registration is required. To register for Open Hardware Mini Summit, add it to your Open Source Summit Europe registration.
Thursday September 19, 2024 13:30 - 17:00 CEST
Austria Center Vienna Bruno-Kreisky-Platz 1, 1220 Wien, Austria
 
  • Filter By Date
  • Filter By Venue
  • Filter By Type
  • Audience Level
  • Timezone

Share Modal

Share this link via

Or copy link

Filter sessions
Apply filters to sessions.