#userland

2026-02-20

@kaveman
That's an odd error message to have.
Usually we get that with YouTube
Which continent are you in?

#BSD #netBSD #Linux #openBSD #freeBSD #ghostBSD #OpenSource #userland #uitilities #programming #technology #reading

2026-02-20

Wonderful BSD news

Netbase shall bring netBSD userland utilities to Linux

Version v0.1 is released by introducing a new endeavor to port netBSD userland utilities to Linux with minimal source changes

Quote

The first release already includes a substantial set of core utilities including

cat echo ln mv pwd rm rmdir sleep chmod sync date mkdir test chown basename env dirname id tee yes head printf wc false true whoami uniq nice tty grep domainname hostname

The powerful ksh is also in the release

The potential benefits are practical

Developers working across BSD and Linux may prefer consistent tool behavior in both environments Security researchers and systems engineers may want to test or standardize on BSD utilities without switching operating systems.

It may also appeal to users who prefer BSD-style implementations over GNU ones for philosophical or technical reasons.

Z

Read more about this subject in the provided link

linuxiac.com/netbase-brings-ne

#BSD #netBSD #Linux #openBSD #freeBSD #ghostBSD #OpenSource #userland #uitilities #programming #technology #reading

Kevin Karhan :verified:kkarhan@infosec.space
2026-02-19

@alina personally I can also recommend good #CLI tools that just work.

And many more.

Kevin Karhan :verified:kkarhan@infosec.space
2026-01-10

@mook except that's not true:

Xorg is going to be a safer bet

Xorg is dead. It's basically braindead and harvested for organs at best.

we can just run old software forever

Good luck with that. Just don't complain that not everyone wants to waste time to support 0,1% of people that run IE6 of that no hardware vendor will bend over backwards to support #EoL'd #Kernel|s & #Userland.

maybe personal computing peaked around 2014 or so and we are entering an age of scientific stagnation

I think we're allowing too much #Enshittification but that's not due to #Wayland and #SystemD, because both are at worst necessary evils because their predecessors (#Xorg & #SysVinit) have refused to fix their issues and thus it's easier to start anew instead.

so forcing everyone to jump onto new unstable thing because 'progress' ..

Look, I don't like #Linux dropping #i386 support either, but I have neither the time nor skills nor spoons to change that.

i think we should have a healthy suspicion of that kind of thinking

Well, I do have. In fact I do better in a a side project (@OS1337) in case you want to use an #i486SX in 80x25 MDA, be my guest…

Paul 🏳️‍🌈 🇺🇦🇵🇸wisteela@mastodonapp.uk
2025-11-11

It's awesome being able to do this - Linux on my phone

#UserLand #Android #Ubuntu #Linux

Paul 🏳️‍🌈 🇺🇦🇵🇸wisteela@mastodonapp.uk
2025-11-11

I've found #Ubuntu to be more suitable for me than #Debian on #UserLand

Make it more of a full system with:

sudo unminimize

And:

sudo apt install man-db

to get the man pages

#Linux #Android

Paul 🏳️‍🌈 🇺🇦🇵🇸wisteela@mastodonapp.uk
2025-11-11
Kevin Karhan :verified:kkarhan@infosec.space
2025-10-22

@YHNdnzj @pid_eins the only reason I've not been able to add #systemd support to @OS1337 is that it would exceed the target size of 1440kB for the initial core Edition and despite popular #disinformation, systemd is NOT a single binary but closer to an entire "#systemland" / "#userland" thus and not a simple "put #binary here" approach (compared to say #toybox) would work here...

  • It would certainly make #OS1337 a more 'complete' distro in line with #LinuxStandardBase but that's a 'nice to have when I have nothing else to do' stretch goal for that distro.

At my daily work regular #Linux distros like #UbuntuLTS just work and use systemd…

रञ्जित (Ranjit Mathew)rmathew
2025-10-19

Nice discussion:

“If You Could Redesign Linux Userland From Scratch, What Would You Do Differently?”, Runxi Yu, Lobsters (lobste.rs/s/ko5i9y/if_you_coul).

Kevin Karhan :verified:kkarhan@infosec.space
2025-09-06

@lmemsm the closest I know is @landley 's writeups to his minimalist #Linux "distro" (or rather reference implementation of #toybox + #musl / Linux known as #mkroot.

  • toybox on it's own is basically a clean, minimalist #Userland inspired by #BusyBox but licensed under #0BSD.

  • mkroot then just is that, Linux Kernel and the necessary "wiring" to make it go brr in #QEMU.

He also releases his toolchain and has (by his own account) basically bootstrapped from there not just to #LinuxFromScratch but also 50% #BeyondLinuxFromScratch to evidence that it can be extended to arbitrary complexity.

  • And that's why I chose that as basis for @OS1337 ...
2025-07-08

switched from #Android app #UserLAnd to #Termux due to the promise of working sound via #portaudio , and also being generally much less outdated.

need to add a portaudio backend to clive (my thing for #LiveCoding #audio #dsp in the #C programming language) to be able to test it.

had hoped to test with #godwit (my #uzulang in progress) and classic Dirt sampler (which built in Termux with minor fixes), but compiling godwit depends on the #haskell programs alex and happy for generating the parser, and it seems Termux repos don't have them. nor is there darcs (also implemented in Haskell), which I'd need to get #HaskellHugs Hugs 2019 improvement (inc happy) working.

getting happy and alex working with #MicroHs is also far from trivial, even old versions depend on MagicHash and other ghc-isms.

Kevin Karhan :verified:kkarhan@infosec.space
2025-06-27

@gettie @chesheer Sadly not even #AdelieLinux, which @ActionRetro uses all the time...

I am working on an #i486 distro ( @OS1337) but for #i386 the support in terms of Linux ended with Versions 3.4.99 LTS & 3.6.9 respectably, and my #userland & #toolchain (#toybox & #musl-cross) doesn't support that at all, and I'd propably have more success convincing @landley to join #OS1337 than to support i386 even if I could pay him for that!

Kevin Karhan :verified:kkarhan@infosec.space
2025-06-22

@mrmasterkeyboard @landley glad I could get you guys connected then...

I'm convinced #toybox is a good #userland to get a basic OS up and running and on it's feet. If it's good enough for #Android then it's certainly gonna be good enough for #embedded stuff as well...

  • After all that seems to be the main goal of it: Allowing "self-hosting" as in building itself under itself if not deliver under the same OS...

I don't leverage that capability with #OS1337 (at least for now) but that's because I treat it more akin to how #VxWorks and #WindRiverLinux is being developed and deployed...

Ænðr E. Feldstrawaeveltstra
2025-04-10

Maybe some day in the future will respect installations. For reasons, none of my clients allow installation of any program with administrative privilege.

mianromumianromu
2025-02-16

Pues ya estaría instalado Ubuntu 22.04, con XFCE, en mi móvil Android.

La imagen muestra el escritorio XFCE de Ubuntu GNU/Linux 22.04 corriendo en un móvil Android.
utzer :verify: utzer@soc.utzer.de
2025-01-02
Schade das #UserLAnd für #Android wohl nicht mehr weiter entwickelt wird, scheint zumindest recht still drum herum und hat einige Bugs wie es scheint. #Debian auf einem Android Tablet auszuführen ist schon nett.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst