#posix

7 posts · Last used 20d

Back to Timeline
David Megginson @david_megginson@mstdn.ca · Jul 25, 2026
Replying to @david_megginson@mstdn.ca
@FediFollows@social.growyourown.services There has been some confusion in this thread between Linux (kernel layer) and POSIX (command/shell layer). The Linux kernel doesn't depend on POSIX, and POSIX doesn't need the Linux kernel. If every time someone writes "Android isn't Linux" we translate it to "Android isn't POSIX," I think there would be nearly-universal agreement. The Android Linux distros need add-ons like Termux to get even close to POSIX compliance. The (marketing) problem is that "Linux" is a well-known term while "POSIX" is not. That's probably what the attempted gatekeeping in this thread is about. #linux #android #POSIX @SpaceLifeForm@infosec.exchange @GrapheneOS@grapheneos.social
0
1
0
Bradley M. Kühn @bkuhn@fedi.copyleft.org · May 02, 2026

Am I the only person who, after 30 years of using /bin/ln, still gets its arguments backwards?

If I type: $ ln -s x y

My mind is always thinking: “I want a symlink where x ⇒ y”, and as such I incorrectly put the destination before the source.

I am sure ln is this way in #POSIX to match the behavior of cp & mv. The latter two are intuitive to me because I read it as “copy/move x to y”. $ ls -l y lrwxrwxrwx 1 bkuhn bkuhn 1 May 2 14:39 y -> x

“y ⇒ x” … See!?!?!

#Unix

22
47
9
Bradley M. Kühn @bkuhn@fedi.copyleft.org · May 02, 2026
Replying to @shrub900@mastodon.social
@shrub900@mastodon.social I'm admittedly jealous b/c you had access to a #POSIX system (& a #FOSS one too!) from your earliest computer-using time in life. I “wasted”¹ my teenage years with a Commodore 64² — writing in BASIC & 6502 assembler. I was ≈ 18 years old before I got access to a “real” computer running #Unix SYSVR3.2.3 & ported #GNU #Emacs to it. ¹ I learned useful skills, but it yielded no useful artifacts. ² Yes, @cwebber@social.coop, I *was* keeping up with #Commodore, but it was *not* keeping up with me!!
5
3
0
alip @alip@mastodon.online · Apr 05, 2026
News from #sydbox git: Starting next release, we're going to be signing binary releases with #OpenBSD signify rather than #GnuPG. To enable practical signing in #Exherbo #Gitlab CI, I wrote an #ISC licensed, pure portable #POSIX shell implementation of #OpenBSD signify. signify.sh has no external dependencies and runs with PATH=. It has unit tests embedded which may be run with --test option: https://gitlab.exherbo.org/sydbox/sydbox/-/raw/next/dev/signify.sh #exherbo #linux #security
9
5
8

You've seen all posts