I wonder if we're actually moving into a world where GNU/Linux is just a flat out wrong statement, Ubuntu is adopting uutils, I wouldn't be surprised if others decide to experiment with it
Here's a thought, if distros start widely adopting uutils or some other coreutils rewrite I wonder if we'll see the same contrarian complaints that pulseaudio and systemd dealt with and Wayland is dealing with now
@BrodieOnLinux are you aGNUstic? πŸ˜…
@BrodieOnLinux gnutils can die for all I care ​​

@Jessica @BrodieOnLinux +9001%

The reason I don't use #GlibC on @OS1337 is because it's constantly breaking userspace…

Kevin Karhan :verified: (@[email protected])

@[email protected] @[email protected] same with @OS1337 ... It's #GNUfree-ness is a goal, because it's a #toybox+#musl / #linux distro! - I just haven't got the time to change it over from #GCC to #LLVM...

Infosec.Space

@BrodieOnLinux Oh guaranteed. Maybe tho, we can move to the world where people won't take the time to correct us all when we just call it Linux.

Probably not, though.

@BrodieOnLinux uutils is trying to become a drop-in replacement for coreutils, so, if distros adopt it long enough from now, like a decade maybe, there might not be much difference in compatibility between them.

E: Not a lot if you expectations for compatibility are "does all things a user might reasonably observe the way that coreutils does, minus their bugs and plus some optional non-default features", I mean. They're probably already very compatible by less strict standards.

@malba @BrodieOnLinux The big catch with all those Rust rewrites is that they don’t chose the GPL but MIT or BSD. I’m really unhappy about this.

@frumble @malba @BrodieOnLinux
They did WHAT?!

very sad. Without Copyleft, what are we even doing 😒

@frumble If the GNU folks really wanted their ideas to win, they would have had to change themselves be more likeable to the average programmer. The average programmer isn't that different from the average person, and the average person thinks that Trump isn't that mean-spirited, so that was always going to be a difficult thing to accomplish.

@BrodieOnLinux

I am sure there will be BUT unlike pulseaudio and systemd, uutils(on idea) don't make any change to the core functions of the system. They are just rewrites.

systemd is similar to a cancer cell in how it grows and operates.

If they don't add dns functionality to echo or make ls send mails, who cares honestly.

@BrodieOnLinux
You can bet your live on it!!
@BrodieOnLinux maybe we have always been in a world where most people say "Linux" and we still are.
@BrodieOnLinux well, our new distro uses SVR4 packaging, sbase, ubase and heirloom tools, launchd, and LLVM/clang. So not very GNU there, no

@freya @BrodieOnLinux same with @OS1337 ...

It's #GNUfree-ness is a goal, because it's a #toybox+#musl / #linux distro!

  • I just haven't got the time to change it over from #GCC to #LLVM...
@kkarhan @BrodieOnLinux oh, that's cute. Ours is cool, it ports over a bunch of Solarisisms, we plan to actually ship SPARC64 versions of it too

@freya @BrodieOnLinux lets just say the idea of @OS1337 is to see what is the minimum viable #Linux distro to get essential work done, and to me that means an #SSH #Terminal.

And I have nothing beyond the #Xbox360.

  • Basically having some nimble "swiss knife" one can use to recover data or get basic stuff setup, because many old systems are a pain in the ass to setup from a clean slate and/or non-original & specifically modified parts.

Even if it's just a sort-of "#Foreman" image that then just dd a base system image or yeets data from a drive...

OS1337/docu/ideas/architectures.tsv at main Β· OS-1337/OS1337

OS/1337 Project . Contribute to OS-1337/OS1337 development by creating an account on GitHub.

GitHub
@kkarhan @BrodieOnLinux that makes sense! SPARCv9 and a64pc are our targets, the install process is simple, create partitions, mount, then run pkgadd -d * with the base directory set to /as/

@freya @BrodieOnLinux noice.

So classic #Solaris-Style #Installation, but less headaches...

I guess it'll be an alternative to "cybermasochism"…

Exploring Sun Solaris 7 for SPARC

YouTube
@kkarhan @BrodieOnLinux correct! unfortunately we're using launchd, not smf, since there is no SMF port to Linux

@freya @BrodieOnLinux makes sense, ofc.

  • I like SystemD but for #OS1337 had to stick with the classic /etc/init file for space reasons alone.

Tho in fairness I'm shure #SMF did inspire #Apple to do #LaunchD which in turn was copied with #SystemD, abeit all 3 are very much centric about the Kernel and Userland they target.

The Tragedy of systemd

YouTube
@kkarhan @BrodieOnLinux and yes, launchctl on SPARC64 is about as weird as it sounds

@freya @BrodieOnLinux I mean, why not?

  • That's the beauty of #FLOSS...

If someone wants to make a "Square-Wheeled Car" then they can...

  • I don't expect #OS1337 to get anywhere, because it's more of an exercise in minimalism but hey, I see it as a fun little idea...

Me wanting to do something #GNUfree and going "statically compiled binaries only" is also a bit of "headbanging against concrete" kinda style...

Square Wheels - Mythbusters for the Impatient

YouTube
@BrodieOnLinux I hope this uutils effort falls on its face. The license is just wrong. Linux is great because of the GPL. MIT will not cut it.
@BrodieOnLinux There have been some experiments for a while now. @fedora also has `uutils-coreutils` to allow people to try it as an alternative. I don't see the wiring for making the package fully swappable yet as an equivalent provider of coreutils alongside `coreutils` and `coreutils-single`, though. I'm not sure if anyone has thought of it yet.
@Conan_Kudo @fedora My understanding is there's some SELinux related options not implemented yet
@BrodieOnLinux @fedora Yeah, not having the ability to handle security contexts would be a big blocker for really considering it.
@Conan_Kudo @BrodieOnLinux @fedora Does uutils actually provide sufficient benefit to make it worth the pain of switching and risk potential incompatibilities? It's not like coreutils has a ton of CVEs or is in an especially critical path for security - but by introducing uutils, you'd have to audit that thing and all its dependencies...
(I'm not saying it's *not* worth it, but unlike the migration to systemd or PipeWire, I don't see a similarly strong pull to switch)
@matk @BrodieOnLinux @fedora I don't think it does, but some people will consider it if it results in attention and/or money.
@Conan_Kudo @BrodieOnLinux @fedora It, without any doubt, resulted in a lot of attention πŸ˜„
@BrodieOnLinux this is why I call it XDG linux, every distro uses at least basedirs nowadays