Fexingo

Open Source with Fexingo: Linux, GitHub, and Community-Driven Software Conversations

Business EN ↓ 104 episodes

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

Author

Fexingo

Category

Business

Podcast website

www.fexingo.com

Latest episode

Jul 11, 2026

Where to listen?

Podcasts in the app Replaio Radio Coming soon

Podcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts

Get it on Google Play Install for free Android 5M+ downloads · 4.8 rating iOS soon

Episodes

How Open Source Projects Handle Release Cadence 28.06.2026

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

How Open Source Projects Navigate Regulatory Compliance 20.06.2026

Lucas and Luna explore how open source projects handle regulatory compliance, from GDPR to export controls. They focus on the Kubernetes project's compliance working group — how it was formed, how it stays lightweight, and what it does when a new regulation drops. They also touch on the role of the Linux Foundation and the challenges faced by smaller projects without legal resources. The episode i...

How Open Source Projects Handle Long-Term Maintainer Succession 19.06.2026

In this episode of Open Source with Fexingo, Lucas and Luna explore a critical but rarely discussed challenge in open source: long-term maintainer succession. Using the example of the Curl project and its creator Daniel Stenberg, they examine how projects plan for the day their founding maintainer steps away. The episode dives into the specific governance structures, documentation practices, and m...

How Open Source Projects Handle Abandoned Code Revival 19.06.2026

When a popular open source project goes dormant, who gets to pick up the pieces? In this episode, Lucas and Luna look at the recent revival of the GNU Image Manipulation Program (GIMP) after a period of slow development, and the story of how a community fork brought new life to the database tool Apache Cassandra after it was left behind by its original corporate sponsor. We explore the mechanics o...

How Open Source Projects Handle Maintainer Handoffs Without Chaos 18.06.2026

In this episode of Open Source with Fexingo, Lucas and Luna dive into the delicate dance of maintainer handoffs in large open-source projects. Using the recent transition of the popular web framework React from Facebook-led to community-governed stewardship as a case study, they unpack the practical challenges: documentation gaps, trust transfer, and the risk of project stagnation. They discuss ho...

How Open Source Projects Handle Dependency Hell 18.06.2026

In episode 58 of Open Source with Fexingo, Lucas and Luna tackle one of the messiest problems in open source: dependency hell. They zoom in on the 2018 event-stream fiasco, where a single malicious dependency update compromised thousands of downstream projects. The hosts break down why nested dependencies are so fragile, how tools like npm's lockfile and Python's pip freeze try to fix it, and why...

How Open Source Projects Handle Code Review Culture 17.06.2026

In this episode of Open Source with Fexingo, Lucas and Luna dive into the often-overlooked culture of code review in open source projects. Using the Linux kernel's rigorous review process as a case study, they explore how maintainers balance quality, speed, and contributor morale. Lucas breaks down the 'Reviewed-by' tag and the concept of 'review latency,' and cites data from the 2025 Linux Kernel...

How Open Source Projects Handle Abandoned Repositories 17.06.2026

When a maintainer walks away with no warning, what happens to the code? Lucas and Luna explore the growing problem of abandoned open source repositories — repos that are still downloaded, still depended on, but no longer maintained. They look at GitHub's dormant repo policy, the role of community forks like the Node.js io.js split, and the emerging 'maintainer last will' movement where developers...

How Open Source Projects Handle Deprecation Without Breaking the Web 16.06.2026

In this episode, Lucas and Luna dive into one of the trickiest challenges in open source: deprecating widely used software without alienating users or breaking the internet. They explore the story of the `left-pad` incident in 2016, where a developer unpublishing a tiny npm package caused cascading failures across thousands of projects. They discuss how projects like the Linux kernel and Python ma...

Listen to the Open Source with Fexingo: Linux, GitHub, and Community-Driven Software Conversations podcast in Replaio

Radio and podcasts in one app - free, with no sign-up. Install today and do not miss the launch

Get it on Google Play

Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.