Shall this work eventually be upstreamed? #3712
-
Not merely the fact that this project is being modernly rewritten in Rust, but primarily because it is cross-platform, I wonder whether you, developers, intend to upstream the work at all. I realize that convincing the GNU Project might be the most difficult relevant problem to overcome, but I believe that your improvement is invaluable, considering the amount of Linux-systems across the world that it would affect, and its positive effect upon Windows and macOS too, due to its cross-platform nature. I worry that this project shall remain niche if it eternally remains as a competitor to what it is based upon. (As you probably estimated, I wanted to enable Discussion to ask this question. Thanks for that.) |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 4 replies
-
I really doubt that the GNU project will want to upstream it. The most important reason is that they probably don't like the license (uutils is MIT, GNU always uses GPL and we can't change it without asking every contributor who has a line of code in the latest version). From our side, the GNU project adheres to a philosophy of software that our current contributors might not agree with. So, I think coexistence is the goal in general. But, that doesn't mean that it might not get adopted by Linux distros at some point as the default set of coreutils. Or that it becomes common to use uutils on Windows. We'll have to see what the future holds :) |
Beta Was this translation helpful? Give feedback.
I really doubt that the GNU project will want to upstream it. The most important reason is that they probably don't like the license (uutils is MIT, GNU always uses GPL and we can't change it without asking every contributor who has a line of code in the latest version).
From our side, the GNU project adheres to a philosophy of software that our current contributors might not agree with. So, I think coexistence is the goal in general.
But, that doesn't mean that it might not get adopted by Linux distros at some point as the default set of coreutils. Or that it becomes common to use uutils on Windows. We'll have to see what the future holds :)