~/conference

Open Source Summit Europe 2025

titleauthorlength
Welcome & Opening RemarksGabriele Columbro06m
Welcome and housekeeping details cover sponsors AWS Google Microsoft Open Uler and Open Search the solution showcase in hall three with coffee booths lounge…
Organiser at Auditorium (Level 0) on
Keynote: State of the UnionJim Zemlin52m
Announces that open source drives a $9 trillion ecosystem and names Frank Nagel as the Foundation’s chief economist to measure project and contribution value…
Talk at Auditorium (Level 0) on
Keynote: Help Us Help You: Crossing the Divide Between Maintainers and CorporationsDaryl Ducharme11m
Explains how a corporate OSPO actually supports projects: grants (monetary donations), Google Developer Experts and Google Developer Groups for networking…
Talk at Auditorium (Level 0) on
Keynote: Building Agents at ScaleTiffany Souterre06m
AWS describes strands agents as an open source SDK that turns agent creation into a few lines of code and claims over a thousand generative AI applications…
Talk at Auditorium (Level 0) on
Keynote: Giants, Standing on the Shoulders OfDaniel Stenberg13m
Project passport: curl starts in 1996 at ~100 lines and grows to ~180,000 lines with ~1,400 authors and ~20–25 monthly committers, adding ~10 new authors per…
Talk at Auditorium (Level 0) on
Streamlining Open-Source License Compliance With the Continuous Clearing ToolAmrit Kumar Verma, Aditya Narayan37m
An open-source pipeline called Continuous Clearing automates SBOM generation (CycloneDX 1.6 or SPDX with PURLs), creates missing entries via SW360, triggers…
Talk at D201 (Elicium Level 2) on
The Impact of Copyleft on the EU CRAJimmy Ahlberg42m
EU CRA requires that when a manufacturer develops a fix for a vulnerable component it must share the relevant code or documentation, which forces copyleft…
Talk at D201 (Elicium Level 2) on
Centralized Approach To Implement OSS Compliance Program for Various Software ProductsVenugopal Baswaraju, Anupama Sobhana34m
Sony SSS creates a dedicated six-member centralized team inside its OSPO, builds an infra using FOSSology and FossID plus in-house tools, and records…
Talk at D201 (Elicium Level 2) on
Mission Possible: 24 Hours To Save The World With Security ComplianceThomas Steenbergen44m
European CRA forces a 24 hour window to triage and report vulnerabilities with fines of about 15 million euros or 2.5% of global revenue, and organizations…
Talk at D201 (Elicium Level 2) on
Granite Guardian: Safeguarding Large Language Models Against RisksShalini Harkar31m
Claims an open-source governance stack that detects and mitigates LLM risks at prompt and response time and offers data hygiene recipes. Cites that BYOA…
Talk at D202 (Elicium Level 2) on
Trust, but Verify: Proactive Security in Open SourceEve Martin-Jones29m
Capsoc is an open source CLI that builds Go packages with the Go toolchain, computes call graphs, and reports capability analysis (network, exec, filesystem)…
Talk at D202 (Elicium Level 2) on
A First Person Identity System for Open SourceMartina Kolpondinos, Wenjing Chu, Drummond Reed42m
A decentralized First Person identity system aims to stop identity-driven supply‑chain attacks by combining proof of personhood and verifiable relationship…
Talk at D202 (Elicium Level 2) on
End of Life of Software: Can Expired Milk Become a Security Breach?José Carlos Chávez, Archita Aparichita42m
Automated inventory and mapping link services, language versions and owners into a central platform that pulls EOL data from end of life date, checks…
Talk at D202 (Elicium Level 2) on
Faster, More Reliable Identity & Access Management Using Verifiable CredentialsTrevor Butterworth40m
Indicio demonstrates verifiable credentials built on Hyperledger Indy/Aries/Ursa and used in pilots with Aruba and an airline partner to issue passport-derived…
Talk at D202 (Elicium Level 2) on
Panel Discussion: Educating the Next Generation of Open Source Project ContributorsDawn M Foster, Stephen R Walli, Ruth Ikegah, Leslie Hawthorn41m
Covers concrete programs and outcomes: Google Summer of Code origins and evolution into university courses, a Carnegie Mellon model that moves from one-student…
Panel at D203 (Elicium Level 2) on
Panel Discussion: Driving the UN Digital Compact With Open SourceSachiko Muto, Omar Mohsine, Johan Linåker39m
A proposal to build an annually published Open Source Adoption Index (a compass/atlas co‑designed via geographically distributed workshops with UN ODET, UNU…
Panel at D203 (Elicium Level 2) on
Of Queens and Other Benevolent Dictators – the Role of Succession Planning in Open Source CommunityAeva Black, Hazel Weakly44m
Argues that risk comes less from topic and more from attrition: a small core leaving breaks mature projects as badly as single-maintainer failures, with…
Talk at D203 (Elicium Level 2) on
Private To Open Source Through InnerSource: IKEA's Journey To Open SourceShanmugapriya Manoharan, Supriya Chitale39m
IKEA describes a staged move from private code to InnerSource and then to public projects, with a governance review (architecture, legal, security, OSPO), an…
Talk at D203 (Elicium Level 2) on
BoF: How Open Source Is Beating the Market: The VC Case for COSSMatthieu Lavergne, Hilary Carter, Sam Boysel36m
Report analyzes 25 years of VC activity and ~6,000 GitHub repos, comparing ~800 commercial open source firms to a 60,000-company control; community signals…
Talk at D203 (Elicium Level 2) on
The State of OSPOs and OSS Management 2025 Research Findings by TODO GroupAna Jiménez Santamaría25m
Eighth annual survey (since 2018) reports concrete numbers: 92% involved in open source security with 42% acting as decision makers, 88% saying OSPOs improve…
Talk at D204 (Elicium Level 2) on
BoF: Collaboration With Universities and Enterprises OSPOAna Jiménez Santamaría, Chris Hoeppler, Leslie Hawthorn, Cornelius Schumacher, Ying Wang, Clare Dillon38m
Community OSPOs describe concrete wins and roadblocks: universities and companies use open source to hire talent, speed multi-university collaboration, and…
Talk at D204 (Elicium Level 2) on
BoF: Open Source & AI: Where OSPOs Make It WorkAshley Wolf43m
OSPOs report concrete gains: 79% of orgs with an OSPO say they effectively manage AI risk versus 65% previously, and teams actually build helpers like internal…
Talk at D204 (Elicium Level 2) on
Cloud Security Wildlife: A Tale of Otters, Monkeys and Security?Marcus Tenorio31m
Uses a nine-animal analogy to map concrete cloud controls: shows an OPA/Rego policy blocking root pods as a chameleon rule, demonstrates eBPF for runtime…
Talk at Elicium 1 (Elicium Level 1) on
Open Source Tools To Empower Ethical and Robust AI SystemsAlberto Rodríguez, Miguel Fontanilla35m
A curated GitHub repo with a mermaid taxonomy and runnable Colab notebooks maps open-source tooling across pre‑deployment, runtime and knowledge phases…
Talk at Elicium 1 (Elicium Level 1) on
Mind the Gap - A Developer's Roadmap To Building AI AgentsIvan Pedrazas30m
Shows a practical pipeline: local models with Ollama, LM Studio and LLM Runner versus OpenAI/Anthropic in production, a homegrown Gordon agent that learns from…
Talk at Elicium 1 (Elicium Level 1) on
Between Building and Testing Your Linux DriverKrzysztof Kozlowski34m
Building alone misses bugs like an array element read before its bounds check that compiles clean but yields out‑of‑bounds access; static analyzers catch those…
Talk at Elicium 1 (Elicium Level 1) on
Guiding Newcomers: A Mentor’s Journey Through Linux Kernel DevelopmentDaniel Baluta39m
Practical mentorship practices for Linux kernel newcomers with concrete results: more than 15 interns contribute over 600 patches across IIO, ALSA and…
Talk at Elicium 1 (Elicium Level 1) on
Securing Software Supply Chains: OpenCode as Building Block for Sovereign Digital InfrastructureLeonhard Kugler42m
openCode is a platform that curates public‑sector-ready OSS and runs an automated continuous re‑review pipeline to produce pass/fail batches (maintenance…
Talk at Elicium 2A (Elicium Level 1) on
How Development and Collaboration is Done in Public Sector Open Source Software ProjectsJohan Linåker, Sachiko Muto42m
Study of six public‑sector OSS cases across countries finds development concentrated in core teams below about 10–15 developers, work pushed to GitHub/GitLab…
Talk at Elicium 2A (Elicium Level 1) on
The Chain of Command: Building Trust Across Public Sector Software PipelinesJohn Kjell43m
Public sector lacks a shared root of trust and often runs airgapped or nonpublic infrastructure, so the group produces a reference architecture and white paper…
Talk at Elicium 2A (Elicium Level 1) on
Panel Discussion: Prepare for the CRA: Open Source Governance in the Age of Cyber ResilienceAndrew Martin, Eddie Knight, Megan Knight, Michael Lieberman44m
CRA deadline 2027 and most organisations remain unready; the Act treats companies that ship software as manufacturers and keeps maintainers largely out of…
Panel at Elicium 2A (Elicium Level 1) on
Digital Public Goods - Incentivizing CollaborationMike Gifford40m
Digital Public Goods need active governance, measurable stewardship and funding for maintenance, not just permissive licenses. The Digital Public Goods…
Talk at Elicium 2A (Elicium Level 1) on
The CRA, Where Are We Six Months After Its ApprovalTimo Perala54m
CRA is law as of late 2024 and requires a C‑mark for software, with enforcement coming end of 2027 and a vulnerability reporting obligation kicking in within…
Talk at Elicium 2B (Elicium Level 1) on
Better PURLs for Better Software Compliance ProcessesPhilippe Ombredanne, Alyssa P Wright39m
PURL adoption is widespread but tools produce inconsistent identifiers (a 2024 SCA study and follow-up audits show poor agreement), so Better PURLs builds…
Talk at Elicium 2B (Elicium Level 1) on
Empowering AI Innovation Through Open Geospatial EcosystemsAlbi Wiedersberg48m
Overture builds an open reference map plus a reference framework called GERS persistent IDs that let datasets match once and skip repeated conflation…
Talk at Elicium 2B (Elicium Level 1) on
Confirming Safety of IAM Specifications and their OSS Implementations: Keycloak as a Case StudyTakashi Norimatsu42m
Describes concrete steps and results for hardening IAM: formal analysis with model checkers and SMT solvers found and helped fix vulnerabilities in OAuth 2.0…
Talk at Elicium 2B (Elicium Level 1) on
Know Your Crypto: Standardizing and Detecting Crypto Algorithms the Open Source WayMatias Daloia14m
Open dataset and standardize work that began as a customer request now maps concrete results: a YAML-based list (started at ~60 algorithms and grown to >120)…
Talk at Elicium 2B (Elicium Level 1) on
Lottie: Establishing an Open Standard for Vector AnimationMattia Basaglia, Brandon Wilson15m
Lottie 1.0 becomes a formal, vendor-neutral JSON-based animation spec published through the Linux Foundation with a machine-readable JSON schema, human docs…
Talk at Elicium 2B (Elicium Level 1) on
Why Won't My CPU Sleep? Debugging CPUIdle Mysteries on ARM SoCsDhruva Gole, Kevin Hilman45m
ARM64 systems fail to reach or exit deep CPU idle when device tree idle states are missing or firmware rejects PSCI parameters; adding a DT idle entry and…
Talk at Emerald Room (Level 1) on
KernelCI for Embedded: Enhancing Reliability through Scalable Test AutomationPaweł Wieczorek40m
KernelCI runs a scalable test pipeline for embedded Linux with a web dashboard (d.kernelci.org), a Maestro orchestrator of small services, and a results store…
Talk at Emerald Room (Level 1) on
Demystifying the Embedded Linux Graphics Stack: An Easy Introduction for BeginnersParthiban N40m
Walks through getting a first pixel onto an LVDS panel by adding Allwinner A133 display engine support and describes ongoing work to upstream the Imagination…
Talk at Emerald Room (Level 1) on
Towards Mainline Video Capture and Camera Support for Recent Rockchip SoCsMichael Riesch55m
Mainline work targets the RK35 family RK3566/3568/3588/3576 and aims to expose WCAP, MEPCSI/CSI2 receivers, the MAX/scaler and ISPs via V4L2 + the media…
Talk at Emerald Room (Level 1) on
Graphic Testing Without Hardware: Discovering the Power of VKMS!Louis Chauvet46m
VKMS is a Linux kernel DRM driver that emulates a full display pipeline (planes → CRTC → encoder → connector) so compositors and DRM-using apps run in VMs or…
Talk at Emerald Room (Level 1) on
ESSTRA: A Software Suite To Enhance Software Transparency and Traceability in Software Supply ChainTakuya Namae38m
ESSTRA is a GCC plugin that records source filenames and hashes during compilation and embeds structured YAML SBOM data into a dedicated .estra ELF section…
Talk at Emerald Room (Level 1) on
32-bit Linux Support Now and in the FutureArnd Bergmann37m
32-bit is obsolete for new products but still required for existing devices; Linux currently supports ~3,000 ARM machines and about 30 pre-ARMv7 SoC families…
Talk at Emerald Room (Level 1) on
Workshop: My First Kernel DriverHans de Goede01h 27m
Hands-on workshop provides a USB (ch341t) to qwiic converter and a qwiic SHT40 sensor plus a GitHub repo with prep steps and a ready-to-build kernel module…
Talk at G001-G002 (Level 0) on
Rethinking Writeback: Scaling Linux Filesystem and Memory Performance for the Next DecadeKundan Kumar38m
Proposes replacing the single threaded Linux writeback with multiple BDI writeback contexts that assign each inode to one thread (inode % contexts) and…
Talk at G001-G002 (Level 0) on
Realtime Linux Beyond PREEMPT_RT: Exploring Xenomai's Dual-Kernel ApproachRichard Weinberger41m
Xenomai uses a dual-kernel interrupt pipeline (detail + Cobalt/Cobite) that captures interrupts out-of-band so real-time threads run even while Linux disables…
Talk at G001-G002 (Level 0) on
Extending BCC as a Data Source for System MonitoringEunseon Lee29m
Shows a concrete extension that makes BCC/BPF tools emit structured time‑series ready output and plugs into a monitoring pipeline: adds BCC line protocol…
Talk at G001-G002 (Level 0) on
Navigating Security Tradeoffs in Embedded Linux SystemsOlivier Benjamin45m
File system encryption defends against direct disk reads (the “evil maid”) but fails if the device is live or a cold‑boot attack recovers keys; key…
Talk at G102-G103 (Level 1) on
Designing a Multi-PMIC Linux Driver: Key Decisions for Effective Mainline SubmissionShree Ramamoorthy39m
Adds support for two new PMIC variants (TPS65215 and TPS65214) to an existing TPS65219 driver over about a year of upstream work, with concrete changes…
Talk at G102-G103 (Level 1) on
Combining White-labelled Hardware With Open Source Software To Quickly Bring Devices To MarketNick Chen37m
Replaces an ODM device’s stock firmware with a Yocto-built Linux stack and ships a production gateway in under six months. Uses Yocto recipes, U-Boot…
Talk at G102-G103 (Level 1) on
Space Grade Linux: Building a Safer, Open Source Future for Space SystemsRamon Roche36m
Space Grade Linux is an ELISA-backed effort to produce a reusable, safety-aware Linux distro for space with a Yocto-based skeleton layer, a public meta-sgl…
Talk at G102-G103 (Level 1) on
Unpacking the Linux WiFi Stack: Writing and Integrating Wireless DriversAlexis Lothoré48m
Covers how to support a Wi‑Fi device end to end: shows a minimal driver skeleton that registers hardware, implements eight ops (add/remove interface…
Talk at G102-G103 (Level 1) on
Security in Large Scale Embedded Linux ProjectsMartin Lang42m
Three generations of Yocto-based infotainment platforms produce a hardened baseline called node zero that enforces least privilege via a single user/group…
Talk at G102-G103 (Level 1) on
Remote Core Power Management in AMP SystemsAkashdeep Kaur33m
Describes a concrete remoteproc suspend/resume flow for TI AM6/AM62-class SoCs that coordinates Linux, the TISCI prepare_sleep message, genpd aggregation of…
Talk at G102-G103 (Level 1) on
The Embedded Android Developer's BoFChris Simmonds42m
Community hub covers ASPDevs.org Discord plus a newsletter, blogs and a GitHub-backed reference library that accepts pull requests. Practical issues: Android…
Talk at G102-G103 (Level 1) on
Open Source for ESIM IntegrationHarald Welte45m
Open source LPA implementations like lpac implement profile download, enable/disable/delete and notifications and run on Linux with an APDU driver to talk to…
Talk at G104 (Level 1) on
Snag It, Flash It, Ship It: Rethinking Factory Flashing With Open ToolsRomain Gantois, Paresh Bhagat44m
Open-source factory flasher expanded from Snagboot into snagfactory (v2.0, Nov 2024) with a Windows GUI, parallelized flashing and saved per-session logs…
Talk at G104 (Level 1) on
Thinking Outside the (Linux) Box: Security Considerations From Human ActorsEsa Jääskelä41m
Embedded Linux security shifts from hardening boxes to defending people: 60–90% of attacks use humans as the initial access vector, so mitigate social…
Talk at G104 (Level 1) on
Reducing Friction in Testing Using QEMU and Labgrid for Yocto-based ProductsJoschka Seydell41m
Prototype test infrastructure combines Yocto-built images with QEMU ARM64 instances controlled by Labgrid, using ephemeral snapshots so each test starts clean…
Talk at G104 (Level 1) on
TPM Is No Silver Bullet: Pitfalls in Embedded Device SecurityDavid Gstir39m
TPM 2.0 gives ECC, RNG and sealed storage and systemd already supports TPM-backed disk encryption, but real devices must move keys into RAM for performance so…
Talk at G104 (Level 1) on
Upstream LTS Component for Product DeliveryMichael Nazzareno Trimarchi47m
Company migrates embedded products from vendor BSPs to upstream Linux, U-Boot and Buildroot over a seven-year migration, consolidating ~60 product variants…
Talk at G104 (Level 1) on
Cryptography Support in Zephyr: Recent Changes and UpcomingsValerio Setti42m
Zephyr removes TinyCrypt because it is unmaintained and moves to PSA Crypto API adoption, leaving Mbed TLS as the default crypto stack while TF‑M provides a…
Talk at G105 (Level 1) on
CPatch: Optimising OTA Upgrades Through Binary DiffsJordan Yates46m
CPatch produces linear, single-step binary patches for Zephyr devices with a small constant-memory C runtime and a Python patch generation tool that…
Talk at G105 (Level 1) on
Zephyr Documentation BoFBenjamin Cabé41m
Zephyr documentation now offers an interactive code sample catalog (launched ~1–1.5 years ago) and a new board search that expands the supported list from…
Talk at G105 (Level 1) on
Zephyr: Evolving To CRA ReadinessKate Stewart40m
Zephyr already auto-generates SBOMs since 2022, acts as a CNA for CVEs, runs a vulnerability alert registry and extends LTS support to 5 years, targeting fixes…
Talk at G105 (Level 1) on
Machine Learning on Microcontrollers With Zephyr and EmlearnJon Nordby44m
Activity-recognition pipeline that reads IMU (accelerometer+gyro) windows, extracts simple stats, trains scikit-learn/Keras models, and deploys them as C…
Talk at G105 (Level 1) on
Boosting Product Development With the Zephyr RTOS – a Critical ReflectionMoritz Marquardt, Stephan Linz35m
Zephyr RTOS lets a team deliver a functioning optical-instrument firmware before hardware is finished, reaching a fully working prototype in 4 months by using…
Talk at G105 (Level 1) on
Running Zephyr in a Light BulbAlexandre Bailon38m
Build claim: Zephyr firmware runs a consumer-ready connected light/power module with open schematics and PCBs, using Zephyr RTOS on a TI CC chip, OpenThread +…
Talk at G106 (Level 1) on
Zephyr Workqueues: How They Work and QueueLoic Domaigne35m
Demo code shows a timer-plus-sleep change that triggers an ISR-context crash, proving ISRs must not block and motivating offload to workqueues. Zephyr’s…
Talk at G106 (Level 1) on
Crabs Flying Kites: Writing a Zephyr Application in RustMohammed Billoo45m
Zephyr 4.x now carries initial Rust support and demonstrates that Rust’s ownership model catches data races and use‑after‑free at compile time while leaving…
Talk at G106 (Level 1) on
Rust Meets Zephyr: Building Safer Embedded ApplicationsMartin Mosler41m
Shows Rust running on Zephyr by building a countdown demo on micro:bit that uses a refresh-driven 5x5 LED matrix and a keyboard-monitor thread communicating…
Talk at G106 (Level 1) on
ZMS a New Lightweight Storage SystemRiadh Ghaddab46m
Zephyr Memory Storage is a new key‑value engine that targets NOR flash plus RRAM/MRAM by avoiding erase-emulation, using sector-based forward-write + GC and…
Talk at G106 (Level 1) on
Video4Zephyr: From Basic APIs Towards a Full-fledged Video SubsystemPhi Bang Nguyen38m
Video4Zephyr started in 2019 as a minimal ABI and now moves toward a full subsystem with concrete changes: a devicetree device tree endpoints model to express…
Talk at G106 (Level 1) on
BoF: Zephyr: Meet the MaintainersAnas Nashif40m
Project updates focus on concrete fixes: a refreshed products running Zephyr page and curated case studies to help sales, plus a plan and budget to add…
Talk at G106 (Level 1) on
Mainframes Aren’t Dead, They’re Just Running Kubernetes NowJosephine Pfeiffer31m
Mainframes run Kubernetes by joining S390 workers to x86 clusters (example: Ubuntu on z/VM) and by booting CoreOS/OpenShift on LPARs via HMC with…
Talk at G107 (Level 1) on
Sponsored Session: Freedom to Build: Open Source Foundations for Sovereign Cloud InfrastructureOrlin Vasilev31m
Claims that a sovereign cloud can be built from open source are backed by a live setup: a two-node K3s cluster spanning Proxmox and Harvester hypervisors…
Talk at G107 (Level 1) on
Managing Telco Infrastructure and Applications at Scale: An Open Source ApproachKashif Khan29m
Ericsson runs an open-source stack that provisions and manages telco sites—hundreds to thousands of locations—using Cluster API, metalcube.io and Metal3/Ironic…
Talk at G107 (Level 1) on
Building Europe's Cloud Future: NeoNephos' Platform MeshMirza Kopic, Marvin Beckers39m
Platform Mesh claims to standardize a multi‑provider cloud‑edge continuum by treating every service as a Kubernetes digital twin and using the Kubernetes…
Talk at G107 (Level 1) on
Zero-Touch SBOM Generation: Secure Your Build From the Inside OutKaushlendra Pratap Singh, Gaurav Mishra18m
A zero‑touch CI pipeline generates and enriches SBOMs automatically, converting CycloneDX→SPDX component lists into SPDX reports with license and copyright…
Talk at G107 (Level 1) on
Dig Smart: Building a Reliable Cloud Native DNS for Modern NetworksJoel Studler, Fabian Schulz37m
Swisscom builds a geo‑redundant cloud‑native DNS for its 5G core using ExternalDNS → PowerDNS with CoreDNS forwarders, deploying one PowerDNS plus local DB per…
Talk at G109 (Level 1) on
Reliable and Cost-Effective: Open Storage Strategies for KubernetesShriya Mulay29m
Shows concrete choices and tradeoffs: compares Rook-Ceph (scalable file/block/object), NooBaa (multicloud object), Longhorn (lightweight block for edge/SMB)…
Talk at G109 (Level 1) on
Cache Me If You Can: P2P Image Sharing in Kubernetes with SpegelPhilip Laine37m
A stateless cluster-local OCI registry mirror that runs as a DaemonSet and rewrites containerd mirrors to serve layers from host disk, uses libp2p kademlia DHT…
Talk at G109 (Level 1) on
Noisy Neighbor Detection: A New OSS CollectorJonathan Perry49m
An open source collector samples every core at 1 millisecond sampling using eBPF + Perf counters and high-resolution timers to compute CPI cycles per…
Talk at G109 (Level 1) on
Chain Reaction: Remixing CNCF’s Supply Chain Security Guide for 2025John Kjell33m
CNCF’s updated Supply Chain Best Practices (v2) lays out concrete changes: industry adoption of SBOMs and attestations, a growing toolset (in-toto, TUF, SLSA…
Talk at G109 (Level 1) on
Creating a Healthy Vibrant Kernel Subsystem CommunityHans de Goede37m
Maintained drivers/platform/x86 since end of 2020 and grows contributor base by turning the mailing list into a friendly, professional triage channel using…
Talk at Auditorium (Level 0) on
Upstream Kernel Hardening: Progress on Enabling -Wflex-array-member-not-at-endGustavo A. R. Silva40m
GCC 14 -Wflex-array-member-not-at-end surfaces ~60,000 warnings in the kernel but only ~650 are unique; work under KSPP audits and fixes those cases and cuts…
Talk at Auditorium (Level 0) on
What Have We Found in Git Repos?Marta Rybczynska39m
Public Git histories frequently reveal security fixes well before advisories: tooling that cloned and parsed repos across roughly 1,500 projects correlates…
Talk at Auditorium (Level 0) on
When Your Budget Laptop Needs a Custom Kernel: A Linux Troubleshooting AdventureAndrei Pokhilko37m
Budget GeminiLake mini‑laptop needs a custom kernel after the display goes blank during init; isolation pins the failure to the i915 GPU driver and…
Talk at Auditorium (Level 0) on
DevRel Foundation Ask Anything SessionDivya Mohan, Ana Jiménez Santamaría, Stacey Kruczek, Marcos Placona41m
Foundation forms under the Linux Foundation, sets up working groups (resource aggregation, a persona library open‑source project, a metrics WG that is being…
Talk at Auditorium (Level 0) on
Software Defined Vertical Indust...Arpit Joshipura, Lingli Deng, Madeleine Dassule26m
Ten-year telecom and seven-year finance migrations to open source focus on resilience, interoperability and agility; announcements include an SDM…
Panel on
Embracing UncertaintyMargaret Heffernan16m
Argues that creative work starts with wandering without agenda and curiosity rather than plans, citing Jack Dorsey noticing an art fair and later hacking a…
Talk on
Travel Retail Disruption Using Open SourceStu Waldron41m
Claim: travel distribution still runs like the 1980s with gatekeeper costs caused by 450 airlines and over a thousand bespoke APIs that force per-connection…
Talk at D203 (Elicium Level 2) on
Your Containers Aren’t Alone: Demystifying Container IsolationMarina Moore31m
Surveys concrete isolation layers and tradeoffs: namespaces and cgroups give low‑overhead process separation but kernel CVEs let containers mount or rewrite…
Talk on
BoF: Defining Criticality - Which Open Source Projects Truly Matter?Jonathan Reimer, Sam Boysel42m
Group presents a data-driven rework of the OpenSSF Criticality Score inside LFX Insights, scoring the top 10,000 GitHub repos using six commit-log signals…
Talk at D201 (Elicium Level 2) on
Welcome(not provided)05m
Project notes announce OCI's 10th birthday, two minor spec releases this spring, and a move to GitHub enterprise for repo hosting. A new FreeBSD runtime…
Organiser on
Monitoring filesystems with fanotify inside containersAmir Goldstein13m
Work makes fanotify filesystem watch features available inside containers using two strategies: allow filesystems mounted or idmapped into a userns so the…
Talk on
Your Containers Aren’t Alone: Demystifying Container IsolationMarina Moore14m
Compares concrete isolation options, their overheads and threat models, and when each actually prevents cross-tenant access: lightweight kernel features like…
Talk on
urunc: A container runtime for unikernels and single application kernelsCharalampos Mainas10m
urunc is a CRI-compatible container runtime that runs tiny VMs or unikernels as containers and integrates with Kubernetes, managing each workload as one VM per…
Talk on
Skiff - OCI image analysis utilityDanish Prakash11m
Skiff is a read only OCI image analysis utility built using podman's container libraries that shows uncompressed layer diff IDs and sizes, lists top files per…
Talk on
Enabling Secure Container Checkpointing for Distributed Model TrainingRadostin Stoyanov13m
Extends CRIU and container runtimes to synchronize checkpoint and restore across multiple containers and nodes using a new CUDA checkpoint + CRIU coordinator…
Talk on
Demo / Show & Tell(not provided)01h 05m
Compares funding for nature and open source then demos several concrete tools and results: a filesystem notification server (fsnotify d-server) that delegates…
Talk on
Closing / Wrap Up(not provided)01m
Schedule adjusts during the day and the session ends early, with an ask to continue discussion on Open Container Initiative Slack and a clarification that it…
Organiser on
Panel Discussion: Open Source as a Path for a Competitive Automotive IndustryPhilipp Ahmann, Ana Jiménez Santamaría, Masato Endo, Carl-Eric Mols, Julian Schregle39m
Open source becomes a strategic way to build software‑defined vehicles by shifting from 100–200 ECUs → 1–2 centralized computers, cutting duplicated…
Panel at D204 (Elicium Level 2) on
OSS Management & OSPO Ask AnythingStephen Augustus, Ashley Wolf, Alice Sowerby, Annania Melaku, Natali Vlatko, Ana Jiménez Santamaría46m
Defines OSPOs as functions managing open source and cites a research increase in reported effectiveness from 65% to 79% over one year. Lists practical outputs…
Talk at D201 (Elicium Level 2) on
From Qualitative Insights To Quantitative Analysis: Leveraging the OSCI for Strategic OSS EngagementKazumi Sato, Masayuki Kuwata19m
Sony uses the Open Source Contributor Index (OSCI) (EPAM) to quantify activity and verify strategy, finding ASWF contributions doubled overall since its 2018…
Talk at D201 (Elicium Level 2) on
Lightning Talk: OpenDevRel: Tales of Developer Relations in Open SourceDotan Horovits29m
Companies take two open‑source plays: start your own and nurture community or join an established project and carve a focused niche. Practical actions are…
Lightning at D201 (Elicium Level 2) on
Power Dynamics, Rug Pulls, and Other Corporate Impacts on OSS SustainabilityDawn M Foster46m
Covers data on relicensing and hard forks with concrete cases — Elasticsearch → OpenSearch, Terraform → OpenTofu, Redis → Valky, Puppet → Openbox — showing…
Talk at D201 (Elicium Level 2) on
Bootloaders Under Fire: Real-World Threats and Practical DefensesAhmad Fatoum38m
Finds four exploit examples showing concrete failures: FIT images execute before crypto check enabling arbitrary code via the U-Boot environment, file systems…
Talk at G102-G103 (Level 1) on
An Opinionated Overview of Open-Source RoboticsMateusz Sadowski28m
Overview of open-source robotics that names actual tools and outcomes: middleware coverage includes ROS2 integration, Copper (Rust) and Lar Robot; simulators…
Talk at G102-G103 (Level 1) on
Sponsored Session: Who Do the Robots Work For? The Surprisingly Simple Answer to AI's Biggest QuestionDave Lockie41m
Main claim: robots end up serving whoever builds and trains them, and purely technical fixes like decentralised ledgers, open source, or crypto consensus do…
Talk at G102-G103 (Level 1) on
Zephyr-friendly Embedded Display Shopping GuideEve Redero34m
A practical checklist for picking a Zephyr-ready display: modules ship panel + controller (chip‑on‑glass) and the Zephyr driver targets the controller, so…
Talk at G106 (Level 1) on
Keynote: Welcome BackGabriele Columbro02m
Day two opens with housekeeping: ask the expert sessions run during breaks, speaker office hours are in the upper lounge on level one, check the schedule for…
Talk at Auditorium (Level 0) on
Keynote: Open MattersDirk Hohndel15m
Argues that personal photos and edits flow into Apple and Google clouds and into an Adobe cloud where proprietary training and ownership obscure who controls…
Talk at Auditorium (Level 0) on
Keynote: Open Source Stack Empowers the AI EraDr. Xiong Wei11m
openEuler showcases a runnable open source AI stack called Intelligence Boom with an installer and agent platform (OE deploy, tuning and maintenance agents)…
Talk at Auditorium (Level 0) on
Keynote: Open Source & AI at the Core: How Microsoft Builds and Runs on OSSRyan Waite10m
Microsoft traces a shift from skepticism to heavy OSS contribution — a 2009 patch of 20,000 lines to the Linux kernel precedes Visual Studio Code (2015) and…
Talk at Auditorium (Level 0) on
Keynote: OpenSearch at the Linux Foundation: One Year of Open Innovation and Community GrowthPallavi Priyadarshini09m
One year after joining the Linux Foundation the project reports concrete community and technical outcomes: 8,800 contributions from 400 organizations and…
Talk at Auditorium (Level 0) on
Keynote: Up, Up, and Away: Adventures in Aerial RoboticsRamon Roche, Kimberly McGuire18m
A practical roadmap for warehouse drone deployment that names the stack, the failure mode, and the results: uses PX4 autopilot (NuttX RTOS, BSD‑3, 14+ years)…
Talk at Auditorium (Level 0) on
Three Decades in KernellandJonathan Corbet41m
Thirty four years after a 10,000‑line toy kernel appears the project grows relentlessly to run phones and data centers while surviving the SCO copyright scare…
Talk at Auditorium (Level 0) on
The Power of the Device Mapper - From Dm-cache To Dm-zonedWerner Fischer39m
Device mapper is the kernel layer for stacking virtual block devices and is controlled with low‑level commands like dmsetup…
Talk at Auditorium (Level 0) on
Extending Container Performance Isolation: Regulating Memory Bandwidth & Cache in the KernelJonathan Perry42m
Shows that shared cache and memory bandwidth cause real slowdowns — measured examples range from 3–14x latency increases and common apps suffer 20–30% CPI…
Talk at Auditorium (Level 0) on
rpdfs: Designing a High Performance File SystemRic Wheeler27m
rpdfs is a distributed file system built around per-NVMe device daemon processes, a lightweight rapidfs kernel client, and a quorum-based map daemon that…
Talk at Auditorium (Level 0) on
Lightning Talk: Integrating and Extending Battery Health Preservation Support in LinuxJelle van der Waa10m
Existing kernel battery control is extended by adding the charge_types API and porting several vendor drivers so UPower can enable battery health preservation…
Lightning at Auditorium (Level 0) on
Interrupts: The Hidden World of Linux PerformanceShaghayegh Tavakoli09m
Low CPU can hide thousands-per-second hardware interrupts that repeatedly steal the CPU and cause high latency and jitter; hard IRQs run immediately and defer…
Talk at Auditorium (Level 0) on
DroneCode: A Decade of Open Source AutonomyRamon Roche39m
PX4 and the DroneCode stack claim a decade of production use with 13,000 contributors across 100+ repos and nearly 16 million lines of code, running on…
Talk at G102-G103 (Level 1) on
Status of Embedded LinuxTim Bird, Marta Rybczynska46m
Kernel moves include real-time preemption landing and lazy preemption work, a new option to write schedulers as BPF programs, multigrain VFS timestamps, and…
Talk at G102-G103 (Level 1) on
VM-Friendly Networking on Kubernetes: Customizable Networks, Live Migration, and Best PracticesSurya Seetharaman49m
OVN-Kubernetes and KubeVirt combine to add userdefined networks to Kubernetes: namespace-scoped and cluster-scoped CRDs that create isolated L2/L3 overlays…
Talk at G107 (Level 1) on
Defense in Depth: High Speed Cloud Native With Soft- and Hardware Protected FunctionsRalph Squillace, Ben De St Paer-Gotch44m
A GitHub automation prototype compiles a Probot app into a WebAssembly component, publishes it to GHCR and runs it on tiny VM devices and a 5G handset, proving…
Talk at G107 (Level 1) on
No Internet - No Problem? Air-Gapped Kubernetes on Bare MetalChristian Bendieck, Leonard Vincent Simon Pahlke45m
A fully automated, air-gapped Kubernetes on bare metal is built and bootstrapped from an air-gapped origin node on NixOS that serves ISOs, DHCP, NTP and image…
Talk at G107 (Level 1) on
Declarative Device Virtualization: Orchestrating GPUs & Hardware in Cloud Native EnvironmentsSamrat Priyadarshi, Anmol Krishan Sachdeva53m
Hammy implements fractional GPUs by intercepting CUDA calls and running a custom device plugin, admission webhook, scheduler and ham-core; the demo assigns 4…
Talk at G107 (Level 1) on
The Hypervisor Hierarchy: Why Architecture Matters for Performance, Security, and FlexibilityCody Zuschlag39m
Xen claims a true Type 1 architecture that runs directly on hardware and supports both dom0 for dynamic VM creation and dom0less predictable low-latency setups…
Talk at G107 (Level 1) on
Free as in Beer. Gifting Your SaaS Product to Open Source ProjectsAra Pulido38m
Datadog runs an eight‑year program that gives its observability and security SaaS free to qualifying open source projects, with 25 active projects and about…
Talk at D201 (Elicium Level 2) on
OSPO Data PyramidCali Dolfi19m
Red Hat’s OSPO builds a data stack around Augur and a Python toolchain feeding the 8Knot dashboard and Repel for deeper analysis; live demo shows repo-level…
Talk at D201 (Elicium Level 2) on
Health Check-ups on OSS Software Projects: Managing Risks While Promoting (Re)useJohan Linåker27m
Two-year case study with Scania reduces 107 literature-derived signals to 21 health aspects and then to about 13–14 practical attributes teams actually use…
Talk at D201 (Elicium Level 2) on
Decentralized Technologies and Public InfrastructureSean Bohan, Iulian Nita45m
EU-wide verification infrastructure runs on Besu/EVM, uses a QBFT proof-of-authority consensus with no native token, and keeps personal data off-chain while…
Talk at D202 (Elicium Level 2) on
ManaTEE: Enabling Verifiable AI Transparency With Confidential ComputingMateus Guzzo30m
ManaTEE is an open-source ManaTEE framework that runs model evaluation inside attested TEEs, exposing cryptographic evidence of what code and data ran. It uses…
Talk at D202 (Elicium Level 2) on
OpenSSH + FIDO WorkshopJoost van Dijk01h 38m
OpenSSH has built‑in FIDO support since OpenSSH 8.2 (2020) and this workshop demonstrates live exercises that generate FIDO-backed SSH keys, sign commits…
Talk at D202 (Elicium Level 2) on
Zero Trust at the Edge: Bridging Industrial Systems With Verifiable Credentials and OpenZitiShane Deconinck37m
A concrete prototype combines OpenZiti edge routers, a ZT controller and an MQTT bridge with W3C verifiable credentials so external technicians present…
Talk at D202 (Elicium Level 2) on
Linux Foundation Initiatives Supporting the Implementation of the EU Cyber Resilience ActMirko Boehm, Hilary Carter, Christopher R Robinson46m
EU Cyber Resilience Act goes into full force in 2027 with vulnerability reporting requirements kicking in Q3 2026; a March study confirms 62% low familiarity…
Panel at D203 (Elicium Level 2) on
From Backlog To Breakthrough: How FreeBSD and Bitergia Tackled 7k+ Bugs With Data-Driven DashboardsAlice Sowerby, Daniel Izquierdo Cortázar, Miguel Ángel Fernández Sánchez, Moin Rahman38m
FreeBSD and Bitergia build GrimoireLab dashboards that analyze 30 years of Bugzilla history, define time-to-first-attention, and introduce unattended and…
Talk at D203 (Elicium Level 2) on
From Fear to Framework: How Open Source Enables Safe Citizen Develo...Nicky Pike58m
Claims that open source + platform governance turn “vibe coding” into safe citizen development, with Coder providing transparent workspaces and guard rails so…
Talk at D203 (Elicium Level 2) on
101 on Getting Your Customers To ContributeNick Veenhof, Raimund Hook42m
GitLab documents a concrete program called co-create that sends an engineer on site for a week, runs hackathon-style workshops, and pairs teams with product…
Talk at D203 (Elicium Level 2) on
Leading Without the Bloat: Lessons from B...Lovisa Johansson, Magnus Landerblom32m
84Codes/CloudAMQP scales a profitable open-source SaaS by hosting LavinMQ (Apache‑2) and funding development through a paid service model rather than dual…
Talk at Elicium 1 (Elicium Level 1) on
Building Agentic AI Systems: From Transactions To ConversationsRichard Li44m
Argues that production agentic systems require concrete engineering: a fine‑tuning pipeline, heavy GPU inference with caching, and an agent runtime with…
Talk at Elicium 1 (Elicium Level 1) on
Quantum Curious? Your Cloud Native Launchpad for K8s-based Quantum SimulationsAnmol Krishan Sachdeva, Samrat Priyadarshi44m
Beginner-friendly pipeline showing a reproducible path from Python circuit to K8s job: code uses Qiskit and Cirq with pyscf HF baselines and a VQE optimizer…
Talk at Elicium 1 (Elicium Level 1) on
The Power of the Command Line - How Bash Can Boost Your ProductivityWerner Fischer34m
Covers concrete Bash techniques: four quoting modes, pipelines run in subshells, grouping with ( ) versus { }, and using command substitution without a…
Talk at Elicium 1 (Elicium Level 1) on
Streamlining AI Solutions Development: S...Shinsuke Tashiro, Munehiro Shimomura38m
Open-source suite provides an Wasm-based SDK plus an edge device core (EDC), a local console and CLI for model/app lifecycle and OTA; it abstracts image…
Talk at Elicium 1 (Elicium Level 1) on
Sometimes Sequels Are Good: CISA’s Update To the 2021 NTIA SBOM Minimum Elemen...Victoria Ontiveros40m
CISA publishes a draft 2025 update to the 2021 NTIA SBOM Minimum Elements that renames fields (e.g., SBOM author, component version), adds new required fields…
Talk at Elicium 2A (Elicium Level 1) on
Adventures of Building a Platform as a Service for the GovernmentHans Kristian Flaatten, Audun Fauchald Strand47m
NAV builds and runs a production PaaS called nice that uses Kubernetes and a set of 10 custom operators to give 100+ product teams a golden-path manifest…
Talk at Elicium 2A (Elicium Level 1) on
Rebooting the Republic: OS Operating Systems for GovernmentsAlexander Smolianitski42m
Feasibility study from the German Centre for Digital Sovereignty evaluates legal, economic and technical steps to replace proprietary OS and backend services…
Talk at Elicium 2A (Elicium Level 1) on
Navigating Compliance: What Developers Can Learn From DrivingKadi McKean, Charlie Jones33m
Regulation focus is on manufacturers while individual contributors remain exempt unless code is placed on the market; stewards face a very light set of…
Talk at Elicium 2A (Elicium Level 1) on
Open Source Is a SewerPowen Shiah36m
Modern digital foundations are often kept running by tiny teams or single maintainers — Daniel for curl, Piotr Christian & Volkan for Log4j, Sarah for…
Talk at Elicium 2A (Elicium Level 1) on
Operationalizing Openness: Standardizing AI Model Supply Chains With the Model Openness FrameworkVincent Caldeira, Arnaud J Le Hors32m
Claims a concrete standard (the Model Openness Framework) that scores model distributions on 17 components of completeness and license openness, and shows an…
Talk at Elicium 2B (Elicium Level 1) on
Unlocking the Network: How CAMARA Is Building the Future of Open Network APIsHerbert Damker37m
CAMARA defines 62 operator-exposed APIs, has 165 named partners and reports 269 commercial launches with ~79% mobile connection coverage in signed markets…
Talk at Elicium 2B (Elicium Level 1) on
Keeping Standards SustainableDaniel Appelquist39m
Standards orgs adopt agile retrospectives, rotating leadership and regular elections; W3C creates tag associates as an on‑ramp that converts associates into…
Talk at Elicium 2B (Elicium Level 1) on
API Lifecycle: Smarter Design and Governance With Open ToolingDakshitha Ratnayake, Pubudu Chinthaka Gunatilaka40m
Claims that AI plus open tooling cuts friction by letting teams generate and update OpenAPI specs from natural language, then catch design problems early with…
Talk at Elicium 2B (Elicium Level 1) on
How V4L2 Transformed To Support Embedded CamerasLaurent Pinchart41m
V4L2 now exposes device topology with the media controller and implements subdev states (kernel helpers since ~v6.2) to store per-pad and per-stream formats…
Talk at Emerald Room (Level 1) on
Bridging Worlds: Using Device Tree Overlays To Support Complex PCI Devices in LinuxHervé Codina26m
Kernel support (landed in v6.13) creates runtime Device Tree nodes for PCI devices so existing SoC drivers can be reused unchanged; the first use is LAN966x…
Talk at Emerald Room (Level 1) on
Hotplug of Non-discoverable Hardware: Status and Future DirectionsLuca Ceresoli50m
Workable device-tree overlays plus a new connector abstraction let non-discoverable add‑ons be described, detected (EPROM on an I²C bus or probing device…
Talk at Emerald Room (Level 1) on
DTS 101: From Roots To Trees, Aka Devicetree for BeginnersKrzysztof Kozlowski34m
Practical, step‑by‑step guide to writing Linux devicetree sources and YAML bindings: explains that compatible strings must name the specific device (front then…
Talk at Emerald Room (Level 1) on
Reliable Recovery in Partitioned Embedded Systems Using IVSHMEM and...Paresh Bhagat13m
Demonstrates a working pattern that uses IVSHMEM heartbeat between a Linux root cell and inmate under the Jailhouse hypervisor on TI Sitara EVMs to detect…
Lightning at Emerald Room (Level 1) on
Tuning Linux for Embedded Space ApplicationsSimon Corbin16m
CNES adapts Linux to fly as a guest OS inside an extratum hypervisor partition using a Yocto-based distribution and a Fentis layer for inter-partition comms…
Lightning at Emerald Room (Level 1) on
Code, Control, and Community: How Open Source is Reshaping Innova...David Hirsch38m
Compares Open Source, internal, and hybrid strategies using case studies in Observability, Cloud Native, and AI and produces a practical decision framework…
Talk at G001-G002 (Level 0) on
Understanding Data Races in the Linux KernelAbhirup Vijay Gunakar42m
States that kernel data races cause silent corruption and security holes and demonstrates tooling: KCSAN (enable CONFIG_KCSAN=y) uses hardware watchpoints plus…
Talk at G001-G002 (Level 0) on
Hybrid THP Mechanism. Selective Use of Huge Pages by Hot ApplicationsAsier Gutierrez43m
Proposal implements cgroup-scoped THP in Linux 6.11 with ~500 lines of kernel patch and two new cgroup knobs memory.thp_defrag and memory.thp_enabled, and a…
Talk at G001-G002 (Level 0) on
More Effective Approach To Detecting Potential Deadlocks, DEPT(DEPendency Tracker)Byungchul Park37m
DEPT (DEPendency Tracker) presents a runtime checker that captures waits and events instead of just lock acquisition order, adding dependencies to a graph via…
Talk at G001-G002 (Level 0) on
Data Placement in Linux: Evolving Block and File I/OKanchan Joshi45m
Flexible Data Placement (FDP) gives the host explicit placement IDs so Linux can map files/IO to device reclaim units, reducing garbage-collection overhead…
Talk at G001-G002 (Level 0) on
Securing a Yocto Built SystemMichael Opdenacker44m
Step-by-step demo implements Yocto manual guidelines by building a distro with development, production, and production-test images, adding first-boot…
Talk at G104 (Level 1) on
Fail-Safe Embedded Linux: Designing for Power ResilienceSergio Prado46m
Provides concrete mitigations: add input protection and a power management IC plus a supercapacitor that supplies 20 Ws for 1.5s so software can sync and shut…
Talk at G104 (Level 1) on
Implementing Bluetooth LE Audio & Auracast on Embedded Linux SystemsGeorge Kiagiadakis42m
LE Audio and Auracast run on embedded Linux using BlueZ + PipeWire (with WirePlumber) and require a recent kernel (6.4+ recommended), PipeWire built with…
Talk at G104 (Level 1) on
The Cost of Security: Measuring and Reducing Boot-Time ImpactMichael Olbrich48m
On an i.MX8M Plus eval board with Barebox and eMMC, secure boot using a signed FIT image plus dm-verity raises boot from 5.23s to 6.12s — about 205 ms overhead…
Talk at G104 (Level 1) on
Producing a Complete Linux System With a Single Command (and Configuration File) With YoctoAlexander Kanavin43m
A new workflow uses bitbake-setup in the bitbake repo to produce a complete Yocto build directory from a single JSON configuration stored in a config…
Talk at G104 (Level 1) on
Enhancing OpenAMP: Making Linux and Zephyr Work Better TogetherIuliana Prodan22m
Real problem: shared memory appears at different physical addresses on application and DSP cores on NXP i.MX platforms, breaking OpenAMP. Implemented address…
Talk at G105 (Level 1) on
Introducing the New Zephyr Stepper Driver APIJilay Pandya07m
Zephyr adds a stepper driver API after an RFC that collects about 300 comments over six months, resulting in concrete functions like set microstep resolution…
Lightning at G105 (Level 1) on
Overview of the SCMI Support in ZephyrLaurentiu Mihalcea12m
SCMI support in Zephyr exists since Zephyr 4.0.0 and implements the ARM specification v3.2 (ARM v4.0 is alpha); only two upstream boards are enabled: IDX95 EVK…
Lightning at G105 (Level 1) on
A Reusable Zbus Based Architecture, Abstracting Core Application...Jaco Liebenberg15m
Plentify ports products to Zephyr and builds a reusable application base using zbus channels for commands and events, splitting functionality into ~5…
Lightning at G105 (Level 1) on
CoffeeCaller – a Fully Open Source Product Development ExampleAndreas Kurz, Stefan Kraus42m
CoffeeCaller is a fully open source embedded device that coordinates coffee breaks by broadcasting calls; development starts on an ESP32 devkit, migrates to a…
Talk at G105 (Level 1) on
Zephyr Functional Safety BOFNicole Pappler, AlektoMetis, Stephane Parenti42m
Zephyr narrows certification to a kernel-only scope plus unavoidable kernel-adjacent code and aims to deliver a safety element with a safety manual and…
Talk at G105 (Level 1) on
Updates To Clock Management Within Zephyr RTOSDaniel DeGrasse47m
Proposal replaces existing clock control with a clock-management subsystem that already implements runtime frequency requests, moves clock states to clock…
Talk at G105 (Level 1) on
Cortex-M(etal): Hyper-optimized Zephyr-Friendly Context Switching for a Mature ArchitectureAndy Ross57m
Reworks the Cortex‑M context‑switch to a stack‑centric frame implemented as 17 thumb2 instructions (not yet Cortex‑M0 compatible), lands in a PR and shows a…
Talk at G105 (Level 1) on
CANnectivity: Zephyr-based USB To CAN Adapter FirmwareHenrik Brix Andersen52m
A Zephyr-based USB-to-CAN firmware implements the GSUSB protocol and adds CAN FD, remote-controlled termination, hardware timestamps and DFU updates, targeting…
Talk at G105 (Level 1) on
How We Got DOOM Running on Zephyr (And Why You Should Try It)Peter van der Perk17m
PrBoom is ported to Zephyr and runs in the Zephyr native simulator and on NXP MCUX hardware, demonstrating a working DOOM on an IMX RT and a constrained M33…
Talk at G106 (Level 1) on
Mirror and Control Android Phone With Zephyr on I.MX RT1170Phi Bang Nguyen, Trung Hieu Le27m
A working prototype runs Zephyr on the i.MX RT1170 as a Wi Fi access point, receives MJPEG from an Android phone via the scrcpy architecture, decodes with an…
Talk at G106 (Level 1) on
Bridging Safety and Architecture: Zephyr’s Path To IEC 61508 Complian...Tobias Kästner, Simon Hein53m
Zephyr is pursuing IEC 61508 compliance by scoping safety to kernel services (~15,000 lines of code) and targeting SIL3 target reasoning, with a safety…
Talk at G106 (Level 1) on
Test Strategy for ZephyrMaciej Perkowski44m
A formal test strategy now codifies objectives (stability, effectiveness, transparency, traceability) and chooses concrete tooling and triggers: Twister…
Talk at G106 (Level 1) on
Testing Zephyr Bluetooth Devices at ScaleDonatien Garnier40m
Built a Raspberry Pi + balena GitHub Actions runner farm driving nRF52840 dongles and nightly firmware; runs 24h tests across 100+ devices and triggers core…
Talk at G106 (Level 1) on
Model-Based Testing for the Zephyr RTOSPhilipp Panzer44m
Model-based approach creates a formal spec of the Zephyr semaphore API in PlusCal/TLA+ and TLC, produces counterexample traces (about 10 properties explored…
Talk at G106 (Level 1) on
BASIL - What's New, What's NextLuigi Pellecchia42m
BASIL now exports a traceability-aware SPDX SBOM (Model3) JSON that includes checksums, imports requirements from CSV/YAML/JSON/spreadsheet/SPDX, scans…
Talk at D204 (Elicium Level 2) on
Build Distroless Containers the Easy Way: From Full Fat To Featherweight With Unbase_ociNikolas Kraetzschmar25m
unbase_oci takes a full Debian/Ubuntu-style image, exports both base and app roots, diffs files, resolves ELF linker dependencies inside the base, and rebuilds…
Talk at G109 (Level 1) on
Cloud Native IoT: OTA Updates and Device Repurposing With K8sAnastassios Nanos, Charalampos Mainas35m
An open source system integrates resource‑constrained ESP32 and ESP32‑C6 MCUs into Kubernetes using Akri discovery, hardware‑rooted identity via OpenDICE / EAT…
Talk at G109 (Level 1) on
Server Partitioning Without VMs - for Flexibility and PerformanceAntti Kervinen, Feruzjon Muyassarov38m
Shows a hands-on method to partition a 128‑core, two‑NUMA Intel server for containers using NRI plugins and the balloons policy inside containerd (no VMs)…
Talk at G109 (Level 1) on
Lightning Talk: Containers Live Migration: What’s There, What’s Missing, What’s Next?Daniel Simionato13m
Live container migration exists in pieces: CRIU (used by Docker/Podman and even Google Borg) and DMTCP can checkpoint process state, DockerCon 2015 demo moved…
Lightning at G109 (Level 1) on
From Chaos to Control: Overcoming C and C++’s Inherent UnsafetyAssaf Tzur-El53m
C and C++ are described as inherently unsafe: buffer overflows, lifetime and bounds errors, undefined behavior like division by zero that “can do anything,”…
Talk at D204 (Elicium Level 2) on
Identifying Safety Weaknesses and Fault Propagation in the Linux KernelIgor Stoppa42m
A reproducible fault-injection tool targets kernel control structures on ARM64 by letting a monitor spawn a victim process, locating its instance via a…
Talk at D204 (Elicium Level 2) on
Looking at Linux as a SEooCKate Stewart, Nicole Pappler, Chuck Wolber45m
Linux is being treated as a safety element out of context with concrete steps: the kernel sees 9 changes per hour from ~4,700 unique contributors, so the…
Talk at D204 (Elicium Level 2) on
Demystifying WestCarles Cufí41m
West is Zephyr’s CLI that actually manages multi-repo workspaces via a YAML manifest, avoids git submodules, and is written in Python and published on PyPI. It…
Talk at G105 (Level 1) on
Your SBOM Is Lying To You – Let’s Make It HonestJustin Cappos, John Kjell41m
Current SBOMs routinely miss runtime artifacts and build-time inclusions; SBOMit captures build activity with in-toto attestations, records file and…
Talk at Elicium 2B (Elicium Level 1) on
Panel: Securing Europe's Open Source Infrastructure: A Technical Case for an EU-Wide Sovereign Tech FundNick Gates, Felix Reda, Peter Giese, Powen Shiah, Alice Sowerby, Jimmy Ahlberg44m
Feasibility study (June 2025) argues for an EU Sovereign Tech Fund that preserves Germany’s low‑overhead model and targets at least €350M target from the EU…
Panel at D203 (Elicium Level 2) on
Keynote: Open is SovereignGabriele Columbro22m
European open source is framed as a pillar of digital sovereignty with concrete numbers: a 2021 study values contribution at 65–95 billion EUR, rebuild cost…
Talk at Auditorium (Level 0) on
Keynote: Financial Services Has Embraced Open Source – What Can Europe Learn From the Journey So Far?Madeleine Dassule15m
Financial services creates FINOS in 2020 after investment banks donate large codebases called Lenon and Morfare, grows to over 100 members, and pivots to prove…
Talk at Auditorium (Level 0) on
Dirlock: A New Rust Tool to Manage Encrypted FilesystemsAlberto Garcia39m
Dirlock is a Rust command-line tool that manages kernel-native fscrypt encryption and stores keys as protectors (password, FIDO2, TPM) rather than inventing a…
Talk at Auditorium (Level 0) on
Exploring the Power of eBPF for System ObservabilityShaghayegh Tavakoli, Zahra Dehghanpour32m
Claims that eBPF lets teams get kernel-level signals in days not years by compiling bytecode, passing a kernel verifier, and loading sandboxed programs. A BCC…
Talk at Auditorium (Level 0) on
Strategies for Rate Limiting Network Packet IngressSchuyler Patton, Daolin Qiu34m
Shows three concrete ingress rate‑limit implementations and measured effects: using tc qdisc to drop to 10 Mbps and reduce CPU from ~95% to ~4% (but requires…
Talk at Auditorium (Level 0) on
Trainings on Open Source: How To Build a Comprehensive Training Program About Open Source?Gergely Csatari38m
Nokia OSPO is rebuilding a role‑based curriculum: a mandatory interactive web course for company‑wide basics, recorded process demos for inbound/outbound…
Talk at D201 (Elicium Level 2) on
Why and How We Updated Our License Policy for Use of Open Sou...Nico Rikken, Jonas van den Bogaard42m
Alliander's OSPO updates a sprawling 2020 license policy into a concise, one‑page license‑vs‑use‑case matrix that maps permissive, weak/strong copyleft…
Talk at D201 (Elicium Level 2) on
Team Topologies and the Value Paths for OSPOs & ISPOsClare Dillon48m
Maps OSPO/ISPO activities onto the Team Topologies model and argues that positioning matters: enabling team as short-term (coaching/training gets framed as…
Talk at D201 (Elicium Level 2) on
Sovereignty Spotlight: EU Regulations and the...Stefan Bergstein, David Szegedi40m
Fast rundown of what matters: maps DORA, NIS2 (enforced 2024), EUCS and the AI Act (baseline rules set for 2027) to concrete controls—third‑party exit plans…
Talk at D202 (Elicium Level 2) on
Applying DevRel Foundation Resources To Application SecurityJayson DeLancey33m
Developer Relations Foundation resources get applied to application security by building a searchable tools catalog with a standardized schema, validation and…
Talk at D202 (Elicium Level 2) on
Building a Solarpunk Web: Open Source for a Sustainable Digital FutureMike Gifford39m
Web measurement shows scale and targets: the Web Almanac scans 17 million sites with Google Lighthouse and finds the average page is larger than Doom’s initial…
Talk at D202 (Elicium Level 2) on
Why Quantum Safe Encryption Is the Next Y2K, and How To Be PreparedJoe Winchester44m
Claims that Shorian Shor's algorithm (named Shaw in the transcript) will break RSA and ECC drive a specific urgency: current captures enable harvest now…
Talk at D202 (Elicium Level 2) on
From Radar Echoes To Real-Time Recognition: Deep Learning on Another Planet an Open Source WorkflowViktor Somogyi45m
Real Magellan SAR mosaics (one file ~60 GB) convert to labeled training sets in QGIS, get cut into 512-pixel tiles, and train with PyTorch on AWS SageMaker…
Talk at D202 (Elicium Level 2) on
Insights Into the Safe Open Source Vehicle Core Project for SDVPhilipp Ahmann43m
Code-first middleware for software-defined vehicles that targets ISO 26262, ASPICE and ISO 21434 compliance for upper layers rather than the OS, developed by…
Talk at D204 (Elicium Level 2) on
AutoSD: A Linux Development and Prototyping Framework for the Automotive CommunityAlessandro Carminati, Gabriele Paoloni01h 00m
AutoSD is an upstream CentOS Stream–based distro that ships a real‑time tuned Linux kernel, OSTree immutability, declarative YAML images via Automotive Image…
Talk at D204 (Elicium Level 2) on
Shifting Safety Techniques To a Statistical WorldImanol Allende, Nicholas Mc Guire49m
Argues that conventional deterministic assurance breaks on high‑performance, non‑deterministic systems and replaces it with statistical claims backed by data…
Talk at D204 (Elicium Level 2) on
Engineering Trust: Formulating Continuous Compliance for Open Sour...Paul Albertella, Kaspar Matas43m
Eclipse Trustable Software Framework (TSF) provides a git‑based, workflow‑agnostic model that records objectives as linked statements, hashes artifacts for…
Talk at D204 (Elicium Level 2) on
MISRA C and C++ in OSS: Yes, We Can!Roberto Bagnara51m
MISRA C/C++ gets applied to large open‑source stacks using a three‑step program of training, tailoring, tooling. Projects reported: Xen drops from >1,000,000…
Talk at D204 (Elicium Level 2) on
Modern Application Debugging: An Introduction To OpenTelemetryJoshua Lee41m
Claims that traces are the killer app for debugging and that OpenTelemetry supplies an open format, language SDKs, the OpenTelemetry Collector and OTLP for…
Talk at Elicium 1 (Elicium Level 1) on
When Foundation Models Go Open: Unlocking the Promise From Infrastructure To Impact in HealthElham Dolatabadi38m
Claim: curated, high quality medical image text pairs beat larger noisy web scraped sets. Built OpenPMC 2.2M → 18M image text pairs with subfigure…
Talk at Elicium 1 (Elicium Level 1) on
Why We Needed an Open Source AI Definition NowStefano Maffulli, Jordan Maris31m
OSI publishes the Open Source AI Definition (OSAID) after a yearlong co‑design with 100+ experts from 27 nations (Sloan Foundation funded), and version 1 is…
Talk at Elicium 1 (Elicium Level 1) on
ELC Closing Game: Cheers to 20 Years!(not provided)56m
Conference wraps as a 20th anniversary celebration with a short retrospective of past venues, program committee history, and plans for ELC North America and a…
Talk at Elicium 1 (Elicium Level 1) on
Europe-China Open Source: Digital Sovereignty & Sustained CollaborationYehui Wang, Daniel Izquierdo Cortázar32m
Uses OSS Compass and Chaos project tooling plus imported Chinese forge data (Gitee/Gitcode) and time‑zone heuristics to adjust GitHub IP biases and reproduce…
Talk at Elicium 2A (Elicium Level 1) on
Panel: Open Source in the Dutch (Semi) Public Sector: Strategies, Challenges & Digital SovereigntyJonas van den Bogaard, Marlena van Ooijen, Leon Roeleveld, Ivonne Jansen, Koos Steenbergen42m
Dutch government runs an open unless policy for five years and a national open source NL community with 1,000+ members that answers questions within days; one…
Panel at Elicium 2A (Elicium Level 1) on
Why Further Development on Publiccode.yml Is NecessaryTom Ootes32m
European government catalogs (FR/DE/EU/IT) standardize on publiccode.yml but the schema treats only large applications and fails to describe APIs, components…
Talk at Elicium 2A (Elicium Level 1) on
Freedom, Diversity, and Sovereignty: The Power of Open Source in Europe’s Digital FutureHannah Haworth27m
Europe runs over 70% of its cloud workloads on AWS, Azure or GCP and remains subject to the US Cloud Act, while Danish publishers lost ~50% of Facebook…
Talk at Elicium 2A (Elicium Level 1) on
Towards Quality SBOMs: The OpenChain Telco SBOM GuideMarc-Etienne Vargenau50m
The OpenChain Telco SBOM Guide v1.1 mandates SPDX 2.2/2.3 output (JSON or tag‑value), requires NTIA minimum elements and PURL identifiers, and specifies…
Talk at Elicium 2A (Elicium Level 1) on
OSS Documentation WorkshopErin McKean, Daniel D. Beck33m
Workshop presents concrete tools and processes drawn from Google Season of Docs with 130 projects and 200 case studies condensed into resources at…
Talk at Elicium 2B (Elicium Level 1) on
Fixing the Watchdog: How Open Documentation Empowers Community-Driven Hardware SupportAndrew Halaney35m
Open documentation lets a reader trace a failing watchdog from kernel to silicon, pin down that the input clock is running at ~19 MHz instead of the expected…
Talk at Elicium 2B (Elicium Level 1) on
User Research in the Open-source Project: The Good Docs Project CaseLana Novikova34m
The Good Docs Project builds a UX research kit, runs semi‑structured interviews and shares the templates; recruitment yields 45 applications, 11 interviews…
Talk at Elicium 2B (Elicium Level 1) on
Documentation That Runs: Bridging Code, Prose, and InteractivityKailan Blanks46m
Five years of lessons show documentation that runs lowers onboarding friction by embedding editable, click-to-run examples and letting users break happy paths…
Talk at Elicium 2B (Elicium Level 1) on
Do It Faster: How We Supercharged Linux To Work With Blazing Fast ADCs for IIOTrevor Gamblin33m
Kernel changes add SPI offload and a new PWM waveform mode to upstream Linux (merged around 6.13 and 6.15–6.16), enabling support for ~121 ADI parts and about…
Talk at Emerald Room (Level 1) on
From Raw To Refined: The Evolution of Raw Flash Support in LinuxMiquèl Raynal36m
MTD adds real features: SPI NAND lands as first‑class storage, OTP hooks appear (SPI-NAND since 5.13, spine since 6.15), SLC pseudo‑mode merges (5.8) to avoid…
Talk at Emerald Room (Level 1) on
Unified Boot Time Measurement: A Precise, Scalable Framework for Multi-Processor SystemsVishnu Pratap Singh, Soumya Tripathy48m
A vendor-agnostic framework that standardizes boot-stage records across cores, uses hardware timers to generate synchronized timestamps, and writes boot…
Talk at Emerald Room (Level 1) on
How To Support Multiple Display Controllers With Different Interfaces on One SoCDevarsh Thakkar, Aradhya Bhatia32m
Shows Linux DRM support for the AM62P SoC with two display controllers and interfaces DSI, DPI/HDMI and OLDI, comparing a single-card model vs a dual card…
Talk at Emerald Room (Level 1) on
Advancing AI Application Development on RISC-V PlatformsYuning Liang40m
A company ships a 64-bit 8‑core RISC‑V AI SoC board (motherboard starting at $299) that runs Whisper, VLC speech‑to‑text, webLLM and text‑to‑image workloads…
Talk at Emerald Room (Level 1) on
Feasibility and Architecture of a Dual-Board Embedded System: Yocto & Zephyr IntegrationAndrea Ricchi, Dario Binacchi43m
Dual-board CAN system built: STM32MP1 + STM32F429 hardware, main board runs Linux built with Yocto + meta-flutter and secondary runs Zephyr + LVGL. Flutter UI…
Talk at Emerald Room (Level 1) on
The SBOM Era: Leaving No Open Source Project Behind With Osskb.orgAgustin Benito Bethencourt, Oscar Enrique Goñi51m
osskb.org is a free, hash‑based detection backend that matches file and snippet hashes against a 273 million URL knowledge base and returns license and version…
Talk at G001-G002 (Level 0) on
Zero Trust Maturity Assessment With OSCALDonald Hunter, Arthur Savage29m
Automated conversion of raw compliance-operator output into OSCAL controls lets a pipeline map NIST 853 catalog entries to five zero trust pillars and generate…
Talk at G001-G002 (Level 0) on
Keeping Your Software Supply Chain HealthyDaniel Rabinovitz44m
Software supply chains show concrete risks and fixes: attacks doubled in 2024 and there’s a 1300% rise 2020–2023 in malicious packages, average breach cost is…
Talk at G001-G002 (Level 0) on
Navigating Uncertainty: Operational Risk Management in the Open-Source SectorEleni Katsoula32m
Collabora frames operational resilience as an emergent property built from adaptive planning, scenario planning (about 60% of planning effort), and flexible…
Talk at G001-G002 (Level 0) on
Linux Power Management Features & Their Interactions, Part 2Théo Lebrun41m
Covers how Linux runtime PM actually behaves with real drivers: many controllers use auto runtime PM so runtime gets/puts happen without…
Talk at G102-G103 (Level 1) on
A Journey To the Secure World of OPTEE From the Non-secure World of LinuxManorit Chawdhry34m
Walks through building an OP-TEE path from Linux to secure EL3, then implements an OTP efuse on K3 as a working example that uses SMC calls through TF-A to…
Talk at G102-G103 (Level 1) on
Thread: A Wireless IoT Networking Protocol That's Built on Open SourceEsko Dijk, Saurabh Kumar44m
Thread gives battery sensors native IPv6 addresses so small devices act as first‑class Internet nodes; OpenThread is the BSD‑3 open source reference…
Talk at G102-G103 (Level 1) on
Easily Generating Debian-Based Embedded SystemsClara Kowalsky, Felix Mößbauer41m
Isar generates reproducible Debian-based images by combining Debian packages with a BitBake task engine, producing bootable raw images for x86, ARM64 and…
Talk at G102-G103 (Level 1) on
Setting up Real-time Ethernet and TSN With Linux: A 10-step GuideJan Altenberg41m
Step-by-step recipe to get Linux TSN working: enable preempt RT and isolate two CPU cores, configure 4 hardware queues per NIC and map 15 socket priorities →…
Talk at G102-G103 (Level 1) on
Software Defined Hardware on Heterogeneous SoCs Using OpenAMPPeter Fecher39m
Prototype implements Zephyr + OpenAMP on a heterogeneous SoC (IMX8M‑Plus, target IMX93) to run flex‑IO/bit‑bang peripherals on an M‑core and expose them in…
Talk at G102-G103 (Level 1) on
Software ISP FOSS Support for MIPI CamerasHans de Goede, Bryan O'Donoghue42m
A fully open software ISP for MIPI/CSI2 cameras is upstream in libcamera and runs real-time on common x86 laptops at ~30 fps; GPU offload uses GLES2 fragment…
Talk at G104 (Level 1) on
Powering Up: Lab Automation With Labgrid and CITim Orling, Trevor Gamblin41m
Demonstrates a repeatable workflow that goes from cross‑compiling a kernel to TFTP booting a BeaglePlay and arriving at a shell using a single-developer…
Talk at G104 (Level 1) on
Automotive Grade Linux - Evolution and Lessons Learned From 10 Years of Community ManagementWalt Miner38m
Automotive Grade Linux claims production deployment in millions of vehicles (Toyota/Lexus lines, 2018 Camry first AGL ship) and maintains an AGL unified…
Talk at G104 (Level 1) on
U-Boot in the Fast Lane: Developing a Safety Test Framework for Automotive Applicati...Neha Malcom Francis33m
U-Boot gains a concrete safety capability: a BIST driver upstreamed that lets SPL on a non‑safe A72 trigger built‑in self tests on R5 safety cores, write…
Talk at G104 (Level 1) on
The Bootloader: An Underestimated Risk To Embedded Linux SecurityRichard Weinberger31m
Audit finds integer overflows in ext4 and squashfs and a memory allocator overflow due to signed cast, each enabling practical exploits that overwrite control…
Talk at G104 (Level 1) on
How and Why Do the Bad Guys Attack Embedded Products?Marta Rybczynska38m
Embedded devices are attacked via concrete, repeatable paths: a vacuum cleaner with the vacuum cleaner camera pin validated only in app exposes its video…
Talk at G104 (Level 1) on
Yocto or Debian for Your Embedded System? Yes.Alan Martinovic41m
Many teams start with a stock Debian image and freeze a fragile golden image by tweaking a running device; Yocto gives full reproducibility but costs steep…
Talk at G104 (Level 1) on
Zephyr Workbench: Open Source Zephyr Extension for VSCodeRoy Jamil46m
An open source VS Code extension that automates Zephyr setup and repeatedly reproduces environments via a bundled Z installer for Windows 10/11, Ubuntu…
Talk at G105 (Level 1) on
MQTT-SN in Zephyr: Lightweight Messaging for Constrained DevicesSteffen Görtz12m
Zephyr provides a complete Zephyr MQTT-SN client with a UDP/IP reference transport and an example contributed in 2022 plus later wildcard and gateway-discovery…
Talk at G105 (Level 1) on
Is the Zephyr Device Tree Too Complicated?Tim Guite15m
Zephyr’s device tree enables reuse across boards but often forces redundant fields (I2C unit address repeated), opaque YAML bindings, and hard-to-follow DTSI…
Talk at G105 (Level 1) on
Harnessing the Twister: Zephyr Data-Driven Testing and InsightsAnas Nashif49m
Twister is Zephyr’s Python test runner and manager that actually builds, flashes and runs thousands of tests in parallel across racks of devices and CI, and…
Talk at G105 (Level 1) on
Demystifying Memory: A Practical Tutorial on Managing & Optimizing Memory in ZephyrMarko Sagadin51m
Hands‑on Zephyr memory tuning for an nRF5340 + nRF7002 product that starts with only 61 KB flash and 69 KB RAM for application code, using the Azure IoT Hub…
Talk at G105 (Level 1) on
MIDI2 in the Real World With ZephyrTitouan Christophe40m
Shows a concrete MIDI 2 implementation on Zephyr that sends and receives UMP packets over USB and UDP, with device tree descriptions, input callbacks and a…
Talk at G105 (Level 1) on
Building a Zephyr-Native Audio Framework With Sound Open FirmwareIuliana Prodan27m
Claim: replace the Linux host with a Cortex-M running Zephyr so Sound Open Firmware (SOF) runs on microcontrollers. Implementation uses SOF 2.0 on Zephyr…
Talk at G105 (Level 1) on
Lightning Talk: Zephyr in EducationVixay Phimmasane, Flavio Felder12m
Course uses Zephyr for labs like dining philosophers on a custom green baseboard stacked with an STM Discovery kit; students implement mutexes, semaphores and…
Lightning at G105 (Level 1) on
Lightning Talk: Protecting Zephyr Against Memory Safety Vulnerabilities With the New CHERI Hardware ArchitectureJennifer Jackson25m
Memory-safety bugs cause about 70% of vulnerabilities and Zephyr records ~100 CVEs with 60–70% memory-safety issues. CHERI enforces bounds and permissions in…
Lightning at G105 (Level 1) on
Getting Strange New Displays and Sensors Running on Zephyr for Open Health Devi...Ashwin Whitchurch40m
Open-source patient monitors and a smartwatch run a single codebase across RP2040, nRF5340 and STM32+ESP32 hardware using Zephyr; dozens of custom drivers were…
Talk at G106 (Level 1) on
Zephyr RTOS: Under 1KB of RAMParthiban N, Karthikeyan Krishnasamy41m
Zephyr runs under 1 KB of SRAM by aggressively shrinking the data section and stacks: kernel footprint drops to ~128 bytes, final board image sits at ~892…
Talk at G106 (Level 1) on
From Code To Current: Reducing Energy Consumption in ZephyrFabian Pflug43m
Built a Bluetooth coin‑cell sensor and measures power with a Nordic Power Profiler Kit v2 and oscilloscope, finds naive firmware draws 684 µA (~19.5 days)…
Talk at G106 (Level 1) on
Zbus - New Features and RoadmapRodrigo Peixoto46m
ZBus reports 23 merged PRs since Seattle, including four new features: per-channel numeric IDs, publishing statistics, runtime observer pools (static or heap)…
Talk at G106 (Level 1) on
Zbus 2030: Community-Driven Directions for ZbusRodrigo Peixoto43m
Survey runs June 7–Aug 22 and collects 55 survey responses showing mainly experienced embedded software engineers across all continents using Zbus mostly for…
Talk at G106 (Level 1) on
The Native Simulator and ZephyrAlberto Escolar47m
Builds Zephyr as a host executable that runs deterministically by alternating a single embedded thread with host-run hardware models, letting you run and debug…
Talk at G106 (Level 1) on
A Slice of Zephyr Pi!Tim Guite, William Vinnicombe39m
Mainline Zephyr now supports RP2040 and RP2350 boards (Pico, Pico W, Pico 2, Pico 2W) with over 15 million sold across variants; developers use a temporary…
Talk at G106 (Level 1) on
Zephyr & Linux Devicetree, Similarities and Differences – Practical Guide To Boards, Shields and ConStephan Linz, Tobias Kästner41m
Zephyr moves Devicetree processing into the build so hardware topology is resolved at compile-time devicetree translation rather than runtime; Linux uses DTC…
Talk at G106 (Level 1) on
Integrating EPSS and CVSS in Open Policy Agent To Quarantine Real-world VulnerabilitiesNigel Douglas41m
Shows how EPSS and CVSS get ingested as JSON into Open Policy Agent and used to auto-quarantine artifacts in Cloudsmith using Rego policies and Trivy scans…
Talk at G107 (Level 1) on
NeoNephos' OpenMFP and Platform Mesh: Building Composable Enterprise ArchitecturesBastian Echterhölter, Aaron Schweig38m
Claims a unified micro‑frontend composition framework and a Kubernetes‑centric service mesh that uses KCP workspaces and the Kubernetes Resource Model as the…
Talk at G107 (Level 1) on
Another Cluster Bites the Dust... and That’s Just Fine!Graziano Casto47m
Proposes ephemeral infra that provisions per PR using Crossplane XRD/compositions as the control plane and kube‑green sleepinfo patching to scale workloads to…
Talk at G107 (Level 1) on
Sponsored Session: Creating Products with Upstream SW - Fireside Chat with TI & Friends54m
European CRA forces products to ship recent software or face up to 2.5% global revenue fines and strict 24/72/30-day CRA deadlines for vulnerability reporting…
Panel at G107 (Level 1) on
Civil Infrastructure Platform: State of Industrial Grade LinuxYoshitake Kobayashi, Dinesh Kumar39m
CIP ships a new Super Long‑Term Support kernel based on Linux 6.12 SLTS, maintains Debian‑based core packages with reproducible images, and reviews roughly…
Talk at G107 (Level 1) on
The Secret Lives of OSS Designers: Understanding Designers Contributing To OSSEriol Fox41m
A 10–16 week diary study with five designers across USA Canada Nigeria Brazil and Germany shows designers struggle with developer platforms like GitHub and…
Talk at G109 (Level 1) on
The Hidden Heroes: How Non-Technical Contributors Find Their Place in Open Source CommunitiesMiaolai Zhou, Lahari Chowtoori21m
Interviews with 16 non-technical open source professionals reveal concrete outcomes: documentation as entry point drives adoption via Read the Docs and grew…
Talk at G109 (Level 1) on
Understanding the Need for Systemic Change in Open Source Through IntersectionalityImma Valls30m
Data show stark gaps: Apache projects show ~5% women contributors, GitHub and Linux kernel near 9%, and many women exit tech around age 35. An…
Talk at G109 (Level 1) on
Adding the W3C’s New ARRM To Improve Your Project’s AccessibilityMike Gifford36m
ARRM maps WCAG 2.1 success criteria to concrete tasks and roles, breaking criteria into labeled chunks (e.g. IMG prefix, FRM for forms) and a decision tree so…
Talk at G109 (Level 1) on
Sponsored Session - Unlock Growth and Talent: Effectiveness of Mentorship in Open Source ProjectsNate Waddington43m
CNCF runs three mentorship terms per year via LFX, Google Summer of Code and occasional Outreachy placements and reports 3 terms per year, 19 mentees became…
Talk at D203 (Elicium Level 2) on
Panel: Europe’s Open Source Motivations and Mandate: Findings From the 2025 World of Open Source...Anna Hermansen, Mirko Boehm, Adrienn Lawson, Christian Neu, Paloma Oliviera45m
Annual survey uses 316 European respondents, 45 questions and 14 expert interviews to quantify gaps: only 32% contribute upstream, public procurement still…
Panel at D203 (Elicium Level 2) on
Panel Discussion: NeoNephos: Building an Open Source Foundation for Europe's Digital FuturePaula Grzegorzewska, Christian Weiss, Stephan Ilaender, Vasu Chandrasekhara, Stefan Majer49m
NeoNephos sets out to build a multi-provider cloud-edge continuum funded under an IPS grant (roughly 50/50 public/private through 2028) by incubating projects…
Panel at D203 (Elicium Level 2) on
Panel Discussion: Digital Commons: Technological Building Blocks for European Digital SovereigntyNick Gates, Adrienn Lawson, Daniel Izquierdo Cortázar48m
NGI Commons is a 36-month CSA that starts in January 2024 and produces a draft taxonomy of technical and non-technical building blocks aimed at the Open…
Panel at D203 (Elicium Level 2) on
The Perfect Storm, What NIS2 and CRA Mean for Your IT Security StrategyEmiel Brok46m
European rules NIS2 and the Cyber Resilience Act create concrete obligations: personal liability rises to €10 million per incident, thresholds apply…
Talk at D203 (Elicium Level 2) on
Modernizing Resource Management in Embedded Systems Using eBPFMichał Wilczyński29m
eBPF is used as a low-overhead observability layer to build a low-memory detector and a dynamic cache tuner for TizenOS. The detector counts kswapd wakes…
Talk at G102-G103 (Level 1) on
SEPIA - Validate your SBOM and MoreNikola Babadzhanov, Rakesh Prabhakaran38m
SEPIA is a web app that validates SPDX and CycloneDX SBOMs against user-selected schemas, shows field-level errors, lets users edit errors inline, and merges…
Talk at D201 (Elicium Level 2) on
Lightning Talk: How Zephyr Shaped My Journey as a Trainee in Embedded Software DevelopmentVerena Abt11m
Journey describes porting an unsupported microcontroller to Zephyr over four rotations, spending about two months resolving missing device tree entries…
Lightning at G105 (Level 1) on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.