Remix.run Logo
ksec 3 days ago

Has there been any work for something post Unix 03?

quink 3 days ago | parent | next [-]

I may have mentioned on occasion, here or there, about how ludicrous it is that there appears to be no well-defined standard that user space shall have sqlite3 and git and gzip.

So, for all intents and purposes, nothing that would be relevant in any reasonable end-user way in 2025. It’s all just: here’s defaults and here’s scripts to set up your environment and here’s a dozen things to run brew with. But no standard.

Pesthuf 3 days ago | parent | next [-]

I wish jq would be in the posix standard. JSON is EVERYWHERE nowadays. A system that can’t parse it is incomplete. Not having a standard way to write a script that does it and works across *nixes is a mistake.

pjmlp 3 days ago | parent | prev [-]

C17 support is required in latest standard.

quink 2 days ago | parent [-]

I'm not even talking about compilers though... all I want is a baseline standard that I can point to and say: "Here. This right here is where it says that 'curl' and 'wget' shall be available and in $PATH."

And some simple command for any Linux distro or macOS to install everything necessary to adhere to that standard, or a distro that conforms with that standard in the first place.

pjmlp 2 days ago | parent [-]

That is "Shell & Utilities", however curl and wget haven't yet gotten POSIX status.

https://pubs.opengroup.org/onlinepubs/9799919799/idx/utiliti...

Pet_Ant 3 days ago | parent | prev | next [-]

Yes, there is "UNIX V7" in 2013... which apparently only IBM's AIX supports. This is ironic because the whole idea of UNIX is to create a common platform for interoperability, but only one platform actually supports. I really wonder why Apple just doesn't put a couple of FTEs on it and upgrade to V7. I'm sure it wouldn't take much. But it sort of reminds me of Java and HTML where there were standards to allow for independent implementations, but have collapsed to single implementations.

https://en.wikipedia.org/wiki/Single_UNIX_Specification#Comp...

badgersnake 3 days ago | parent [-]

Solaris did support it, I guess it was more relevant when there were multiple vendors

oldpersonintx2 3 days ago | parent | prev [-]

[dead]