Why is there a * When There is Mention of Unix Throughout the Internet?

9,257

Solution 1

Most of these answers are far too late to the game, as the * usage was used on Usenet and elsewhere to refer to the multiplicity of Unixoid systems. This was significantly before "the suits" even knew what was happening in cyberspace and didn't understand it if they did.

I found a reference in the comp.risks archive dated May 1987 where the title

Concerning UN*X (in)security

was already so pedestrian as to warrant no explanation. By this time Xenix had been long on the market as were various "*ix" based variants which were decidedly "unix" but not "Unix".

Solution 2

To officially be called a "Unix", an OS has to adhere to the Single UNIX Specification put out by the Open Group. OSes that are similar to Unix without actually complying with the SUS are typically called "Unix-like", which is sometimes abbreviated as Un*x or *nix (since the OSes often have -ix or -nix suffixes: Linux, Minix, IRIX, etc.). Not specifically using "Unix" when referring to them also helps avoid trademark problems

Solution 3

Unix ® is registred as a trademark and was owned by several companies, such as

  • AT&T
  • Novell
  • Univel
  • Open Group
  • SCO
  • Caldera

Nobody likes to read documents like the 12-page trademark usage guide by the open group (pdf).

So the easiest way to refer to Unix was Un*x or *nix. The ® is not really necessary, but its simply a habit.

Solution 4

The trademarked term "UNIX" actually refers to an actual thing, as described by others in this post.

The general community lacks a good term for the class of product which we call Unix, Linux, BSD, BSD, Solaris, etc. These products are related and have a lot in common. A CentOS administrator can perform many tasks on a Solaris or FreeBSD system, for example. Also, many people have never heard of Solaris or FreeBSD, but they've heard of "Unix". So, some people use the term "Unx" to refer to this class of software.

I also think that "Unx" is a humorous word. How do you verbally pronounce "Unx", for example?

I noticed at the welcoming banner at the Unix StackExchange site

I created that wording, so I'll tell you why I did it. I used "Un*x" because I thought it was clever and funny, and I wanted to answer questions like "Does this include things like $MY_FAVORITE_UNIXLIKE_PRODUCT?".

Solution 5

As @echox noted, Unix is a registered trademark. Traditionally, Unix types loathed trademarks and the like. This extended to Linux, which was not originally trademarked. At least not until one William Della Croce registered Linux as a trademark for himself in the mid-nineties - when Linux started to become popularly known and used in trade.

Della Croce then sent cease-and-desist letters to anyone who used the Linux mark. Only then did the Linux community rally and take legal action to claim the trademark. Linus is now the holder of the Linux trademark, but it was not his original wish.

That is how much trademarks were reviled by the Unix crowd.

See https://web.archive.org/web/20081015181133/http://www.informationweek.com/blog/main/archives/2007/05/who_owns_linux.html for details on the Linux trademark.

Share:
9,257

Related videos on Youtube

Zelgadis
Author by

Zelgadis

OS Usage Statistics: Ex-Windows User: 7 years. Mac User: 4 years. Linux User (Ubuntu + Other distros): 1 year.

Updated on September 17, 2022

Comments

  • Zelgadis
    Zelgadis over 1 year

    I've noticed that throughout the Internet, within forums and blog posts, Unix always has a * in the word, whether it is *nix or Un*x, as I noticed at the welcoming banner at the Unix StackExchange site.

    Why is this like this?

  • Jesse Dorsey
    Jesse Dorsey over 13 years
    Registered trademarks use the ® symbol.
  • Cole
    Cole over 13 years
    Thx, you are right, TM is only for unregistered trademarks. I edited my post.
  • Louis Gerbarg
    Louis Gerbarg over 13 years
    I heard that it is less the compilance as certified compilance. I.e. *nix have POSIX-like API but it does not have certification (which can be done only for specific version of whole system and is quite costly) [So does describe Linux/*BSD wikipedia].
  • camh
    camh over 13 years
    This is the correct answer. Trademarks did not really come into it at the time. For people that do not know just how many un*x systems there were, have a look at levenez.com/unix - that timeline at the top of the page. It is truely ginormous.
  • Blake Mills
    Blake Mills over 13 years
    There was a time when there were way more varieties than what we have now: most people think of BSD, GNU/Linux and the rest. However every hardware company used to have its own version of Unix, even Apple long before OS X (A-UX).
  • SamB
    SamB over 13 years
    Actually, we have a perfectly good term for this class of systems, and that term is *nix.
  • SamB
    SamB over 13 years
    I think the real reason is that they can't afford to pay for each and every revision of their *nix products to be re-certified for compliance with the specification(s)...
  • VxJasonxV
    VxJasonxV over 13 years
    I call them "POSIX environments"…
  • Mark Norgren
    Mark Norgren over 13 years
    But only some Unices are POSIX compliant, right? (Or so I thought, but I see many many Unices at en.wikipedia.org/wiki/POSIX#POSIX-oriented_operating_systems )
  • Snipe3000
    Snipe3000 almost 9 years
    "Linux" doesn't actually end in -nix. ;)
  • Francis Davey
    Francis Davey about 7 years
    Though when I first saw it, I thought it was intended as a sanitised expletive :-).