this post was submitted on 15 Sep 2025
80 points (97.6% liked)

Linux

9406 readers
294 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] Samueru_sama@programming.dev 0 points 16 hours ago (1 children)

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.

[–] BatmanAoD@programming.dev 2 points 15 hours ago (1 children)

Busybox ls has 26 flags. GNU ls has 60.

[–] Samueru_sama@programming.dev 0 points 15 hours ago (1 children)

fair, in that case the comparison is even since busybox provides a shell, awk, grep, wget among other 395 utils, uutils it is 115.

[–] BatmanAoD@programming.dev 3 points 14 hours ago (1 children)

I really don't think these are clearly comparable. I would rather see two more similar projects with comparable functionality that are both attempting to optimize for program binary size.

[–] Samueru_sama@programming.dev 1 points 1 hour ago

Well if you still insist. Just went to check how big is the GNU coreutils as a single static binary, it is 2.3 MiB in size

check it out: https://pkgs.pkgforge.dev/repo/bincache/x86_64-linux/coreutils/nixpkgs/coreutils/