The Ugly Truth About Open Source - Andres Almiray | The Marco Show
08 April 2026

The Ugly Truth About Open Source - Andres Almiray | The Marco Show

The Marco Show

About

Andres Almiray, Java Champion and creator of JReleaser, joins Marco to talk about the realities of open source, release automation, and the evolving Java ecosystem.

They dive into what it really takes to maintain and grow open source projects, why code isn’t the most important part, and how communication, community, and sustainability determine whether projects thrive or die. The conversation also explores release engineering challenges, why most automation setups fail, and how tools like JReleaser simplify software delivery.

💡In this episode:

    Open source realities: burnout, maintenance, and sustainability

    Why code is NOT the most important part of OSS

    JReleaser and release automation in modern workflows

    Common CI/CD and release mistakes developers make

    Maven vs Gradle: trade-offs and real-world experience

    The future of the Java ecosystem and tooling

    AI in open source: PR spam, licensing, and quality concerns

    Advice for newcomers contributing to open source

Timestamps: 

(00:00:00) Intro

(00:00:41) Guest intro + Java journey

(00:01:45) JReleaser: origin, use cases, and adoption

(00:07:49) Software releases and automation best practices

(00:11:31) JReleaser roadmap and release cadence

(00:14:39) Commonhaus, open source sustainability, and succession

(00:20:22) What makes open source projects successful

(00:25:17) Burnout, community management, and prioritization

(00:31:24) Hackergarten and open source collaboration

(00:34:40) Motivation, Java’s evolution, and favorite features

(00:40:44) Maven vs Gradle

(00:44:29) CI/CD, supply chain security, and the future of Java tooling

(00:53:16) AI, licensing, and open source contributions

(01:01:39) Giveaway question

(01:03:25) Rapid-fire round

(01:06:04) Advice for getting started in open source

(01:08:34) Outro


New episodes every other Wednesday. Subscribe for more developer-focused conversations.

🎥 Watch the full episode on YouTube: https://www.youtube.com/watch?v=Jts62hWkRO8