The InfoQ Podcast

Andres Almiray on How to Release Any Software to Any OS with JReleaser

Mar 16, 2026
Andres Almiray, creator of JReleaser and longtime open-source maintainer, guides releases across ecosystems beyond Java. He discusses JReleaser’s roadmap, rebranding to be language-agnostic, stability-focused 2.0 work, multi-platform distribution choices, modular refactoring, signing/announcer improvements, and the Common House Foundation’s role supporting open-source projects.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

JReleaser Works For Any Language

  • JReleaser is ecosystem-agnostic and not limited to Java despite its name.
  • Andres Almiray lists ready-made examples for Rust, Go, Python, C#, Ruby and many more to prove cross-language usage.
INSIGHT

Project At A Stability Plateau Moving To 2.0

  • JReleaser appears to have reached feature stability and is moving toward a 2.0 with breaking changes.
  • New recent features include LinkedIn and Reddit announcers plus support for multiple signature algorithms like PGP, Cosign, and MiniSign.
ANECDOTE

Why JReleaser Started With A JavaFX Story

  • Andres built JReleaser initially to simplify distributing a JavaFX app across OS package managers like Homebrew and Windows package managers.
  • He learned Homebrew manifests in Ruby and then extended support to Winget, Scoop, Chocolatey and container image packagers.
Get the Snipd Podcast app to discover more snips from this episode
Get the app