Reproducible builds in December 2023

2024-01-12 Thread Chris Lamb

o
  ⬋   ⬊  December 2023 in Reproducible Builds
 o o
  ⬊   ⬋  https://reproducible-builds.org/reports/2023-12/
o


Welcome to the December 2023 report from the Reproducible Builds [0]
project! In these reports we outline the most important things that we
have been up to over the past month. As a rather rapid recap, whilst
anyone may inspect the source code of free software for malicious flaws,
almost all software is distributed to end users as pre-compiled binaries
(more info: [1]).

 [0] https://reproducible-builds.org
 [1] https://reproducible-builds.org/#why-does-it-matter


§


"Reproducible Builds: Increasing the Integrity of Software Supply
Chains" awarded IEEE Software "Best Paper" award
-

In February 2022, we announced in these reports [2] that a paper written
by Chris Lamb [3] and Stefano Zacchiroli [4] was now available in the
March/April 2022 issue of IEEE Software [5]. Titled "Reproducible
Builds: Increasing the Integrity of Software Supply Chains" [6]
(PDF [7]).

This month, however, IEEE Software [8] announced that this paper has won
their Best Paper award [9] for 2022.

 [2] https://reproducible-builds.org/reports/2023-02/
 [3] https://chris-lamb.co.uk
 [4] https://upsilon.cc/~zack/
 [5] https://ieeexplore.ieee.org/abstract/document/9403390
 [6] https://arxiv.org/abs/2104.06020
 [7] https://arxiv.org/pdf/2104.06020
 [8] https://www.computer.org/csdl/magazine/so
 [9] https://twitter.com/ieeesoftware/status/1736684911690436868

§


Reproducibility to affect package migration policy in Debian


In a post summarising the activities of the Debian Release Team [10] at
a recent in-person Debian event in Cambridge, UK [11], Paul Gevers
announced a change to the way packages are "migrated" into the staging
area for the next stable Debian release based on its
reproducibility status:

> The folks from the Reproducibility Project have come a long way since
they started working on it 10 years ago, and we believe it's time for
the next step in Debian. Several weeks ago, we enabled a migration
policy in our migration software that checks for regression in
reproducibility. At this moment, that is presented as just for info, but
we intend to change that to delays in the not so distant future. We
eventually want all packages to be reproducible. To stimulate
maintainers to make their packages reproducible now, we'll soon start to
apply a bounty [speedup] for reproducible builds, like we've done with
passing autopkgtests [12] for years. We'll reduce the bounty for
successful autopkgtests at that moment in time.

 [10] https://wiki.debian.org/Teams/ReleaseTeam
 [11] https://wiki.debian.org/DebianEvents/gb/2023/MiniDebConfCambridge
 [12] https://people.debian.org/~eriberto/README.package-tests.html

§


Speranza: "Usable, privacy-friendly software signing"
-

Kelsey Merrill, Karen Sollins, Santiago Torres-Arias and Zachary Newman
have developed a new system called Speranza, which is aimed at
reassuring software consumers that the product they are getting has not
been tampered with and is coming directly from a source they trust. A
write-up on TechXplore.com [13] goes into some more details:

> "What we have done," explains Sollins, "is to develop, prove correct,
and demonstrate the viability of an approach that allows the [software]
maintainers to remain anonymous." Preserving anonymity is obviously
important, given that almost everyone—software developers included—value
their confidentiality. This new approach, Sollins adds, "simultaneously
allows [software] users to have confidence that the maintainers are, in
fact, legitimate maintainers and, furthermore, that the code being
downloaded is, in fact, the correct code of that maintainer." [14]

The corresponding paper [15] is published on the arXiv [16] preprint
server in various formats, and the announcement has also been covered in
MIT News [17].

 [13] 
https://techxplore.com/news/2023-12-boosting-faith-authenticity-source-software.html
 [14] 
https://techxplore.com/news/2023-12-boosting-faith-authenticity-source-software.html
 [15] https://arxiv.org/abs/2305.06463
 [16] https://arxiv.org/
 [17] 
https://news.mit.edu/2023/speranza-boosting-faith-authenticity-open-source-software-1211

§


Nondeterministic Git bundles


Paul Baecher [18] published an interesting blog post on "Reproducible
git bundles" [19]. For those who are not familiar with them, Git bundles
are used for the "offline" transfer of Git objects without an active
server sitting on

Reserve Your Spot Now for the HG & MB Road Show

2024-01-12 Thread HG Hyper Grinder
Reserve Your Spot Now for the HG & MB Road ShowExperience the Future of 
Concrete and Stone Care͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 
͏ 

HG & MB Road Show
Click to view online
🌟 HG & MB Road Show:
A Must-Attend Event for Concrete and Stone  Enthusiasts!


📅 Dates: January 31st - February 2nd
🌍 Location: North Carolina
🚀 Get Ready for an Immersive Experience!


Join MB Stone and Hyper Grinder in North Carolina from January 31st to February 
2nd for an extraordinary Road Show. This event is a perfect opportunity for 
professionals and enthusiasts alike to dive deep into the world of concrete and 
stone care.


What's in Store for You?Concrete Preparation TechniquesMastering Concrete 
PolishingThe Art of Terrazzo PolishingElegance in Marble Polishing


Experience State-of-the-Art Machinery:HGE 850 RX: The Powerhouse of 
EfficiencyTitan 500 VS: Precision and Performance CombinedHRC 650: Innovation 
in Concrete CareHyperlevi 500 VS: Elevate Your Polishing SkillsHG 17 TOP: The 
Ultimate in Surface ExcellenceHypervak 2M & 3M: Revolutionizing Dust Management
Reserve Your Spot Now!
Don't miss out on this unique opportunity to enhance your skills and knowledge. 
Book your visit today!




📧 Email Us:MB Stone:  mail@mbstonepro.comHG Hyper Grinder: 
sa...@hypergrinder.com
📞 Or Call Our Experts:Stu Rosen: +1 201 446 1200Denise Daniels: +1 919 394 
9669Giancarlo Ferraro: +1 929 271 8500
🔔 Spread the Word & Save the Date!
This Road Show is a not-to-be-missed event for all those passionate about 
concrete and stone care. Share with your network and mark your calendars!>> 
Reserve Your Spot Now! <<
This message was sent to the email address 
reproducible-builds@alioth-lists.debian.net.
You can change the settings for sending messages by clicking on EDIT PROFILE.
If you wish to unsubscribe click on CANCEL YOUR SUBSCRIPTION.___
Reproducible-builds mailing list
Reproducible-builds@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/reproducible-builds