3 papers
cs.SE2026
Rust Coreutils: Rebuilding Unix Foundations in a Modern Language
Sylvestre Ledru, Samuel Tardieu, Stefano Zacchiroli
GNU core utilities (coreutils) is a crucial package in modern UNIX systems. It comprises around 100 fundamental commands---like ls, cp, and cat---which run every day on millions of…
cs.SE2026
Mutating the "Immutable": A Large-Scale Study of Git Tag Alterations
Solal Rapaport, Laurent Pautet, Samuel Tardieu +2
Git tags are commonly viewed as immutable references in software development, marking releases and specific repository states that underpin build reproducibility and software suppl…
cs.SE2025
Altered Histories in Version Control System Repositories: Evidence from the Trenches
Solal Rapaport, Laurent Pautet, Samuel Tardieu +1
Version Control Systems (VCS) like Git allow developers to locally rewrite recorded history, e.g., to reorder and suppress commits or specific data in them. These alterations have…