Reproducibility terminology/definitions

Janneke Nieuwenhuizen janneke at gnu.org
Thu Nov 9 10:24:51 UTC 2023


Pol Dellaiera writes:

> Upon reflection, I realize that my initial email may not have fully
> conveyed my objective. My intent is to lay the groundwork for a
> rigorous, formal definition of reproducibility in C.S.

One thing that the official definition

   https://reproducible-builds.org/docs/definition/

does not explicitly address is the origin or use of any binaries (the
environment) or binary seeds used to build the program.  Although I
believe the definition would best be applied recursively, i.e., for any
binary (be it a program or a blob) in the build environment, others may
see this as a separate issue, and that's why we've made it explicit in
Bootstrappable Builds <https://bootstrappable.org>; see also
<https://guix.gnu.org/en/blog/2023/the-full-source-bootstrap-building-from-source-all-the-way-down/>.

Greetings,
Janneke

-- 
Janneke Nieuwenhuizen <janneke at gnu.org>  | GNU LilyPond https://LilyPond.org
Freelance IT https://www.JoyOfSource.com | Avatar® https://AvatarAcademy.com


More information about the rb-general mailing list