Published February 22, 2026 | Version v1
Software Open

Replication package for the "Rust Coreutils: Rebuilding Unix Foundations in a Modern Language" article

  • 1. Debian
  • 2. ROR icon Laboratoire Traitement et Communication de l'Information
  • 3. ROR icon Institut Polytechnique de Paris
  • 4. ROR icon Télécom Paris

Description

This replication package accompanies the article and provides everything needed to reproduce its empirical results. It compares two implementations of the Unix coreutils: the reference GNU coreutils (written in C, v9.5) and uutils (a Rust reimplementation, v0.4.0). The comparison covers two dimensions: code complexity (cyclomatic and cognitive, measured with lizard and rust-code-analysis-cli) and development history (commits and contributors per year, derived from full Git histories). All analysis scripts are included alongside pre-generated outputs, so the results can be inspected directly without running any tool. A Dockerfile is provided for fully reproducible execution in an isolated environment.

Files

Files (65.9 kB)

Name Size Download all
md5:ff5b0870804755582c307edad8cc3e47
65.9 kB Download