~/conference

Open Source Summit + Embedded Linux Conference + OSPOCon 2021

register Post event report EXplore the schedule The Event Experience Open Source Summit connects the open source ecosystem under one roof. It’s a unique environment for cross-collaboration between…

titleauthorlength
Understanding the Structure of a Linux Kernel Device DriverSergio Prado59m
Covers the kernel driver architecture by walking through five hands‑on iterations that build a working LED driver on a small network‑booted Linux board…
Talk in English on
Understanding Linux Interrupt SubsystemPriya Dixit42m
Covers how Linux maps and handles hardware interrupts with concrete kernel pieces: irq_domain maps Linux IRQs to hardware IRQs, irq_desc embeds irq_data which…
Talk in English on
Rootless Containers with PodmanSteven Ellis40m
Uses Podman 3.x on RHEL 8.4 to run rootless containers by configuring subuid/subgid, an extra user-network package and systemd unit files; builds a Home…
Talk in English on
Zephyr Project: RTOS Start-up and Initialization FlowDavid Leach34m
Walks through the concrete boot sequence from reset to running main on Cortex‑M and RISC‑V showing where architecture hooks like z_arm_platform_init hook run…
Talk in English on
Managing a GitHub Organization: Tools, Tips, and Best PracticesMark Matyas25m
An organization launches its GitHub org 18 months ago and grows to ~30 projects while documenting a ticketing workflow, an internal repo of best practices, and…
Talk in English on
Milvus 2.0: Building the World's Most Advanced Open-source Vector DatabaseFilip Haltmayer35m
Milvus 2.0 presents a Kubernetes-native vector database (deployed with Kubernetes native + Helm) that disaggregates storage and compute, uses Pulsar for a log…
Talk in English on
Getting Started with Reference Design Toolkit (RDK) Open SourceHarini Pavithra Elangovan28m
RDK is a Yocto-based, pre-integrated open source stack that claims 80 million devices deployed and splits into RDKB (routing, Wi‑Fi, DNS, remote management)…
Talk in English on
Master your PipeWire Streams with WirePlumberGeorge Kiagiadakis40m
Explains how WirePlumber uses Lua scripts and native modules to configure PipeWire nodes, create ports, and auto-link streams; demonstrates two gst-launch…
Talk in English on
The Open Graphics StackAlyssa Rosenzweig31m
Open source graphics is the status quo and is production ready for embedded Linux with concrete pieces that work together: Mesa provides user‑space drivers and…
Talk in English on
Introduction to Pin Muxing and GPIO Control Under LinuxNeil Armstrong37m
Covers how package pads map to pad circuitry and the kernel subsystems that control them, noting pinctrl merged in Linux 3.2 and the original gpiolib…
Talk in English on
Getting Over Your Imposter Syndrome to Become a Conference SpeakerDawn M Foster24m
Conference speaking accelerates careers: public talks lead to travel, networking and visibility, and one person reports giving over 100 talks and using…
Talk in English on
Yocto Project and Android – Compare and ContrastChris Simmonds46m
Compares Yocto and AOSP by concrete differences: Yocto uses BitBake and layered recipes and layers to build images and toolchains on demand and is already used…
Talk in English on
Distributed Switch Architecture: Running Mainline on Commercial SwitchesMarcel Ziswiler52m
Distributed Switch Architecture (DSA) explains how to support commercial managed-switch ASICs in mainline Linux by upstreaming drivers and glue so the kernel…
Talk in German on
Creating Quality Control Dashboard using Python for Manufacturing IssuesHemant K Baxi23m
A Python pipeline collects operator drop‑off and lab check data via Tkinter forms, cleans it with NumPy/Pandas, builds reports with Matplotlib and XlsxWriter…
Talk in English on
An Account of OpenAirInterface’s Open Software in 5G RAN, CORE NETWORK and MOSAIC5GRaymond Knop, Douglas Knisely51m
OpenAirInterface provides a working open source 5G stack: RAN, 5G core and MOSAIC5G orchestration, deployed on OpenShift + Helm or as containers via…
Talk in English on
"Installation Information" and GPLv3 & GPLv2 -- What Information Must you Provide, & What do you...McCoy Smith49m
GPLv3 requires delivering specific installation information — “methods, procedures, authorization keys or other information” — for sold or long‑term‑leased…
Talk in English on
OSS Keynotes - Day 1 SessionsJim Zemlin, Royal O'Brien, Sanath Kumar Ramesh, Chris Wright, Window Snyder01h 52m
Opening remarks list hard numbers and new projects: the foundation reports 2 million trained, 30th anniversary Linux scale, 750 hosted projects and 30,000…
Talk in English on
Deep Dive into Today's Videobuf2 FrameworkSmitha T Murthy, Ajay Kumar48m
Step-by-step walkthrough of the videobuf2 internals with code paths and exact callbacks: shows how request_buffers, queue/dq/buffer_done, stream_on/stream_off…
Talk in English on
Using OP-TEE as a Cryptography EngineGregory Malysa50m
Shows how to turn OP-TEE into a real crypto engine by implementing a hardware RNG (three API hooks including crypto_rng_read), registering accelerators with…
Talk in English on
OSS Keynotes - Day 3 SessionsTim Canham, Sarah Novotny, Kate Stewart, David A. Wheeler01h 14m
0:00:00 - Linux on Mars: How the Perseverance Rover and Ingenuity Helicopter Leveraged Linux to Accomplish their Mission Tim Canham, Software and Operations…
Talk in English on
Bridges, Bonds, and Taps - Going Beyond eth0John Hawley51m
Covers concrete Linux networking: kernel bonding vs libteam, bridges, taps, VLANs and loopback tricks. Shows a production setup with two 10 Gb + one 1 Gb ports…
Talk in English on
Building a VMM in Rust for the EdgeSebastien Boeuf43m
A Rust VMM designed for edge use cases focuses on memory safety and performance and reuses rust-vmm components to implement Cloud Hypervisor which runs on KVM…
Talk in English on
Zero-Trust Supply Chain Security with Sigstore, TektonCD and SPIFFEDan Lorenc50m
Argues that supply-chain trust shifts from registries to verifiable provenance and demonstrates it end-to-end: TektonCD and GitHub Actions produce images whose…
Talk in English on
Advanced Camera Support on Allwinner SoCs with Mainline LinuxPaul Kocialkowski49m
Mainline Linux gains working camera support for Allwinner V3/A31 silicon: drivers for OV5648 and A83T-like sensors land, the A31 MIPI CSI-2 bridge and DPHY get…
Talk in English on
OP-TEE: When Linux Loses ControlClément Léger40m
OP-TEE runs as a Trusted Execution Environment on ARM using SMC to isolate a secure world and expose services to Linux via an optidriver shim. The…
Talk in English on
I3C in Tomorrow's DesignMiquèl Raynal46m
A two-wire bus that boosts I2C-style designs to 12.5 MHz SDR (DDR/TSP modes and optional 2–4 data lanes for higher throughput), using a 48-bit provisional ID…
Talk in English on
zenoh: A Next-Generation Protocol for IoT and Edge ComputingFrédéric Desbiens54m
A new protocol unifies pub/sub, distributed queries, geographically distributed storage and on‑node computations; implementation is in Rust with language…
Talk in English on
Giving Linux a Camera Stack: libcamera's 3 Years Journey and Exciting FutureLaurent Pinchart48m
libcamera is a complete user‑space camera stack that turns raw sensors and SoC ISPs into multi‑stream, hot‑pluggable Linux cameras by combining kernel media…
Talk in English on
What is new in KernelShark twoSteven Rostedt45m
KernelShark 2 rewrites the GUI around a new plugin system and a compact drawing layer that drops per‑pixel work from tens of events to about 15 using…
Talk in English on
Build a Green House Controller Using the MicroBit v2 & RustAlexandru Radovici, Ioana Culic01h 16m
Rust replaces kernel drivers on a MicroBit v2 running Tock OS, compiled with make and deployed via openocd and talk-loader; the project builds a custom Tock…
Talk in English on
Host Performance Booster (HPB): Introduction and Current Mainline Support StatusJaemyung Lee, Alim Akhtar47m
Host Performance Booster (HPB) caches UFS logical-to-physical mappings in host RAM so the device skips slow NAND map reads, claiming much lower read latency…
Talk in English on
Embedded Deep Learning Super Resolution on GStreamer using ONNX Inference RuntimeAaron Boxer, Marcus Edel27m
Demonstration of an edge-ready super-resolution pipeline that integrates a small, APQ-optimized model into GStreamer via an ONNX Runtime backend and a new…
Talk in English on
Zero Trust Cloud VPN Based on VPP and WireGuardHongjun Ni, Fan Zhang46m
A Zero Trust Cloud VPN is built around VPP dataplane and WireGuard tunnels with a controller for service discovery and key distribution, SGX-based TEE for…
Talk in English on
Securing a Yocto-based Distribution: The Case of AllScenariosOSMarta Rybczynska40m
AllScenariosOS is a Yocto-based, source distribution that applies kernel hardening, image hardening, permission tightening and service removal and reports that…
Talk in English on
Distributed Authorization for Microservices Powered by Kubernetes, Istio and Open Policy AgentGong Mengnan56m
Shows a working system that moves authorization out of service code into sidecars using Kubernetes + Istio + OPA, with Envoy calling OPA via Envoy external…
Talk in English on
Ply: Lightweight BPF TracingFrank Vasquez51m
Ply provides a small C-based front end for eBPF that targets targets 32-bit ARM and PowerPC, avoids the no LLVM/BCC dependency and ships in Buildroot so you…
Talk in English on
Embrace FreeBSD to Let Your Innovations Soar!Deb Goodkin51m
FreeBSD is a complete operating system (kernel plus userland) with a permissive BSD license and real engineering wins: Netflix reports pushing around 200…
Talk in English on
A Rolling Stable Kernel ModelSasha Levin32m
Proposes a rolling stable/LTS model that presents a single updatable branch per track so users follow the latest stable or LTS without switching git branches…
Talk in English on
Field Report: Setting up a Software Product Line (SPL) Architecture based on ZephyrGregory Shue53m
Argues Zephyr can serve as the basis for a secure IoT software product line and reports a working prototype built by forking and extending many projects into…
Talk in English on
Picolibc: A C Library for Smaller SystemsKeith Packard40m
A compact C library forked from newlib that targets tiny microcontrollers (tested on 32–128 KB ROM, 4–32 KB RAM), replaces newlib stdio with an AVR-libc style…
Talk in English on
Arduino Sensor Data History in MySQLWalter Wayne Leutwyler46m
An Arduino Wi‑Fi Uno reads a DHT11 sensor and sends temperature, humidity, dew point and heat‑index directly to a Google Cloud MySQL instance using Chuck…
Talk in English on
Yocto Continuous Integration in a KubeJoshua Watt35m
Runs Yocto builds and on-target tests inside Kubernetes using Tekton pipelines, labgrid for board farm control, and centralized caches: an NFS-backed sstate…
Talk in English on
AI-powered Vector Search Engine WeaviateLaura Ham38m
Weaviate is an open source, cloud‑native vector search engine from SeMI Technologies that stores objects as vectors, serves CRUD over REST and GraphQL, and…
Talk in English on
The Future of Linux on RISC-VDrew Fustini55m
Current state: mainline Linux has working RISC-V support in QEMU and Renode, Fedora provides downloadable RV images and Debian builds >95% of packages for…
Talk in English on
Cross Debugging on Linux : A History, Current State of the Art and Coming ImprovementsThierry Bultel32m
Chronicles the shift from board‑by‑board, serial debugging to a layered remote debug stack that actually exists: a multi‑transport debug server that connects…
Talk in English on
Board Farm APIs for Automated Testing of Embedded Linux - An UpdateTim Bird, Harish Bansal48m
Overview of a concrete lab API: a Django/LAVA-based server plus a shell and Python client that let tests use HTTPS/JSON with just curl and jq or the provided…
Talk in English on
Under the Hood with Fluent Bit Operator: Kubernetes-native Log ProcessorFeynman Zhou, Dhruv Kela27m
Lightweight Fluent Bit (the 640 KB C binary with ~70 plugins) is deployed as a Kubernetes log pipeline managed by a Fluent Bit Operator that defines six CRDs…
Talk in English on
Panel Discussion: Super Long Term Kernel MaintenanceMasashi Kudo, Alice Ferrazzi, Greg Kroah-Hartman, Jan Kiszka, Chris Paterson57m
Long-term kernels run on a time-based release (one per year) and are currently supported for six years thanks to Google and Linaro funding extended testing…
Panel in English on
MySQL 8.0 New FeaturesDave Stokes34m
MySQL 8.0 (current stable 8.0.26) moves metadata into a data dictionary in InnoDB enabling millions of tables, sets utf8mb4 as the optimized default, and adds…
Talk in English on
Hypervisor-less virtio for Real-time and SafetyMaarten Koning37m
Shows a working POC that uses hypervisor-less virtio over shared memory with an lkvm-based daemon (kvmtool) to connect auxiliary real‑time/safety runtimes to…
Talk in English on
Deep-dive into Open Policy Agent + Conftest + GateKeeper: Kubernetes Policy in ActionNoaa Barki, Shimon Tolts37m
Deep dive into Open Policy Agent, Conftest and Gatekeeper with concrete examples: shows rego policies applied as unit tests in CI via Conftest, policies pushed…
Talk in English on
SW360 SBOM and License Obligation ManagementMichael C. Jaeger, Kouki Hama13m
SW360 manages software bill of materials, links projects → components → releases → licenses and aggregates obligation text; it does no scanner built in and…
Talk in English on
Shared Virtual Addressing for High Performance Arm Infrastructure PlatformsVivek Kumar Gautam36m
Design shows a working SVA implementation that lets PCI accelerators DMA guest or host virtual pointers by programming CPU page tables into the IOMMU and…
Talk in English on
35 Fedora Releases in 30 Minutes (plus Q&A!)Matthew Miller47m
Chronological tour of Fedora’s 35 releases highlights concrete bets, tooling and outcomes: upstream integration drives change, packages quadruple early on…
Talk in English on
OSS Keynotes - Day 2 Afternoon SessionsLinus Torvalds, Dirk Hohndel, Chris DiBona, Anima Anandkumar01h 09m
30 years of Linux history, the kernel stays pragmatic: Rust kernel modules are trialed for safer drivers, a build policy treats new compiler warnings as…
Talk in English on
Hyperledger Fabric: The Enterprise Blockchain FrameworkArnaud J Le Hors53m
Hyperledger Fabric is an IBM-led, modular enterprise blockchain first built in 2015–16, released v1.0 in 2017 and with an LTS in 2019; Fabric 2.x (2.4 planned)…
Talk in English on
Building Scalable APIs Using ServerlessQendresa Hoti, Albiona Hoti49m
Builds a small CRUD API with the Serverless Framework, deploying AWS Lambda functions defined in a serverless.yml plus a DynamoDB table (region us-east-1) and…
Talk in English on
Building Low-Latency Secure Embedded System Using eBPFAlexandru Vochescu, Alexandru Radovici12m
Tock runs on ARM Cortex-M and RISC-V with per-process MPU sandboxes but a nonpreemptive kernel, so interrupt handling shows high latency; solution embeds an…
Talk in English on
Initializing RISC-V A Guided Tour for ARM DevelopersAhmad Fatoum, Rouven Czerwinski50m
RISC-V basics: 31 general-purpose registers plus x0 zero, two ISAs (RV32I/RV64I) and the common linux target rv64g with atomics and F/D floats. Development…
Talk in English on
The Mercedes-Benz FOSS Manifesto – Our Commitment to be Truly OpenWolfgang Gehring26m
Mercedes‑Benz publishes a three‑part FOSS Manifesto backed by C‑level approval and an OSPO, with concrete rules: employees may work on OSS in paid time, prefer…
Talk in English on
Efficient Data Parallel Distributed Training with Flyte, Spark & HorovodKetan Umare, Katrina Rogan41m
Flyte orchestrates Spark or an MPI operator to run Horovod ring allreduce across ephemeral Kubernetes clusters, using the Spark operator to spawn…
Talk in English on
Will it Boot? -- The Case for Platform Standards in EmbeddedGrant Likely41m
Argues that embedding three concrete interfaces cuts per-platform engineering: have firmware (U-Boot) supply a runtime Device Tree provided by U-Boot…
Talk in English on
Extra Boot Configuration - Expanding Kernel and Init Boot ParametersMasami Hiramatsu14m
Adds a structured key/value file called boot config that the initramfs tool appends into the initrd image and which the kernel parses to expand kernel cmdline…
Talk in English on
OSS Keynotes - Day 2 Morning SessionsHeather E. McGowan, Todd Moore, Brent Schroeder, Wim Coekaerts, Hilary Carter, Demetris Cheatham01h 39m
Pandemic-era acceleration claims that long‑slow tech adoption collapses to months under pressure, exemplified by a 10‑month vaccine timeline and surveys…
Talk in English on
Open Source for Better ObservabilityDotan Horovits42m
Cloud native observability relies on concrete stacks: Prometheus + Grafana for metrics, Elasticsearch → OpenSearch (plus Kibana) or Loki for logs, and Jaeger…
Talk in English on
Self-serve Feature Engineering Platform Using Flyte and FeastKetan Umare, Felix Wang51m
Shows an end-to-end integration that uses Flyte workflows to run feature transforms and Feast as the feature registry and serving layer, demonstrating training…
Talk in English on
Development Best Practices: An Overview of Working in the Software WorldAndrew Grimberg47m
Covers concrete rules and tools for everyday development: use Git (GitHub, GitLab, Gerrit), avoid binary blobs or use Git LFS, follow seven commit rules…
Talk in English on
Icebreaker: Introducing Upstream Kernels to Google’s Data-centersAndrew Delgadillo, Dylan Hatch44m
Google runs a production kernel fork with about 9000 patches and rebases it roughly every two years, which creates huge rebase and testing costs. Icebreaker…
Talk in English on
Introduction to Kubernetes OperatorsJonathan Berkhahn55m
Explains how an operator embeds a custom controller plus a CRD to manage stateful apps, using operator‑sdk with the Go/controller-runtime stack to scaffold…
Talk in English on
Practical Experience with Linux A/B UpgradesLeon Anavi43m
Practical guidance for reliable embedded Linux updates using Mender and RAUC, built with Yocto Dunfell and tested on Raspberry Pi and x86-64. Mender provides…
Talk in English on
What does an Open Source Office do in a Bank?Daniel Estiven Rico Posada28m
Bancolombia creates an Open Source Office in 2021 to drive a 100% cloud migration and cut licensing costs across 3,000 engineers, migrating Oracle →…
Talk in English on
Finding Unmet Dependencies in Kconfig with the Kismet Static AnalyzerPaul Gazzillo25m
Static analyzer kismet converts Kconfig into boolean formulas via k-clause, feeds them to SAT solvers, and emits test .config files that reproduce failures in…
Talk in English on
Exploring PWM Subsystem and its Usage in Embedded DevicesM Tamseel Shams40m
Concrete walkthrough of the Linux PWM subsystem with function names, data structures and a working example: shows generic APIs (pwm_get / pwm_put…
Talk in English on
Toolchains for People in a Hurry: Latest Features of GCC/GLIBCVictor Manuel Rodriguez Bahena31m
glibc 2.33 changes the dynamic linker to look up optimized shared objects in a flat glibc hwcap directory hierarchy (x86_64_v2 / v3 / v4) so an app picks the…
Talk in English on
Integrating Feast Online Feature Store with KFServingTed Chang, Chin Huang36m
Demo shows an end-to-end integration: Feast v0.12.1 runs with an S3 offline store and registry, a Redis online store, and a materialize cron job that moves…
Talk in English on
Introducing Centaurus: A Cloud Native Infrastructure Project for Large Scale Distributed CloudMengni Zhang, Ying Xiong, Peng Du, Rupal Shirpurkar01h 07m
Claims a Kubernetes-derived compute plane that scales to 50k nodes per cluster today with a goal of 300k nodes, adds a unified API and runtime for VMs and…
Talk in English on
Demystify Intel Security Technologies in the FirmwareChristian Walter, Philipp Deppenwiese53m
Open-source tooling called Converged Security Suite parses FIT/KM/BPM from firmware images, generates and signs CBnT manifests, and offers provisioning plus…
Talk in English on
Tracking Down What Happened: A Comparison of Tracing SolutionsJohn Ogness52m
Compares four Linux tracers — ftrace, eBPF (bpftrace), SystemTap and LTTng — by tracing IPC in hackbench (20 senders × 20 receivers = 400 IPC events) on Fedora…
Talk in English on
What’s Breaking My Build? AIOps Tooling to Aid Your CI/CD WorkflowsOindrilla Chatterjee, Aakanksha Duggal44m
An open-source AIOps toolkit called ai for ci collects TestGrid dashboards, Prow build logs, GitHub PR metadata and OpenShift telemetry, runs ~20 Jupyter…
Talk in English on
The 5 Key Success Factors to Deploy Yocto for “Production Grade” Embedded/IoT DevicesAdrien Leravat49m
Five practical checkpoints for shipping Yocto devices: provide a reproducible, containerized dev image and prebuilt SDKs plus mirrored downloads to cut…
Talk in English on
Embedded Linux Nuggets found in Buildroot Package EldoradoMichael Opdenacker19m
Buildroot contains over 2,800 packages and this scan highlights concrete tools: bmap-tools for fast flashing uses partition holes and can stream images with…
Talk in English on
Perf on RISC-V: The Past, the Present and the FutureAtish Patra, Anup Patel37m
Linux perf on RISC-V now moves from “cycles and instructions only” to full PMU support: an SBI PMU extension plus an ISA PMU feature add supervisor-accessible…
Talk in English on
openSUSE on the MainframeSarah Julia Kriesch38m
openSUSE runs on IBM mainframes (s390x) with a stable Leap 15.3 release and weekly Tumbleweed snapshots since 2020, delivering tested images built by Open…
Talk in English on
Tutorial: Istio Service Mesh Get Started WorkshopLin Sun01h 33m
Hands-on workshop provisions a k3s cluster and installs Istio with istioctl demo profile, deploying Envoy sidecars, ingress/egress gateways, Grafana, Jaeger…
Talk in English on
The Secret to Brewing up a Good APIDavid Dymko38m
Argues documentation is the source of truth and recommends writing an OpenAPI spec to generate docs with OpenAPI/OAS with Swagger/Redoc and to validate…
Talk in English on
Container Kernel DevelopmentChristian Brauner45m
Kernel 5.9 adds the close_range syscall, replacing slow proc-based loops and giving a striking performance win for mass-closing fds; a new close-on-exec flag…
Talk in English on
Bridging Worlds: Using Rust Build Scripts to Leverage Existing Build InfrastructureGustavo Noronha Silva19m
Rust build scripts let existing C build steps run inside Cargo so gresource XML gets turned into embedded assets that the Rust binary can load at runtime. The…
Talk in English on
The Future of Data Pipelines with Atomic Wasm Transformations & the Evolving Role of Data EngineersThomas Chataigner, Philippe Métais44m
A new protocol implements atomic Wasm transformations that take a JSON-like input and return a JSON object compiled into a compact CBOR/SIBO array, chains…
Talk in English on
Lessons Learned from Creating an OSPO at Goldman SachsRohan Deshpande, Rosalie Bartlett18m
Goldman Sachs establishes an OSPO within nine months: feedback starts in November, strategy memo in April, founding team formed May–July and internal launch in…
Talk in English on
A Maintainable, Scalable, and Verifiable SW Qualification Approach for Automotive in LinuxDaniel Bristot de Oliveira, Gabriele Paoloni46m
Proposes a hybrid qualification approach that treats drivers or subsystems as ISO 26262 pre‑existing components (part 8.12) and verifies their integration with…
Talk in English on
How to Choose a Right Database for Your Microservices?Vamsi Mohan Vandrangi47m
Microservices require choosing a database by concrete needs not buzzwords: whether a service is stateful or stateless, needs strong transactions will be…
Talk in English on
Evolving FOSSology EcosystemAnupam Ghosh, Gaurav Mishra44m
FOSSology is a GPL‑2.0 license‑compliance toolkit with agents that scan archives and a Postgres/PHP/C++ stack; recent GSoc rounds add a React UI, a Atarashi…
Talk in English on
Building Open Hardware with Open SoftwareMichael Tretter49m
Uses an open source FPGA flow (Yosys/trellis/nextpnr via litex) to synthesize Lattice ECP5 bitstreams for OrangeCrab and a larger ecp5 board and implements two…
Talk in English on
Designing High-Performance Scalable Middleware for HPC, AI, & Data Science in Exascale Systems & ...Dhabaleswar K (DK) Panda, Hari Subramoni47m
mvapich2 and mvapich2-gdr present concrete middleware wins: sub-200ns intra-node and ~1.9µs inter-node MPI latency, 41.9 GB/s intra-node bandwidth, and job…
Talk in English on
From a Database in Container to DBaaS on KubernetesPeter Zaitsev47m
Explains why databases move from Docker (good for dev/test but risky for prod) to Kubernetes using PersistentVolumes, StatefulSets and the Operator pattern…
Talk in English on
Guider: Performance Tracing Features for LinuxPeace Lee53m
Guider is a pure‑Python runtime tracer and profiler for Linux that attaches to running tasks and can also execute binaries to start tracing, requires no…
Talk in English on
AI Pipelines Workflows and ML lineage using Tekton PipelinesTommy Li, Animesh Singh42m
KubeFlow Pipelines gets ported to run on Tekton instead of Argo, providing a Python DSL plus KubeFlow Pipelines on Tekton execution. Metadata and lineage use…
Talk in English on
Getting Started with Getting Started: How to Engage New UsersOmer Bensaadon26m
Case study of Knative shows concrete changes: over six to nine months a one‑line prototyping install and a kn CLI quickstart replace a pile of YAMLs, 20+ user…
Talk in English on
Horizontal Scaling with VitessDeepthi Sigireddi36m
Vitess is a MySQL-compatible sharding and proxy layer used by PlanetScale that demos transparent resharding on Kubernetes: a live cluster moves from ~800 to…
Talk in English on
Long-Term Metrics with M3 and PrometheusMatt Schallert31m
Explains how Prometheus uses remote_write and remote_read to offload storage to m3, showing a real m3db deployment: a 9-node cluster across 3 zones with RF=3…
Talk in English on
Transport-level Testing of NVMe Devices using VFIOKlaus Jensen49m
Demonstrates a user-space NVMe driver built with the VFIO user API against a QEMU emulated device, implementing the admin IDENTIFY command by mapping…
Talk in English on
Modernizing Code Older than You Are: One Student Takes a COBOL Bank App to Hybrid CloudSudhanshu Dubey, Misty Decker33m
A student extracts a 60‑file COBOL banking monolith into four services (sign‑on, account balance, update contact, loan calculator), deploys them to AWS…
Talk in English on
Automated Testing for Embedded Development: Next Generation Board FarmingChris Fiege33m
Company runs 120 slots across eight 19 inch racks and uses labgrid for hardware abstraction and pi-test for test cases with Jenkins (evaluating GitLab) for CI…
Talk in English on
Kubernetes Policy as Code with KyvernoJim Bugwadia49m
Kyverno is a Kubernetes-native policy engine that runs as an admission controller, stores policies as Kubernetes resources, and enforces…
Talk in English on
Binary Artifacts and the Ease of Use Onramp for the Yocto ProjectBruce Ashfield45m
Yocto builds produce reusable binary feeds—RPM/IPK/DEB packages, DTBs, kernels, SDKs and OCI images—that can be served over HTTP and consumed by a running…
Talk in English on
The PostgreSQL Twin Bill: The 7 Deadly PostgreSQL Mistakes & Review of What's New in PostgreSQL 14Matt Yonkovit, Kishore Dahlstrom35m
Lists ten common production failures with concrete fixes and PG14 counters: wrong middleware choice (pgbouncer vs HAProxy vs pgpool), pg_repack issues and…
Talk in English on
A Beginners Guide to Open Source Metrics and AnalysisSophia Vargas24m
Data about open source is often inconsistent and changing: GitHub Archive queries show inconsistent counts (same time window yields different totals), bot…
Talk in English on
mck8s: A Container Orchestration Platform for Geo-distributed Multi-cluster EnvironmentsMulugeta Ayalew Tamiru43m
mck8s is a multi-cluster Kubernetes orchestration platform that implements four controllers — a multi-cluster scheduler, a horizontal pod autoscaler, a…
Talk in English on
Lightning Talk: AIOps vs. MLOps: What's the Difference?Lauren Maffeo05m
Distinguishes AIOps as a multi-layer platform that automates IT with big data analytics and machine learning to predict performance issues, do root-cause…
Lightning in English on
Cloud Security: The Beauty Of Open-SourceRajvi Khanjan Shroff26m
A teen-run organization called Project Cyber builds training content and runs competitions for youth and claims practical impact on national contests; the talk…
Talk in English on
Static Partitioning and VM-to-VM Communication MechanismsStefano Stabellini50m
Claims that embedded setups need static partitioning not cloud-style virtualization, and compares four concrete VM-to-VM channels: virtio with unprivileged…
Talk in English on
Presto - Today and Beyond - The Open Source SQL Engine for Querying all Data LakesDipti Borkar, Tim Meehan46m
Presto is an open source Apache 2.0 SQL engine that queries data lakes in place, using a coordinator-worker architecture that runs at Facebook scale (up to…
Talk in English on
Improving the Linux Display Stack ReliabilityMaxime Ripard45m
Proposes a compact KMS test tool: a rust static binary (~4 MB) that runs on-device, displays test frames embedding a frame header with counter+hash, and…
Talk in English on
Building a Low-key XIP-enabled RISC-V Linux SystemVitaly Vul27m
Shows a working pipeline to run Linux code directly from QSPI NOR flash: uses Buildroot + custom XIP patches and a 5.10 kernel image patched locally, with…
Talk in English on
Panel Discussion: Kernel Internship Report (Outreachy)Alison Schofield, Zhansaya Bagdauletkyzy, Mitali Borkar, Beatriz Martins de Carvalho, Deborah Brouwer, Sumera Priyadarsini41m
Outreachy runs paid three‑month remote kernel internships with a $6,000 stipend and a history of 55+ kernel interns since 2013; this cohort lands concrete…
Panel in English on
Tutorial: Functional Safety Basics for Open Source Software DevelopersNicole Pappler53m
Hands-on checklist for making open source code meet functional-safety processes: define use cases and safety requirements, run static analysis and model-based…
Talk in English on
Demystifying Graphics and Media Work SynchronisationDaniel Stone46m
Explains how current Linux graphics relies on DRM and Mesa and that buffer sharing via dma-buf and completion via dma-fence fd already work in production but…
Talk in English on
From an Idea to a Patch in the Linux MainlineMarta Rybczynska45m
Recent kernels show more than 10% first-time contributors per release and thousands of first patches land each year; the workflow here is: clone the main tree…
Talk in English on
How Google Fostered Open Source Community During the PandemicTeresa Terasaki20m
Google launches Google Open Source Live, a monthly interactive series using YouTube Live and Google Meet with live Q&A, after‑parties, quizzes and live artist…
Talk in English on
Building Robotics Applications at Scale using Open Source from Zero to HeroAlex Coqueiro48m
Live demo shows an end-to-end pipeline: development on Ubuntu with ROS 2 Foxy, building with colcon bundle, simulating in Gazebo/Ignition (RQt plugins and URDF…
Talk in English on
Designing Open Source Interoperability Payment Models to Advance Financial InclusionMiller Abel23m
Mojaloop is an open source national payments hub that connects banks, mobile money and merchants using a three-phase protocol discovery/agreement/transfer and…
Talk in English on
Ensuring OSS License Compliance the Easy WayTony Aiuto25m
Describes a system that enforces open‑source license rules by integrating Bazel builds, a hermetic source‑controlled supply chain and SPDX license kinds so CI…
Talk in English on
Improving Developer Experience: How We Built a Cloud Native Dev Stack for 100s of EngineersSrinidhi S, Venkatesan Vaidyanathan34m
Razorpay builds a cloud-native DevStack that lets local code sync into EKS clusters using devspace sync, composes per-developer microservice sets with helmfile…
Talk in English on
Panel Discussion: Industrial Linux Beyond 2022Kate Stewart, Guy Lunardi, Maarten Koning, Jan Kiszka, Steffen Evers, Thomas Gleixner51m
Industrial users report concrete wins and concrete headaches: PREEMPT_RT in Linux 5.15 halves the RT patchset, CIP kernel: 10‑year LTS aims to serve long‑lived…
Panel in English on
Broken Brokers in Boxes: Fuzzing Breaks Everything, Even ErlangJonathan Knudsen40m
Three vulnerabilities appear in RabbitMQ, EMQX, VerneMQ found by protocol fuzzing of AMQP and MQTT. One concrete exploit is a crafted TLV message where a…
Talk in English on
CYOK - Choose Your Own Kubernetes For Local DevelopmentKarthikeyan Govindaraj24m
Compares specific local Kubernetes options and when each actually works: microk8s is a single-binary CNCF-conformant distro with a built-in image registry and…
Talk in English on
Enforcing Data Quality in Data Processing and ML Pipelines with Flyte and PanderaNiels Bantilan47m
Combines Flyte for type-checked workflows and Pandera for statistical schema checks to stop silent data errors; demo trains an sklearn RandomForest on the UCI…
Talk in English on
Open Hardware: Skyrocketing Momentum & Global Adoption from Embedded to EnterpriseCalista Redmond43m
RISC-V claims rapid real-world traction: industry research updates the projection to 80 billion RISC‑V cores by 2025, and about 23% of new ASICs already…
Talk in English on
Running My Actions: An Introduction to GitHub and GitLab WorkflowsRyan M Cook48m
Live demo builds a Go stock app (compiles a release binary artifact), runs unit tests on hosted runners, and catches a real failure caused by Go 1.15 lacking…
Talk in English on
The State of Open Source Games and Open Source Gaming Tools in 2021David Graham Brooks39m
Survey of open source games shows 101 notable titles with only 19 still in active development in 2021, and Steam reports 1.02% Linux usage (~163k users) from a…
Talk in English on
Secure Your Supply Chain: Adding a Software Bill of Materials to Your Containers to Improve...Paul Novarese39m
Claim: generating a Software Bill of Materials tied to an image digest makes vulnerability and compliance checks orders of magnitude faster and more precise…
Talk in English on
Stateless HEVC Decoding in Mainline Linux: The Rocky Road to Becoming a Stable APIBenjamin Gaignard18m
Mainline gets a stateless V4L2 HEVC API implemented in staging, with a concrete patchset covering ~250+ lines, one pixel format, seven controls, ~50 flags and…
Talk in English on
Planning for & Handling Failures from Open Hardware, Aviation, to Production at GoogleMarc Merlin44m
Practical rules and concrete failures: Google production uses revert first, review tags (TBR), a commit/continuous-integration queue and hardware-in-the-loop…
Talk in English on
Idmapped MountsChristian Brauner48m
Kernel support for per-mount UID/GID translation makes it possible to expose the same files at multiple mountpoints with different ownership without modifying…
Talk in English on
Open19 Project – Driving Open-source Hardware from LFYuval Bachar17m
Open19 defines a rack architecture of cages plus a power shelf and top-of-rack switch forming repeatable two‑cage zones with snap‑in blind-mate cabling for…
Talk in English on
Building Embedded Drivers for Industrial Communication using Code-generationChristofer Dutz50m
Code generation called m-spec models wire formats, uses ANTLR4 + FreeMarker to emit parsers/serializers and models for Java, Go, C (C# branch, Python planned)…
Talk in English on
WelcomeStormy Peters13m
Shows how to stand up an OSPO with concrete milestones: detect what you already use with tools like White Source, inventory usage to find risk then set…
Organiser in English on
Agile and Dependable Service Development with Bosque and MorphirMark Marron, Stephen Goldbaum38m
Bosque provides executable types with pre/postconditions and converts them to first-order logic so a solver produces solver-generated mocks and targeted…
Talk in English on
Simplifying Testing of Spark ApplicationsMegan Yow, Han Wang46m
Shows that using Fugue and native Python lets the same tokenization and sentiment code run on pandas or Spark without changing logic, avoiding local cluster…
Talk in English on
Reaching the Multimedia Web from Embedded Platforms with WPEWebKitPhilippe Normand42m
WPEWebKit integrates with GStreamer to enable adaptive streaming (MSE via libdash), EME via OpenCDM wrappers, WebAudio, getDisplayMedia and…
Talk in English on
Remote Access to IoT Devices: Common Needs & ApproachesEystein Måløy Stenberg33m
Remote access in IoT must work over outbound-only connections, use TLS with per-device keys, and provide audit logs, access approval and role-based controls…
Talk in English on
How to Talk About your Open Source Project so People Get ItEmily Omier22m
Four practical rules: identify the target user and their pain, be ruthlessly specific, use familiar terminology, and lead with outcomes. Concrete examples: a…
Talk in English on
Growing Open Source Culture Inside SonyKazumi Sato, Hiroyuki Fukuchi34m
Sony documents a decades-long shift from TVs to cameras to robots using an internal embedded Linux distribution and a public GitHub catalogue (neural network…
Talk in English on
Container Standards ExplainedMelissa McKay44m
Explains that OCI releases runtime and image specs (2017) and distribution (2021), that Sysdig measures around 2 million containers in its dataset and…
Talk in English on
Lessons Learned Applying Compiletime Hardening Options for Security-Critical Program Binary in LinuxChulWoo Lee37m
Rebuilds 159 high-priority Debian binaries (setuid/setgid and network services) with safe stack and CFI enabled, hitting ~86–93% success for services and ~90%+…
Talk in English on
Cybersecurity Challenges & Community Based Risk ManagementKeith Bergelt48m
Open Invention Network runs a patent non‑aggression cross‑license that neutralizes threats to core open source stacks by adding nominated packages, sharing…
Talk in English on
Monorepo Madness: Dependencies, License Compliance, and AutomationTalia McCormick24m
Automated dependency and license compliance focuses on four concrete steps: enumerate direct and transitive dependencies, classify how each is used, flag…
Talk in English on
Tutorial: Yes, Your Applications are Under Attack - Struts2 Vulnerability Workshopjoe nicastro32m
Reproduces the Equifax Struts2 RCE exploit against a Tomcat 7 container built with Maven and Docker, using Python 3 virtualenv and a python exploit.py payload…
Talk in English on
A Solution to the Tension Between Worker Shortage and the Hungry Hungry DeveloperJordan Hewitt26m
Proposes replacing impersonal coding tests with gleanings: small, real repo tasks like back-burner bugs, documentation updates or isolated feature slices…
Talk in English on
Teach an Old Network Driver New TricksOleksij Rempel, Marc Kleine-Budde20m
Ported legacy MAC and PHY code to phylib and mii_bus, registered mdio devices and replaced ad‑hoc link handling with the PHY framework, triggering six…
Talk in English on
Behind the Curtains of Making Real Consumer Devices using DebianChristopher Obbard29m
Starts from vendor BSP, extracts binary blobs, then stitches a custom image with devos recipes to replace the rootfs first and rebuild bootloader and kernel…
Talk in English on
Sandboxing Applications with LandlockMickaël Salaün37m
Landlock is a kernel feature (since Linux 5.13) that lets applications create composable, drop-only sandbox rules around filesystem actions using three…
Talk in English on
End-to-end AI Marketplace with Execution Engine on KubernetesChristian Kadner, Animesh Singh40m
Announces an open catalog called machine learning exchange that registers datasets models pipelines components and notebooks, can run on Kubernetes/OpenShift…
Talk in English on
Tutorial: Hack My Mis-Configured KubernetesEric Smalling33m
A vulnerable web app with remote command execution exposes environment variables, letting an attacker read the auto-mounted service account token, curl the…
Talk in English on
Trademarks and Open SourceDaniel Scales54m
Explains why project names need trademark strategy not just licensing: trademark law differs from copyright, patent and trade secret, registrations give a…
Talk in English on
MVG - Minimum Viable Governance for Your Organization’s Open Collaboration NeedsAshley Wolf, Justin Colannino13m
MVG provides a ready-made governance agreement stored in an organization repo, signed with public signatories, to solve the one plus n problem when projects…
Talk in English on
Panel Discussion: Words Matter: Inclusive Language in Software, Open Source, & the EnterpriseJoanna Lee, Suzy Greenberg, Amy Marrich, Mark Miller49m
Companies recount replacing master/slave and blacklist/whitelist across docs, APIs and tests, growing an Intel core team from two volunteers to six and…
Panel in English on
Observability with Prometheus and Beyond: Leveraging Cloud-native Technologies Outside of CloudRichard Hartmann36m
Prometheus runs as a single efficient binary with a pull model and a functional query language and compresses samples to about 1.3 bytes each; production…
Talk in English on
Cut your Cloud Computing Costs by Half with UnikraftFelipe Huici24m
Unikraft claims concrete wins: cut cloud costs by half on an EC2 experiment by running Unikraft unikernels that match a large-instance Linux nginx on a medium…
Talk in English on
Kubernetes is Open by Default, Use Open Source to SecureAlexander Lawrence33m
Argues Kubernetes security requires leaning on open source and community standards and shows concrete tooling and workflows to do it: use Falco for runtime…
Talk in English on
Instant Self-contained Development Environments for EveryoneYshay Yaacobi50m
Demonstrates reproducible, self-contained dev environments that cut onboarding to about 3 hours, rebuild a full environment from scratch in ~15 minutes, and…
Talk in English on
A Complex Web of Open Source Software Dependencies RiskSean P. Goggins32m
CHAOSS Risk working group defines concrete dependency measurements and tools: a cumulative age heuristic LibYear (age-of-dependencies heuristic) that can…
Talk in English on
Lessons Learned from Open Source in BusinessDave Neary48m
25 hours of interviews distill into concrete patterns: many successful projects are user-driven communities (examples: Academy Software Foundation tools like…
Talk in English on
Robocat Meets Octopus and Octocat: Interoperability in CI/CDJerop Kipruto, Priti Desai38m
Demo shows a concrete pipeline that ties Tekton with Argo CD and GitHub Actions: it uses Tekton Tasks, Pipelines, Triggers with an EventListener to accept…
Talk in English on
Bootstrapping an Open Source Project on GitHubPeter Somogyvari17m
Practical checklist for launching on GitHub with concrete policies and tools: use GitHub Actions for CI and claim the three open source resources it offers…
Talk in English on
Pets vs Cattle: Fleet Monitoring for Connected DevicesDrew Moseley31m
A working proof of concept uses a Yocto layer that deploys a fluent-bit client on devices, a custom output plugin that sends in-band JSON to an Elasticsearch +…
Talk in English on
Achieving End-to-end Visibility into Complex Event-sourcing Transactions using Distributed TracingMichael Haberman27m
Claims end-to-end visibility for message-driven microservices using OpenTelemetry and shows how to prove it. Builds a Node.js producer and consumer with kafka…
Talk in English on
Protect Yourself from Malicious Dependencies with One Cool TrickKim Lewandowski, Christie Wilson42m
A live demo shows a toy site pulling a Rainbow HTML Go package that embeds and executes a binary, and an automated check flags the binary artifact check and…
Talk in English on
IoT as a Platform: Scaling IoT Applications for the Enterprise Using Kubenernetes/OpenShiftLuigi Mario Zuccarelli, Fan Zhang35m
A containerized IoT PaaS built on Kubenernetes/OpenShift uses Kafka (Strimzi), Couchbase (with eventing) or Redis, Vue.js frontend, Golang services, Argo CD…
Talk in English on
Building an Open Source Community from the Ground Up- Red Hat’s Game Industry Community of PracticeRuth Suehle, Derek Reese21m
Describes building a corporate gaming community of practice that grows from after‑work esports into 40 internal CoPs with ~95 CoP managers and a core team of…
Talk in English on
Infusing Trusted AI using Machine Learning Payload Logging on KubernetesTommy Li, Andrew Butler36m
KFServing on Kubernetes logs every request and response as CloudEvents to an event broker (Kafka) and a connector syncs those events into MySQL; AIF360 runs…
Talk in English on
Plan to Throw One Away Pitfalls of API Design for Low-level User-space Libraries & Kernel InterfacesBartosz Golaszewski30m
libgpiod and the GPIO character device evolve because v1 locks in struct layouts and APIs that users later demand to extend; after four years a v2 branch adds…
Talk in English on
Open@RIT, Creation of a University OSPO and the First Year's Lessons Learned.Stephen Jacobs23m
RIT launches Open@RIT as a university OSPO backed by Sloan and early Red Hat support, builds a dedicated LibreCorps team (software engineer, program manager…
Talk in English on
EVE: a Secure API for the Edge That Delights App DevelopersKathy Giori42m
Project EVE provides an open, secure OS plus controller that phones home over TLS on a configurable interval, letting operators manage edge boxes without…
Talk in English on
2021 Open Source Program TrendsAlex C. Williams, Hilary Carter, Chris Aniszczyk32m
Annual survey of open source program offices returns 1141 completes and is translated into Chinese and Japanese for the first time; results live as a raw CSV…
Talk in English on
Connecting Communities and Business to Create Data-Driven DecisionsCali Dolfi, Brian Proffitt27m
Red Hat builds a Community Insights team that combines Cauldron (Grimoire Labs + Elasticsearch), Auger and a dormant Prospector to quantify community health…
Talk in English on
Mattermost’s Approach to Layered Extensibility in Open SourceCorey Hulen32m
Mattermost lays out concrete extension layers: incoming webhooks and slash commands (1/4 difficulty) for simple HTTP integrations, an apps framework (beta, GA…
Talk in English on
Wayfair Same-day Delivery: A Narrative in Painful Anecdotes about CI at ScaleLelia Bray-Musso, Gary Preston White Jr.46m
Wayfair describes concrete fixes: integrator batches once merging 40–50 branches block developers for hours until tests finish, so unit tests are split across…
Talk in English on
Meet All Scenarios OS: A Distributed O.S. with Feet on the GroundDavide Ricci56m
A Linux+Zephyr-based distro framework builds device images from one codebase using Yocto/bitbake and custom "flavors" (Zephyr, Linux, FreeRTOS) to target MCUs…
Talk in English on
How Open Source is Eating Software: Numbers and TrendsGordon Haff50m
Summarizes multi-year quantitative surveys of ~1,000+ IT decision makers showing enterprise open source overtakes proprietary use, container platforms and…
Talk in English on
The 7 Guiding Principles for Developer EngagementBarton H George20m
Seven practical rules for developer engagement plus four bootstrap tips and a worked example The claims include that top quartile developer teams deliver 60%…
Talk in English on
Building and Growing an Open Source Community for an Incubating ProjectSandra Youssef, Ketan Umare59m
A Kubernetes‑based workflow automation platform called Flight targets reproducible, replayable serverless orchestration and originates from Lyft (2016) and…
Talk in English on
Scaling Communities to be more InclusiveKunal Kushwaha18m
Focuses on concrete practices that actually scale inclusion: create public channels (Discord, Slack, mailing lists), run weekly meetings and office hours, use…
Talk in English on
How to Tame My Edge Devices?Sven Erik Jeroschewski38m
Demo wires up a Kubernetes cluster running Eclipse Hono (AMQP 1.0 adapters), Eclipse Ditto (Mongo-backed device twins) and a simple Go device…
Talk in English on
How to Demonstrate Allyship to Women+ in Open SourceRadha Jhatakia, Mike Bufano23m
Surveys show open source remains overwhelmingly male, with a GitHub study reporting only about a 2% increase in women over 15 years and roughly 50% of women…
Talk in English on
Supporting Free and Open Source Software in AfricaVictory Brown11m
Open Source Community Africa runs awareness and project tracks across over 54 countries and stages programs that get measurable results for contributors For…
Talk in English on
Open Source and ISO Standards - OpenChain and the Future of ComplianceShane Martin Coughlan29m
OpenChain becomes the formal ISO standard ISO 5230 (OpenChain) after a de facto release in October 2016 and ISO publication in December 2020, with the Joint…
Talk in English on
Restricted Address Spaces for Container SecurityMike Rapoport, James Bottomley30m
Uses the MMU to give namespaces separate kernel page tables so kernel objects can be hidden from other containers; implements GFP_EXCLUSIVE and slab_exclusive…
Talk in English on
How the Fastest Growing Open Hardware Project is Leveraging Visibility and Community Engagement...Kim McMahon25m
RISC-V claims 80 billion cores by 2025 and predicts a software market >$1B, and growth shows up in membership and product adoption rather than buzz. The team…
Talk in English on
Are We Forever Doomed to Software Supply Chain Security?Liran Tal16m
Shows concrete failures: the event-stream backdoor compromises a Bitcoin wallet via a dependency chain, 14 npm modules were writable because of weak passwords…
Talk in English on
Essential Guide to Preserving Freedom of Action for Open Source DevelopersJames Bottomley42m
Explains how the Developer Certificate of Origin (invented in 2005) plus signed-off-by chains in git create immutable provenance that changes common-law…
Talk in English on
How Has Covid-19 Impacted the Kernel Development over the Last Year?Daniel German, Kate Stewart46m
Analysis of kernel git history using craiget shows about 21,000 contributors (33,000 emails) and 119 million tokens in Linux 5.14, with roughly 12 million…
Talk in English on
Call for Code with The Linux Foundation: Contributing to Tech-for-good Even if You're Not TechnicalDaniel Krook, Demi Ajayi42m
Call for Code runs an incubation-to-deployment pipeline (hosted at the Linux Foundation and on GitHub) that turns competition winners into production-ready…
Talk in English on
Back to the Drawing Board: Building Containers with SBoMsNisha Kumar32m
Argues for producing SBOMs during container builds so metadata survives slimming and multi-stage steps, demonstrates using builder to assemble a debian base…
Talk in English on
University-based Open Source Programs OfficesSayeed Choudhury26m
A university OSPO faces messy reality not theory: Johns Hopkins has 24 academic calendars before COVID, $3 billion in research funding, and no consistent repo…
Talk in English on
Default to Open - Steps and TrapsMatt Yonkovit29m
Percona (15 years) runs its own MySQL/Postgres/MongoDB builds and argues companies must pick concrete tradeoffs: choose whether bug trackers, roadmaps…
Talk in English on
The Forefront of the Development for NVDIMM on Linux KernelYasunori Goto, Ruan Shiyang43m
Status update on NVDIMM support in Linux: adds a new src_map in iomap to implement copy‑on‑write for fsdax and a direct‑access compare path for dedupe so XFS…
Talk in English on
GitHub Gone Wrong - Lessons Learned from Organic Open SourceCharles Eckel28m
GitHub use at Cisco grows organically into dozens of orgs and about 681 repos (673 public), causing confusion over ownership and contact info; governance fixes…
Talk in English on
Evolving Open Source Governance From Compliance To Program Offices: The LGE Case StudyKyoungae Kim27m
Fifteen years of work moves LGE from ad hoc license checks to a company-wide OSPO that automates compliance and vulnerability tracking, claims internal rollout…
Talk in English on
Leveraging WebAssembly to Write Kubernetes Admission PoliciesFlavio Castelli, Rafael Fernández López41m
Uses WebAssembly modules to run Kubernetes admission policies with a Wasmtime sandbox, Rust/Go/Swift SDKs and the kwctl CLI for local testing and deployment…
Talk in English on
Securing Serverless Functions on Kubernetes with Quarkus ExtensionsDaniel Oh50m
Creates and deploys a Quarkus function to Kubernetes using kn func and Cloud Native Buildpacks, pushes an image to registry, and leverages Knative to scale to…
Talk in English on
Europe’s Strategic Bet for an Open Source, Sovereign Edge CloudAlberto P. Marti27m
Europe targets 10,000 climate‑neutral edge nodes by 2030 and funds edge/cloud R&D through Horizon Europe 2021–2027, pushing open source and interoperability as…
Talk in English on
Creating An Inclusive Interview EnvironmentJeffrey Strauss31m
Standard interview panels produce inconsistency, interviewer fatigue and reluctance and bias; solution is a certified, opt‑in interviewer pool plus role‑wide…
Talk in English on
Automating & Monitoring Seedling Growth in the Cloud Using IoT, Messaging & MicronautTodd Sharp54m
A complete system is built: an Arduino-class microcontroller with a DHT11 and probe thermometer publishes JSON sensor packets (demo at 1 Hz, production slower)…
Talk in English on
Business Reviewers within Enterprise Compliance SystemsCarol Smith24m
Microsoft builds an automated internal compliance system tied to the open data project ClearlyDefined and uses license/usage decision logic to auto-approve…
Talk in English on
Women of Open Source Community Africa; Emerging a StarRuth Ikegah24m
A journey from a 2019 microbiology degree to learning Python in March 2020 leads to a first contribution via the first-contributions repo in July 2020 with a…
Talk in English on
Welcome to JavaScriptLandiaJory Burson25m
Launched December 2020, JavaScriptLandia is an individual supporter program charging $25/year and already attracting 400+ members who display project badges…
Organiser in English on
Cloud Infrastructure Explained: For Normal PeopleNils Magnus01h 01m
Cloud Infrastructure Explained: For Normal People - Nils Magnus, T-Systems International GmbH
Talk in English on
Health Credentials, Travel, Climate Change, Financial Inclusion & More: Digital Identity Gets RealBrian Behlendorf, Christine Leong51m
Argues that privacy-preserving, portable proof of identity is practical today using Hyperledger Indy and Aries plus DID and W3C verifiable credential specs…
Talk in English on
CHAOSS Diversity, Equity & Inclusion (DEI) Open Source Badging InitiativeRuth Ikegah, Matt Cantu39m
CHAOSS runs a DEI event badging initiative that uses existing CHAOSS metrics to evaluate events via a GitHub-based workflow: applicants open an issue, the…
Talk in English on
Case Study: Consolidate Usage of GNU/Linux in a Heterogeneous Industrial ContextSteffen Evers, Sven Erik Jeroschewski35m
Bosch estimates 50 million devices by 2025 and consolidates around a Debian-based platform to avoid per-project divergence, publishing a starter kit at…
Talk in English on
Creating an Employee Resource Group: Red Hat Asian NetworkJennifer Madriaga28m
Launched February 2021 after a five‑person founding committee, the Red Hat Asian Network documents a concrete business case: US headcount shows 12% Asian vs…
Talk in English on
Embedded Linux Conference Annual Closing GameAmber Grand, Sarah Sharp, Kyle Cooley, Khem Raj, Tim Bird, Jon Hunter, Nora Yeh44m
Hybrid live trivia and party game that runs on closinggame.net with in‑room red/green cards and online registration, prizes (LWN subscriptions and gift cards)…
Talk in English on
Ten Years of Practice from Tencent Open SourceMark Shan15m
Ten years of Tencent open source claims: more than 130 public projects, over 330,000 GitHub stars, membership in 10+ international foundations, and multiple…
Talk in English on
Making Complex Open Source Safe for OperationsGordon Haff, William Henry51m
Operate First runs real open source projects in production clouds so developers see scale issues early; an actual ACM bug that would have been hard to…
Talk in English on
Panel Discussion: Stories of Open Hardware in an Internet of ProductionBarbara Schack, Rawaa K. Abdulwahhab, Christina Rebel, Emilio Velis47m
A snapshot of practical progress: Wikifactory runs a collaboration platform used by 100,000 designers on over 6,000 projects and connects to hundreds of online…
Panel in English on
Non-English Editions of Wikipedia Have a Misinformation ProblemYumiko Sato22m
Claims that Japanese Wikipedia hosts coordinated historical revisionism backed by a small group of power editors who use admin tools to delete edits and block…
Talk in English on
A Practical Approach to Control Unauthorized Execution of InterpretersJunghwan Kang26m
Kernel module called "interpreter lab" enforces execution rules by hooking execve/execveat/bprm_change_interp via ftrace and resolving real paths and env…
Talk in English on
Unify Data and Storage Management with SODA ODFSteven Tan, Anjaneya "Reddy" Chagam26m
SODA Foundation launches June 29 and delivers an Open Data Framework (ODF) that exposes Swordfish profiles and an API-first design to provision…
Talk in English on
Dynamic Authorization and Policy Control for Your Kubernetes ClusterAsh Narkar19m
Open Policy Agent (OPA) is a lightweight Go policy engine that evaluates JSON queries with the Rego language and runs as a sidecar, daemon, or compiled binary…
Talk in English on
Training our Next Generation of Great Open Source CitizensMichael Swift24m
Major League Hacking runs a 12-week MLH Fellowship that matches candidates to real open source projects with mentors, curriculum, standups and reviews; 30,000…
Talk in English on
Hello World! How Microsoft's OSPO is Using Connected Learning to Teach Open Source Competencies.Emma Irwin25m
Uses a connected learning format to teach concrete skills: four initial one‑hour workshops (code of conduct enforcement, contributing on behalf of Microsoft…
Talk in English on
Emerging Automated License Compliance for ContainersAlexander Mazuruk, Krzysztof Opasiak20m
Project maintains over a hundred Docker images with up to five releases a year and discovers that full Ubuntu bases make compliance intractable so it creates…
Talk in English on
How Many Ways Can You Fail? A Taxonomy of Corporate (in)DecisionFederico Lucifredi46m
A practical taxonomy of how corporate decisions stall and how to fix them: distinguishes strategic vs tactical choices (kubernetes vs swarm, architecture vs…
Talk in English on
Justifying an OSPO in Dollars and CentsVan Lindberg27m
Shows concrete wins: a new contribution policy drives a 40 point NPS increase that is estimated to avoid about $2M in hiring and retraining costs by retaining…
Talk in English on
Panel Discussion: The EU Open Source Economic Impact Study: Findings, Analyses, RecommendationsKnut Blind, Sachiko Muto, Andrew Katz, Mirko Boehm50m
An EU-commissioned economic study quantifies open source contribution to 2018 GDP at €65–95 billion and models a cost of about €1 billion in labour (~60,000…
Panel in English on
Start with Ally as a “verb” and Build that with PartnershipLekha Rani Lalitha, Kaushik Venkatesh19m
Defines allyship as an active partnership and shows concrete practices: use reverse mentoring to redistribute power, apply the 3 Ds: direct derail delegate…
Talk in English on
Why OSPOs are Important To A Company's Innovation Strategy?Nithya A. Ruff36m
Comcast runs a centralized OSPO that reduces IP, compliance and reputational risk and speeds product delivery; a due diligence showed a startup’s one‑page…
Talk in English on
Defending Against Adversarial Model Attacks using KubeflowAnimesh Singh, Andrew Butler43m
Demonstrates concrete defenses by integrating the Adversarial Robustness Toolbox (ART) into Kubeflow Pipelines and KFServing, with payload logging for…
Talk in English on
Unlocking Open Source Communities Potential: Community Handbook Best Practices to Foster InclusivityJaskirat Singh, Nuritzi Sanchez26m
Concrete how-to for building and running a community handbook: choose a searchable, accessible tool with version control (GitLab Pages, GitBook, GitHub Pages)…
Talk in English on
Co-host Sponsor Session: Making Open Source More Secure by Moving UpstreamLuis Villa26m
Open source security shifts from loose practices to formal requirements like SLSA level 4 and build signatures, creating a weakest‑link risk because the median…
Talk in English on
Panel Discussion: Start Simple to Scale Decentralized IdentityHeather Dahl, Kenneth Ebert, RJ Reiser37m
Builds a working decentralized identity stack by combining Hyperledger Aries, Indy, Ursa with an Indicio cloud agent, a mediator and a mobile agent, plus…
Panel in English on
Building a Foundation for Open CollaborationJustin Rackliffe24m
A mature firm reorganizes open source work around three practical moves: create real channels for discussion (deploy Discourse or Stack Overflow only after…
Talk in English on
Lightning Talk: Deploying AI Solutions on the Edge with ContainersTony Lin06m
Describes a concrete pipeline that packages ONNX Runtime, OpenCV and GStreamer into prebuilt containers, pushes them to Azure Container Registry and deploys…
Lightning in English on
Co-host Sponsor Session: Silona Bonewald, Executive Director, IEEE SA OPENSilona Bonewald13m
Argues for a 100% open source platform for academia and government, claiming community control yields long‑term sustainability; demonstrates a containerized…
Talk in English on
Tips and Tricks: Protecting Cloud InfrastructureKrista Macomber49m
Covers concrete threats to Linux-based cloud stacks and concrete mitigations: ransomware examples like the Colonial Pipeline and REvil re-emergence, risks from…
Talk in English on
Panel Discussion: State of Art for Enabling Performance Sensitive Workloads and What We Need NextSwati Sehgal, Alexey Perevalov, Alexander Kanevskiy, Gergely Csatari, Cliff Burdick41m
Kubernetes lacks per-NUMA visibility so pods often land where CPUs, memory and PCI devices are misaligned, causing topology manager to reject pods and…
Panel in English on
Supply Chain Armoring: Tools and Techniques for Open Source ProjectsDavid C Stewart41m
SolarWinds-style supply chain risks require concrete steps: map the build flow and assets using the salsa levels model and produce a threat model…
Talk in English on
When the Open Source Program Office is Responsible for InnovationMark Gisi, Amanda Huynh38m
An internal program tracks 140 ideas through three stages — idea → PoC → impact — and reports 30+ initiatives that reached measurable value: RISC‑V support…
Talk in English on
Supply Chain Attacks: The New RealitySusan St. Clair35m
Supply-chain attacks target build and distribution points, not just source code: Codecov container bash script exfiltrated repository credentials and a…
Talk in English on
Lightning Talk: Managed VMs with WebAssembly for Scalable Secure IoT DeploymentsStefan Wallentowitz05m
Builds a managed-VM model that runs platform-independent WebAssembly applets from cloud to device and back, claiming end-to-end isolation, portability and…
Lightning in English on
So You Have a Popular GitHub Project and are Considering Building a Company ...Jillian Hufnagel27m
A company built on a popular GitHub project DockerSlim describes concrete practices that worked: meet users on Twitch, Discord, Slack and blogs; hire…
Talk in English on
Navigating Open Source Project RiskDawn M Foster24m
Open source risk assessment focuses on concrete signals: governance docs, release cadence, security policy, contributor diversity and ownership. Examples…
Talk in English on
Security and Flexibility: Decouple Policy to Enable Architectural ChoiceAsh Narkar17m
Open Policy Agent (OPA) claims to decouple policy decision from enforcement by evaluating JSON queries in memory and returning JSON decisions, running as…
Talk in English on
Panel Discussion: Peace, Love and JavaScript: Community and CultureRobin Bender Ginn, Sara Chipps, Liz Parody, Myles Borins50m
Panelists describe how the OpenJS Foundation runs projects like Node.js, jQuery and Node-RED with 600 certified individuals, a public GitHub intake checklist…
Panel in English on
Panel Discussion: How Government OSPOs Deliver Value for Citizens at ScaleAstor Nummelin Carlberg, Maurizio Maria Gazzola, Clare Dillon, Mala Kumar, Gijs Hellenius52m
European analysis finds open source already accounts for 0.5–0.7% of EU GDP and yields a 1:10 cost‑benefit on investments (1:4 excluding hardware); a 10% rise…
Panel in English on
Open Source Contribution Policies that Don't SuckTobie Langel23m
Most organizations lack a written contribution policy per New Stack/Linux Foundation surveys and GitHub 2017 data show 47% can contribute off hours 12% must…
Talk in English on
Don't Forget to Like and Contribute: Streaming and Open Source CommunitiesMonica Ayhens-Madon24m
Live streaming (YouTube/Twitch) proves three concrete benefits for open source projects: real-time problem solving, social support, and user-behavior insight…
Talk in English on
The OSPO as a Construct for Global ChangeDanese Cooper25m
Claim: municipal and academic OSPOs produce measurable civic tech outcomes. Paris’s lutes is a 217‑service open platform; Johns Hopkins opens an OSPO and…
Talk in English on
Panel Discussion: Pyrrha, A Call for Code Open Source ProjectSalomé Valero Cumplido, Marco Emilio Rodríguez Serrano, Daniel Krook, Upkar Lidder41m
Open source Pyrrha turns the Prometeo idea into a fieldable system that measures carbon monoxide and nitrogen dioxide plus temperature/humidity from a wearable…
Panel in English on
Leveraging Specifications in Open Source ProjectsScott Nicholas44m
Linux Foundation offers a repo‑based community specification license that bundles copyright and patent grants (limited to a defined scope) plus governance, CLA…
Talk in English on
Inclusion in Open Source - Allies, Outlaws and DinosaursDavid C Stewart22m
Argues that majority dynamics shut out valuable perspectives and gives concrete steps: listen and refrain from interrupting, call out when men talk down a…
Talk in English on
Panel Discussion: Evolving the Confidential Computing Consortium: Nonprofit Collaboration for GrowthDavid Greene, Aeva Black, Mike Bursell45m
Consortium forms in Oct 2019 and spends a year nailing a mission statement; outcome is a working framework that focuses on hardware-based trusted execution…
Panel in English on
LF Research: Creating Value through Insight into Open Source Technologies, Standards, & CommunitiesHilary Carter49m
A roadmap of concrete research outputs: ongoing industry and tech reports (jobs, OSPO, financial services baseline), a global SBOM readiness survey translated…
Talk in English on
Growing Communities: A Research-based Framework for Eliminating Barriers to ContributionDaniel Izquierdo, Mariam Guizani23m
Research analyzes Apache Foundation survey and interviews, producing a reusable framework that maps 88 barriers into nine agency levels and three types process…
Talk in English on
Panel Discussion: A New Era: Emerging and Evolving OSPOsDawn M Foster, Duane O'Brien, Nithya A. Ruff, Stormy Peters49m
Survey finds 23 orgs ≤50 people among respondents and a measurable drop in companies contributing upstream, while adoption spreads into hospitals, universities…
Panel in English on
Panel Discussion: Eliminating Common Barriers to Contribution for More Inclusive CommunitiesGeorg Link, Daniel Izquierdo, Anita Sarma, Mariam Guizani40m
A yearlong study uses LimeSurvey to contact ASF contributors and collects 624 respondents (8.5% response rate), finds 52% faced challenges and builds a…
Panel in English on
Growing Diversity in Open Hardware: It’s a Task for All of Us!Kim McMahon18m
Launched a week ago with four organizations, the Open Hardware Diversity Alliance creates concrete programs and measurable roles rather than vague pledges: a…
Talk in English on
How CNCF is Enabling End User Driven Open SourceKatelin Ramer17m
CNCF frames an end user community of 150 organizations that gives requirements, runs domain groups (Developer Experience, Service Mesh, Telecom, Financial…
Talk in English on
Experiences in Addressing Diversity, Equity, and Inclusion in Open Source GovernanceDan Middleton, Lindsay Nuon29m
Conference-era guidance: require a code of conduct required for every project, recommend the Contributor Covenant when none exists, and back it with a staffed…
Talk in English on
Open Source Corporate Sustainability – Models to ConsiderDestiny (DB) Babjack25m
Corporate OSPOs must treat code as product and plan for human capital: target a 30-minute ramp so a developer can start a repo or contribute quickly, allocate…
Talk in English on
Co-host Sponsor Session: Open, Innovate, Fail Fast: MindSpore Community OperationZhipeng Huang15m
MindSpore claims to build China’s most active AI open source community in one year and supports that with concrete tooling and events: tinyMS entry-level…
Talk in English on
Delivering Bad News: Helping your Community Through a Rough PatchRich Bowen26m
Covers the CentOS Linux shutdown announced Dec 8 and EOL set for Dec 31 next year, the community reaction (multiple forks and “two prominent” replacements plus…
Talk in English on
Lightning Talk: Strategies for Inclusivity as an Open Source Project MaintainerPeter Somogyvari07m
Advocates lowering the barrier to entry for Hyperledger Cactus by adding tiny how‑to clues and linking beginner docs, claiming that clearer onboarding…
Lightning in English on
Hail Hydrate! From Stream to Lake Using Open SourceTimothy J Spann43m
End-to-end demo that streams IoT, stock REST calls and a NOAA ZIP of XML into a lake using Apache Pulsar, Apache NiFi and Flink; shows MQTT and Kafka protocol…
Talk in English on
LAVA + OpenQA = Automated, Continuous Full System TestingLaurence Urhegyi, James Thomas26m
Automated continuous full‑system testing glues LAVA and OpenQA into GitLab CI so build artifacts become installer ISOs and then openqa.gnome.org jobs that…
Talk in English on
Lightning Talk: Amplifying University Research Impact with Open SourceStephanie Lieggi, Carlos Maltzahn10m
University program CROSS secures a $2M gift plus $2.6M in industry memberships to run four incubators that shepherd PhD prototypes into maintainable projects…
Lightning in English on
Welcome & RemarksChris Aniszczyk10m
Welcome & Remarks - Chris Aniszczyk, CTO, Cloud Native Computing Foundation
Organiser in English on
It's All about the Strategy: A Brief Story of the Open Source Renaissance in Financial ServicesGabriele Columbro55m
FINOS documents a shift since 2018 into bank-led open source with concrete results: over 50 projects hosted under the Linux Foundation umbrella, more than…
Talk in English on
Making an Impact from India to the Rest of the World by Building & Nurturing Women Infosec CommunityVandana Verma Sehgal20m
Community launched in 2014 and revived in 2017 now runs 25+ chapters across India and abroad, uses Meetup, Twitter, LinkedIn and YouTube livestreams for events…
Talk in English on
Software Composition Analysis with Free ToolsPhilippe Ombredanne40m
Claim: full software composition analysis works with free tools and free data; demonstration scans a Docker Node+Debian image and finds ~3,000 packages and…
Talk in English on
Diversity & Inclusion in Tech - Pink Doughnuts & 'Hey Guys'Chris Howard24m
Argues that diversity improves performance and innovation, cites a $16 trillion US economic loss from racism and UK figures like only 4 of 152 board seats held…
Talk in English on
Panel Discussion: Contributor Leaderboards to Incentivize Good Community CitizenshipGeorg Link, Elizabeth Barron, Amy Marrich, Matthew Tift, Matt Germonprez, Sean P. Goggins49m
Panelists argue that leaderboards work only as part of a broader system combining automated metrics with human review. Tools cited include Stackalytics for…
Panel in English 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.