Mac OS X Leopard is Now Officially Unix
An anonymous reader writes "Mac OS X Leopard is now officially Unix, according to the Opengroup." I know everyone out there was really worried about this one. Welcome to the August news vacuum!
← Back to Stories (view on slashdot.org)
There aren't many members of that club (IBM, HP, Sun)
Now can we have POSIX specs publically available (free)?
this is unix!
I can finally officially launch Terminal.app and not feel dirty!
:)
(hooray for betas
It doesn't mean much now, it's built for the future.
The Open Group's trademark-protected Unix certification program determines who gets to call themselves 'UNIX'. Just because an OS is derived from the original Unix sources at some point doesn't make it a 'UNIX'. You get to call it a 'UNIX' if it passes the Open Group's tests, which determine if it meets the specifications. In this case, Mac OS X 10.5 'Leopard', only when running on Intel Macs, not PPC Macs or any other box was found to meet the UNIX 03 specification.
My blog
Because it's freakin LEOPARD, man. LEOPARD!
Does this mean that turtle neck wearing goatie bearded design weenies will start calling themselves Unix geeks?
Peter
Oddly enough, I don't see any Linux vendors on that list. Does this mean that OSX is more Unixy than Linux?
We all know what to do, but we don't know how to get re-elected once we have done it
Open your eyes. Unix as we know and love it is dead. OpenGroup can sell you a Unix certificate, but that it just a word - a piece of paper. They are just taking money away from the idiots. I could also sell you a property on moon and give you a piece of paper for that so that you could go out and brag about it. It's really the same thing. It has no real meaning these days - ask RMS if you don't believe me. This days "Unix" is not the old school "Unix" we all learned and loved and even if it was then so what? Would OSX have been less usable if it never got that Unix certificate??? What REAL VALUE does this bring to OSX users? Care to explain it to me, because I must be stupid, I've only used Unix since 1978! All this stupid theater is only there to fool you nerds to believe Apple has something really unique to offer to you. It's just a clever Apple marketing trick to fool nerds! It has no real value to any one of you! I'm 100% sure about that!
So CSO now wons Apple? whatever next! (huh??)
No, Next folded and Jobs came over to Apple. Pixar on third.
music lover since 1969
I've heard people saying that HFS+ can't really handle hard links properly pre Leopard. So does this mean that it's going to be fixed in Leopard or what?
No.
No.
Well, if you want certification, you gotta start sometime. I seem to remember the Open Group getting into a little tussle with Apple over Apple's use of the UNIX trademark in its advertisements. The Open Group owns the name UNIX, so you don't get it to call it UNIX unless the Open Group says so. I think this may be part of the arrangement they entered into....
Anyway, the process is expensive. So expensive that none of the *BSDs are certified, no Linux, of course, is certified (yes, a Linux distro could be), etc.
The members of the UNIX club are few: IBM, HP, Sun, NEC, The SCO Group, and a few others.
My blog
Did you forget that GNU is Not Unix?
If UNIX meant more than real world UNIX Compatibility, there's now an easily usable, affordable real UNIX on the market - is the jist of the news. For the few organisations that demand real UNIX this could be in Apple's favour. Yes, the hardware may be crappy, but admin costs would be lower. Or not. Either way the Pointy-haired bosses of the world will be all over it, so many admins will have no choice.
That's preposterous. How do you explain the large number of hard-core computing people who are converting to Mac because they like the balance between usability and Unix?
I regard the drones who buy a Dell machine with Vista as a good deal more trance-like than somebody "thinking different".
Peter
At least, that was what was going through my head when my eyes were glossed over and I was trudging to the car with my shiny 15" MacBook Pro in my hand. But hey, can I really call myself an American if I don't have several thousand dollars worth of credit card debt spent on totally expendable consumer electronic devices? I don't think so!
Beyond being a brand/certification, what does Unix actually mean these days, really?
My guess is very little (as the summary acknowledges, to be fair). Though I can't say it was pointless for Apple to get the certification, if only because it's a selling point to ageing senior managers who vaguely remember when "Unix" actually meant something (and think it still does). Since the Apple and Mac names aren't particularly associated with the Enterprise/Server market, the Unix brand gives them a "serious" selling point.
Sure, they could have pointed out the "BSD" underpinnings, and any real expert would know what they meant. But for the management types, "Unix" is probably still the name to go for.
Linux meanwhile *is* spiritually just as much "Unix" as any of the "official" licensees... but it has enough brand recognition in its own right anyway.
"Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
Contrary to popular belief, it is possible to buy an Apple and not have the Apple-chip installed into your brain. I'm living proof. I have a Mac mini which I bought as a family computer for a number of reasons; I wanted a good, usable OS, I couldn't get good CUPS/SANE support for my printer/scanner on Linux, and I wanted the iLife suite to make videos of the pups. The form factor is beautiful, and it's quiet - working within Mrs. Otter's ban on loud, whirring machines in the family room. It wasn't an impulse purchase by any stretch of the imagination (I weighed the decision for about a year). So I've got a Mac - and if that Mac goes, I'd replace it with another because I want those features.
That being said, I run a Slackware server, I have an Ubuntu desktop in my study. I run Kubuntu at work (a non-supported OS). I've even got a Windows machine, thought it stays powered down for months at a time except when I want to check something. I'm planning on a laptop purchase...a Dell with Ubuntu if they can get it together in Canada.
I can get the same specs as a souped up powerbook for about a grand less at Dell. Grandpa Otter's MacBook started flaking out recently, and I'd service the thing if it wasn't Fort Knox to get in. I know what Apple's strengths are, and I know what their weaknesses are, and I've not bought into a cult because they build stuff that does what I want. iLife is a good suite, but iMovie can be kinda unstable. Front Row is cool, but the interface is a bit sparse, and can be unwieldy if you have a lot of media (I do). The price of their computers is very high, and they tend to lag behind in terms of hardware specs. You can't really customize (you can only upgrade), and nothing ever goes on sale. The design of the machines are beautiful. An extra $150 to have it black??? The fact that they try and keep you out of them is very frustrating to a hobbyist like me. OSX is a good OS that's easy to use. I can't believe it's taking them until Leopard to get multiple friggin' desktops. Everything "just works" on a Mac...yeah, except the new headset I bought because the audio-in jack won't work with an unpowered microphone.
See? Apple computer, no Apple chip in the head. It is possible.
You should think differently.
Running Windows^H^H^H^H^H^H^H OSX and Linux in the home. (I don't have time for Solitaire any more.)
When I bought a Mac (because I wanted something better than Windows), I thought a nice side effect was I would have to learn more about UNIX. I bought a copy of "Learning UNIX for Mac OS X Tiger" and read through most of it. And I'm now very comfortable using the command line for simple things like FTPing, changing file permissions, and modifying simple text files (although I always use PICO because VI just seems like black magic to me).
But you know what? I really don't ever need to "know" that Mac OS X is UNIX. More so than any LINUX or Solaris box I've ever used, the UNIXness of Mac OS X is very nicely hidden -- actually, not "hidden", it's just that since Mac OS X has such a nice UI, and such great apps, I never really need to care about the UNIX underpinnings.
It's quite nice to be able to have your nice UNIX cake, and be able to eat your nice GUI cake too.
Damn, GNU is still Not UNIX.....you win this round yet again mac fanboys!
The two simplest reasons are that 1) it wasn't ready yet, or 2) there wasn't a demand for it. It seems possible that some large customer needed the "certified Unix!" checkoff for purchasing authorization and this makes it compliant.
Again, you have to start sometime. Apparently Apple felt that this was that time.
Dewey, what part of this looks like authorities should be involved?
Rich And Stupid is not so bad as Working For Rich And Stupid.
"NetBSD, FreeBSD, OpenBSD, and even Linux are more Unix than Mac OS X will ever be in terms of both philosophy and technical details"
Philosophy and technical details? Do tell. You obviously given it more though than this pfffft "Open Group" mob....
Doesn't this mean places like US gov't agencies can finally buy Macs, because they are only allowed to buy Windows or Unix? Something like that? If true, this makes the certification very valuable, Macs were shut out from official gov't purchases for a long while.
Mike from www.myallo.com/blog
In soviet russia, computer systems certify you!
What is truly astounding is that there's a group of extortionists out there who own the name UNIX, and yet the stamp of approval means nothing.
:-) Have a nice day.
Are systems branded UNIX binary compatible? No
Are systems branded UNIX object compatible? No
Are systems branded UNIX source compatible? No
Filesystems? Display Mechanisms? Libraries? Nope, no, zilch.
Compliers? Linkers? Make? Bzzt. Bzzzzzt. Bzzzzzzzzzzzzzt.
APIs? Kernel Internals? Are you serious?
WTF does "UNIX" mean? No two systems officially certified as "UNIX" have anything at all to do with one another. As near as I can tell, it comes down to support of one set of APIs and nothing more. If a batch of generic source code with no real-world relevance can compile with some set of switches specific to your machine, and you pony up the bucks, you get the seal. It is of no use to me as an end user, integrator, or developer. Once I pick one OS I'm stuck, and moving is as hard as going to any other OS.
On the other hand, there are dozens of Linux distros that are all binary-compatible with one another, differing only to the extent that I have real choice among user interfaces and administration options.
Having said all that I'm a die-hard Solaris bigot
I am TheRaven on Soylent News
Thats so 1950s.
Only to idiots, are orders laws.
-- Henning von Tresckow
Apple aren't selling PowerPC systems anymore. Getting UNIX certification costs money on a per-architecture basis. Getting Leopard certified on PowerPC would cost money, and not enable them to sell any more systems.
I am TheRaven on Soylent News
I am one of the ashamed MAC users. I dont dare put the apple sticker on my car.
you see I bought a used dual core G5. I know, I know, how DARE I buy used, but worse, it's not even Intel based.
The other mac users in my neighborhood look at me with disgust. I run 10.4, use a forbidden G5 processor and do not want to upgrade to the Intel mac platform. I am shunned, looked down upon and they even throw their half eaten croissants with caviar on them at me and spew insults like "OBSOLETE LOVER!" or "GET AN INTEL YOU SLOB!" as I walk past their homes.
I feel your pain brother. I feel your pain.
Do not look at laser with remaining good eye.
1. For at least some contracting contexts, a POSIX conformance certificate is necessary to bid.
And it's part of the argument that there are viable -standards-based- alternatives to Windows. As a long-time open systems advocate (and someone who worked on POSIX standard), I think this is A Very Good Thing for the industry as a whole, and I'd hope Linux advocates would also see this as progress. Note that Linux does have some known inconsistencies with the POSIX standard, so this is something OS X did that Linux has not achieved.
2. I know (private communications) that there were problems between Apple and Open Group on this for a long time. Some of these were technical problems, areas where apparently Apple didn't conform to the standard. Now those problems have been fixed.
The Linux community needs to work with Open Group and IEEE and ISO to get Linux into conformance (and I think changes to the POSIX standards could well be appropriate here. Presumably we've learned some things over the last 15 years in specifying and implementing the Unix interface.)
3. Open Group testing does have some value, it has been known to find bugs in vendor implementations.
So the fact that OS X provides a complete Unix implementation is hardly earth-shattering. But at least it's a commitment by Apple to pay for the certification, and a recognition that Apple has jumped through both technical and managerial/business hoops.
Now Apple needs to work through the FIPS/Common Criteria certifications for IA.
dave
I think the more accurate statement is that Leopard is the first one that -passed- certification.
dave
It's right there in the name. GNU's Not Unix.
Stallman's head would probably explode if they certified a GNU/Linux system as Unix!
hmmm....
A house divided against itself cannot stand.
to nitpick, MS didn't cobble it together, they bought the company Interix and acquired it as part of the purchase. Prior to 1999 I believe they were licensing it from Interix.
Emulate isn't the right word, either, since the code is native and implemented in an API over the NT kernel. To say this is emulation is like saying WINE is Windows emulation.
I find the tools more useful than the rest of it. I'll take grep over Windows search any day.
Linux is Linux, it doesn't NEED to be UNIX. A Unix certification is a bit more than a moniker. It means that the level of software portability between Unix 03 compliant systems is guaranteed to be very high. That may not be important to you but to companies/corporations seeking to reduce costs and development times and to achieve the maximum level of reliability and portability in their business critical software a Unix 03 certification has meaning. Also keep in mind that although no linux or BSD flavor other than OS X has gone for actual certification apparently many Linux distributions for example still make sure they are more or less Unix compliant and they do it using Open Group test suites. So even if no Linux distro has officially applied for certification it looks to me as if they are keeping their options open.
Only to idiots, are orders laws.
-- Henning von Tresckow
But for everyone else out there, remember : Every time you call a glossy Mac a Unix Server, a geek somewhere dies.
Or he is kept in isolation in a high security prison with a pristine, never installed Dual 4 Cores Xeon 32 Go RAM 10 Gb Ethernet card with a Ginormous(TM) 34" LCD screen Quad Nvidia 8800 GTX SLI and only a WinME cd with no Internet access and VGA drivers.
Well, to keep things short he suffers. A lot.
It takes 40+ muscles to frown, but only four to extend your arm and bitchslap the motherfucker
*real* masters of the dark arts use 'ed'.
Nothing else comes close. Or wants to.
Simon
Physicists get Hadrons!
The trick is to write a set of macros that implement Pico in EMACS. Then you're safe.
Breakfast served all day!