• BatmanAoD@programming.dev
    link
    fedilink
    arrow-up
    2
    ·
    2 days ago

    From the busybox “about” page:

    The utilities in BusyBox generally have fewer options than their full-featured GNU cousins; however, the options that are included provide the expected functionality and behave very much like their GNU counterparts… BusyBox has been written with size-optimization and limited resources in mind.

    Neither of these is true for uutils, which is specifically targeting perfect GNU compatibility. I don’t think there is a comparable Rust project for minimized utilities.

    • Samueru_sama@programming.dev
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      2 days ago

      The utilities in BusyBox generally have fewer options than their full-featured GNU cousins

      Note: GNU cousins, not GNU coreutils.

      GNU awk, GNU grep, bash, wget, etc will give you a lot more features than the busybox equivalents. However the uutils nor coreutils implement those features at all.

      If anything the comparison is not being fair to busybox because busybox implements a lot more utilities.