November 30th 2025

Free software activities in November 2025

Here is my monthly update covering what I have been doing in the free software world during November 2025 (previous month).


Reproducible Builds

One of the original promises of open source software is that distributed peer review and transparency of process results in enhanced end-user security. However, whilst anyone may inspect the source code of free and open source software for malicious flaws, almost all software today is distributed as pre-compiled binaries. This allows nefarious third-parties to compromise systems by injecting malicious code into ostensibly secure software during the various compilation and distribution processes.

This month, I:


Elsewhere in our tooling, I made a number of changes to diffoscope, including uploading version 308 and version 309 to Debian. These changes included further attempts to automatically attempt to deploy to PyPI by liaising with the PyPI developers/maintainers (with this experimental feature). [...][...][...]

Lastly, I presented at SeaGL in Seattle, WA on the topic if "10 years of Reproducible Builds". The abstract of the talk is as follows:

The integrity of software has become an increasingly critical concern in an era where digital systems underpin everything from financial transactions to critical infrastructure. Despite advancements in software security, a fundamental vulnerability still remains overlooked: the lack of verifiability in how open source software is constructed from its source code. This talk introduces the concept of reproducible builds, its technical underpinnings and its potentially transformative impact on software security and transparency. It is aimed at developers, security professionals and policy-makers who are concerned with enhancing trust and accountability in our software. It also provides a history of the Reproducible Builds project, which is approximately ten years old. How are we getting on? What have we got left to do? Aren't all the builds reproducible now?


Debian uploads


Debian LTS

This month I have worked 30 hours on Debian Long Term Support (LTS) its sister Extended LTS project.

You can find out more about the Debian LTS project via the following video:




You can subscribe to new posts via email or RSS.