Elektrine lite

← Feed

@trevor@lemmy.blahaj.zone

2026-09-15 20:54 UTC

The problem with macOS is that they use BSD utils, which are lacking functionality from GNU utils. If anything, utils being pushover-licensed means that Apple would be more likely to replace their broken coreutils with uutils and you’d get more parity with the coreutils installed on most Linux systems. And I say that as someone that despises pushover licenses, but this creates the probably that macOS utils won’t suck someday.

Replies (2)

  • @zaphod@sopuli.xyz 2026-09-16 10:47

    It’s not just lacking features, the BSD versions have sometimes completely different parameters compared to the GNU coreutils to achieve the same thing.

    Open ##4723783

  • @mesamunefire@piefed.social 2026-09-16 21:09

    One of the first things I do on brew is pop everything back in for scripting. That way WSL / Linux / Mac OS all scripting works mostly the same way. It gets about 90% of the way there for most standardization. And to be honest, if it starts getting out of control, other langs such as python are going to be better for the maintenance side.

    Open ##4730392