• How Open Source Projects Fund Their Development
    2026/06/08
    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 from their work, while the median income among those who do is just $2,000 a year. Lucas explains the three-tier 'funding ladder' that works for many projects, from individual sponsorships to corporate consortiums. Luna shares the story of curl creator Daniel Stenberg, who pivoted from side-project burnout to a consultancy that now supports over 200,000 users. The episode also touches on Open Collective and GitHub Sponsors, and asks whether the open source community can ever agree on a funding norm—or if fragmentation is the new normal. #OpenSource #Funding #MaintainerBurnout #Tidelift #Curl #DanielStenberg #ESLint #OpenCollective #GitHubSponsors #OpenSourceSustainability #CommunitySoftware #VolunteerCoding #CorporateSponsorship #Technology #FexingoBusiness #BusinessPodcast #OpenSourceWithFexingo #Episode38 Keep every episode free: buymeacoffee.com/fexingo
    続きを読む 一部表示
    11 分
  • How Open Source Projects Version Software
    2026/06/07
    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 examples like the left-pad incident and how tools like Dependabot try to automate safety. Along the way, they touch on what pre-release tags like -alpha and -rc signal to users, and why some projects now ship 'calver' (calendar versioning) instead. A concrete, practical look at a system developers depend on every day but rarely think about. #SemanticVersioning #OpenSource #Versioning #SoftwareEngineering #LinuxKernel #npm #leftPad #Dependabot #CalVer #DevOps #PackageManagement #SoftwareMaintenance #FexingoBusiness #BusinessPodcast #Technology #TechPodcast #OpenSourcePodcast #VersionControl Keep every episode free: buymeacoffee.com/fexingo
    続きを読む 一部表示
    7 分
  • How Open Source Projects Handle Telemetry Without Betraying Trust
    2026/06/07
    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, session duration), why they did it (to prioritize features for paying customers), and how they responded by making telemetry opt-in and publishing a privacy manifesto. The hosts also compare approaches from other projects like Homebrew, VS Code, and Ubuntu. A concrete look at how open source projects navigate transparency, consent, and sustainability when data collection enters the picture. #Telemetry #Privacy #OpenSource #Zed #Rust #Homebrew #VSCode #Ubuntu #DataCollection #Consent #Transparency #CommunityTrust #OpenSourceGovernance #DeveloperTools #Technology #FexingoBusiness #BusinessPodcast #OpenSourceWithFexingo Keep every episode free: buymeacoffee.com/fexingo
    続きを読む 一部表示
    9 分
  • How Open Source Projects Handle Code of Conduct Disputes
    2026/06/06
    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 tension between inclusivity and maintainer autonomy, the role of the Contributor Covenant, and how projects like Rust and Kubernetes designed their dispute resolution from day one. No hot takes — just the mechanics of how communities write rules and enforce them when contributors disagree. #NodeJs #CodeOfConduct #OpenSourceGovernance #ContributorCovenant #RustLanguage #Kubernetes #CommunityModeration #ConflictResolution #ToxicMasculinity #Fork #OpenSourceMaintainers #GitHub #Inclusivity #Governance #Technology #FexingoBusiness #BusinessPodcast #OpenSourceWithFexingo Keep every episode free: buymeacoffee.com/fexingo
    続きを読む 一部表示
    11 分
  • How Open Source Maintainers Handle End-of-Life Cycles
    2026/06/06
    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 timeline, the role of long-term support (LTS) releases, and why Node.js 16's EOL in 2024 sparked real migration pain. No buzzwords, just the real decisions behind the deprecation notice. #OpenSource #EndOfLife #Python #Python2 #SoftwareMaintenance #LTS #NodeJS #Deprecation #CommunityManagement #VersionControl #OSSGovernance #MaintainerBurnout #TechMigration #Linux #GitHub #FexingoBusiness #BusinessPodcast #Technology Keep every episode free: buymeacoffee.com/fexingo
    続きを読む 一部表示
    9 分
  • How Open Source Projects Negotiate Corporate Contributions
    2026/06/05
    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 process, the role of vendor-neutral foundations, and the delicate balance between accepting corporate patches and maintaining community governance. Along the way, they talk about the Apache Software Foundation's Individual Contributor License Agreement, why some projects require copyright assignment, and how the Contributor Covenant helps set behavioral expectations alongside legal ones. If you've ever wondered how a volunteer-run project can accept contributions from a trillion-dollar company without getting steamrolled, this episode drills into the actual mechanics. #OpenSource #CorporateContributions #Kubernetes #CNCF #ApacheSoftwareFoundation #ContributorLicenseAgreement #Governance #CommunityDriven #Google #Microsoft #Technology #Podcast #FexingoBusiness #BusinessPodcast #OpenSourceGovernance #VendorNeutral #CopyrightAssignment #ContributorCovenant Keep every episode free: buymeacoffee.com/fexingo
    続きを読む 一部表示
    10 分
  • How Open Source Projects Manage Dependency Churn
    2026/06/05
    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. They discuss tools like Dependabot, the concept of 'dependency hygiene,' and why the left-pad incident of 2016 still haunts the ecosystem. Lucas explains why the average JavaScript project now has 1,500 vulnerable dependencies, and Luna questions whether the free-rider problem is getting worse. The episode offers practical takeaways for developers and project leads, including how to audit your own dependency tree without losing your mind. #DependencyChurn #OpenSource #NodeJs #JavaScript #npm #Dependabot #LeftPad #SupplyChainSecurity #MaintainerBurnout #SemVer #LockFiles #TechDebt #FexingoBusiness #BusinessPodcast #Tech #SoftwareMaintenance #DeveloperTools #CommunityDriven Keep every episode free: buymeacoffee.com/fexingo
    続きを読む 一部表示
    8 分
  • How Open Source Projects Handle Community Moderation
    2026/06/04
    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 clear moderation policies are as critical as clean code. The episode also touches on how the Python community handled a high-profile incident in 2025 that reshaped their moderation approach. A concrete look at the people-side of open source that often goes unspoken. #OpenSource #CommunityModeration #LinuxKernel #Django #Python #CodeOfConduct #Burnout #Governance #InclusiveTech #TechEthics #FexingoBusiness #BusinessPodcast #Technology #Moderation #CommunityManagement #ConflictResolution #OpenSourceGovernance #Podcast Keep every episode free: buymeacoffee.com/fexingo
    続きを読む 一部表示
    8 分