A Unix based OS is hardly innovative. Microsoft actually has purchased and developed their own proprietary OS codebase. Apple relies on Unix which has been around for what 50-60 years? If anything this shows that Apple is more about chic design and less about technology as just about any tech they have is purchased from other companies and then popped into their products.
Wow, you obviously have no clue about what is and what isn't Unix. First, Unix has been around since 1969, making it 42 years old. It itself is an evolution of Multics, a prior operating system that existed in the 60s.
Now, when talking about Unix, we have to know what we're actually talking about :
- The SUS (Single Unix Specification) which is a standard that you need to adhere to to call your OS Unix. The current version of the SUS is named Unix '03 and this is the one Apple adheres to. It's a set of APIs and functions that an OS needs to provide in order to provide compatibility with software written for Unix. This includes but is not limited to POSIX.
- The SysV Unix codebase, which is the "official" tree that is descended from Bell Labs in 1969 is a starting code base that you can use to build your Unix like OS. The big iron Unix systems all use some part of it (Solaris, HP-UX, AIX). There's also some SCO Unix for Intel chips that use it. You can license the copyrights from Novell through SCO (or whoever they sold the licensing business to) for this code base. It is tainted with BSD code these days.
- The BSD Unix codebase. Essentially a fork of the main SysV Unix codebase that is quite unrecognizable from its elder brother, even though these days the lines are blurred as some BSD code found its way into SysV Unix.
These basically cover the "copyrights" and "trademarks" to what is an official Unix system. Now, what is it exactly you fault Apple with using ? Apple purchased their Unix system from NeXT (a company launched by Steve Jobs. Many would argue that it is actually the other way around, that NeXT purchased the Apple brand and what we have today are NeXT computers). It is compromised of the following pieces :
- A fork of the Mach kernel, which while it implements Unix APIs for conformance to the SUS, does not share any code with BSD or SysV Unix. It was written by the nice people at Carnegie Mellon university and NeXT used it as a base for what is now known as XNU/Darwin. While you could claim this as something of a proof Apple failed to innovate with their OS, you have to now that OS kernels are hardly innovative in a consumer sense. Linux, Windows NT, Mach, the BSD kernel, Hurd, they are all pretty much the same : a driver API, process scheduler and memory manager. Sure there's a few gems in there like LVM, system encryption and different very performance oriented scheduling algorithms, but you have to be a CS geek to enjoy that level of innovation. There's not much value for Apple to "roll their own" really, even though with all the work that went into XNU/Darwin, they essentially did.
- The Openstep APIs, which are themselves the open specification version of the NeXTSTEP APIs. These are original NeXT stuff, written in Objective-C which is a licensed languaged from StepStone. This is basically Cocoa. All original NeXT code "acquired" by Apple when they "purchased" NeXT. There's a pretty innovative themselves and have been acclaimed industry wide as a very good software development platform. You can say there's a lot of innovation here and it's all "in-house" code, no Unix code/technologies here.
- Quartz, the display server. This is entirely in-house, closed source code. It is not based on any Unix technologies either (Unix doesn't really have a graphics engine/set of APIs, relying rather on X11, which is an MIT developped technology and standard that has quite a few commercial and open source implementations, of which Apple ships X.org's). Rather, Quartz is based on NeXT technology again, which was basically a way to render GUIs using Postscript (Display Postscript). Quartz is a "Display PDF" technology, making it a more advanced version of the NeXT stuff.
So where exactly did Apple get the "Unix" stuff you say they rely on ? What parts of the system is this uninnovative stuff you claim ? Well, we have to go into the command line interface tools to find that out and what we do find is a very limited set of userland tools from the BSD project, essentially, the file utils (ls, cp, mv, rm). Apple also uses GNU's tools (these are not based on the Unix code base at all, GNU is all original code from the FSF) for their command line interface where the BSD versions are lacking (this includes grep and bash amongst others). Are you saying Apple needs to rewrite all of these from scratch ? What would be innovative about an Apple version of ls ? Or grep ? That sounds like a very bad case of "NIH" syndrome.
So it seems to me that Apple used NeXT's stuff for the biggest portion of OS X, none of which relies on Unix code per say, but adheres to the SUS (which is something you can do with 100% original code) nonetheless. This is what is meant when we say "Mac OS X is Unix", it means that it is a SUS compliant operating system, not that it is actually a SysV or BSD rip-off. You need to understand this stuff before you try to bash OS X's "lack of innovation".
Not to mention it seems you are completely ignorant of Windows' history to claim that Windows is 100% original and innovative while OS X is not, but let's leave that for another time, this post is long enough already.