deleted by creator
You could make the same kind of articles for the old coreutils if you really wanted to. Just creatively “rewording” the bugfixes from the recent 9.8 release:
- GNU Core Utilities Are Causing Failures [when copying between NFS and non-NFS filesystems with ACLs]
- GNU Core Utilities May Cause Data Corruption [with copy ranges larger than 2 GiB]
- Correctness Bugs Found in GNU Core Utilities [
tail --pidmay race with reused PIDs]
I feel like the reactions regarding
uutilsare a bit… off in general. There seem to be a lot of people who are pathologically negative towards open source projects for, frankly, bullshit reasons, like vague complaints about “Rust evangelism” (what?) or how permissive licensing is against the spirit of open source (WTF).Phoronix isn’t helping with these clickbait articles which border on content farming and their failure to moderate their comments of course, but these negative attitudes seems to cut across sites, also including Lemmy, Reddit and even Hackernews.
The
uutilsteam seems to be doing well but it makes me sad to think about any aspiring open source devs without corporate backing reading such drivel.deleted by creator
I think that people are negative towards rust utils, not because of rust or attachment to an old software but because they are not licensed under GPL or another copyleft license. Even if they become faster and more stable in the future, this is a flaw that will not be ignored.
Tell me one time when GNU coreutils being GPL has had any effect whatsoever.
I am not sure how to answer that. Are you asking me to give you an example that the GNU coreutils were not used in a closed sourced s/w?
No, an example where a modification to coreutils was open sourced by a commercial company that might otherwise not have.
The GPL has been reasonably effective in some cases like the Linux kernel and KHTML at getting companies to release their modifications. But I don’t see that as being significant for coreutils because a) most companies would have zero need to modify them, and b) they could just use the BSD versions if they really wanted.
Sure, but is there an actual reason to be switching?
Uutils doesn’t seem to be an evolution of coreutils, but a functional clone. What advantage do we get with that?
Note: I have pull requests against uutils so I’m by no means anti-Rust or against the project. But I personally would not replace coreutils with it.
deleted by creator



