Slashdot Mirror


IBM First To Receive UNIX 2003 Certification

Hobart writes "Last Wednesday, IBM's AIX was the first to receive the UNIX 2003 certification from The Open Group, beating out Sun, HP, SCO and the rest. No mention anywhere in the branded products register of any Linux/BSD distribution, or Mac OS X. Are any companies still developing software to this certification, or requiring it?"

8 of 167 comments (clear)

  1. Re:UNIX 2003? by RWerp · · Score: 3, Informative

    That'll be tough. The "Distros" can't even decide on what files to put in what directories [...]

    There is a standard on that.

    --
    "Long run is a misleading guide to current affairs. In the long run we are all dead." (John Maynard Keynes)
  2. Re:wow.. 28 comments by arivanov · · Score: 3, Informative

    Well... The results themselves are the best joke as they have neither 2003, nor 1998. In fact the only cert they hold is 1995 so they do not have a product that is legally entitled to be called Unix(R) according to the current specification and Open Group requirements (2003 is next spec, 1998 is current, 1995 is obsolete).

    --
    Baker's Law: Misery no longer loves company. Nowadays it insists on it
    http://www.sigsegv.cx/
  3. Re:off-brand Unices by Anonymous Coward · · Score: 1, Informative
    See those commas and the word "or"? That's the syntax in written language for a "list". Each item in the list is a discrete object, as in this HTML version of the list:

    noncommercial BSDs

    Linux

    OS XNote that there is nothing in this list to suggest that the adjective included in the first item applies to the others. Granted, the earlier syntax is a little ambiguous, but from the context, in which OS X was listed separately, despite the fact that it is a BSD, indicates that a distinction was being made between the noncommercial BSDs and the other BSDs (which would include the late BSDi and the still-thriving OS X).

  4. Re:off-brand Unices by Billly+Gates · · Score: 3, Informative
    Certification is really for paperwork.

    Think of government institutions for example that require that a platform must be Unix, VMS, or Windows.

    If you want to try Linux guess what? You can't since according to the rules and regulations it is not a real unix. At least in the defense department and you can get in big trouble otherwise. Same is true for private businesses that deal with governmental contracts which state what they must run.

    Its quite silly really, but yes Linux is used commercially and its quite important for government contracts to be officially labelled as a unix. A C2 certification would be nice as well since only Windows, OS/390, and AIX are officially labelled secure enough according to government paperwork thanks to the silly label.

    To illustrate the point, why do you think MS invested so much money into making sure NT4 had limited and sorry possix support? The answer was to make NT4 a viable possix certified platform for the US government even though it never really was fully compatible, it was just the label.

  5. Re:Better Working Conditions - More Stable Softwar by mlyle · · Score: 4, Informative

    If you go back to old articles about SunOS when it was first upgraded to 64 bits (becoming Solaris), you will find plenty of articles describing the flaws and the lack of stability in the product.

    Are you on crack?

    Solaris 1.x was SunOS 4 (BSD derived)+ OpenWindows; Solaris 2.x was SunOS 5 (SysV derived) + OpenWindows. Both were 32 bit operating systems running on 32 bit hardware (ignoring things like large file support), until UltraSPARC hardware came along and Solaris 7/2.7 added support for 64 bit operation in 1998 (this is 7 years after Solaris 1.0 shipped, and 6 years after Solaris 2.0 shipped).

    Your post is factually inaccurate, bigoted, etc.

  6. Re:What is the point ? by Michael+Wardle · · Score: 4, Informative

    UNIX® 03 is POSIX. It is a "common update to IEEE Std 1003.1,1996 Edition, IEEE Std 1003.2, 1992 Edition, their ISO/IEC counterparts and the previous version of the Single UNIX Specification".

    In the case of uname, compare the UNIX and the IBM definitions. They look the same. In practise, the two ways it conforms to POSIX.1 yet differs from Solaris are the -m flag and the -r flag. With -m, AIX prints a hexadecimal number indicating the precise machine model rather than just the architecture (however this has become less useful on new IBM pSeries systems as "many new machines share a common machine ID of 4C"). This information can be augmented with the output of uname -M. With -r, I think only the major and minor version numbers are printed (it doesn't mention the point release since any point release should be compatible with other releases in that series). More precise information can be determined by running oslevel.

    I agree it would be nicer if uname -m gave a human-readable architecture description as many other UNIX systems do, but POSIX doesn't require it be human readable or have a 1:1 mapping to CPU architecture.

  7. Re:Why AIX? by sapbasisnerd · · Score: 4, Informative

    This is a "which of your children do you love most" question. AIX serves a different purpose and market than Linux. For example you can now run AIX on a 64 way SMP machine and get good scaling, Linux tops out at what? is it 8 now or still 4? There are a raft of applications that run on AIX that do not (yet at least) run on Linux and there are other issues.

  8. Re:Standards... by quantumraptor · · Score: 2, Informative

    Both of those clusters run linux/ppc.
    To be specific, Yellow dog linux.
    link:
    http://www.theregister.co.uk/2003/08/06/us_navy_bu ys_linux/