Conversation
Notices
-
Embed this notice
Blurry Moon (sun@shitposter.world)'s status on Thursday, 13-Nov-2025 19:09:33 JST
Blurry Moon
I saw a security researcher youtuber say that he didn't think rewriting coreutils in Rust was a good move because who cares if sort has a bug in it.
I don't know, because every script you run as root uses coreutils?-
Embed this notice
Blurry Moon (sun@shitposter.world)'s status on Thursday, 13-Nov-2025 19:13:26 JST
Blurry Moon
@meeper so they don't have to give it away -
Embed this notice
बुद्धीविनाषक् भेड़ मीपर् [Meeper] (meeper@udongein.xyz)'s status on Thursday, 13-Nov-2025 19:13:27 JST
बुद्धीविनाषक् भेड़ मीपर् [Meeper]
@sun whats the point of closed soirceing it? -
Embed this notice
Blurry Moon (sun@shitposter.world)'s status on Thursday, 13-Nov-2025 19:13:28 JST
Blurry Moon
Let's be honest here, Ubuntu is rewriting CoreUtils so they can put it under a different license and eventually close source development. Rust is just the trojan horse.
Eliminating entire classes of bugs is great, but let's be honest about why this id being done. -
Embed this notice
Blurry Moon (sun@shitposter.world)'s status on Thursday, 13-Nov-2025 19:18:09 JST
Blurry Moon
@a1ba @meeper they're relicensing it as MIT and they have the copyright assignment I believe -
Embed this notice
:umu: :umu: (a1ba@suya.place)'s status on Thursday, 13-Nov-2025 19:18:10 JST
:umu: :umu:
@sun @meeper would they be able to do EEE? -
Embed this notice
Blurry Moon (sun@shitposter.world)'s status on Thursday, 13-Nov-2025 20:14:48 JST
Blurry Moon
@dead_man @a1ba @meeper other people can take it and not give back. but basically it's who will be a better steward, a for profit company or the free software foundation -
Embed this notice
dead_man@dill.burggit.moe's status on Thursday, 13-Nov-2025 20:14:49 JST
dead_man
@sun@shitposter.world @a1ba@suya.place @meeper@udongein.xyz isn't MIT the exact opposite of close sourcing something?
It's one of the most permissive copyright licenses that there is. If anything, MIT is usually used to encourage adoption of your source code -
Embed this notice
:umu: :umu: (a1ba@suya.place)'s status on Thursday, 13-Nov-2025 20:19:58 JST
:umu: :umu:
@sun @dead_man @meeper on the other hand if permissively licensed uutils would prevent creation and usage of permissively licensed piece of crap like toybox in android it would be fine for me. Blurry Moon likes this. -
Embed this notice
翠星石 (suiseiseki@freesoftwareextremist.com)'s status on Thursday, 13-Nov-2025 21:18:37 JST
翠星石
@sun coreutils is only one GNU package and systemd has a hard dependency on GNU.
But yes, the long term goal is to remove the GNU/Freedom.
Rust doesn't fully eliminate memory bugs and increases the number of other bugs exponentially - as it forces you to write more lines and use far more syntactical tokens to do the same thing than GNU C.
More lines mean more bugs and most bugs are not memory bugs - those are logic bugs. -
Embed this notice
翠星石 (suiseiseki@freesoftwareextremist.com)'s status on Thursday, 13-Nov-2025 21:31:23 JST
翠星石
@sun Explain all the bugs found in uutils then.
Rust doesn't seem to be that good at eliminating bugs - rather it seems to make them. -
Embed this notice
Blurry Moon (sun@shitposter.world)'s status on Thursday, 13-Nov-2025 21:31:24 JST
Blurry Moon
@Suiseiseki > and increases the number of other bugs exponentially
what a load of crap you just said -
Embed this notice
Blurry Moon (sun@shitposter.world)'s status on Friday, 14-Nov-2025 06:40:14 JST
Blurry Moon
@Suiseiseki rewrites always have bugs, rewriting things is fraught with problems
-
Embed this notice