Fexingo
Open Source with Fexingo: Linux, GitHub, and Community-Driven Software Conversations
Every line of code, every pull request, every debate about licensing — open source is the invisible architecture of modern technology. In Open Source with Fexingo, Lucas and Luna cut through the hype to examine the real economics, governance, and community dynamics behind Linux, GitHub, and the projects that run the internet. They don't just celebrate open source; they interrogate it. How does a volunteer-driven kernel sustain itself against corporate interests? What happens when a maintainer burns out? Why do some forks thrive while others vanish? Each episode takes one concrete case — a majo...
Be sure to visit the podcast's website and support the creator: www.fexingo.com
Where to listen?
Podcasts in the app Replaio Radio Coming soonPodcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts
Episodes
How Open Source Projects Handle Economic Sustainability 02.07.2026 11:38
In Episode 87 of Open Source with Fexingo, Lucas and Luna tackle the uncomfortable question of money in open source. Using the concrete example of the curl project—which maintains one of the most widely-used tools on the internet on a shoestring budget—they explore how maintainers fund their work, why corporate sponsorship isn't always the answer, and what alternative models like Open Collective a...
How Open Source Projects Handle Documentation as Code 02.07.2026 9:11
Lucas and Luna explore the growing practice of treating documentation as code in open source projects, using the example of the Astro documentation rewrite in 2025 that reduced support tickets by 40 percent. They discuss how version-controlled docs, automated testing of code examples, and contribution workflows similar to pull requests improve accuracy and maintainability. The episode also covers...
How Open Source Projects Onboard New Maintainers Without Chaos 01.07.2026 8:05
Episode 85 of Open Source with Fexingo dives into the tricky process of adding new maintainers to a project. Lucas and Luna explore why the Linux kernel uses a multi-year apprenticeship model, how Rust's core team rotates maintainers, and what happens when a project like Homebrew scales from 1 to 100 maintainers. They discuss concrete onboarding practices: shadowing, commit rights escalation, and...
How Open Source Projects Handle Abandoned Maintainer Assets 01.07.2026 7:27
When a project maintainer goes silent—or dies—what happens to the domains, social media handles, and package manager accounts they controlled? This episode of Open Source with Fexingo looks at the specific case of the 'Pretty Good Privacy' library OpenPGP.js, whose primary maintainer stopped responding in 2023. We walk through how the remaining contributors navigated domain renewal, transfer of th...
How Open Source Projects Handle Dependency Hell 30.06.2026 6:41
In this episode of Open Source with Fexingo, Lucas and Luna unpack one of the messiest problems in open source: dependency hell. They use the 2024 xz utils backdoor as a concrete anchor — a single maintainer burnout nearly led to a supply-chain catastrophe. Then they zoom in on how tools like Dependabot, Renovate, and the npm audit ecosystem try to keep dependencies sane, and why the real fix is c...
How Open Source Projects Handle API Stability Promises 30.06.2026 9:14
Lucas and Luna explore the delicate balance open source projects face when promising API stability. Using the Linux kernel's 'no regressions' policy and the Node.js semver approach as contrasting case studies, they unpack how projects like Kubernetes and Python manage the tension between innovation and breaking changes. They discuss the real-world cost of instability for downstream consumers and t...
How Open Source Projects Handle Hardware Compatibility Testing 29.06.2026 8:00
Episode 81 of Open Source with Fexingo dives into the unsung challenge of hardware compatibility testing in open source projects. Lucas and Luna explore how the LibreBoot project tests firmware across hundreds of motherboard models without dedicated hardware labs, why the Raspberry Pi kernel team relies on community-driven CI with real devices, and what happens when your open source OS won't boot...
How Open Source Projects Handle Accessibility Barriers 29.06.2026 8:00
In this episode of Open Source with Fexingo, Lucas and Luna explore how open source projects are tackling accessibility barriers in software development. They focus on the specific case of the NVDA screen reader, an open source tool for blind users, and discuss how projects like React and Vue are incorporating accessibility checks into their core workflows. Lucas shares data on the estimated 285 m...
How Open Source Projects Handle Release Cadence 28.06.2026 9:49
What makes some open source projects ship updates like clockwork while others meander for years? Lucas and Luna zoom in on the release cadence strategies behind Ubuntu, Firefox, and the Linux kernel. They unpack why Canonical settled on a strict six-month schedule, how Mozilla learned to ship smaller and faster, and what happens when a project tries to stretch its cycle. Along the way, they touch...
How Open Source Projects Handle Legacy Code Modernization 28.06.2026 8:20
Episode 78 of Open Source with Fexingo tackles a challenge every mature project faces: modernizing legacy code without breaking the ecosystem. Lucas and Luna walk through a specific case study — the Python 2 to 3 migration, and how the Python Software Foundation coordinated a decade-long transition with 4,000 volunteers. They discuss why incremental modernization beats the big rewrite, how feature...
How Open Source Projects Handle Contributor Metrics Without Gamification 27.06.2026 6:32
Episode 77 of Open Source with Fexingo explores the delicate balance between measuring contributor activity and avoiding perverse incentives. Lucas and Luna dig into the real story behind the GitHub contribution graph — how projects like Homebrew and Django have shifted from green squares to healthier metrics like issue response time and review velocity. They discuss the 'tyranny of the commit cou...
How Open Source Projects Manage Documentation Debt 27.06.2026 8:12
In this episode of Open Source with Fexingo, Lucas and Luna dive into documentation debt—the silent killer of open source projects. They explore why documentation consistently falls behind code, using real-world examples like the curl project's man page crisis in 2022 and the Kubernetes documentation sprint that turned around contributor onboarding. Lucas explains the concept of 'documentation as...
How Open Source Projects Handle Binary Blobs in Firmware 26.06.2026 9:28
Episode 75 of Open Source with Fexingo tackles one of the most contentious trade-offs in open-source hardware: binary blobs. Lucas and Luna unpack the recent controversy around the Raspberry Pi 5's VideoCore VII GPU firmware, which ships a closed-source blob on an otherwise open board. They trace the history from coreboot to Purism's Librem laptops, explain why blobs persist in Wi-Fi chips and mic...
How Open Source Projects Handle Forking Without Fracture 26.06.2026 9:06
When a community disagrees on direction, forking the code is the ultimate escape hatch. But forks don't have to mean fragmentation. In this episode, Lucas and Luna examine how the LibreOffice fork of OpenOffice became a thriving project, how MariaDB split from MySQL without destroying either ecosystem, and what Signal's short-lived fork teaches about governance design. They break down the conditio...
How Open Source Projects Handle Non-Code Contributions 25.06.2026 8:17
Episode 73 of Open Source with Fexingo dives into the unsung backbone of community-driven software: non-code contributions. Lucas and Luna explore how projects like Mozilla, WordPress, and Kubernetes rely on documentation, translations, UX design, and community management — not just pull requests. They break down the specific ratios of code to non-code work, the tools that manage these contributio...
How Open Source Projects Handle Licensing Disputes 25.06.2026 8:20
In this episode of Open Source with Fexingo, Lucas and Luna dive into the messy world of open source licensing disputes, using the recent HashiCorp BSL controversy as a concrete case study. They explore what happens when a project changes its license, the community fallout, and how forks like OpenTofu emerge. Listeners will learn about the key differences between permissive and copyleft licenses,...
How Open Source Projects Decide What to Build Next 24.06.2026 5:43
Lucas and Luna explore how major open source projects like Kubernetes and Rust prioritize feature requests from thousands of contributors. They dive into the Kubernetes Enhancement Proposal process and Rust's RFC culture, comparing them to corporate backlogs. The episode reveals how maintainers balance community desires, technical debt, and strategic roadmap decisions without a product manager. Sp...
How Open Source Projects Handle Governance Models 24.06.2026 5:59
In this episode of Open Source with Fexingo, Lucas and Luna dive into the hidden engine of community-driven software: governance models. They compare the benevolent-dictator approach of Linux with the corporate-backed foundations of Kubernetes and the grassroots democracy of Debian. Using the recent Node.js governance restructuring as a concrete example, they explore how decision-making structures...
How Open Source Projects Handle First-Time Contributor Friction 23.06.2026 7:34
Lucas and Luna dive into the often-overlooked challenge of first-time contributor friction in open source. They examine the common barriers new contributors face, from unclear documentation and unwelcoming issue trackers to lengthy code review processes that discourage return visits. The episode focuses on the concrete steps projects like Django and Kubernetes have taken to lower the entry barrier...
How Open Source Projects Handle Contributor Burnout 23.06.2026 8:24
Maintainer burnout is a quiet crisis in open source. In this episode, Lucas and Luna dive into the specific case of the 'left-pad' incident and how projects like Rust and Node.js have since implemented automated dependency replication to reduce pressure on individual maintainers. They also discuss the concept of 'bus factor' and how the Kubernetes project uses rotating maintainer roles to prevent...
How Open Source Projects Handle Security Vulnerabilities Without Panic 22.06.2026 12:21
When a critical zero-day hits, open source projects face a unique challenge: no PR department, no legal team, just volunteers and a global user base depending on them. In this episode, Lucas and Luna break down how the maintainers of the curl project handled a 2024 vulnerability that affected millions of servers — without the usual corporate crisis playbook. They walk through the actual disclosure...
How Open Source Projects Handle Community Translation at Scale 22.06.2026 12:07
Lucas and Luna dive into the massive unpaid translation efforts behind open source projects like WordPress and GNOME. They explore how contributor networks localize software into hundreds of languages without central coordination, the quality challenges of machine vs. human translation, and why translating 'Save' as 'Safe' in Spanish can break trust. A concrete look at the unsung infrastructure of...
How Open Source Projects Handle Code of Conduct Enforcement 21.06.2026 10:16
When a popular open source project faces a toxic contributor, how does it enforce its code of conduct without tearing the community apart? In this episode, Lucas and Luna examine a real case from early 2026: the Django project's removal of a long-time contributor for repeated harassment. They walk through the reporting process, the role of the Code of Conduct committee, the tension between transpa...
How Open Source Projects Handle Funding Without Ads 21.06.2026 11:09
Episode 64 of Open Source with Fexingo explores how community-driven software projects fund themselves without resorting to ads or selling user data. Lucas and Luna dive into the specific case of the WireGuard VPN project, which rejected venture capital and instead relies on a mix of grants from the Linux Foundation, donations via Open Collective, and corporate sponsorships from companies like Mul...
How Open Source Projects Handle Funding Without Selling Out 20.06.2026 7:28
Episode 63 of Open Source with Fexingo dives into the tricky balance between sustaining open source projects and maintaining community trust. Lucas and Luna examine the model used by Vue.js, which raised over $500,000 annually through Patreon and Open Collective while avoiding VC pressure. They contrast this with the controversial case of Redis, which shifted from open source to a source-available...
Similar podcasts
Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.