4 ms·
Is there a real need for this project ? I mean, this project has been used for a long time, could it really be better ? Do you intend to replace GNU coreutils ?
by gbersac 11y ago
Is there a real need for this project ? I mean, this project has been used for a long time, could it really be better ? Do you intend to replace GNU coreutils ?
Not to be mean, just a genuine question (and yes I read the Why section of the readme).
- wyldfire 11y agoHow great would it be if coreutils could get replaced with this implementation? We've seen vulnerabilities come from here before.
- im3w1l 11y agoWhat is the primary danger of bugs in coreutils? Are there any setuid programs in there that could be used to elevate? Or is it the ability to exploit shell scripts using them? Or files that when you manually process them with coreutils install a trojan?
- oldmanjay 11y agoYour last question seems reasonable, but the first is a classic tactic taken by that nerd subculture who loves to shit on things. This seems particularly true in light of your edit indicating you already know the answer.
- amyjess 11y agoHonestly, I wouldn't mind a non-GNU alternative to their stuff that isn't either a) feature-bare like Busybox or b) tightly-coupled with other software like the BSD utilities. Why non-GNU? To completely and thoroughly dispel the notion of "GNU/Linux".
- yincrash 11y agoThe reason I contributed was solely to learn how to program in Rust.
- deleted 11y ago[deleted]
- stepvhen 11y agoMultiple people have sought to rewrite coreutils, whether it be for fun, exercise, or out of frustration with the current utils. I know folk on 4chan's /g/ were rewriting them once, and the people at suckless are trying to do the same, only with a lot of options and features stripped out due to "bloat" (my word not theirs). Your second question presumes that just because something is old means it is the best. Traditional things can indeed work out well, but challenging tradition is how progress is made. And you can't know if the coreutils can be improved if you don't try, right?
- gbersac 11y agoIt is a rewrite of gnu coreutils because cureutils sucks. It is a good reason ! I guess it doesn't intend to be a 1:1 rewrite of coreutils then ? The public available function to users will be rewrote.