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...
Vizitează neapărat site-ul podcastului și susține-i creatorul: www.fexingo.com
Autor
Fexingo
Categorie
Site-ul podcastului
Cel mai nou episod
13 nov. 2026
Unde asculți?
Podcasturi în aplicație Replaio Radio În curândPodcasturile ajung în curând în aplicație. Instaleaz-o acum și fii primul care descoperă o abordare complet nouă a podcasturilor
Episoade
How Open Source Projects Handle Documentation 09.06.2026 9:36
In this episode of Open Source with Fexingo, Lucas and Luna dive into the often-overlooked backbone of any open source project: documentation. They explore why many projects treat docs as a second-class citizen, using concrete examples like Django's overhaul of its tutorial and the Read the Docs platform. The hosts discuss the tension between writing for beginners and experts, the role of tooling...
How Open Source Projects Deal With Blockchain and Crypto 09.06.2026 9:37
Episode 40 of Open Source with Fexingo dives into the tension between open source ideals and blockchain economics. Lucas and Luna explore how projects like Bitcoin, Ethereum, and Hyperledger navigate licensing, governance, and community trust when real money is on the line. They discuss the GPL vs. MIT debate in crypto, the role of foundations like the Linux Foundation in hosting blockchain framew...
How Open Source Projects Handle Non-Code Contributions 08.06.2026 6:46
Lucas and Luna explore the unsung work that keeps open source alive: triage, translation, design, community management. Using Python's triage workflow and GNOME's translation infrastructure as concrete cases, they discuss why non-code contributions are often undervalued yet critical, how projects can better recognize them, and what the growth of dedicated contributor roles means for the future of...
How Open Source Projects Fund Their Development 08.06.2026 10:44
Episode 38 of Open Source with Fexingo explores the often uncomfortable reality of funding open source. Lucas and Luna unpack why so many critical projects rely on volunteer labor or corporate handouts, and how a handful of projects—like curl and ESLint—have managed to build sustainable income models. They dig into the numbers: the 2025 Tidelift survey found that 60% of maintainers earn nothing fr...
How Open Source Projects Version Software 07.06.2026 7:24
Episode 37 of Open Source with Fexingo dives into semantic versioning, the system that powers how millions of open source packages communicate changes. Lucas and Luna break down what version numbers like 2.1.4 actually mean, why the Linux kernel famously refuses to follow semver, and how npm's dependency crisis of 2016 exposed the risks of trusting version ranges blindly. They discuss real-world e...
How Open Source Projects Handle Telemetry Without Betraying Trust 07.06.2026 8:58
Episode 36 of Open Source with Fexingo. Lucas and Luna explore the delicate balance between collecting usage data and respecting user privacy in open source software. They dive into the recent controversy around the Rust-based code editor Zed, which added telemetry in version 0.153 and faced backlash from its community. The conversation covers what Zed collected (editor metrics, OS version, sessio...
How Open Source Projects Handle Code of Conduct Disputes 06.06.2026 10:37
Episode 35 of Open Source with Fexingo digs into a high-stakes case: the 2018 Node.js code of conduct conflict that splintered its technical steering committee. Lucas and Luna trace how one GitHub issue escalated from a comment about 'toxic masculinity' to a fork and a governance overhaul, and why most major open source projects now employ explicit conflict-resolution pathways. They discuss the te...
How Open Source Maintainers Handle End-of-Life Cycles 06.06.2026 8:51
Episode 34 of Open Source with Fexingo. Lucas and Luna dive into the tricky business of open source end-of-life cycles, using Python 2's sunset in 2020 as their anchor. They break down the logistical and emotional challenge: how maintainers decide when to stop supporting a version, manage the transition for users, and avoid community backlash. Specifics include the Python Software Foundation's tim...
How Open Source Projects Negotiate Corporate Contributions 05.06.2026 9:36
When a company like Google or Microsoft wants to contribute code to an open source project, how does that actually work without the project losing control? In this episode, Lucas and Luna break down the specific case of Kubernetes — the container orchestration platform born inside Google, then donated to the Cloud Native Computing Foundation. They walk through the Contributor License Agreement pro...
How Open Source Projects Manage Dependency Churn 05.06.2026 7:51
In episode 32 of Open Source with Fexingo, Lucas and Luna explore the growing challenge of dependency churn in open source projects. With over 2.5 million packages on npm alone, maintainers face constant updates, security patches, and breaking changes. The hosts dive into the story of a single Node.js utility library that depended on 1,200 packages — and how its creator trimmed it down to just 12....
How Open Source Projects Handle Community Moderation 04.06.2026 8:20
Ep 31: Lucas and Luna dive into the unseen work of open source community moderation. Using the Linux kernel's Code of Conduct Committee and the Django project's moderation practices as specific cases, they explore how projects handle toxic behavior, ban appeals, and scale rules from 10 to 10,000 contributors. They discuss the tension between maintainer burnout and inclusive governance, and why cle...
How Open Source Projects Handle Bug Bounties 04.06.2026 12:02
Lucas and Luna dive into the messy reality of bug bounty programs in open source. They explore the tension between well-funded programs at companies like Google and Microsoft, and the unfunded, volunteer-driven projects that handle critical vulnerabilities with zero budget. Using the Linux kernel's patch-based model and the HackerOne platform as contrasting case studies, they unpack why bug bounti...
How Open Source Projects Write Code That Works for Everyone 03.06.2026 10:17
In Episode 29 of Open Source with Fexingo, Lucas and Luna dive into accessibility at the code level — not just UI design, but how open source projects like React and WordPress build inclusive developer experiences. They break down ARIA landmarks, semantic HTML, and the real cost of ignoring accessibility in open source. Along the way, they share a behind-the-scenes look at how listener support kee...
How Open Source Projects Handle Accessibility at the Code Level 03.06.2026 7:13
Lucas and Luna explore how open source projects like the GNOME desktop environment and the React ecosystem approach accessibility at the code level. They look at the specific practices that make software usable for people with disabilities, including screen reader support, keyboard navigation, and color contrast checks. Lucas explains the role of tools like Axe and the Web Content Accessibility Gu...
How Open Source Projects Resolve Forking Disputes 02.06.2026 8:42
Episode 27 of Open Source with Fexingo explores the most dramatic fork in recent open source history: the 2024 Terraform-to-OpenTofu split. Lucas and Luna trace how a license change by HashiCorp triggered a community revolt, a legally risky fork, and a new governance model that has since attracted over 25,000 GitHub stars and more than 200 contributors. They examine why forking is often seen as a...
How Open Source Projects Handle Licensing Disputes 02.06.2026 8:52
Open source licensing is often thought of as a one-time decision, but disputes can arise years later when projects change direction or companies use code in ways the original authors didn't anticipate. In this episode, Lucas and Luna dive into a specific case: the 2018 Redis module licensing change that split the community, created a fork called KeyDB, and forced developers to reconsider what 'ope...
How Open Source Projects Handle Security Vulnerabilities at Scale 01.06.2026 8:26
In this episode, Lucas and Luna dive into how the Eclipse Foundation triaged and patched the Log4Shell vulnerability in the ecosystem's Java projects. They break down the mechanics of coordinated disclosure, the role of the Eclipse Foundation's security team, and why open source projects rely on community reporting as much as automated scanning. They use the real example of a volunteer maintainer...
How Open Source Projects Build Governance That Scales 01.06.2026 10:52
When an open source project grows beyond a handful of contributors, who decides what gets merged? This episode looks at how communities like Kubernetes, the Linux kernel, and the Node.js project have built formal governance models — from benevolent dictators to technical steering committees to foundations with corporate board seats. Lucas and Luna walk through Kubernetes' three-stage governance ev...
How Open Source Maintainers Handle Abusive Users in Issue Trackers 31.05.2026 7:50
Episode 23 of Open Source with Fexingo looks at an uncomfortable reality behind community-driven software: the human cost of managing toxic behavior in issue trackers and pull requests. Lucas and Luna talk through a specific case from the Kubernetes project, where maintainers publicly stepped back after repeated hostile comments. They explore the data from a 2024 Linux Foundation survey showing th...
How Open Source Communities Like Fedora Linux Ship on Schedule 31.05.2026 11:37
We dive into how the Fedora Linux project ships a new release every six months like clockwork — something most corporate product teams struggle to do. Lucas explains the 'feature freeze' mechanism that prevents scope creep, how contributors coordinate across time zones using IRC and mailing lists, and why Fedora's release engineering team treats the schedule as sacred. Luna pushes back on whether...
How Open Source Projects Survive When Their Creator Dies 30.05.2026 9:03
When a critical open-source developer dies, who takes over? This episode examines the systematic side of project succession — the legal, technical, and social structures that keep code alive after its creator is gone. Lucas and Luna walk through the 2021 death of core Node.js contributor Ian Sutherland, how the community handled his modules, and how the Linux Foundation's TSC protocol actually wor...
How Open Source Projects Handle Security Vulnerabilities 30.05.2026 8:37
In this episode of Open Source with Fexingo, Lucas and Luna dive into how open source projects coordinate vulnerability disclosures without formal incident response teams. They examine the recent critical flaw in the libwebp library, which affected millions of applications. Lucas explains how maintainers discover issues, coordinate with downstream consumers, and deploy patches before public disclo...
How Open Source Documentation Keeps Projects Alive 29.05.2026 7:42
Good documentation is the unsung backbone of open source sustainability. In this episode, Lucas and Luna explore why projects like Django and Kubernetes invest heavily in docs, how the Write the Docs community emerged as a critical resource, and why maintainers say documentation is as important as code itself. They discuss real numbers: the Django Girls tutorial has been translated into 25 languag...
How Open Source Developers Keep Projects Alive After Their Creators Leave 29.05.2026 8:09
When a beloved open-source project suddenly loses its primary maintainer, what happens? In this episode of Open Source with Fexingo, Lucas and Luna explore the unsung heroes who step up when creators move on. Using the real case of the popular JavaScript library 'left-pad' and its chaotic removal from npm in 2016, they examine how community-driven handoffs work—and sometimes fail. They discuss the...
How Open Source Maintainers Handle Legacy Code 28.05.2026 9:47
Lucas and Luna explore a challenge every open-source community faces: what to do with old, working code that nobody wants to maintain. They trace the story of the cURL project, a 30-year-old library that billions of devices rely on, and how lead maintainer Daniel Stenberg has kept it alive with minimal resources. They discuss the economics of legacy maintenance, the emotional toll of saying no to...
Podcasturi asemănătoare
Replaio nu este editorul podcasturilor; numele emisiunilor, coperțile și materialul audio aparțin autorilor lor și sunt distribuite prin fluxuri RSS publice