Subj : Re: macOS 26
To   : boraxman
From : tenser
Date : Thu Dec 04 2025 07:08 am

On 30 Nov 2025 at 12:51a, boraxman pondered and said...

bo>  te> I can speak to this a little bit.  Two reasons that I see
bo>  te> initially include a) code quality and maintainability issues
bo>  te> with GNU coreutils, and b) the GNU license.  uutils is much
bo>  te> better code generally (unit tests!!), and certainly easier to
bo>  te> maintain, the project uses modern development practices with
bo>  te> respect to review, CI, and so on.  And the MIT license makes
bo>  te> it much easier to integrate with other projects.
bo>  te>
bo>  te> The issue with compatibility is real, but I would argue that
bo>  te> in some ways this is good: there are already alternative user
bo>  te> space implementations of the POSIX and Unix utilities (the
bo>  te> BSDs, System V, various commercial Unixes that still exist,
bo>  te> and so on).  Having diversity in this area forces downstream
bo>  te> projects to be a bit cleaner and more disciplined.
bo>  te>
bo>  te> As for ubuntu switching to uutils?  Meh, I'm ambivalent, but
bo>  te> that's largely because I think that Canonical is run by a loon.
bo>  te>
bo>
bo> I think in some part, the move to Rust is due to zealots who want to
bo> control software, or at least, have some more social control.  I don't
bo> trust evangelists, and that is with good reason.  Perhaps it is also in
bo> part to undermine software freedom?

Do you have any evidence to support this view point?

--- Mystic BBS v1.12 A48 (Linux/64)
* Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)