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?"

167 comments

  1. perfect by OffTheLip · · Score: 5, Funny

    IBM is rivaling Microsoft's uncany knack for aligning their company with revelant dates.

    1. Re:perfect by diersing · · Score: 1

      Because a business trying to map thier IT strategy based on time-based fiscal budgets would have no need to know when certain technologies will be available.

    2. Re:perfect by Anonymous Coward · · Score: 0

      Uncany is right. I wonder if IBM ever fixed that 256MB stack overflow issue in AIX.... It was there in AIX 4.15 and earlier for sure. Like Microsoft - riddled with bugs.

  2. Re:Coinsidense? by Anonymous Coward · · Score: 0

    Can this decision be related to the recent fact that IBM agreed to reduce dire working conditions (at least for some) workers?

    Unlikely.

  3. off-brand Unices by tverbeek · · Score: 5, Insightful
    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?

    I thought it was always strictly a UNIX® thang that was never important to the noncommercial BSDs, Linux, or OS X. That doesn't mean it isn't important to the markets that still rely on it for interoperability.

    --
    http://alternatives.rzero.com/
    1. Re:off-brand Unices by Anonymous Coward · · Score: 0

      You fail at English. He never claimed OS X was noncommercial.

    2. Re:off-brand Unices by Jeff+DeMaagd · · Score: 3, Insightful

      IIRC, the certification is mostly for branding. And the branding is rediculously expensive just for the licence fees, not counting the system modifications needed to comply with the standard.

    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:off-brand Unices by Anonymous Coward · · Score: 0

      I guess Stallman could not bitch about calling a UNIX2003 certified linux GNU/Linux. heh

    6. Re:off-brand Unices by nbvb · · Score: 1

      Me fail English? That's unpossible!

      </Wiggum>

  4. yeah but by commodoresloat · · Score: 4, Funny

    IBM had to turn down the certification because they couldn't find the relevant code.

    1. Re:yeah but by drinkypoo · · Score: 1

      Riiiight, because an old version of AIX that had code from System 3 would be relevant today...

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  5. Standards... by Anonymous Coward · · Score: 5, Interesting


    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?"

    Companies and groups that are truly interested in standards will care and require it. Unfortunately all Linux distributions and BSD projects are not even close to being a Unix certified product. And the BSD families are much closer than Linux.

    MacOSX could be with some cash (which they have lots of) but their target markets aren't hardcore techies, it's graphic designers and iPod buyers.

    1. Re:Standards... by MBCook · · Score: 5, Interesting
      I agree. While Apple is trying to get their machines in the server room (especially for small businesses) and they are nice machines, they are definatly not aimed at the kind of places that would probably demand this certification. I would think this kind of thing would be more apt to be a requirement for large contracts at large companies (Fortune 500 and such), where if they wanted to they would have the resources to work around the bits that are missing from OS X (whatever those are, no idea) if they really cared.

      I don't think Apple would get any real benefit (at least in the short term) from such a certification. They should get into more server rooms first.

      --
      Comment forecast: Bits of genius surrounded by a sea of mediocrity.
    2. Re:Standards... by TiMac · · Score: 4, Interesting

      Mac OS X COULD be, except for legal issues. The Open Group sued Apple years ago (link) over Apple's use of UNIX in regards to Mac OS X, and the lawsuit was delayed last year until this year....I don't remember hearing anything more about it since....and I can't find any new info. Apple is fighting the very idea that Open Group has a trademark on UNIX anymore, claiming the term generic. Might weaken their case if they paid to license it now.

      --

    3. Re:Standards... by Anonymous Coward · · Score: 0

      I don't think that no linux distro is close. I remember yggsadril or laser moon getting their cut posix certified about 10 years back. As I remember it there were all but certified as "UNIX."

    4. Re:Standards... by Anonymous Coward · · Score: 0

      Free/Open/Net BSD are not even close to POSIX conformance, a requirement for the Single UNIX Specification. It has been a goal of Linux and the GNU projectto be as POSIX compliant as possible, and conform to the Single Unix Specification. www.kernel.org outlines this

      FreeBSD for example still lacks a POSIX compliant threading implementation in a release.

      Only just this summer has FreeBSD got the OK from ieee and the Open Group to integrate POSIX features...

      http://standards.ieee.org/announcements/pr_posix bs d.html

      It should be stated that sense there are more Linux based servers sold than UNIX. GNU/Linux should be able to define its own standards, like LSB.

    5. Re:Standards... by Fallen+Andy · · Score: 2, Interesting

      Eh? Who defines this stuff. BSDI? SCO? Novell? One of the perennial curses of what constitutes UNIX was
      the bitching betweeen the big guys.

      Nowadays, we pretty much understand that UNIX is really FreeBSD + Linux +

      Sorry SUN, IBM etc but this is the *real* world. We don't want to code for your flakey headers or bleed out because of your incompetence... We've got used to really quick bug fixes flashed across the planet in a way that you guys couldn't even dream of...

      I think I screamed enough there. Mac OSX ought to
      be higher in most peoples estimation than it is, but the past is still in too many folks heads...
      Apple made a lot of wrong moves, and it will take
      time to heal those wounds...

      If I'm really lucky I may have a mac osx machine here soon. I'm pounding on my colleagues head to get one.. Just so I can run Python on it...

      (If I twist his arm enough, perhaps they'll let me
      keep one. I still like Mac's, and hot damn it, it's a more robust machine than any crummy windoze box ever will be, not to mention a lot sexier)
      (sidenote: the real reason it's sexier is that there's a higher probability that there'e a cute
      graphics designer lady I'm borrowing it from...)

      We might be an unmarried 45 year old, but we do live here in the med, so we dream on...

      I want to apologize to IBM right now, because they
      are not the demons they used to be. Jikes etc., are truly beautiful, and we appreciate IBM's contribution...

    6. Re:Standards... by Nailer · · Score: 1

      Depends whether you look at Linux as just another Unix, or its logical replacement. Linux has its own standards, because its more developed and maintained than proprietary Unix. In particular the LSB, which seems to matter to the old Unix's because The Apps Are On (or will soon by on), Linux. SCO, IBM and now Sun are all touting Linux compatibility, in Sun's case including standards compliance, for their proprietary Unixs.

      That's not to say that Unix standards don't matter to Linux. They do, but generally in terms of porting apps from Unix to Linux.

    7. Re:Standards... by XO · · Score: 1

      wow, what a moronic post.

      UNIX is defined by the Open Group. Period.

      Mac OS X is based on a design from the 80's, get with it.

      --
      "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
    8. Re:Standards... by XO · · Score: 1

      Linux is nothing without UNIX. People should be appluading that UNIX has finally advanced since 1998.

      Yes, Linux is pushing much of that development, but Linux is nowhere near the point that it needs to be to become a full UNIX. Yes, it is UNIX compatible, and will do what 90% of the world requires of a UNIX.. but it is not UNIX.

      --
      "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
    9. Re:Standards... by seann · · Score: 1

      "fucking god damned netinfo"

      kthx.

      --
      I'm a big retard who forgot to log out of Slashdot on Mike's computer! LOOK AT ME.
    10. Re:Standards... by Lord+Flipper · · Score: 1
      MacOSX could be with some cash (which they have lots of) but their target markets aren't hardcore techies, it's graphic designers and iPod buyers.

      wow, that's good to know, I was confused about 'techies', especially the 'hardcore' ones.. i was thinking maybe the US military's new supercomputer cluster, or the software tester for it, at Univ of Maine, or the huge numbers of applied engineering guys at NASA, and places like that, or those 'softcore' guys at UCLA's Blood Plasma Research facility. All of them using G5 servers and OSX, they must be designing web sites, at all those joints,eh?

      Silly me, huh?

      "Hardcore techies".. uh, who dat? Ya mean Linux kids who are turning Firefox into a slug on the Mac? Or those guys with the IBM-style, ca. 1960s attitude, that figure the fewer white guys that can run it, the more obtuse the installation and config, the better? mister, your 'spew' Re: whom Apple might be 'aiming at' is soooo early 90s.

      mod me down, ouch, so what? I remember guys building radios, and the first home-based computers out of Mechanix Illustrated, and huge Recorders that listened to Sputnik going beep-beep, beep-beep, and took up a whole den in a house in the process, so i love techies... but being a techie isn't a license to generalize in such an out-dated, poorly-informed fashion... matter of fact it's kinda contrary to the whole 'techie' thing, isn't it?... just wonderin'

    11. Re:Standards... by Anonymous Coward · · Score: 0

      Show me the "linux standards" that are anywhere near the level of technical precision of even the Single Unix Spec. As it happens, the linux folks are actively working to conform to the Single Unix Spec, which is certainly the best option for both linux and the commercial unix companies.

      The Single Unix Spec work is IMHO extremely valuable. The linux guys get a well-defined standard that is independent of their current software versions, and both sides get good compatibility with each other. Developers everywhere get a freely available accurate technical specification, and by coding to the spec they can ensure that their software is very easy to port to a number of present and future platforms. Everybody wins.

    12. Re:Standards... by jeroendekkers · · Score: 1

      Eh? Who defines this stuff. BSDI? SCO? Novell? One of the perennial curses of what constitutes UNIX was the bitching betweeen the big guys.

      Nowadays everybody can take part in the process of making the next revision of POSIX, see http://www.opengroup.org/austin/ for more details. From my own experience I can say that getting bugfixes in the standard isn't really that hard.

    13. 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/

    14. Re:Standards... by Anonymous Coward · · Score: 0

      Sun gave the world (and maybe took away as well) a lot.

      IBM has given large amount of money to linux people. period.

      It was not long ago (in the late 90's to be precise,
      i used to work for Agricultural bank of greece),
      when IBM scared ("Booooooo") her customers
      about tcp/ip. Comments like "Can tcp/ip handle *mainframe* volumes??" were not rare...
      Jesus! even microsoft had realized by 1995 that
      AF_INET is the way to go....

      IBM??????
      Lets study some history here....

  6. Re:Noo, a speling eror in the topic by OmnipotentEntity · · Score: 0, Redundant

    except after "c"

    --
    "Build a man a fire warm him for a day, set a man on fire and warm him for the rest of his life."
  7. Re:Coinsidense? by artifex2004 · · Score: 1
    Can this decision be related to the recent fact that IBM agreed to reduce dire working conditions (at least for some) workers?


    Why would the granting of a technical specification certification be contingent upon a company's working environment?

    P.S. The word is "coincidence."
  8. Re:Regular by Anonymous Coward · · Score: 0

    Just like the average first post. Yep, seems like a very regular first post post to me.

  9. Re:UNIX 2003? by grub · · Score: 2, Insightful


    That'll be tough. The "Distros" can't even decide on what files to put in what directories ("Does that go in /bin, /usr/bin, /usr/local/bin...")

    And, besides, Linux is just the kernel.

    --
    Trolling is a art,
  10. Re:Please don't vote by Anonymous Coward · · Score: 0, Insightful

    What the hell is redundant about this post? This is the first time it has ever been posted to slashdot. Offtopic maybe, but redundant my ass.

  11. I just find it interesting... by FooAtWFU · · Score: 3, Funny

    that this standard is called Unix 2003, and now (towards the end of 2004) there is exactly one system which is certified. Compare to the rest of the software world... :)

    --
    The World Wide Web is dying. Soon, we shall have only the Internet.
    1. Re:I just find it interesting... by Anonymous Coward · · Score: 0

      You mean like Windows 95, 98 and 2000?

    2. Re:I just find it interesting... by thodi · · Score: 2, Insightful

      Yeah, like all of those fully C99-compliant C-compilers you see everywhere now, at the end of 2004 :-/

  12. Yes, but how to promote this achievment? by hey! · · Score: 4, Funny
    I can see the ads now:

    AIX: the only operating system that supports the Unix standard!


    Not exactly a selling point for either, eh?
    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    1. Re:Yes, but how to promote this achievment? by Anonymous Coward · · Score: 0

      IBM isn't Apple .. they don't usually give misleading statements.

    2. Re:Yes, but how to promote this achievment? by bstone · · Score: 1

      AIX: the only operating system that supports the Unix standard!

      Not as funny as some earlier "standards" efforts. I used to love the ads from Motorola proclaiming loudly that "only Motorola supports the industry standard Versabus".

  13. Re:Coinsidense? by tmbg37 · · Score: 1

    You've already done this troll once already today, try to be a bit more creative.

    --
    This comment was thought up very late at night and does not necessarily reflect my views at a more reasonable hour.
  14. Re:UNIX 2003? by Krunch · · Score: 1
    "Does that go in /bin, /usr/bin, /usr/local/bin..."
    That's easy: /bin is for user (no need to be root) programs needed for system rescue (when /usr can't be mounted), /usr/bin is for all user programs installed by the OS and /usr/local/bin is for locally installed (not with apt/urmpi/...) user programs. I don't know a recent Linux distro that doesn't follow this convention. However it's true there is some real issue with filesystem hierarchy and not all distro do it the same way but /bin, /usr/bin, /usr/local/bin is usually not a problem.
    --
    No GNU has been Hurd during the making of this comment.
  15. wow.. 28 comments by El_Muerte_TDS · · Score: 1

    ... and still no SCO jokes.

    1. 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/
  16. It costs money by Anonymous Coward · · Score: 1, Insightful

    You have to pay big $$$ to be evaluated by the standards group.

    I'm sure any open-source unix project with that kind of money has better ways to spend it.

  17. 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)
  18. What is the point ? by Anonymous Coward · · Score: 5, Interesting

    The real question is how much this certification matters, if it appears it doesn't co-exist with POSIX standards.

    As discussed on comp.unix.solaris a few days ago - POSIX specifies (amongst many other things) what various flags passed to uname should produce. AIX (which my collegues and I always referred to as "Aix Ain't Unix" due to it's...ahem...'unique' approach to things) breaks this. So it shouldn't pass strict POSIX conformance testing, yet it passes UNIX03. So, what does this cert mean in reality, given that AIX is one of the most "non-Unixy" systems around anyway ? Who is really going to go for AIX over HP-UX or Solaris just because AIX got a cert ?

    1. Re:What is the point ? by Anonymous Coward · · Score: 1
      AIX (which my collegues and I always referred to as "Aix Ain't Unix"

      Wouldn't "Aix Isn't uniX" be a more correct expansion (both grammatically and acronymically)?

    2. Re:What is the point ? by Billly+Gates · · Score: 1

      ANd sadly NT4 is posix certified??

      What is this world coming too?

      It just comes to show that certifications can easily be achieved by following the letter and not spirit of why the certifications are there in the first place.

    3. 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.

  19. Re:Better Working Conditions - More Stable Softwar by RWerp · · Score: 1

    So now we know. It's all because of these damn foreigners. Honestly, you can't accept the fact that Americans can write buggy software too, do you?

    --
    "Long run is a misleading guide to current affairs. In the long run we are all dead." (John Maynard Keynes)
  20. slow news day? by jmank88 · · Score: 5, Funny

    you know its a slow news day when the article starts with "Last Wednesday..." -jordan

  21. Well here's a SCO joke.... by overbyj · · Score: 2, Funny

    Why did Darl McBride cross the road?

    Because his code had been misappropriated into the chicken which was now on the other side.

    --
    No trees were harmed in the composition of this; however, numerous electrons were inconvenienced.
    1. Re:Well here's a SCO joke.... by red+floyd · · Score: 1

      Q: Why did Darl McBride cross the road?

      A: To file yet another lawsuit?

      --
      The only reason we have the rights we have is that people just like us died to gain those rights. -- Cheerio Boy
  22. Linux ? by PureCreditor · · Score: 1, Troll

    BSD is a true Unix, so applying for the certification is reasonable, but wasn't Linux (or its predecessor Minix) a Unix-clone ? It can be POSIX-certified, but Unix-certified is a bit stretching the truth ? That's similar to a street bootlegger asking Louis Vuitton's Paris headquarters to certify their $15 LV bags for "authenticity."

    1. Re:Linux ? by tverbeek · · Score: 1
      1. Minix is a "predecessor" to Linux only chronologically, not in terms of derivation, as you seem to be implying.
      2. This certification is about operation, not source code or derivation. They're not saying "This is based on an old Unix," they're saying "This works like a current UNIX® is supposed to." Heck, if Microsoft could get Windows to do everything the OpenGroup's spec called for, and ponied up the cash, they could start calling it "Microsoft Windows UNIX®". And it would be true. Likewise, if that street bootlegger's bags operated according to Louis Vuitton's specs (same appearance, same durability), and he paid a licensing fee to Louis Vuitton, he could call them "authentic" and it would be true. That is, in fact, how lots of brand-name goods are distributed around the world: the brand owner licences local manufacturers to make them to the owner's specs.
      --
      http://alternatives.rzero.com/
    2. Re:Linux ? by Anonymous Coward · · Score: 0

      You could, if you were and evil shit, argue the toss over point 1. Linux was a Minix clone.

    3. Re:Linux ? by Anonymous Coward · · Score: 0

      Whatthefuckingever. Minix clone... whatever next?

    4. Re:Linux ? by Tony-A · · Score: 1

      Linux was a Minix clone.

      Not likely!
      There was some heated discussion between the creators of Minix and Linux over the fundamental structure of an OS. You do not get that kind of disagreement between something and its clone.

  23. Cute but Pointless Comment by Anonymous Coward · · Score: 0
    So now we know. It's all because of these damn foreigners. Honestly, you can't accept the fact that Americans can write buggy software too, do you?

    Wow. That's a "cute" but pointless comment. You did not even address the points in the grandparent article.

    Are you an Indian bigot?

    When all workers communicate in only 1 language (i.e. English), is the working environment more productive than the environment where there is a tower of babel? Is a worker who is fluent in English better able to write English documentation than a worker who speaks Mandarin and barely a word of English? You tell me, bigot.

    1. Re:Cute but Pointless Comment by upsidedown_duck · · Score: 4, Funny


      The curious thing about the argument regarding IBM is that it avoided the fact that many Americans are not fluent in English, and that IBM apparently must hire only the subset of Americans who are fluent in English. If they don't, and, in reality, they actually hire Americans with a broad spectrum of English proficiency, then the argument defending IBM is moot.

      I've worked with Americans my whole life (being an in the USA and all), and, truly, many, if not a majority, of Americans act as if they had just learned their ABCs. It is quite depressing having to read problem reports or e-mails that look like they were written by second graders.

      --
      -- "Makes Little Debbie look like a pile of puke!" - Moe Szyslak
    2. Re:Cute but Pointless Comment by Anonymous Coward · · Score: 1, Funny

      I don't believe you are an American. Reason? Simple. Because you use commas and complex sentences. And, to make things worse, you do it correctly. (If I were to guess, I would say: United Kingdom. Am I right?) That's why I don't believe in a single word in you post. Sorry.

    3. Re:Cute but Pointless Comment by Anonymous Coward · · Score: 0

      Key sentence: "... (being an in the USA and all) ..."

      He basically said he was a foreigner but "forgot" to mention his nationality.

    4. Re:Cute but Pointless Comment by upsidedown_duck · · Score: 1


      Sorry, I actually am a born-and-bred US citizen. My problem is that I paid attention to my Freshmen English professor, and I've regretted it almost every day.

      --
      -- "Makes Little Debbie look like a pile of puke!" - Moe Szyslak
    5. Re:Cute but Pointless Comment by Anonymous Coward · · Score: 0

      Key sentence: "... (being an in the USA and all) ..."
      He basically said he was a foreigner but "forgot" to mention his nationality.


      He explicitly said that he was an American, but I decided not to trust him nevertheless, because of the reasons I wrote about. But you on the other hand--I'm sure you are an American, judging from that how fluent in English you are. "Why should I learn English, I'll never go to England!" A typical Yankee.

    6. Re:Cute but Pointless Comment by SirTalon42 · · Score: 1

      I don't think Homer Simpson posts on /. as AC.

    7. Re:Cute but Pointless Comment by Anonymous Coward · · Score: 0

      I don't think Homer Simpson posts on /. as AC.

      I didn't think SirTalon42 posted either, but that didn't stop you!

    8. Re:Cute but Pointless Comment by Anonymous Coward · · Score: 0

      He basically said he was a foreigner but "forgot" to mention his nationality.

      That's alright, because there are only two types of people in the world anyway. Americans, and everyone else.

  24. BSD closer? Not. by r00t · · Score: 1

    ps -u root

    That's been a part of POSIX since 1988. Even SCO
    gets this one right.

    Come back and discuss things again after you've
    fixed the blatent and willfull standard violations.

    1. Re:BSD closer? Not. by Anonymous Coward · · Score: 0


      Shows me a bunch of root processes (in FreeBSD)

    2. Re:BSD closer? Not. by Per+Wigren · · Score: 1

      Works fine on Linux!

      --
      My other account has a 3-digit UID.
    3. Re:BSD closer? Not. by KiwiSurfer · · Score: 1

      > uname -sr
      FreeBSD 4.10-STABLE
      > ps -u root
      USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND
      jamespole 44929 0.0 0.1 392 196 p0 R+ 10:09PM 0:00.00 ps -u root
      jamespole 44925 0.0 0.4 1340 852 p0 Ss 10:09PM 0:00.01 -tcsh (tcsh)
      > sudo ps -u root
      USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND
      root 44933 0.0 0.1 420 248 p0 R+ 10:10PM 0:00.01 ps -u root
      root 151 0.0 0.2 956 520 v3 Is+ Mon04PM 0:00.00 /usr/libexec/getty
      root 150 0.0 0.2 956 520 v2 Is+ Mon04PM 0:00.00 /usr/libexec/getty
      root 149 0.0 0.2 956 520 v1 Is+ Mon04PM 0:00.00 /usr/libexec/getty
      root 148 0.0 0.2 956 520 v0 Is+ Mon04PM 0:00.00 /usr/libexec/getty
      root 144 0.0 0.1 648 180 con- I Mon04PM 0:00.01 /bin/sh /usr/local/

      Humm, when run as a user it only shows my processes but when run as root (via sudo) it shows the root processes as expected. A bug in FreeBSD, or is this expected behaviour?

      Mac OS X (Darwin 7.5.0) shows the same behaviour.

    4. Re:BSD closer? Not. by awehttam · · Score: 1

      now we know what sco has been bitching about..

    5. Re:BSD closer? Not. by r00t · · Score: 1

      Try it again, while not logged in as root.

  25. Open Group "UNIX(TM)" perverted by greed by HighOrbit · · Score: 5, Insightful

    IIRC, the orginal idea behind the UNIX trademark being given to the Open Group was so they would "protect" the UNIX name by making sure that anything calling itself "UNIX" would have to meet certain inter-operability standards. You could only license the UNIX(TM) name if your product met some strict standards.

    That *would* have been a GOOD THING(TM). The problem is they charge mega-$$$ for certification and license royalties. They charge much much more than their costs and reap a huge profit on each certification. This basically freezes out any free/open unix-like system and it also is a barrier to entry for a start-up who would otherwise meet the standard. With a little work, there are few reasons why FreeBSD (for instance) would not be able to meet the standard, but that would require mega-bucks to be handed over to the Open Group and few open source project have that kind of money.

    Cheers to IBM for meeting the standard. Jeers to Open Group for being a bunch of greedy bastards and locking out Free Software.

    1. Re:Open Group "UNIX(TM)" perverted by greed by RAMMS+EIN · · Score: 2, Insightful

      ``The problem is they charge mega-$$$ for certification''

      A lot of otherwise useful certification programs have that problem. It makes me wonder why free certifications don't have more mindshare. Actually, it would be a Good Thing if charging a lot for certification were not allowed. Unfortunately, too few people really care about interoperability. They only care if things work with their system of choice (be it Linux, Windows, GNU, Word, or whatever).

      --
      Please correct me if I got my facts wrong.
    2. Re:Open Group "UNIX(TM)" perverted by greed by TheRaven64 · · Score: 1

      Free certifications don't have the mindshare because checking for compliance with a detailed specification is a non-trivial task. A test suite needs to be developed, and it needs to be run by a human (some parts of the specification can be checked automatically, others can't). Both of these cost money. The easiest way to recoup this money is to charge people for the certification. If you can suggest an alternate way of funding this kind of activity, then perhaps you should.

      --
      I am TheRaven on Soylent News
    3. Re:Open Group "UNIX(TM)" perverted by greed by Eravnrekaree · · Score: 1

      It is unfortunate that things are this way. However, Open/Free OSs can still support the standards even if they dont do the certification. This certianly helps software to be re-used and easily ported across OSs and could save a lot of time by avoiding having to do extensive porting of an app to each OS.

    4. Re:Open Group "UNIX(TM)" perverted by greed by CaptainPinko · · Score: 2, Interesting

      I believe part of being a UNIX is having a large company to be held accountable for the software: no room for M$-style EULAs. Basically AFAIK if you get a UNIX you know you can sue the pants off of the company if it fux up. How the hell would any free or even low-cost *nix be able to meet that requirement? Frankly, the reason that people like Linx\BSD is because they are good and cheap... they are cheap because they have few costs... ergo free Unix is self-contradictory.

      --
      Your CPU is not doing anything else, at least do something.
    5. Re:Open Group "UNIX(TM)" perverted by greed by Anonymous Coward · · Score: 0
      Perhaps you 'll find this interesing, perhaps you won't: http://www.opengroup.org/press/01jun04.htm/.

      While coding in C, I mostly use http://www.opengroup.org/bookstore/catalog/t912.ht m.

      I recommend browsing http://www.opengroup.org/ and http://www.unix.org/ because -- after registration -- documentation of incredibly high quality can be read online and legally downloaded for personal use. DO READ THE TERMS OF USAGE FIRST, as this is only my own personal interpretation of the conditions.

      Following this link, in section "Technical Standards", you can find many documents of the Single Unix Specifications v1 (Unix95, issue 4 v2), v2 (Unix98, issue 5) and v3 (Unix03, issue 6): http://www.opengroup.org/bookstore/catalog/un.htm

      Sorry for my weak English. I tried to avoid deep-linking into any of the mentioned sites.

      I hope my wording and use of trademarks was compatible to what's written in http://www.opengroup.org/legal.htm, if not, my failure to do so happened against my intent.

    6. Re:Open Group "UNIX(TM)" perverted by greed by j_stirk · · Score: 1

      While I agree entirely with the fact that a truckload of money for certification (esp against standards) is often far too high, don't forget there are a few other things to consider.

      - The company doing the checking has to survive - it takes time to check every bit of a system for compatibility and adherence to a standard. It even takes time to produce software to do the checking automagically (if at all possible).

      - It's marketing. They are giving you the right to leverage their business name or trademark for your own good. If I go and get a CCNP or something like that, it's going to cost me a lot of money. Not because it's just that amount of services/teaching provided, but because I then have the marketing clout to splash the CCNP initials after my name. Same for UNIX.

      As far as I have seen, the only people _not_ to charge ludicrous amounts of money for standards compliance testing are mobs like the W3C - probably because they don't _really_ have much marketing clout in the real world.

      --
      [root@GRIFFIN root]# rpm -e coffee-1.22.3-1a.i386.rpm
      error: removing these packages would break dependencies:
    7. Re:Open Group "UNIX(TM)" perverted by greed by gomadtroll · · Score: 1

      I think you mis-understand the use of free in regards to *nix & Linux. These OS"S do have cost's, most are born by folks donating their time as opposed to being paid to create something. I think I heard a figure of $176 million for the developement time to re-create the Linux 2.6 kernel. It is not to far fetched to consider Free Unix.
      http://www.dwheeler.com/essays/linux-kernel -cost.h tml

  26. A Troll on a troll - mod down. by Anonymous Coward · · Score: 0

    I like this particular piece of crap:

    SunOS when it was first upgraded to 64 bits (becoming Solaris)

  27. Re:Noo, a speling eror in the topic by MrWim · · Score: 1

    when the ei becomes firefox :)

  28. Re:Better Working Conditions - More Stable Softwar by arivanov · · Score: 4, Interesting

    Complete and utter bullshit. One of the biggest IBM research centers is in the german speaking bit of Switherland. Even as far back as 1995 and the OS2 Warp release development work was done in places like Bulgaria, Russia, Chech republic. Another large development center which deals with non-right-to-left writing direction languages is Egypt. None of these are natively english speaking. In fact IBM has been closing research facilities in English speaking countries (England) in favour of non-english speaking countries for more then 10 years.

    You have got the wroing impression because IBM is a company that it is extremely strict on requiring every employee to know and use English for internal correspondence and documentation. But it is not an US company at all. In fact Sun is considerably more US. To be more exact it is a combination of Californian Silicon Valley "we are better then everyone" with typical college dropout vindictiveness. DNS, paying SCO, kicking Red Hat under the table, so on so fourth. To summarize - Sun is typical international corporation - it is present around the world, with nearly all directors and administrative personnel of any noticeable influence being American. IBM is and has been trully global for a very long time. At least as far back as the age of typewriters (and the Nazi affair).

    --
    Baker's Law: Misery no longer loves company. Nowadays it insists on it
    http://www.sigsegv.cx/
  29. Please note by Anonymous Coward · · Score: 1, Funny

    That SCO, the self purported "owners of the UNIX operating system," are behind IBM in meeting the latest UNIX standards.

    1. Re:Please note by SirTalon42 · · Score: 1

      SCO's most recently certified OS dates back to the 95 certification. They have a long way to go.

    2. Re:Please note by cpghost · · Score: 1

      So is UnixWare Unix anymore?

      --
      cpghost at Cordula's Web.
    3. Re:Please note by Anonymous Coward · · Score: 0

      Yes, old, shit Unix95.

      Its like Win95, but With Extra Unix Goodness.

  30. Re: Dear KKK member by Anonymous Coward · · Score: 0

    > Are you an Indian bigot?

    Hmmm, who is bigotted?

    You might not be aware of it, but there are ways to get around communication issues. All that is needed is to think about the problem and setup procedures to enhance communication. Most likely, the biggest communication hurdle is not language in general, but different office locations, especially when the timezones are far apart.

  31. Re:Better Working Conditions - More Stable Softwar by janoc · · Score: 3, Insightful
    I am taking offense with this comment. I am not American, neither H-1B visa holder and with such xenophobic attitude I will definitely not look for one.

    Did you realize that those failures you described are first of all management failures rushing far from mature product to the market ? And the management is rarely consisting of H-1B visa holders, just the opposite - they are all Americans.

    I am from the former Eastern Bloc and I was working for an outsourcing company for a while (for a German partner). The amounts of craptacular code written by supposedly superior Western programmers (and American too - one of the largest US jeans makers is using our software to design and cut jeans) were something incredible. So stop this elitist and xenophobic bullshit, please.

    If you are unable to compete, either on salary or more like on quality terms, well, tough for you. Either adapt or die. It is the same for us, because the Indians and Chinese have even lower salaries than former Easterners. However, we are not whining and crying in a corner that those H-1Bs took our jobs, we are trying to outcompete them on things they cannot do. Try to do the same instead of this crap, OK ? Capitalism works both ways, you know.

    Regards, jan

  32. Re:Linux ? Right & Wrong by HighOrbit · · Score: 2, Interesting

    You Both Right and Wrong.

    Right - BSD is a genuine descendant of the original AT&T Unix. It is a Unix in everything but name. Linux is a completely new clone

    The wrong part is about what it takes to be a brand-name UNIX(TM). No descent from AT&T Unix is required and no code simularity is required. The only requirement is that the system meet certain inter-operability standards that are defined in the Unix Specification from Open Group. So a completely new clone like Linux could (theoretically) meet the standard, get certified, and call itself UNIX(TM).

  33. Re:UNIX 2003? by Anonymous Coward · · Score: 0

    Might be Red Hat AS 4, released at the end of 2004.
    Followed up by Slackware 2004.12, followed by Debian SID 2004.12.31
    or Gentoo 2005.01.12-02:22.
    "linux standards" "compatability". Right.

  34. Apple Lawsuit by buckhead_buddy · · Score: 2, Insightful

    Apple did get it's old Unix-for-Mac product "A/UX" certified as a real Unix. But for a long time Apple described Mac OS X as "Unix-like", later it used the term "Unix based" technology. The Open Group filed a lawsuit against Apple for using this terminology back in 2001 and this was still winding its way through the court and negotiation system as late as June 2004. I have no idea what the state of things is today, but Apple got very nasty during these "negotiations" claiming that the word Unix itself doesn't denote a strict set of standards. At some point people were talking about Apple having to pay huge fines or the Open Group losing the use of Unix as a trademark as the only two outcomes of this trial.

    Whatever happened, I doubt Apple will go after the certification of Unix 2003.

    1. Re:Apple Lawsuit by Anonymous Coward · · Score: 0

      Seeing that OS X has Unix certified by the Open Group already, I don't see how this could still be a big problem.

    2. Re:Apple Lawsuit by MrHanky · · Score: 1

      Care to provide a link? I can't find anything about Apple on opengroup.org's list of Registered Products by Company.

  35. Re:UNIX 2003? by Anonymous Coward · · Score: 0

    The problem is mainly that the filesystem is a hierarchy.

  36. Finally SCO by Anonymous Coward · · Score: 0

    Gone are the days with 2-3 news items regarding SCO.

  37. Re: Dear KKK member by Tanktalus · · Score: 1

    We're now talking about two entirely different things:

    1. Ethnicity/culture/language (they're tightly intertwined)
    2. Location
    They both have issues. My coworkers are spread over the entire N.American continent, plus Germany and India. At least, these are the ones I deal with on a regular basis.

    In my experience, location is a larger barrier to effective communication, if only because turn-around time when emailing with India from here (11.5 hours difference from MDT to at least their location in India) is so long that it takes forever to realise that there was a misunderstanding.

    And then ethnicity/culture/language (here I refer to a person's "mother tongue") can incredibly multiple that time zone problem. Then again, so can attitude. I have native Chinese people working with me - those who have a positive attitude about trying to learn English and communicating effectively (and looking like they can communicate at a native-speaker's adult level in email) are much better than those who have no interest in improving their communication. (Guess which one is in management.)

    Short version: yes, you can get around communication issues. But most of us want to concentrate on the work at hand, not on communication. ;-)

  38. OS/400 by Anonymous Coward · · Score: 0

    I recall some time back IBM made a little bit of noise about how technically OS/400 could be branded as a UNIX because it provided enough of the required APIs in the specification, but chose not to do it because it would cause confusion in the marketplace. (Although, following that line of logic, it doesn't seem reasonable that MVS has a UNIX personality when OS/400 doesn't).

  39. dogged success by Doc+Ruby · · Score: 2, Funny

    Now IBM's "lost AIX source code" makes sense: they actually pulled off, at the Unix Certification, the old fantasy of "the dog ate my homework"!

    --

    --
    make install -not war

  40. Re:Better Working Conditions - More Stable Softwar by Anonymous Coward · · Score: 0
    One of the biggest IBM research centers is in the german speaking bit of Switherland.

    Are you a bigot?

    I, nor anyone else, would expect an IBM subsidiary located in Germany to be chock full of English speakers. What I do expect is that IBM-Germany should be chock full of German speakers. They should be writing all documentation in German. (There may be some translation to English when the product is redeployed to, say, France.)

    What I do expect is that IBM-USA should be chock full of English speakers writing all documentation in English.

    If IBM-Germany hired all sorts of H-1B equivalents, bloating the workforce with Indians, Chinese, and anyone else who could not speak German fluently, then IBM-Germany would have a tower of babel. The quality of its software would degrade to the level of Sun-USA.

    If IBM-USA hired all sorts of H-1B equivalents, bloating the workforce with Indians, Chinese, and anyone else who could not speak English fluently, then IBM-USA would have a tower of babel. The quality of its software would degrade to the level of Sun-USA.

    Being typical of a bigot, you present "evidence" that is not evidence at all. A big IBM research center in german-speaking Switzerland would definitely not be speaking English. That center, in order to function properly, would be chock full of speakers of the native language (or languages) of Switzerland.

    Are you an Indian bigot? You sound like one.

  41. 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.

  42. Re:Coinsidense? by Anonymous Coward · · Score: 0

    It doesn't. But every moron and their mom are trying to push their agendas on slashdot these days.

  43. Re:Noo, a speling eror in the topic by imemyself · · Score: 1

    What's a "speling" error?

    --
    Every time you post an article on Slashdot, I kill a server. Think of the servers!
  44. Re:UNIX 2003? by Eravnrekaree · · Score: 3, Insightful

    Linux should follow Unix standards, and this is rather important since the Unix standards tend to be designed to assure source compatability, that the base libraries, kernel, and environment follow the same standards so that software and application libraries can compile on any Unix-compliant OS with no modification. This is essential to having true OS choice because if you want to switch OSs its nice to be able to take your applications with you. Furthermore, since it allows the same software to be compiled on different OSs, all Unix OSs can co-exist and benefit from the software written for each other, so each OS doesnt have to have a set of applications rewritten for it, which wastes time. Linux shouldnt have the "take over the world" mentality and realise that people do deserve OS choice and thus support standards to allow people to move freely between Linux and other Unix OSs.

  45. SuSE Linux... by jd · · Score: 3, Funny

    ...actually has got a C2 certification, with help from IBM. As such, the German distribution is the only one that can legally be used by the US DoD. Ok, so the invasion takes place 50 years later than planned. What's a bit of transatlantic lag?

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  46. Linux Standards by jd · · Score: 1

    Linux may not have the "Unix 2003 standard" label, but Linux Weekly News reports that Linus has now declared a pre-patch release naming standard! After the confusion surrounding the 2.6.9 pre-patch naming conventions, Linus has created an important Standards Document outlining the new naming policy. In honor of this event, Linux kernels will now be entitled "Woozy Numbat".

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  47. Re: greed ... or need? by LarryWest42 · · Score: 2, Insightful

    Fair enough criticism, but how would you propose that these certifying groups be supported?

    Taxes? Bake sales? Fund-raising drives?

  48. Re:Better Working Conditions - More Stable Softwar by Anonymous Coward · · Score: 0

    Nonetheless, the benefit is stability. Slow, methodical processes tend to result in reliable, stable products.

    Yep, the process worked perfectly for NASA! Nothing ever goes wrong with the Space Shuttle or the unmanned Mars missions!

    Oh wait...

  49. True by spinlocked · · Score: 1

    SunOS when it was first upgraded to 64 bits (becoming Solaris)

    Indeed, SunOS became Solaris when Sun abandoned BSD in favour of SVR4. Solaris 7 was the first 64 version. As any fule kno.

    --
    # init 5
    Connection closed.


    Oh... ...bugger.
    1. Re:True by Anonymous Coward · · Score: 0

      Indeed, SunOS became Solaris when Sun abandoned BSD in favour of SVR4. Solaris 7 was the first 64 version. As any fule kno.

      Funny, I have some CD's around here.. Solaris 1.x, which is SunOS4 (Solaris 1.3 I believe, which was SunOS 4.1.3, which is BSD).

      I actually think the "Solaris" name was more:

      (a) Marketing, sounds better than "SunOS".

      (b) Might be when they started with the multi-processor sparc boxes (ie, Sparc660, etc).

      I just remember having SunOS4 on a Sparc1+, and then it being Solaris 1.x, and then Solaris 2.x coming out being System-V based. (and yes, I've been in IT for 20 years, I *do* remember).

  50. Re:Better Working Conditions - More Stable Softwar by isdnip · · Score: 3, Insightful

    Half right. It has nothing to do with the nationality, national origin, or immigration status of employees. It has a lot to do with what is expected of employees, and what processes are involved in writing software.

    I worked for some years for one of IBM's competitors. I wasn't a tech writer there, but looked into it before joining. The software development process involved working closely with the writers. The programmer's job, in essence, was to make it work according to the documentation, not the other way around. The relaese cycle was slow, but it was industrial strength code. Something I miss today.

    Oddly, it seems to me that most of the tech writers working around here nowadays -- in English -- are not native speakers. Most are Russian. They take care with the language that a native usually misses. But they're not programmers. It's a rare programmer who can write decent text.

  51. MS Windows by ChiralSoftware · · Score: 2, Funny
    I wonder why MS doesn't get its Server 2003 Unix-certified. If they really want to break into the server business, that would be a logical thing for them to do, and they have the resources to do it. Yes, funny as it sounds, there's no reason why Windows Server 2003 couldn't become an officially-certified Unix, just like Linux could if someone bothered to take it through the certification process.

    1. Re:MS Windows by cpghost · · Score: 4, Interesting

      I wonder why MS doesn't get its Server 2003 Unix-certified.

      That's the funny thing about Unix. All it takes is a set of syscalls and libraries that would provide userland apps with all required interfaces. Unix is just some kind of virtual machine that userland programs can invoke and expect some kind of behaviour.

      So, if Server 2003 implemented all those interfaces, it would effectively be Unix, and could be certified as such.

      Now... does it?

      --
      cpghost at Cordula's Web.
    2. Re:MS Windows by Anonymous Coward · · Score: 0
      Mr./Ms. cpghost wrote:
      So, if Server 2003 implemented all those interfaces, it would effectively be Unix, and could be certified as such.

      Yes, that's right and I actually expect Windows 2100 to be Unix-certified:-) Windows and Unix are rather too different beasts internally.

    3. Re:MS Windows by cant_get_a_good_nick · · Score: 1

      Jokes aside, NT was actually the first OS certified as POSIX compliant. MS needed it so certified because a lot of government contracts required POSIX compliance. At first, UNIX companies were slow getting this certification, essentially believing the obviousness of them being UNIX would eliminate the need for the certification (the process wasn't free you know). Once they started losing contracts to MS, they all got certified.

      The original NT was a microkernel will "personalities" not altogether different than the current MacOS X, and it shipped with OS/2 command line and POSIX environments. The non-Win32 environments were bare bones, just enough to scrape by with the certification (in the POSIX case) or satisfy contractual obligations (in the OS/2) case. MS has since dropped all pretense of supporting OS/2, and has moved in a different direction to support POSIX with the new SFU (which should be USFW if you ask me).

  52. Linux has been UNIX Certified ie partical distros by Anonymous Coward · · Score: 0

    No reason why it cannot be again. No point cost is the problem linux is developing to quickly at the moment. Ie by the time certified version is created by linux standards it is out dated. Note BSD have the same problem UNIX Certified cannot handle a rapidly upgrading os where the kernel is being changed every day of the week leading to monthly versions. Maybe kernel version 2.8 when Linus has ran out of features to add to the linux kernel Certified would be the only missing feature then it might happen.

    Unix Certified has nothing to do with the history of the OS. All it is that a OS meets a partical standard and style of interfaces for cross compad between all unixes. Note Microsoft could apply for UNIX Certified Windows XP if it was number one truely UNIX compad and number two Windows XP pasted the flaw test.(There is no reson why windows does not have it other than Microsoft software not being up to scrach because XP is based on a UNIX made a long time ago)

    Unix Certificed cause companys to get into so many month upgrade systems on there source code.

  53. Re:UNIX 2003? by Anonymous Coward · · Score: 0
    This is rather silly. Next you'll say Linux should follow the Apple ][ spec.

    Linux should follow the LSB, and if Unix wants to survive, it should strive to follow the LSB as well.

    Much of Linux's strength is in _not_ being constrained by legacy APIs. The Linux market is large enough that it can and should define its own standards to meet its own needs.

  54. Re:UNIX 2003? by DrMorris · · Score: 1

    Portability between various UNIX variants is an important issue -- most "popular" server software runs on every UNIX anyhow (I don't mean to play this down, it's a great achievement). But I think the real difference are the special features of these Unices which are not standardized anyhow (think of things like FreeBSD Jails, Sun N1 Grid containers etc.).

  55. Re:UNIX 2003? by moonbender · · Score: 1

    Cool, thanks. Makes for an interesting read, and now I finally know what exactly the difference between /bin and /sbin is...

    --
    Switch back to Slashdot's D1 system.
  56. Re:UNIX 2003? by Guy+Harris · · Score: 1
    Next you'll say Linux should follow the Apple ][ spec.

    The difference here is that Linux never attempted to be compatible with any of the Apple II OSes, but it does attempt to be a UN*X-compatible OS.

    Much of Linux's strength is in _not_ being constrained by legacy APIs.

    "Not being constrained by legacy APIs" in the sense that it can cheerfully break compatibility with them (a claim for which I've seen little, if any, evidence - yeah, perhaps that sort of breakage occurs on occasion, but that arguably makes it no different from other UN*Xes), "not being constrained by legacy APIs" in the sense that it can introduce new APIs for new capabilities (which makes it no different from other UN*Xes), or "not being constrained by legacy APIs" in the sense that it can introduce new APIs to supplant legacy APIs (and even that arguably makes it no different from other UN*Xes)?

  57. Re:How about... by Guy+Harris · · Score: 1
    All these corporate suits and devils and penguins, running around w/ rocket launchers and sniper rifles. Deathmatch, maybe some capture the flag -- it could work...

    How about ice hockey? (I though I'd remembered hearing that Torvalds had suggested that Tux and Beastie play ice hockey with Bill Gates' head, but either that happened in another message or didn't happen at all.)

  58. Why AIX? by ClosedSource · · Score: 2, Interesting

    So, if IBM is really embracing Linux, why spend the time and money to certify AIX. They could have spent it on Linux development. Doesn't the certification devalue Linux a bit by comparison?

    1. 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.

    2. Re:Why AIX? by ClosedSource · · Score: 1

      So why not work on closing the gap between Linux in AIX instead? It's not that I blame IBM for supporting AIX, I'm just challenging IBM's PR campaign about how pro OSS they are and some Slashdotters' promotion of IBM as the corporate poster boy for OSS. Clearly IBM has a dual Unix strategy for the foreseeable future.

    3. Re:Why AIX? by Tony-A · · Score: 1

      So, if IBM is really embracing Linux, why spend the time and money to certify AIX.

      Because IBM's customers want AIX and Linux, not AIX or Linux.
      If it works on both then the choice can be made on secondary considerations or even just on the whim of the moment.
      In the unlikely event that one breaks, there is a fair chance that the other is not broken.
      With two valid contenders, there tends to be competition which actually improves both. I'd say that the AIX certification actually results in increasing the value of Linux.

    4. Re:Why AIX? by Igneous · · Score: 1

      "Clearly IBM has a dual Unix strategy for the foreseeable future."

      That's simply smart business. It's not intelligent strategy to put all your eggs in one basket.

    5. Re:Why AIX? by iggymanz · · Score: 1

      So-called "Unix" servers will be a $20 billion dollar market in 2 years, and Linux will grow to a $7 billion one by then. Total POSIX compliance of the Linux kernel API alone (let alone of the usual OS utilities) is somewhat out of IBM's hands.....

    6. Re:Why AIX? by timbrown · · Score: 1

      A lot of Slashdot drones would take offense at that description were it applied to Sun. Seems IBM have a similar plan to Sun, but are a lot better at playing the F/OSS card.

      --
      Tim Brown
    7. Re:Why AIX? by Anonymous Coward · · Score: 0

      So why not work on closing the gap between Linux in AIX instead?

      Hell, haven't they been? RCU, NUMA?

      It's not that I blame IBM for supporting AIX, I'm just challenging IBM's PR campaign about how pro OSS they are and some Slashdotters' promotion of IBM as the corporate poster boy for OSS.

      No need for IBM PR campaigns or Slashdotter promotions: they have *shown* they are pro Linux, and clearly they have been *the* poster boy among the big corps. Now, what the heck has their AIX effort to do with it? They aren't good enough for you if they don't abandon their AIX customers? Sheesh.

      Clearly IBM has a dual Unix strategy for the foreseeable future.

      More power to them. They have never been smug about that, now have they?

      And they even have products that need both Linux and something else. Like supercomps with a lean mean micro-OS, with Linux beside it for user interface, or mainframes with dynamically partitioned Linux instances running on top of the base AIX system.

      Linux just doesn't fit the bill for all of their uses. No quarantee that it ever will.

      (Even if IBM didn't have customers demanding support for and development of AIX.)

      They have a dual Unix and multiple OS strategy, more power to them. Only a zealot gets alarmed, a geek remains excited by the systems they offer.

      The latest Opteron supercomp, yummy!

      A short answer to your question ("Why AIX?") would be: because the time it takes for Linux to develop into all they need is too long for them to let go of AIX anytime soon.

  59. Re:UNIX 2003? by Eravnrekaree · · Score: 1

    Unix specifications have evolved to meet the needs of modern operating systems, they are not antique as you imply, but as improvements and innovations have occured in OS features, these things have been included into the API. For instance POSIX threads. Also, I do not consider Unix API to be a legacy API, it has a pretty clean design and the model is in fact followed to quite an extant by Linux and most OSs. POSIX defined a lot of very basic things like standard C functions and libraries, and command line utilties, with the aim of assuring source compatability. POSIX does not attempt to provide binary compatability, this would be quite a mistake, so POSIX does not define kernel binary interfaces and such, which can be heavily tied down to the underlying kernel architecture, since this would constrain system design . C library functions and command line utilities are easily abstracted or seperated from underlying kernel architecture and thus are easily supported without having to clutter up or constrain kernel architecture. In fact, many innovative kernel designs have been implemented on Unix-type systems, like microkernel and multi-server kernels, the C library function interface or command line utitility selection really doesnt interfere with that. POSIX tends to focus on the environment the programmer sees, hence giving the programmer common tools on all OSs, rather than the underlying system architecture.

    This, source compatability specifications, allows new kernel designs to be tried and so on and OSs to choose their own internal kernel designs while being able to share the same application base with other OSs. Its a win-win situation.

    The user/programmer level interfaces, such as C libraries, when properly designed, as Unix/POSIX is, are not a significant constraint on kernel design or performance.

  60. Re: greed ... or need? by innocent_white_lamb · · Score: 1

    How about "cost recovery".

    As opposed to "huge profit", that is.

    --
    If you're a zombie and you know it, bite your friend!
  61. Why is this in the BSD category? by hubertf · · Score: 1

    what do I miss?

    - Hubert

    1. Re:Why is this in the BSD category? by Anonymous Coward · · Score: 0

      What did you miss? The same thing every one else missed. Why is it in the BSD section.

      Well, they actually mention *bsd in the title so, I guess that qualifies by pure association. Kind of like Windows is classified as an operating system by association, running on hardware kind of things.

  62. Good Stewardship of Trademark != Huge Profit by HighOrbit · · Score: 1

    I agree. Charging enough to cover the cost of administrating the certification and of developing the test suite would be good stewardship of the UNIX trademark. Raising prices so high that only large corporations can afford to license the trademark is simply not good stewardship.

    Remember the original idea was to license the trademark to systems that could meet the Single Unix Specification and thereby protect the UNIX name. Now the idea seems to be to squeeze as much licensing royalties out of the software industry as posible.

  63. Re:UNIX 2003? by Eravnrekaree · · Score: 1

    Unix OSs can if their is some new feature offered by the OS to the application programmers, and the feature does not yet have an API defined for it, create a new API for the feature. However, as this feature becomes more broadly used across different operating systems, a standard needs to be defined to assure that applications which use the feature can run on different Unix OSs. One such area presently that may need to be addressed for instance is scalable kernel event notification facilities such as Kqueue/Epoll interfaces, each OS seems to have a different API for the same feature.

    Furthermore, with POSIX application APIs, their is ussually no need to change what has already been defined, and certianly this should be avoided. Agian the application APIs do not dictate the underlying kernel design. Ussually only the binary interfaces may have an significant impact on kernel design, and these interfaces can be changed without disrupting source compatability. Ussually what we see with Unix standards is new capability being added beyond what is already there.

    The binary interfaces and things like low level filesystem design are smartly out of the scope of Unix standards.

  64. Re:UNIX 2003? by Eravnrekaree · · Score: 1

    I should correct myself, binary interfaces are ussually outside the scope of POSIX and other source compatability standards. Such things can be done via Linux Standards Base or whatever if desired.

    There are a few exceptions, such as with X Window Systems and NFS, where of course binary compatability is needed in the protocols, and perhaps file formats like TAR.

  65. So what by ewe2 · · Score: 1

    Woopy-doo. I couldn't care less. Who gives a flying burrito? Irrelevant. Redundant. Pointless and expensive. Either blow it out of, or jam it out of, your bottom. Bollocks. Wake me up for the next reel.

    --
    insecurity asks the wrong question irritation gives the wrong answer
  66. Re:Better Working Conditions - More Stable Softwar by Moridineas · · Score: 2

    as an American I want to say two things--firstly, I agree 100% with you. Secondly, I don't think _most_ Americans are xenophobic.

    But anyway, right on with your messages--I enjoyed your point.

  67. Re:Better Working Conditions - More Stable Softwar by Anonymous Coward · · Score: 0

    I am not American, neither H-1B visa holder and with such xenophobic attitude I will definitely not look for one.

    The post you replied to was an obvious troll. It was comprised of almost entirely factual errors. Even so, you took your opportunity to claim that Americans are xenophobic. You might want to examine your own biases.

  68. Ahh, but, did IBM certify AIX to be LSB compliant? by jedi63 · · Score: 1

    That would be a real achievement worth noting. Will AIX ever be LSB compliant? Or, will IBM just switch to Linux completely? For now, its just another check off for governmental procurement requirements. So, it is more of an asthetic label than something with substance.

  69. Re:UNIX 2003? by Anonymous Coward · · Score: 0

    As a developer, I think Linux should follow Unix standards for the simple reason that this way I get a stable and precise technical specification for all the important API functionality. Linux developers aren't particularly famous for keeping their interfaces stable or well documented on their own accord.

  70. Jam it out of your bottom- OSF-DCE RPC by Anonymous Coward · · Score: 0

    How exactly do you jam something out? The new Unix certification clearly indicates that "jam" refers to a process whereby an object is tightly wedged into, and not out of, a bottom type architecture. Thus we jam things into, or even jam it up your bottom, and never out of a bottom. This message brought to you by the group that had OSF-DCE RPC jammed by a company known as Microsoft

  71. expected, and wrong by r00t · · Score: 1

    I'd have expected a syntax error actually, but in
    any case, FreeBSD is wrong. This is an intentional
    and major violation of the POSIX standard.

    Simply put, FreeBSD uses -u for something else.
    It's used to get the 11-column "user" format.

    For 16 years now, POSIX has specified that -u will
    let you select a user. So user phil can ask to see
    all processes owned by user barry.

    FreeBSD makes you use grep. Eeew! Don't forget
    the "^", or you'll match command names too.

    1. Re:expected, and wrong by jjgm · · Score: 1
      FreeBSD makes you use grep. Eeew! Don't forget the "^", or you'll match command names too.

      RTFM.

      ps -U

  72. C2 is no big deal, let's shoot for B0 by Fallen+Andy · · Score: 1, Interesting

    a la Multics. MS made a big deal out of C2 certification and politely forgot to point out that the only way they got it was to pull the network connection. Hey, this is the real world. B0 and seriously radiation hardened secure stuff *still* means our old friend Multics. (Which I personally liked even though our university ticked off everybody by busting the budget with their dual processor Honeywell c.a. 1980). If you really want a laugh imagine the comments from the science depts when the CS dept burns *everything* on such a nice box (no fortran compiler? eh?). The truth
    was that even in those days the IT bimbos didn't grok the real (engineering) world...

    Personally, I roll about the floor laughing every time MS tries to pretend it has a secure system.
    If they ripped it down to the basics and made it open source we'd actually *fix* their problems for them. (OK, this isn't a joke). Someone poke Steve B with an umbrella (any Bulgarians at MS?)

  73. Thanks for the support by Fallen+Andy · · Score: 1

    You perhaps think that the MAC OS is still stuck back in the 68K days of handles and memory managers on machines with no MMU. No sir. OS X *is* a BSD unix, with all of Apple's gorgeous stuff running in user land. Anyways, UNIX goes back to Ken Thompson's
    playfulness on a spare minicomputer c.a. 1969 so what are you trying to suggest? Maybe I'm just senile.
    OK, GA GA GA.
    Je Men Foo

    1. Re:Thanks for the support by XO · · Score: 1

      It's MACH based. MACH is ancient history.

      --
      "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
  74. Re:UNIX 2003? by Mr.Sharpy · · Score: 1

    How odd that pathname.com hosts this filesystem hierarchy information and..."Enya - Translations and Lyrics." Perhaps I'm dense, but I missed the connection there.

  75. Re:Better Working Conditions - More Stable Softwar by superpulpsicle · · Score: 1

    I would never ever blame any engineers for bad code. No American company takes any responsibility for putting engineers in a position to code properly. Schedules are always too tight, money and resource is always a joke.

    Western programmers and engineers have had to carry the load for management, HR and sales department in every company that came within 2 feet of me. I think the East is just starting to see the swing of things.

  76. When will it be possible to make shared libraries by mi · · Score: 1
    On AIX? It is currently possible, but the procedure is so arcane projects like OpenSSL refuse to even bother.

    Decent page viewer, modern version of top and other utilities are overdue too...

    --
    In Soviet Washington the swamp drains you.