Reprodukovatelné sestavení je pojem z oboru počítačové bezpečnosti, kde označuje takový překlad, který ze stejného zdrojového kódu vytvoří vždy stejný binární kód. Jedná se tedy o překlad, který je deterministický a jako vstup využívá pouze zdrojový kód. Tím se liší od obvyklejšího sestavování, které často obsahuje například časové značky, nemusí zachovávat pořadí zpracování souborů, může brát ohled na proměnné prostředí a podobně.
Při použití reprodukovatelných sestavení si kdokoliv může ověřit, že daný binární kód vznikl z daných zdrojových kódu,[1] což má význam zejména u otevřeného software a tam, kde zdrojové kódy prošly auditem.
Mezi linuxové distribuce usilující o reprodukovatelné sestavování svých balíčků patří Arch Linux[1] a Debian.[2][3] Z aplikačního software podporuje reprodukovatelné sestavení například Telegram.[4]
V tomto článku byl použit překlad textu z článku Reproducible builds na anglické Wikipedii.