Open Source Summit + Embedded Linux Conference + OSPOCon 2021
2021-09-27..2021-09-30
-- online --
[Open Source Summit Europe + Embedded Linux Conference Europe 2019, Open Source Summit Europe + Embedded Linux Conference Europe 2017, Open Source Summit + Embedded Linux Conference North America 2019, Embedded Linux Conference + OpenIoT Summit North America 2018, Open Source Summit Europe & ELC + OpenIoT Summit Europe 2018, Open Source Summit Europe 2025]
as the organisers put it
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…
| title | author | length |
|---|---|---|
| Understanding the Structure of a Linux Kernel Device Driver | Sergio Prado | 59m |
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… | ||
| Understanding Linux Interrupt Subsystem | Priya Dixit | 42m |
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… | ||
| Rootless Containers with Podman | Steven Ellis | 40m |
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… | ||
| Zephyr Project: RTOS Start-up and Initialization Flow | David Leach | 34m |
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… | ||
| Managing a GitHub Organization: Tools, Tips, and Best Practices | Mark Matyas | 25m |
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… | ||
| Milvus 2.0: Building the World's Most Advanced Open-source Vector Database | Filip Haltmayer | 35m |
Milvus 2.0 presents a Kubernetes-native vector database (deployed with Kubernetes native + Helm) that disaggregates storage and compute, uses Pulsar for a log… | ||
| Getting Started with Reference Design Toolkit (RDK) Open Source | Harini Pavithra Elangovan | 28m |
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)… | ||
| Master your PipeWire Streams with WirePlumber | George Kiagiadakis | 40m |
Explains how WirePlumber uses Lua scripts and native modules to configure PipeWire nodes, create ports, and auto-link streams; demonstrates two gst-launch… | ||
| The Open Graphics Stack | Alyssa Rosenzweig | 31m |
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… | ||
| Introduction to Pin Muxing and GPIO Control Under Linux | Neil Armstrong | 37m |
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… | ||
| Getting Over Your Imposter Syndrome to Become a Conference Speaker | Dawn M Foster | 24m |
Conference speaking accelerates careers: public talks lead to travel, networking and visibility, and one person reports giving over 100 talks and using… | ||
| Yocto Project and Android – Compare and Contrast | Chris Simmonds | 46m |
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… | ||
| Distributed Switch Architecture: Running Mainline on Commercial Switches | Marcel Ziswiler | 52m |
Distributed Switch Architecture (DSA) explains how to support commercial managed-switch ASICs in mainline Linux by upstreaming drivers and glue so the kernel… | ||
| Creating Quality Control Dashboard using Python for Manufacturing Issues | Hemant K Baxi | 23m |
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… | ||
| An Account of OpenAirInterface’s Open Software in 5G RAN, CORE NETWORK and MOSAIC5G | Raymond Knop, Douglas Knisely | 51m |
OpenAirInterface provides a working open source 5G stack: RAN, 5G core and MOSAIC5G orchestration, deployed on OpenShift + Helm or as containers via… | ||
| "Installation Information" and GPLv3 & GPLv2 -- What Information Must you Provide, & What do you... | McCoy Smith | 49m |
GPLv3 requires delivering specific installation information — “methods, procedures, authorization keys or other information” — for sold or long‑term‑leased… | ||
| OSS Keynotes - Day 1 Sessions | Jim Zemlin, Royal O'Brien, Sanath Kumar Ramesh, Chris Wright, Window Snyder | 01h 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… | ||
| Deep Dive into Today's Videobuf2 Framework | Smitha T Murthy, Ajay Kumar | 48m |
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… | ||
| Using OP-TEE as a Cryptography Engine | Gregory Malysa | 50m |
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… | ||
| OSS Keynotes - Day 3 Sessions | Tim Canham, Sarah Novotny, Kate Stewart, David A. Wheeler | 01h 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… | ||
| Bridges, Bonds, and Taps - Going Beyond eth0 | John Hawley | 51m |
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… | ||
| Building a VMM in Rust for the Edge | Sebastien Boeuf | 43m |
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… | ||
| Zero-Trust Supply Chain Security with Sigstore, TektonCD and SPIFFE | Dan Lorenc | 50m |
Argues that supply-chain trust shifts from registries to verifiable provenance and demonstrates it end-to-end: TektonCD and GitHub Actions produce images whose… | ||
| Advanced Camera Support on Allwinner SoCs with Mainline Linux | Paul Kocialkowski | 49m |
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… | ||
| OP-TEE: When Linux Loses Control | Clément Léger | 40m |
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… | ||
| I3C in Tomorrow's Design | Miquèl Raynal | 46m |
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… | ||
| zenoh: A Next-Generation Protocol for IoT and Edge Computing | Frédéric Desbiens | 54m |
A new protocol unifies pub/sub, distributed queries, geographically distributed storage and on‑node computations; implementation is in Rust with language… | ||
| Giving Linux a Camera Stack: libcamera's 3 Years Journey and Exciting Future | Laurent Pinchart | 48m |
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… | ||
| What is new in KernelShark two | Steven Rostedt | 45m |
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… | ||
| Build a Green House Controller Using the MicroBit v2 & Rust | Alexandru Radovici, Ioana Culic | 01h 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… | ||
| Host Performance Booster (HPB): Introduction and Current Mainline Support Status | Jaemyung Lee, Alim Akhtar | 47m |
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… | ||
| Embedded Deep Learning Super Resolution on GStreamer using ONNX Inference Runtime | Aaron Boxer, Marcus Edel | 27m |
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… | ||
| Zero Trust Cloud VPN Based on VPP and WireGuard | Hongjun Ni, Fan Zhang | 46m |
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… | ||
| Securing a Yocto-based Distribution: The Case of AllScenariosOS | Marta Rybczynska | 40m |
AllScenariosOS is a Yocto-based, source distribution that applies kernel hardening, image hardening, permission tightening and service removal and reports that… | ||
| Distributed Authorization for Microservices Powered by Kubernetes, Istio and Open Policy Agent | Gong Mengnan | 56m |
Shows a working system that moves authorization out of service code into sidecars using Kubernetes + Istio + OPA, with Envoy calling OPA via Envoy external… | ||
| Ply: Lightweight BPF Tracing | Frank Vasquez | 51m |
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… | ||
| Embrace FreeBSD to Let Your Innovations Soar! | Deb Goodkin | 51m |
FreeBSD is a complete operating system (kernel plus userland) with a permissive BSD license and real engineering wins: Netflix reports pushing around 200… | ||
| A Rolling Stable Kernel Model | Sasha Levin | 32m |
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… | ||
| Field Report: Setting up a Software Product Line (SPL) Architecture based on Zephyr | Gregory Shue | 53m |
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… | ||
| Picolibc: A C Library for Smaller Systems | Keith Packard | 40m |
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… | ||
| Arduino Sensor Data History in MySQL | Walter Wayne Leutwyler | 46m |
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… | ||
| Yocto Continuous Integration in a Kube | Joshua Watt | 35m |
Runs Yocto builds and on-target tests inside Kubernetes using Tekton pipelines, labgrid for board farm control, and centralized caches: an NFS-backed sstate… | ||
| AI-powered Vector Search Engine Weaviate | Laura Ham | 38m |
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… | ||
| The Future of Linux on RISC-V | Drew Fustini | 55m |
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… | ||
| Cross Debugging on Linux : A History, Current State of the Art and Coming Improvements | Thierry Bultel | 32m |
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… | ||
| Board Farm APIs for Automated Testing of Embedded Linux - An Update | Tim Bird, Harish Bansal | 48m |
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… | ||
| Under the Hood with Fluent Bit Operator: Kubernetes-native Log Processor | Feynman Zhou, Dhruv Kela | 27m |
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… | ||
| Panel Discussion: Super Long Term Kernel Maintenance | Masashi Kudo, Alice Ferrazzi, Greg Kroah-Hartman, Jan Kiszka, Chris Paterson | 57m |
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… | ||
| MySQL 8.0 New Features | Dave Stokes | 34m |
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… | ||
| Hypervisor-less virtio for Real-time and Safety | Maarten Koning | 37m |
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… | ||
| Deep-dive into Open Policy Agent + Conftest + GateKeeper: Kubernetes Policy in Action | Noaa Barki, Shimon Tolts | 37m |
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… | ||
| SW360 SBOM and License Obligation Management | Michael C. Jaeger, Kouki Hama | 13m |
SW360 manages software bill of materials, links projects → components → releases → licenses and aggregates obligation text; it does no scanner built in and… | ||
| Shared Virtual Addressing for High Performance Arm Infrastructure Platforms | Vivek Kumar Gautam | 36m |
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… | ||
| 35 Fedora Releases in 30 Minutes (plus Q&A!) | Matthew Miller | 47m |
Chronological tour of Fedora’s 35 releases highlights concrete bets, tooling and outcomes: upstream integration drives change, packages quadruple early on… | ||
| OSS Keynotes - Day 2 Afternoon Sessions | Linus Torvalds, Dirk Hohndel, Chris DiBona, Anima Anandkumar | 01h 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… | ||
| Hyperledger Fabric: The Enterprise Blockchain Framework | Arnaud J Le Hors | 53m |
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)… | ||
| Building Scalable APIs Using Serverless | Qendresa Hoti, Albiona Hoti | 49m |
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… | ||
| Building Low-Latency Secure Embedded System Using eBPF | Alexandru Vochescu, Alexandru Radovici | 12m |
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… | ||
| Initializing RISC-V A Guided Tour for ARM Developers | Ahmad Fatoum, Rouven Czerwinski | 50m |
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… | ||
| The Mercedes-Benz FOSS Manifesto – Our Commitment to be Truly Open | Wolfgang Gehring | 26m |
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… | ||
| Efficient Data Parallel Distributed Training with Flyte, Spark & Horovod | Ketan Umare, Katrina Rogan | 41m |
Flyte orchestrates Spark or an MPI operator to run Horovod ring allreduce across ephemeral Kubernetes clusters, using the Spark operator to spawn… | ||
| Will it Boot? -- The Case for Platform Standards in Embedded | Grant Likely | 41m |
Argues that embedding three concrete interfaces cuts per-platform engineering: have firmware (U-Boot) supply a runtime Device Tree provided by U-Boot… | ||
| Extra Boot Configuration - Expanding Kernel and Init Boot Parameters | Masami Hiramatsu | 14m |
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… | ||
| OSS Keynotes - Day 2 Morning Sessions | Heather E. McGowan, Todd Moore, Brent Schroeder, Wim Coekaerts, Hilary Carter, Demetris Cheatham | 01h 39m |
Pandemic-era acceleration claims that long‑slow tech adoption collapses to months under pressure, exemplified by a 10‑month vaccine timeline and surveys… | ||
| Open Source for Better Observability | Dotan Horovits | 42m |
Cloud native observability relies on concrete stacks: Prometheus + Grafana for metrics, Elasticsearch → OpenSearch (plus Kibana) or Loki for logs, and Jaeger… | ||
| Self-serve Feature Engineering Platform Using Flyte and Feast | Ketan Umare, Felix Wang | 51m |
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… | ||
| Development Best Practices: An Overview of Working in the Software World | Andrew Grimberg | 47m |
Covers concrete rules and tools for everyday development: use Git (GitHub, GitLab, Gerrit), avoid binary blobs or use Git LFS, follow seven commit rules… | ||
| Icebreaker: Introducing Upstream Kernels to Google’s Data-centers | Andrew Delgadillo, Dylan Hatch | 44m |
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… | ||
| Introduction to Kubernetes Operators | Jonathan Berkhahn | 55m |
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… | ||
| Practical Experience with Linux A/B Upgrades | Leon Anavi | 43m |
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… | ||
| What does an Open Source Office do in a Bank? | Daniel Estiven Rico Posada | 28m |
Bancolombia creates an Open Source Office in 2021 to drive a 100% cloud migration and cut licensing costs across 3,000 engineers, migrating Oracle →… | ||
| Finding Unmet Dependencies in Kconfig with the Kismet Static Analyzer | Paul Gazzillo | 25m |
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… | ||
| Exploring PWM Subsystem and its Usage in Embedded Devices | M Tamseel Shams | 40m |
Concrete walkthrough of the Linux PWM subsystem with function names, data structures and a working example: shows generic APIs (pwm_get / pwm_put… | ||
| Toolchains for People in a Hurry: Latest Features of GCC/GLIBC | Victor Manuel Rodriguez Bahena | 31m |
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… | ||
| Integrating Feast Online Feature Store with KFServing | Ted Chang, Chin Huang | 36m |
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… | ||
| Introducing Centaurus: A Cloud Native Infrastructure Project for Large Scale Distributed Cloud | Mengni Zhang, Ying Xiong, Peng Du, Rupal Shirpurkar | 01h 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… | ||
| Demystify Intel Security Technologies in the Firmware | Christian Walter, Philipp Deppenwiese | 53m |
Open-source tooling called Converged Security Suite parses FIT/KM/BPM from firmware images, generates and signs CBnT manifests, and offers provisioning plus… | ||
| Tracking Down What Happened: A Comparison of Tracing Solutions | John Ogness | 52m |
Compares four Linux tracers — ftrace, eBPF (bpftrace), SystemTap and LTTng — by tracing IPC in hackbench (20 senders × 20 receivers = 400 IPC events) on Fedora… | ||
| What’s Breaking My Build? AIOps Tooling to Aid Your CI/CD Workflows | Oindrilla Chatterjee, Aakanksha Duggal | 44m |
An open-source AIOps toolkit called ai for ci collects TestGrid dashboards, Prow build logs, GitHub PR metadata and OpenShift telemetry, runs ~20 Jupyter… | ||
| The 5 Key Success Factors to Deploy Yocto for “Production Grade” Embedded/IoT Devices | Adrien Leravat | 49m |
Five practical checkpoints for shipping Yocto devices: provide a reproducible, containerized dev image and prebuilt SDKs plus mirrored downloads to cut… | ||
| Embedded Linux Nuggets found in Buildroot Package Eldorado | Michael Opdenacker | 19m |
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… | ||
| Perf on RISC-V: The Past, the Present and the Future | Atish Patra, Anup Patel | 37m |
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… | ||
| openSUSE on the Mainframe | Sarah Julia Kriesch | 38m |
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… | ||
| Tutorial: Istio Service Mesh Get Started Workshop | Lin Sun | 01h 33m |
Hands-on workshop provisions a k3s cluster and installs Istio with istioctl demo profile, deploying Envoy sidecars, ingress/egress gateways, Grafana, Jaeger… | ||
| The Secret to Brewing up a Good API | David Dymko | 38m |
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… | ||
| Container Kernel Development | Christian Brauner | 45m |
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… | ||
| Bridging Worlds: Using Rust Build Scripts to Leverage Existing Build Infrastructure | Gustavo Noronha Silva | 19m |
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… | ||
| The Future of Data Pipelines with Atomic Wasm Transformations & the Evolving Role of Data Engineers | Thomas Chataigner, Philippe Métais | 44m |
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… | ||
| Lessons Learned from Creating an OSPO at Goldman Sachs | Rohan Deshpande, Rosalie Bartlett | 18m |
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… | ||
| A Maintainable, Scalable, and Verifiable SW Qualification Approach for Automotive in Linux | Daniel Bristot de Oliveira, Gabriele Paoloni | 46m |
Proposes a hybrid qualification approach that treats drivers or subsystems as ISO 26262 pre‑existing components (part 8.12) and verifies their integration with… | ||
| How to Choose a Right Database for Your Microservices? | Vamsi Mohan Vandrangi | 47m |
Microservices require choosing a database by concrete needs not buzzwords: whether a service is stateful or stateless, needs strong transactions will be… | ||
| Evolving FOSSology Ecosystem | Anupam Ghosh, Gaurav Mishra | 44m |
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… | ||
| Building Open Hardware with Open Software | Michael Tretter | 49m |
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… | ||
| Designing High-Performance Scalable Middleware for HPC, AI, & Data Science in Exascale Systems & ... | Dhabaleswar K (DK) Panda, Hari Subramoni | 47m |
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… | ||
| From a Database in Container to DBaaS on Kubernetes | Peter Zaitsev | 47m |
Explains why databases move from Docker (good for dev/test but risky for prod) to Kubernetes using PersistentVolumes, StatefulSets and the Operator pattern… | ||
| Guider: Performance Tracing Features for Linux | Peace Lee | 53m |
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… | ||
| AI Pipelines Workflows and ML lineage using Tekton Pipelines | Tommy Li, Animesh Singh | 42m |
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… | ||
| Getting Started with Getting Started: How to Engage New Users | Omer Bensaadon | 26m |
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… | ||
| Horizontal Scaling with Vitess | Deepthi Sigireddi | 36m |
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… | ||
| Long-Term Metrics with M3 and Prometheus | Matt Schallert | 31m |
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… | ||
| Transport-level Testing of NVMe Devices using VFIO | Klaus Jensen | 49m |
Demonstrates a user-space NVMe driver built with the VFIO user API against a QEMU emulated device, implementing the admin IDENTIFY command by mapping… | ||
| Modernizing Code Older than You Are: One Student Takes a COBOL Bank App to Hybrid Cloud | Sudhanshu Dubey, Misty Decker | 33m |
A student extracts a 60‑file COBOL banking monolith into four services (sign‑on, account balance, update contact, loan calculator), deploys them to AWS… | ||
| Automated Testing for Embedded Development: Next Generation Board Farming | Chris Fiege | 33m |
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… | ||
| Kubernetes Policy as Code with Kyverno | Jim Bugwadia | 49m |
Kyverno is a Kubernetes-native policy engine that runs as an admission controller, stores policies as Kubernetes resources, and enforces… | ||
| Binary Artifacts and the Ease of Use Onramp for the Yocto Project | Bruce Ashfield | 45m |
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… | ||
| The PostgreSQL Twin Bill: The 7 Deadly PostgreSQL Mistakes & Review of What's New in PostgreSQL 14 | Matt Yonkovit, Kishore Dahlstrom | 35m |
Lists ten common production failures with concrete fixes and PG14 counters: wrong middleware choice (pgbouncer vs HAProxy vs pgpool), pg_repack issues and… | ||
| A Beginners Guide to Open Source Metrics and Analysis | Sophia Vargas | 24m |
Data about open source is often inconsistent and changing: GitHub Archive queries show inconsistent counts (same time window yields different totals), bot… | ||
| mck8s: A Container Orchestration Platform for Geo-distributed Multi-cluster Environments | Mulugeta Ayalew Tamiru | 43m |
mck8s is a multi-cluster Kubernetes orchestration platform that implements four controllers — a multi-cluster scheduler, a horizontal pod autoscaler, a… | ||
| Lightning Talk: AIOps vs. MLOps: What's the Difference? | Lauren Maffeo | 05m |
Distinguishes AIOps as a multi-layer platform that automates IT with big data analytics and machine learning to predict performance issues, do root-cause… | ||
| Cloud Security: The Beauty Of Open-Source | Rajvi Khanjan Shroff | 26m |
A teen-run organization called Project Cyber builds training content and runs competitions for youth and claims practical impact on national contests; the talk… | ||
| Static Partitioning and VM-to-VM Communication Mechanisms | Stefano Stabellini | 50m |
Claims that embedded setups need static partitioning not cloud-style virtualization, and compares four concrete VM-to-VM channels: virtio with unprivileged… | ||
| Presto - Today and Beyond - The Open Source SQL Engine for Querying all Data Lakes | Dipti Borkar, Tim Meehan | 46m |
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… | ||
| Improving the Linux Display Stack Reliability | Maxime Ripard | 45m |
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… | ||
| Building a Low-key XIP-enabled RISC-V Linux System | Vitaly Vul | 27m |
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… | ||
| Panel Discussion: Kernel Internship Report (Outreachy) | Alison Schofield, Zhansaya Bagdauletkyzy, Mitali Borkar, Beatriz Martins de Carvalho, Deborah Brouwer, Sumera Priyadarsini | 41m |
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… | ||
| Tutorial: Functional Safety Basics for Open Source Software Developers | Nicole Pappler | 53m |
Hands-on checklist for making open source code meet functional-safety processes: define use cases and safety requirements, run static analysis and model-based… | ||
| Demystifying Graphics and Media Work Synchronisation | Daniel Stone | 46m |
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… | ||
| From an Idea to a Patch in the Linux Mainline | Marta Rybczynska | 45m |
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… | ||
| How Google Fostered Open Source Community During the Pandemic | Teresa Terasaki | 20m |
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… | ||
| Building Robotics Applications at Scale using Open Source from Zero to Hero | Alex Coqueiro | 48m |
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… | ||
| Designing Open Source Interoperability Payment Models to Advance Financial Inclusion | Miller Abel | 23m |
Mojaloop is an open source national payments hub that connects banks, mobile money and merchants using a three-phase protocol discovery/agreement/transfer and… | ||
| Ensuring OSS License Compliance the Easy Way | Tony Aiuto | 25m |
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… | ||
| Improving Developer Experience: How We Built a Cloud Native Dev Stack for 100s of Engineers | Srinidhi S, Venkatesan Vaidyanathan | 34m |
Razorpay builds a cloud-native DevStack that lets local code sync into EKS clusters using devspace sync, composes per-developer microservice sets with helmfile… | ||
| Panel Discussion: Industrial Linux Beyond 2022 | Kate Stewart, Guy Lunardi, Maarten Koning, Jan Kiszka, Steffen Evers, Thomas Gleixner | 51m |
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… | ||
| Broken Brokers in Boxes: Fuzzing Breaks Everything, Even Erlang | Jonathan Knudsen | 40m |
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… | ||
| CYOK - Choose Your Own Kubernetes For Local Development | Karthikeyan Govindaraj | 24m |
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… | ||
| Enforcing Data Quality in Data Processing and ML Pipelines with Flyte and Pandera | Niels Bantilan | 47m |
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… | ||
| Open Hardware: Skyrocketing Momentum & Global Adoption from Embedded to Enterprise | Calista Redmond | 43m |
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… | ||
| Running My Actions: An Introduction to GitHub and GitLab Workflows | Ryan M Cook | 48m |
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… | ||
| The State of Open Source Games and Open Source Gaming Tools in 2021 | David Graham Brooks | 39m |
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… | ||
| Secure Your Supply Chain: Adding a Software Bill of Materials to Your Containers to Improve... | Paul Novarese | 39m |
Claim: generating a Software Bill of Materials tied to an image digest makes vulnerability and compliance checks orders of magnitude faster and more precise… | ||
| Stateless HEVC Decoding in Mainline Linux: The Rocky Road to Becoming a Stable API | Benjamin Gaignard | 18m |
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… | ||
| Planning for & Handling Failures from Open Hardware, Aviation, to Production at Google | Marc Merlin | 44m |
Practical rules and concrete failures: Google production uses revert first, review tags (TBR), a commit/continuous-integration queue and hardware-in-the-loop… | ||
| Idmapped Mounts | Christian Brauner | 48m |
Kernel support for per-mount UID/GID translation makes it possible to expose the same files at multiple mountpoints with different ownership without modifying… | ||
| Open19 Project – Driving Open-source Hardware from LF | Yuval Bachar | 17m |
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… | ||
| Building Embedded Drivers for Industrial Communication using Code-generation | Christofer Dutz | 50m |
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)… | ||
| Welcome | Stormy Peters | 13m |
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… | ||
| Agile and Dependable Service Development with Bosque and Morphir | Mark Marron, Stephen Goldbaum | 38m |
Bosque provides executable types with pre/postconditions and converts them to first-order logic so a solver produces solver-generated mocks and targeted… | ||
| Simplifying Testing of Spark Applications | Megan Yow, Han Wang | 46m |
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… | ||
| Reaching the Multimedia Web from Embedded Platforms with WPEWebKit | Philippe Normand | 42m |
WPEWebKit integrates with GStreamer to enable adaptive streaming (MSE via libdash), EME via OpenCDM wrappers, WebAudio, getDisplayMedia and… | ||
| Remote Access to IoT Devices: Common Needs & Approaches | Eystein Måløy Stenberg | 33m |
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… | ||
| How to Talk About your Open Source Project so People Get It | Emily Omier | 22m |
Four practical rules: identify the target user and their pain, be ruthlessly specific, use familiar terminology, and lead with outcomes. Concrete examples: a… | ||
| Growing Open Source Culture Inside Sony | Kazumi Sato, Hiroyuki Fukuchi | 34m |
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… | ||
| Container Standards Explained | Melissa McKay | 44m |
Explains that OCI releases runtime and image specs (2017) and distribution (2021), that Sysdig measures around 2 million containers in its dataset and… | ||
| Lessons Learned Applying Compiletime Hardening Options for Security-Critical Program Binary in Linux | ChulWoo Lee | 37m |
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%+… | ||
| Cybersecurity Challenges & Community Based Risk Management | Keith Bergelt | 48m |
Open Invention Network runs a patent non‑aggression cross‑license that neutralizes threats to core open source stacks by adding nominated packages, sharing… | ||
| Monorepo Madness: Dependencies, License Compliance, and Automation | Talia McCormick | 24m |
Automated dependency and license compliance focuses on four concrete steps: enumerate direct and transitive dependencies, classify how each is used, flag… | ||
| Tutorial: Yes, Your Applications are Under Attack - Struts2 Vulnerability Workshop | joe nicastro | 32m |
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… | ||
| A Solution to the Tension Between Worker Shortage and the Hungry Hungry Developer | Jordan Hewitt | 26m |
Proposes replacing impersonal coding tests with gleanings: small, real repo tasks like back-burner bugs, documentation updates or isolated feature slices… | ||
| Teach an Old Network Driver New Tricks | Oleksij Rempel, Marc Kleine-Budde | 20m |
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… | ||
| Behind the Curtains of Making Real Consumer Devices using Debian | Christopher Obbard | 29m |
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… | ||
| Sandboxing Applications with Landlock | Mickaël Salaün | 37m |
Landlock is a kernel feature (since Linux 5.13) that lets applications create composable, drop-only sandbox rules around filesystem actions using three… | ||
| End-to-end AI Marketplace with Execution Engine on Kubernetes | Christian Kadner, Animesh Singh | 40m |
Announces an open catalog called machine learning exchange that registers datasets models pipelines components and notebooks, can run on Kubernetes/OpenShift… | ||
| Tutorial: Hack My Mis-Configured Kubernetes | Eric Smalling | 33m |
A vulnerable web app with remote command execution exposes environment variables, letting an attacker read the auto-mounted service account token, curl the… | ||
| Trademarks and Open Source | Daniel Scales | 54m |
Explains why project names need trademark strategy not just licensing: trademark law differs from copyright, patent and trade secret, registrations give a… | ||
| MVG - Minimum Viable Governance for Your Organization’s Open Collaboration Needs | Ashley Wolf, Justin Colannino | 13m |
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… | ||
| Panel Discussion: Words Matter: Inclusive Language in Software, Open Source, & the Enterprise | Joanna Lee, Suzy Greenberg, Amy Marrich, Mark Miller | 49m |
Companies recount replacing master/slave and blacklist/whitelist across docs, APIs and tests, growing an Intel core team from two volunteers to six and… | ||
| Observability with Prometheus and Beyond: Leveraging Cloud-native Technologies Outside of Cloud | Richard Hartmann | 36m |
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… | ||
| Cut your Cloud Computing Costs by Half with Unikraft | Felipe Huici | 24m |
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… | ||
| Kubernetes is Open by Default, Use Open Source to Secure | Alexander Lawrence | 33m |
Argues Kubernetes security requires leaning on open source and community standards and shows concrete tooling and workflows to do it: use Falco for runtime… | ||
| Instant Self-contained Development Environments for Everyone | Yshay Yaacobi | 50m |
Demonstrates reproducible, self-contained dev environments that cut onboarding to about 3 hours, rebuild a full environment from scratch in ~15 minutes, and… | ||
| A Complex Web of Open Source Software Dependencies Risk | Sean P. Goggins | 32m |
CHAOSS Risk working group defines concrete dependency measurements and tools: a cumulative age heuristic LibYear (age-of-dependencies heuristic) that can… | ||
| Lessons Learned from Open Source in Business | Dave Neary | 48m |
25 hours of interviews distill into concrete patterns: many successful projects are user-driven communities (examples: Academy Software Foundation tools like… | ||
| Robocat Meets Octopus and Octocat: Interoperability in CI/CD | Jerop Kipruto, Priti Desai | 38m |
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… | ||
| Bootstrapping an Open Source Project on GitHub | Peter Somogyvari | 17m |
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… | ||
| Pets vs Cattle: Fleet Monitoring for Connected Devices | Drew Moseley | 31m |
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 +… | ||
| Achieving End-to-end Visibility into Complex Event-sourcing Transactions using Distributed Tracing | Michael Haberman | 27m |
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… | ||
| Protect Yourself from Malicious Dependencies with One Cool Trick | Kim Lewandowski, Christie Wilson | 42m |
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… | ||
| IoT as a Platform: Scaling IoT Applications for the Enterprise Using Kubenernetes/OpenShift | Luigi Mario Zuccarelli, Fan Zhang | 35m |
A containerized IoT PaaS built on Kubenernetes/OpenShift uses Kafka (Strimzi), Couchbase (with eventing) or Redis, Vue.js frontend, Golang services, Argo CD… | ||
| Building an Open Source Community from the Ground Up- Red Hat’s Game Industry Community of Practice | Ruth Suehle, Derek Reese | 21m |
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… | ||
| Infusing Trusted AI using Machine Learning Payload Logging on Kubernetes | Tommy Li, Andrew Butler | 36m |
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… | ||
| Plan to Throw One Away Pitfalls of API Design for Low-level User-space Libraries & Kernel Interfaces | Bartosz Golaszewski | 30m |
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… | ||
| Open@RIT, Creation of a University OSPO and the First Year's Lessons Learned. | Stephen Jacobs | 23m |
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… | ||
| EVE: a Secure API for the Edge That Delights App Developers | Kathy Giori | 42m |
Project EVE provides an open, secure OS plus controller that phones home over TLS on a configurable interval, letting operators manage edge boxes without… | ||
| 2021 Open Source Program Trends | Alex C. Williams, Hilary Carter, Chris Aniszczyk | 32m |
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… | ||
| Connecting Communities and Business to Create Data-Driven Decisions | Cali Dolfi, Brian Proffitt | 27m |
Red Hat builds a Community Insights team that combines Cauldron (Grimoire Labs + Elasticsearch), Auger and a dormant Prospector to quantify community health… | ||
| Mattermost’s Approach to Layered Extensibility in Open Source | Corey Hulen | 32m |
Mattermost lays out concrete extension layers: incoming webhooks and slash commands (1/4 difficulty) for simple HTTP integrations, an apps framework (beta, GA… | ||
| Wayfair Same-day Delivery: A Narrative in Painful Anecdotes about CI at Scale | Lelia 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… | ||
| Meet All Scenarios OS: A Distributed O.S. with Feet on the Ground | Davide Ricci | 56m |
A Linux+Zephyr-based distro framework builds device images from one codebase using Yocto/bitbake and custom "flavors" (Zephyr, Linux, FreeRTOS) to target MCUs… | ||
| How Open Source is Eating Software: Numbers and Trends | Gordon Haff | 50m |
Summarizes multi-year quantitative surveys of ~1,000+ IT decision makers showing enterprise open source overtakes proprietary use, container platforms and… | ||
| The 7 Guiding Principles for Developer Engagement | Barton H George | 20m |
Seven practical rules for developer engagement plus four bootstrap tips and a worked example The claims include that top quartile developer teams deliver 60%… | ||
| Building and Growing an Open Source Community for an Incubating Project | Sandra Youssef, Ketan Umare | 59m |
A Kubernetes‑based workflow automation platform called Flight targets reproducible, replayable serverless orchestration and originates from Lyft (2016) and… | ||
| Scaling Communities to be more Inclusive | Kunal Kushwaha | 18m |
Focuses on concrete practices that actually scale inclusion: create public channels (Discord, Slack, mailing lists), run weekly meetings and office hours, use… | ||
| How to Tame My Edge Devices? | Sven Erik Jeroschewski | 38m |
Demo wires up a Kubernetes cluster running Eclipse Hono (AMQP 1.0 adapters), Eclipse Ditto (Mongo-backed device twins) and a simple Go device… | ||
| How to Demonstrate Allyship to Women+ in Open Source | Radha Jhatakia, Mike Bufano | 23m |
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… | ||
| Supporting Free and Open Source Software in Africa | Victory Brown | 11m |
Open Source Community Africa runs awareness and project tracks across over 54 countries and stages programs that get measurable results for contributors For… | ||
| Open Source and ISO Standards - OpenChain and the Future of Compliance | Shane Martin Coughlan | 29m |
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… | ||
| Restricted Address Spaces for Container Security | Mike Rapoport, James Bottomley | 30m |
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… | ||
| How the Fastest Growing Open Hardware Project is Leveraging Visibility and Community Engagement... | Kim McMahon | 25m |
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… | ||
| Are We Forever Doomed to Software Supply Chain Security? | Liran Tal | 16m |
Shows concrete failures: the event-stream backdoor compromises a Bitcoin wallet via a dependency chain, 14 npm modules were writable because of weak passwords… | ||
| Essential Guide to Preserving Freedom of Action for Open Source Developers | James Bottomley | 42m |
Explains how the Developer Certificate of Origin (invented in 2005) plus signed-off-by chains in git create immutable provenance that changes common-law… | ||
| How Has Covid-19 Impacted the Kernel Development over the Last Year? | Daniel German, Kate Stewart | 46m |
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… | ||
| Call for Code with The Linux Foundation: Contributing to Tech-for-good Even if You're Not Technical | Daniel Krook, Demi Ajayi | 42m |
Call for Code runs an incubation-to-deployment pipeline (hosted at the Linux Foundation and on GitHub) that turns competition winners into production-ready… | ||
| Back to the Drawing Board: Building Containers with SBoMs | Nisha Kumar | 32m |
Argues for producing SBOMs during container builds so metadata survives slimming and multi-stage steps, demonstrates using builder to assemble a debian base… | ||
| University-based Open Source Programs Offices | Sayeed Choudhury | 26m |
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… | ||
| Default to Open - Steps and Traps | Matt Yonkovit | 29m |
Percona (15 years) runs its own MySQL/Postgres/MongoDB builds and argues companies must pick concrete tradeoffs: choose whether bug trackers, roadmaps… | ||
| The Forefront of the Development for NVDIMM on Linux Kernel | Yasunori Goto, Ruan Shiyang | 43m |
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… | ||
| GitHub Gone Wrong - Lessons Learned from Organic Open Source | Charles Eckel | 28m |
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… | ||
| Evolving Open Source Governance From Compliance To Program Offices: The LGE Case Study | Kyoungae Kim | 27m |
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… | ||
| Leveraging WebAssembly to Write Kubernetes Admission Policies | Flavio Castelli, Rafael Fernández López | 41m |
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… | ||
| Securing Serverless Functions on Kubernetes with Quarkus Extensions | Daniel Oh | 50m |
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… | ||
| Europe’s Strategic Bet for an Open Source, Sovereign Edge Cloud | Alberto P. Marti | 27m |
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… | ||
| Creating An Inclusive Interview Environment | Jeffrey Strauss | 31m |
Standard interview panels produce inconsistency, interviewer fatigue and reluctance and bias; solution is a certified, opt‑in interviewer pool plus role‑wide… | ||
| Automating & Monitoring Seedling Growth in the Cloud Using IoT, Messaging & Micronaut | Todd Sharp | 54m |
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)… | ||
| Business Reviewers within Enterprise Compliance Systems | Carol Smith | 24m |
Microsoft builds an automated internal compliance system tied to the open data project ClearlyDefined and uses license/usage decision logic to auto-approve… | ||
| Women of Open Source Community Africa; Emerging a Star | Ruth Ikegah | 24m |
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… | ||
| Welcome to JavaScriptLandia | Jory Burson | 25m |
Launched December 2020, JavaScriptLandia is an individual supporter program charging $25/year and already attracting 400+ members who display project badges… | ||
| Cloud Infrastructure Explained: For Normal People | Nils Magnus | 01h 01m |
Cloud Infrastructure Explained: For Normal People - Nils Magnus, T-Systems International GmbH | ||
| Health Credentials, Travel, Climate Change, Financial Inclusion & More: Digital Identity Gets Real | Brian Behlendorf, Christine Leong | 51m |
Argues that privacy-preserving, portable proof of identity is practical today using Hyperledger Indy and Aries plus DID and W3C verifiable credential specs… | ||
| CHAOSS Diversity, Equity & Inclusion (DEI) Open Source Badging Initiative | Ruth Ikegah, Matt Cantu | 39m |
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… | ||
| Case Study: Consolidate Usage of GNU/Linux in a Heterogeneous Industrial Context | Steffen Evers, Sven Erik Jeroschewski | 35m |
Bosch estimates 50 million devices by 2025 and consolidates around a Debian-based platform to avoid per-project divergence, publishing a starter kit at… | ||
| Creating an Employee Resource Group: Red Hat Asian Network | Jennifer Madriaga | 28m |
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… | ||
| Embedded Linux Conference Annual Closing Game | Amber Grand, Sarah Sharp, Kyle Cooley, Khem Raj, Tim Bird, Jon Hunter, Nora Yeh | 44m |
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)… | ||
| Ten Years of Practice from Tencent Open Source | Mark Shan | 15m |
Ten years of Tencent open source claims: more than 130 public projects, over 330,000 GitHub stars, membership in 10+ international foundations, and multiple… | ||
| Making Complex Open Source Safe for Operations | Gordon Haff, William Henry | 51m |
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… | ||
| Panel Discussion: Stories of Open Hardware in an Internet of Production | Barbara Schack, Rawaa K. Abdulwahhab, Christina Rebel, Emilio Velis | 47m |
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… | ||
| Non-English Editions of Wikipedia Have a Misinformation Problem | Yumiko Sato | 22m |
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… | ||
| A Practical Approach to Control Unauthorized Execution of Interpreters | Junghwan Kang | 26m |
Kernel module called "interpreter lab" enforces execution rules by hooking execve/execveat/bprm_change_interp via ftrace and resolving real paths and env… | ||
| Unify Data and Storage Management with SODA ODF | Steven Tan, Anjaneya "Reddy" Chagam | 26m |
SODA Foundation launches June 29 and delivers an Open Data Framework (ODF) that exposes Swordfish profiles and an API-first design to provision… | ||
| Dynamic Authorization and Policy Control for Your Kubernetes Cluster | Ash Narkar | 19m |
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… | ||
| Training our Next Generation of Great Open Source Citizens | Michael Swift | 24m |
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… | ||
| Hello World! How Microsoft's OSPO is Using Connected Learning to Teach Open Source Competencies. | Emma Irwin | 25m |
Uses a connected learning format to teach concrete skills: four initial one‑hour workshops (code of conduct enforcement, contributing on behalf of Microsoft… | ||
| Emerging Automated License Compliance for Containers | Alexander Mazuruk, Krzysztof Opasiak | 20m |
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… | ||
| How Many Ways Can You Fail? A Taxonomy of Corporate (in)Decision | Federico Lucifredi | 46m |
A practical taxonomy of how corporate decisions stall and how to fix them: distinguishes strategic vs tactical choices (kubernetes vs swarm, architecture vs… | ||
| Justifying an OSPO in Dollars and Cents | Van Lindberg | 27m |
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… | ||
| Panel Discussion: The EU Open Source Economic Impact Study: Findings, Analyses, Recommendations | Knut Blind, Sachiko Muto, Andrew Katz, Mirko Boehm | 50m |
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… | ||
| Start with Ally as a “verb” and Build that with Partnership | Lekha Rani Lalitha, Kaushik Venkatesh | 19m |
Defines allyship as an active partnership and shows concrete practices: use reverse mentoring to redistribute power, apply the 3 Ds: direct derail delegate… | ||
| Why OSPOs are Important To A Company's Innovation Strategy? | Nithya A. Ruff | 36m |
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… | ||
| Defending Against Adversarial Model Attacks using Kubeflow | Animesh Singh, Andrew Butler | 43m |
Demonstrates concrete defenses by integrating the Adversarial Robustness Toolbox (ART) into Kubeflow Pipelines and KFServing, with payload logging for… | ||
| Unlocking Open Source Communities Potential: Community Handbook Best Practices to Foster Inclusivity | Jaskirat Singh, Nuritzi Sanchez | 26m |
Concrete how-to for building and running a community handbook: choose a searchable, accessible tool with version control (GitLab Pages, GitBook, GitHub Pages)… | ||
| Co-host Sponsor Session: Making Open Source More Secure by Moving Upstream | Luis Villa | 26m |
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… | ||
| Panel Discussion: Start Simple to Scale Decentralized Identity | Heather Dahl, Kenneth Ebert, RJ Reiser | 37m |
Builds a working decentralized identity stack by combining Hyperledger Aries, Indy, Ursa with an Indicio cloud agent, a mediator and a mobile agent, plus… | ||
| Building a Foundation for Open Collaboration | Justin Rackliffe | 24m |
A mature firm reorganizes open source work around three practical moves: create real channels for discussion (deploy Discourse or Stack Overflow only after… | ||
| Lightning Talk: Deploying AI Solutions on the Edge with Containers | Tony Lin | 06m |
Describes a concrete pipeline that packages ONNX Runtime, OpenCV and GStreamer into prebuilt containers, pushes them to Azure Container Registry and deploys… | ||
| Co-host Sponsor Session: Silona Bonewald, Executive Director, IEEE SA OPEN | Silona Bonewald | 13m |
Argues for a 100% open source platform for academia and government, claiming community control yields long‑term sustainability; demonstrates a containerized… | ||
| Tips and Tricks: Protecting Cloud Infrastructure | Krista Macomber | 49m |
Covers concrete threats to Linux-based cloud stacks and concrete mitigations: ransomware examples like the Colonial Pipeline and REvil re-emergence, risks from… | ||
| Panel Discussion: State of Art for Enabling Performance Sensitive Workloads and What We Need Next | Swati Sehgal, Alexey Perevalov, Alexander Kanevskiy, Gergely Csatari, Cliff Burdick | 41m |
Kubernetes lacks per-NUMA visibility so pods often land where CPUs, memory and PCI devices are misaligned, causing topology manager to reject pods and… | ||
| Supply Chain Armoring: Tools and Techniques for Open Source Projects | David C Stewart | 41m |
SolarWinds-style supply chain risks require concrete steps: map the build flow and assets using the salsa levels model and produce a threat model… | ||
| When the Open Source Program Office is Responsible for Innovation | Mark Gisi, Amanda Huynh | 38m |
An internal program tracks 140 ideas through three stages — idea → PoC → impact — and reports 30+ initiatives that reached measurable value: RISC‑V support… | ||
| Supply Chain Attacks: The New Reality | Susan St. Clair | 35m |
Supply-chain attacks target build and distribution points, not just source code: Codecov container bash script exfiltrated repository credentials and a… | ||
| Lightning Talk: Managed VMs with WebAssembly for Scalable Secure IoT Deployments | Stefan Wallentowitz | 05m |
Builds a managed-VM model that runs platform-independent WebAssembly applets from cloud to device and back, claiming end-to-end isolation, portability and… | ||
| So You Have a Popular GitHub Project and are Considering Building a Company ... | Jillian Hufnagel | 27m |
A company built on a popular GitHub project DockerSlim describes concrete practices that worked: meet users on Twitch, Discord, Slack and blogs; hire… | ||
| Navigating Open Source Project Risk | Dawn M Foster | 24m |
Open source risk assessment focuses on concrete signals: governance docs, release cadence, security policy, contributor diversity and ownership. Examples… | ||
| Security and Flexibility: Decouple Policy to Enable Architectural Choice | Ash Narkar | 17m |
Open Policy Agent (OPA) claims to decouple policy decision from enforcement by evaluating JSON queries in memory and returning JSON decisions, running as… | ||
| Panel Discussion: Peace, Love and JavaScript: Community and Culture | Robin Bender Ginn, Sara Chipps, Liz Parody, Myles Borins | 50m |
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 Discussion: How Government OSPOs Deliver Value for Citizens at Scale | Astor Nummelin Carlberg, Maurizio Maria Gazzola, Clare Dillon, Mala Kumar, Gijs Hellenius | 52m |
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… | ||
| Open Source Contribution Policies that Don't Suck | Tobie Langel | 23m |
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… | ||
| Don't Forget to Like and Contribute: Streaming and Open Source Communities | Monica Ayhens-Madon | 24m |
Live streaming (YouTube/Twitch) proves three concrete benefits for open source projects: real-time problem solving, social support, and user-behavior insight… | ||
| The OSPO as a Construct for Global Change | Danese Cooper | 25m |
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… | ||
| Panel Discussion: Pyrrha, A Call for Code Open Source Project | Salomé Valero Cumplido, Marco Emilio Rodríguez Serrano, Daniel Krook, Upkar Lidder | 41m |
Open source Pyrrha turns the Prometeo idea into a fieldable system that measures carbon monoxide and nitrogen dioxide plus temperature/humidity from a wearable… | ||
| Leveraging Specifications in Open Source Projects | Scott Nicholas | 44m |
Linux Foundation offers a repo‑based community specification license that bundles copyright and patent grants (limited to a defined scope) plus governance, CLA… | ||
| Inclusion in Open Source - Allies, Outlaws and Dinosaurs | David C Stewart | 22m |
Argues that majority dynamics shut out valuable perspectives and gives concrete steps: listen and refrain from interrupting, call out when men talk down a… | ||
| Panel Discussion: Evolving the Confidential Computing Consortium: Nonprofit Collaboration for Growth | David Greene, Aeva Black, Mike Bursell | 45m |
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… | ||
| LF Research: Creating Value through Insight into Open Source Technologies, Standards, & Communities | Hilary Carter | 49m |
A roadmap of concrete research outputs: ongoing industry and tech reports (jobs, OSPO, financial services baseline), a global SBOM readiness survey translated… | ||
| Growing Communities: A Research-based Framework for Eliminating Barriers to Contribution | Daniel Izquierdo, Mariam Guizani | 23m |
Research analyzes Apache Foundation survey and interviews, producing a reusable framework that maps 88 barriers into nine agency levels and three types process… | ||
| Panel Discussion: A New Era: Emerging and Evolving OSPOs | Dawn M Foster, Duane O'Brien, Nithya A. Ruff, Stormy Peters | 49m |
Survey finds 23 orgs ≤50 people among respondents and a measurable drop in companies contributing upstream, while adoption spreads into hospitals, universities… | ||
| Panel Discussion: Eliminating Common Barriers to Contribution for More Inclusive Communities | Georg Link, Daniel Izquierdo, Anita Sarma, Mariam Guizani | 40m |
A yearlong study uses LimeSurvey to contact ASF contributors and collects 624 respondents (8.5% response rate), finds 52% faced challenges and builds a… | ||
| Growing Diversity in Open Hardware: It’s a Task for All of Us! | Kim McMahon | 18m |
Launched a week ago with four organizations, the Open Hardware Diversity Alliance creates concrete programs and measurable roles rather than vague pledges: a… | ||
| How CNCF is Enabling End User Driven Open Source | Katelin Ramer | 17m |
CNCF frames an end user community of 150 organizations that gives requirements, runs domain groups (Developer Experience, Service Mesh, Telecom, Financial… | ||
| Experiences in Addressing Diversity, Equity, and Inclusion in Open Source Governance | Dan Middleton, Lindsay Nuon | 29m |
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… | ||
| Open Source Corporate Sustainability – Models to Consider | Destiny (DB) Babjack | 25m |
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… | ||
| Co-host Sponsor Session: Open, Innovate, Fail Fast: MindSpore Community Operation | Zhipeng Huang | 15m |
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… | ||
| Delivering Bad News: Helping your Community Through a Rough Patch | Rich Bowen | 26m |
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… | ||
| Lightning Talk: Strategies for Inclusivity as an Open Source Project Maintainer | Peter Somogyvari | 07m |
Advocates lowering the barrier to entry for Hyperledger Cactus by adding tiny how‑to clues and linking beginner docs, claiming that clearer onboarding… | ||
| Hail Hydrate! From Stream to Lake Using Open Source | Timothy J Spann | 43m |
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… | ||
| LAVA + OpenQA = Automated, Continuous Full System Testing | Laurence Urhegyi, James Thomas | 26m |
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… | ||
| Lightning Talk: Amplifying University Research Impact with Open Source | Stephanie Lieggi, Carlos Maltzahn | 10m |
University program CROSS secures a $2M gift plus $2.6M in industry memberships to run four incubators that shepherd PhD prototypes into maintainable projects… | ||
| Welcome & Remarks | Chris Aniszczyk | 10m |
Welcome & Remarks - Chris Aniszczyk, CTO, Cloud Native Computing Foundation | ||
| It's All about the Strategy: A Brief Story of the Open Source Renaissance in Financial Services | Gabriele Columbro | 55m |
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… | ||
| Making an Impact from India to the Rest of the World by Building & Nurturing Women Infosec Community | Vandana Verma Sehgal | 20m |
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… | ||
| Software Composition Analysis with Free Tools | Philippe Ombredanne | 40m |
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… | ||
| Diversity & Inclusion in Tech - Pink Doughnuts & 'Hey Guys' | Chris Howard | 24m |
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… | ||
| Panel Discussion: Contributor Leaderboards to Incentivize Good Community Citizenship | Georg Link, Elizabeth Barron, Amy Marrich, Matthew Tift, Matt Germonprez, Sean P. Goggins | 49m |
Panelists argue that leaderboards work only as part of a broader system combining automated metrics with human review. Tools cited include Stackalytics for… | ||
| nothing matches | ||