Boris Brodski · Open Source · since 2007

Open source

Everything open-source lives under one roof at openbrod.org — 7-Zip-JBinding since 2007, Redmine plugins, the xtextcasts.org screencasts, and Torhaus, the secure host for untrusted AI agents.

Get in touch

openbrod.org

All my open-source work is collected at openbrod.org — project pages, documentation, release notes and the roadmap for each. GitHub is at github.com/borisbrodski.

The projects

7-Zip-JBinding is the long-runner: a Java binding for the 7-Zip compression algorithms, founded in November 2007 and maintained ever since, with native builds for Windows, Linux and macOS in 32 and 64 bit plus ARM. Around ten thousand downloads a month on Maven Central.

Torhaus is the newest: a framework that runs any AI agent harness in kernel-enforced compartments with default-deny egress, a credential broker and a tamper-evident audit log — built on the assumption that the model itself may be hostile. Apache-2.0, early development.

Redmine plugins — workflow integration with Git and Gerrit, data-exchange plugins, and the audits of other people’s plugins that come with running Redmine in production.

xtextcasts.org — screencasts on Xtext and language engineering.

How I work in the open

Reproducible builds, a test suite on every supported platform, release notes that say what changed, and issues answered. Contributions welcome on all of them.

Relevant work

Skills in this direction

2000 2005 2010 2015 2020 2025 Git / Gerrit Git / Gerrit: 2009–now Ruby on Rails / Redmine Ruby on Rails / Redmine: 2010–now Neovim Neovim: 2011–now

Web

  • ★★★★★ Ruby on Rails / Redmine 2010–

Infrastructure

  • ★★★★★ Git / Gerrit 2009–
  • ★★★★★ Neovim 2011–

Talks & writing