this post was submitted on 26 Sep 2025
155 points (99.4% liked)

Linux

58560 readers
1402 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] thingsiplay@beehaw.org 78 points 1 day ago (4 children)

It's expected, because the tools are still in development and have not reached 100% test covered yet. Ubuntu 25.10 is not a long term version, so ideal for real world testing. But now we can expect copy-pasta ai blog posts all over the place. And personal attacks against the programming language itself.

[–] anon5621@lemmy.ml 44 points 1 day ago* (last edited 1 day ago) (4 children)

Btw for me persona problem of this replacement is only license switching from strong copy left to permissive, I don't really like this trend it smells really bad from what corps actuality like more nowadays as fear as fire gpl.I don't know who exactly staying behind rust coreutils but devs just ignore all request about GPL or responding very cold or find any other stupid excuse like they don't wanna deal with it. At least they could give their direct point of their views and their motivation about it.but still will not support MIT licence as for main tools for importan core of system

[–] m33@lemmy.zip 35 points 1 day ago

That’s a pretty big problem, I couldn’t care less about the language. But stepping away from GPL is not good at all.

[–] chaos@beehaw.org 7 points 1 day ago (1 children)

Maybe I'm missing something, but I'm not sure what the worst case scenario is... like, is some company going to get rich off of their proprietary cp and sudo implementation that they forked off of an open one?

[–] tabular@lemmy.world 6 points 1 day ago

It's one thing when a company gets the benefits of people's contributions and doesn't give back (in the form of source code when they build upon it and at the time they offer binary files). If a company wants to do the work themselves.. well now they don't have too.

GPL promoters typically value software freedom, and may believe it's generally bad for society when software is proprietary. I don't know what coreutlis does but I doubt there's a thoughtful reason to choose MIT license for a clone.

[–] snikta@programming.dev 1 points 1 day ago

This is what it's all about. We all know this.

[–] Feyd@programming.dev 29 points 1 day ago* (last edited 1 day ago) (1 children)

Why would something that hasn't reached sufficient test coverage, or that fails one of the most common test suites around, be put into one of the largest distros around, lts version or not? It's honestly ridiculous

[–] thingsiplay@beehaw.org 10 points 1 day ago (2 children)

To test it. That's the whole reason why the 6 months releases between the LTS releases in Ubuntu exists.

[–] 3abas@lemmy.world 12 points 1 day ago

No... This revisionism to defend canonical is nonsense. LTS releases don't promise the most recent releases of software, but they promise security and stability updates for longer, so they are more suitable for servers and users who don't want to worry about breaking changes often.

That's it. The releases between Long Term SERVICE releases are production ready and not testing releases. They are recommended for most people.

[–] Feyd@programming.dev 23 points 1 day ago (2 children)

https://ubuntu.com/about/release-cycle

Every six months between LTS versions, Canonical publishes an interim release of Ubuntu, with 25.04 being the latest example. These are production-quality releases and are supported for 9 months, with sufficient time provided for users to update, but these releases do not receive the long-term commitment of LTS releases.

Key words "production quality". This sure doesn't seem "production quality" to me.

[–] BCBoy911@lemmy.ca 16 points 1 day ago* (last edited 1 day ago) (3 children)

There's still a few weeks until 25.10 releases. If its still issues by release time I'm sure that they'll either delay the 25.10 release (as they have done in the past) or pause the coreutils-rs rollout and stick to GNU Coreutils for this release.

[–] caseyweederman@lemmy.ca 3 points 1 day ago

Furthermore, 25.10 is a short-term release that exists as a preview for 26.04. 25.10 will receive security patches for nine months. 26.04, as an LTS, will receive security patches for up to 12 years (most of which are paid). Nobody should be seriously migrating to 25.10.
If coreutils-rs does get into the official release of 25.10 and totally tanks it, well, that's what short-term releases are for.

[–] _edge@discuss.tchncs.de 4 points 1 day ago

We shall hope so.

A few tests failing in beta, when this can be fixed before the release, is hardly newsworthy.

However it leaves a bad taste to even consider replacing coreutils when it's nur clear that the replacement is rock solid. Those commands are used in millions of shell scripts distributed alongside applications. Should coreutils break, we'd learn the hard way.

[–] Feyd@programming.dev 3 points 1 day ago

Yes you're must likely correct. I was simply pushing back on the other poster talking like ubuntu releases other than lts are unstable/testing releases. They are intended to be stable and usable, which is certainly not the case if they include the core utils replacement as it currently stands.

[–] thingsiplay@beehaw.org 0 points 1 day ago (1 children)

A test and benchmark suite from Phoronix is not production. Canonical tested software before in short term supported versions, before they include it in long term. And there was occasions when they reverted back. Production quality is a vague term. Compared to daily development releases, the interim releases are production quality.

I am not defending mistakes, I am setting expectations.

[–] Feyd@programming.dev 7 points 1 day ago (1 children)

A test suite from phoronix having issues is certainly enough of a canary in the coalmine that this stuff is not ready for showtime. You have been saying that non-lts ubuntu releases are basically unstable releases but that has never been the intent and is not even what they say.

[–] thingsiplay@beehaw.org 0 points 1 day ago

The non-LTS versions are unstable by definition and that's the goal; to be unstable. And no, I am not talking about buggy stability type, but more like "unchanging, reliable". In example changing Wayland by default or back then from Unity to GNOME 3 would only happen in a non-LTS version, because that is a huge change and need to be "tested" before LTS commitment. That does not mean Canonical doesn't care about quality, but that is not the biggest goal with the in between releases. Its like Beta, a current snapshot of the development.

Canonical can state what they want, the history, actions and results are what is important. What do you think is the reason Canonical does the non LTS releases?

[–] Obnomus@lemmy.ml 2 points 1 day ago* (last edited 1 day ago)

Damn bruh, I didn't know that too.

[–] vapeloki@lemmy.world 7 points 1 day ago (1 children)

Sure, but everybody is aware that roughly 30% of the Internet run on ubuntu:latest and well, that will move to 25.10 soon.

And yes, nobody should do this, using a latest tag for docker builds, but everybody does it ... So ....

[–] caseyweederman@lemmy.ca 2 points 1 day ago

25.10 isn't on the main upgrade path. Serious users migrate to the new LTS every two years, and very serious users pay for the twelve-year support plan.