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.

Beginner clear filter
arrow_back View All Dates
Tuesday, September 17
 

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
Room 0.49-0.50 (Level 0)
  Zephyr
  • Audience Level Beginner
  • Presentation Slides Attached Yes

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

Parthiban

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
Room 0.49-0.50 (Level 0)
  Zephyr
  • Audience Level Beginner
  • Presentation Slides Attached Yes

11:00 CEST

Panel Discussion: Improving the Software Supply Chain Security - Arnaud Le Hors, IBM; Tom Hennen, Google; Michael Lieberman, Kusari; Aeva Black; CISA
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 Tom Hennen

Tom Hennen

Senior Staff Software Engineer, Google
Tom is a maintainer of the Supply-chain Levels for Software Artifacts (SLSA) project.  He works at Google as a tech lead for their internal supply chain integrity team.  He previously worked in the defense industry where he was the Principal Investigator for a DARPA STAC red team... Read More →
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 Aeva Black

Aeva Black

Section Chief, Open Source Security, CISA
Aeva Black is an open source hacker, advocate, and international public speaker with over 20 years of experience building digital infrastructure and leading open source projects at technology companies. She is the Section Chief for Open Source Security at CISA, and serves as the Secretary... Read More →
Tuesday September 17, 2024 11:00 - 11:40 CEST
Room 2.15 (Level 2)

11:00 CEST

Tutorial: How to Win Friends & Influence LLMs (with Prompt Engineering) - 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 Development Manager, 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.
Tuesday September 17, 2024 11:00 - 12:35 CEST
Room 1.61-1.62 (Level 1)
  Open Source 101
  • Audience Level Beginner
  • Presentation Slides Attached Yes

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
Room 0.49-0.50 (Level 0)
  Zephyr
  • Audience Level Beginner
  • Presentation Slides Attached Yes

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 0.11-0.12 (Level 0)
  CloudOpen

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

System engineer, NXP Semiconductors
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
Room 0.49-0.50 (Level 0)
  Zephyr
  • Audience Level Beginner
  • Presentation Slides Attached Yes

13:00 CEST

BOF: 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.

We'll be using a shared document to gather topics before and during the BoF and collect notes during the discussions:

https://docs.google.com/document/d/1oM0AREY_X-3QMBb8SRUHq1yYcJ4BaWE39gYxmYkr8AI/edit?usp=sharing

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
Hall C (Level 2)
  Embedded Linux Conference
  • Audience Level Beginner
  • Presentation Slides Attached Yes

14:00 CEST

Let Them Eat CAKES: A Sweet Dive Into a Modern Cloud Networking Stack - Krisztian Fekete , 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 Krisztian Fekete

Krisztian Fekete

Senior Software Engineer, solo.io
Krisztian is enthusiastic about observability and cloud infrastructures. He's working at solo.io as a field engineer. Previously, he was worked at LastPass as senior DevOps/SRE engineer. At solo.io Krisztian is helping to design secure and scalable cloud infrastructures at companies... Read More →
Tuesday September 17, 2024 14:00 - 14:40 CEST
Room 0.14 (Level 0)
  ContainerCon

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 Advocate, 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
Room 2.31 (Level 2)
  Open AI + Data Forum
  • Audience Level Beginner
  • Presentation Slides Attached Yes

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

Open Source Strategist and 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
Room 0.94-0.95 (Level 0)

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.96-0.97 (Level 0)
  OSPOCon

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 1.61-1.62 (Level 1)
  Open Source 101

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 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 Jimenez

Ana Jimenez

Project Manager, Linux Foundation
Ana is a senior Project Manager at the Linux Foundation's TODO Group project, an open group of practitioners who want to collaborate on best practices and tools to effectively manage open source operations through Open Source Program Offices (OSPOs). Formerly she worked at Bitergia... Read More →
Tuesday September 17, 2024 14:55 - 15:35 CEST
Room 0.96-0.97 (Level 0)
  OSPOCon

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
Room 0.49-0.50 (Level 0)
  Zephyr
  • Audience Level Beginner
  • Presentation Slides Attached Yes

16:00 CEST

Mesa3D Unveiled: From glDrawArrays(…) to GPU Magic - Christian Gmeiner, Igalia
Tuesday September 17, 2024 16:00 - 16:40 CEST
Mesa3D, often called Mesa, is a key part of the Linux graphics system, serving as an open-source implementation of the OpenGL API for rendering 3D graphics. It also supports other APIs like Vulkan and OpenGL ES.

This session will demystify Mesa3D, starting with GPU functions and its interaction with computers, laying the groundwork for understanding how Mesa powers 3D graphics. We'll use rendering a triangle as a case study to explore Mesa3D’s architecture—from initiating EGL and compiling shaders to sending work to the GPU, making the complex process more accessible.

The goal is for everyone to walk away with a clearer understanding of Mesa’s role in Linux graphics and its importance to the open-source community, specially on embedded platforms, where open-source drivers are getting much more relevance for long term maintainability, feature support and customization.

Here, I mention embedded platforms because many of our customers use open-source drivers. This allows them to include these drivers in their products without depending on proprietary solutions from manufacturers, which may not even be available (some are only available on Android, not Linux).
Speakers
avatar for Christian Gmeiner

Christian Gmeiner

Developer, Igalia
Christian Gmeiner is a graphic driver developer, to which he hasbeen contributing since 2013. He has started his 10 years long careerby joining the reverse engineering efforts around Vivante GPUs followedby doing contractor work helping companies leverage etnaviv's graphic stack.He... Read More →
Tuesday September 17, 2024 16:00 - 16:40 CEST
Hall C (Level 2)
  Embedded Linux Conference
  • Audience Level Beginner
  • Presentation Slides Attached Yes

16:00 CEST

Navigating the Open Source Observability Landscape - Dotan Horovits, 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

DevOps Specialist & CNCF Ambassador, #OpenForWork
Horovits lives at the intersection of technology, product and open source. With over 20 years in the hi-tech industry as a software developer, a solutions architect and a product manager, he brings a wealth of knowledge in cloud and cloud-native solutions, DevOps practices and more... Read More →
Tuesday September 17, 2024 16:00 - 16:40 CEST
Room 1.61-1.62 (Level 1)
  Open Source 101
  • Audience Level Beginner
  • Presentation Slides Attached Yes

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 Olson

Madelyn Olson

Principal Engineer, AWS
Madelyn Olson is a Principal Engineer at AWS and a member of the Valkey Technical Steering Committee. When she is not busy writing databases, she enjoys hiking the serene nature of the pacific northwest.
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
Room 0.94-0.95 (Level 0)

16:00 CEST

"Here Is a Clean Section of the Beach" - Proactively Auditing Open Source Dependencies and Letting End Users Know - 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 2.15 (Level 2)
  SupplyChainSecurityCon
  • Audience Level Beginner
  • Presentation Slides Attached Yes

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 9 years and involved with opensource for more than 11 years. Also, a Debian Developer and a member of Elisa TSC (Technical Steering Committee).
Tuesday September 17, 2024 16:55 - 17:35 CEST
Hall M1 (Level 1)
  LinuxCon
  • Audience Level Beginner
  • Presentation Slides Attached Yes

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
Room 2.31 (Level 2)

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
Room 0.49-0.50 (Level 0)
  Zephyr
  • Audience Level Beginner
  • Presentation Slides Attached Yes
 
  • Filter By Date
  • Filter By Venue
  • Filter By Type
  • Audience Level
  • Presentation Slides Attached
  • Timezone

Share Modal

Share this link via

Or copy link

Filter sessions
Apply filters to sessions.
Filtered by Date -