@cesarpose @kkarhan Enrico is a huge moron, even bigger than Wheatley from Portal 2 and yet he almost destroyed an entire facility. I looked into why Enrico got banned.

Politicisation and criticism of XOrg from XLibre along with his garbage tier MR’s to XOrg caused it.

@kkarhan @cesarpose @OS1337 I remember seeing your OS/1337 project a while back and I thought it was pretty cool if I’m honest.

Personally, I do think XOrg is dying and metux is doing NOTHING to help save it if that’s his goal.

@kkarhan @OS1337 thank you for your kind words! I just really like things that people like you are passionate about and have cool ideas for! :D

@kkarhan @OS1337 @yoctoproject @musl I actually might try and build OS/1337 today.

I'd love to see it on the RPi4 one day, then I could replace Ubuntu Server maybe and run my Docker Gitea over Tailscale on it.

(I just had a really silly idea, but what if I put the OS/1337 userspace on the ToaruOS 2.x Misaka kernel? Probably impossible but fun to think about!)

@kkarhan @OS1337 @landley

To quote Kevin Lange, creator of ToaruOS:

"Is ToaruOS POSIX-compliant?
While I aim to support POSIX interfaces well enough for software to be ported, strict implementation of the standard is not a major goal of the OS, and full compliance may even be undesirable."

So, I think it could be possible!

@mrmasterkeyboard @kkarhan @OS1337 I have a "deviations from posix" comment at the top of several command source files where I explicitly nope out of some of it. A new kernel would be interesting...

@landley @kkarhan @OS1337 the Misaka kernel is the kernel behind versions 1.99.x-2.x of ToaruOS. I've always wanted to see Linux utils ported to ToaruOS.

I know a bit about syscalls on ToaruOS, in fact I'm even making Rust apps work on ToaruOS. I made my own syscall for ToaruOS too.

@kkarhan @landley I think every console since PS3 for Sony use BSD OSes so I think toybox would maybe be used on one of them.

The Switch and Switch 2 use their own OS iirc.

@mrmasterkeyboard @kkarhan Toybox builds on freebsd and macos (without homebrew, even), but not all the commands unless you use their Linux emulation layer.

BSD doesn't have the same /proc, and their way of implementing ps and top is a giant black box glue library collating a half dozen insufficiently documented kernel APIs.

There's a reason I don't take posix more seriously. It's a swiss cheese standard that hasn't even got "mount" or "init".