[TUHS] uname meaning
segaloco via TUHS
tuhs at tuhs.org
Wed Sep 16 02:16:57 AEST 2026
On Tuesday, September 15th, 2026 at 08:37, Marco Moock via TUHS <tuhs at tuhs.org> wrote:
> Am 15.09.26 um 17:34 schrieb Ron Natalie:
> > Yes. Checking the System III man page for it:
> >
> >
> > NAME
> > uname - print name of current UNIX
>
> Thanks!
>
> Linux and FreeBSD do not mention this, they call it operating system
> implementation (FreeBSD) oder just system information (Fedora)
>
> --
> Gruß
> Marco
>
> Junk-Mail bitte an trashcan at stinkedores.dorfdsl.de
>
My understanding is this either originates with PWB or SCCS UNIX. PWB 1.0 has a "pwbname(I)" utility that operates along similar lines. The underlying structure feeding uname(1) is called "utsname" owing to its UNIX/TS origins. Eventually this was used to identify the variant of system (System V vs. BSD vs. AIX vs. UTS vs....etc) but in the early days it seems it may have been used a little more like a hostname. Historic documentation implies USG UNIX may have had a similar mechanism but I don't think its in the manuals.
- Matt G.
More information about the TUHS
mailing list