it doesn't matter. really. it's all about ORIGINAL IDEA.
And that's where we will just have to agree to disagree.
Using a car analogy...
I'm sure someone came up with the idea of a truck before Ford made one but that doesn't mean that the Toyota Tacoma isn't a copy of the Ford Ranger. It's made to look very very similar because the Ranger is the best selling truck in the owrld (or was at one time).
fwiw, it was microsoft who copied the button thingy. they just moved it 180 degrees as everything else they do... just like the desktop icons (from right to left) and the apple menu (from top to bottom), for example. they also have a tendency to add unnecessary things (the window menu for example, which has ever so useful commands like "move" and "size" in addition to the commands they have their three buttons for) and to keep things they have made redundant (the "resize"-corner in bottom-right corner for example, which is the original apple-way of resizing, that is completely unnecessary as windows' windows can be resized from every border and corner). THEY JUST NEVER GET THE POINT ABOUT THE THINGS THEY COPY, SO THEIR SPECIFIC IMPLEMENTATION IS LACKING. that's the gripe about windows. it's hard to use, because people are not be able to use their intuition. with mac, they can and that's why it's so easy to use.
I thought you said they licensed that stuff? But anyway, I believe the "move" and "size" stuff is for people who want to use the GUI with only a keyboard. On channel9.msdn.com there are some videos of Microsoft programmers just working with the system and the speed they can fly around and do thing is absolutely amazing and all that without a mouse. It's not something that gets in the way at all so I see no harm in it. But I agree Apple is generally better at creating user interfaces. But I think the Mac is much harder to learn to use. There's very little that's intuitive about the way it's laid out at all. There's a very low degree of "discoverabilty" on the Mac and Windows is definitely superior in that respect. That's one of the gripes about Windows from advanced users... its often designed for complete newbies (wizards for example) whereas the Mac is designed for more advanced users. Take the way the icons and names for keyboard shortcuts aren't even on the keyboards that most Macs ship with (the option key, shift, command etc) and how control clicking is completly non-discoverable to a newbie.
I have a Dell box running xp at work. My server folder has 15 Gb of data. When I use the search feature in xp that little dog runs forever before it finds something ( if it ever does) so I turn to my powerbook to find what I'm looking for.
It feels as if navigating a hard drive in XP was bolted on to the system as an afterthough
Turn on indexing (turn off searching system files and other options) and the searches will become instant.
That reminds me.... Beagle was demonstrated before live audience before Apple introduced Spotlight... But I'm pretty sure that fact doesn't stop Mac-users from calling it a "copy" of Spotlight?
Again, XP's search has live quieries too. That's 2001. I'm sure Windows 2000 has them also. BTW, it only works on XP installs with NTFS drives if you're using FAT32 then it won't work.
BFS was virtually the same as Spotlight too. In fact, the guy who built Spotlight is Dominic Giampolo (sp?) and he was the one who built the BFS system.
but there are only two commercially available major software titles that currently don't have mac support: the autocad, and 3d studio max
You're kidding, right? Only two?
Acid, Soundforge, any Avid HD stuff, PPRO, SoftImage, Cakewalk (anything from them), GigaStudio, MainConcept stuff, Nero, most of the Office server line, Visio, OneNote, most of Macromedia's non-MX suite apps, Audition, Encore, Liquid Edition, SQL Server, lots of relational database systems, tons of games, tons of media players, TiVo-to-GO, lots of Google stuff, and on and on...
Your premise is that Apple copied Windows, so it never mattered if Windows had something before Mac OS X, it only mattered if Windows had it first... before anything else.
For example... Journaling. I have a 1991 SGI IRIS Indigo that has a Journaled file system on it (XFS). That predates Windows using any form of Journaling, so Apple couldn't have copied Windows for that. NEXTSTEP had context sensitive icons back in 1990, Apple couldn't have copied that from Windows. Video hardware acceleration (decoding, de-interlacing etc.), hardware accelerated image processing are all part of what made SGI leaps and bounds beyond any other systems on the planet back in the late 80s, early 90s... Apple couldn't have copied that from Windows.
Of course Mac OS X is based on the original NEXTSTEP operating system... which dates back to 1987, so that is when true multitasking was first introduced into the line. Of course that was about the same time as OS/2 was released... but it was limited by the 286 processors (16 bit) that it was written for while NEXTSTEP was designed for the 68020/68030 processors (32 bit) and didn't have to jump through Intel's memory hoops to get things done.
And many of the advance features of Windows today are a direct result of OS/2. We shouldn't forget that NT was based on the IBM/Microsoft OS/2 project (and when Microsoft left the partnership with IBM, the new project was originally called OS/2 NT).
Sadly, Microsoft broke off working with IBM before Journaling was introduced into OS/2 Warp.
Again, you go off talking about NEXTSTEP as if it was Apple with that technology. Furthermore, you said I said Apple copied Windows with journaling when I didn't... I SAID MICROSOFT IMPLEMENTED IT BEFORE APPLE IMPLEMENTED IT IN OS X.
You didn't look to closely at the screenshot, did you? What you would have seen was Digital Librarian bringing up files that didn't have the search word in the file name.
And upon closer inspection you might have noticed what file types it was searching through (in that shot it had looked within rtf, rtfd, and ai). NeXT had made it known to developers that they could create a parsing service for Digital Librarian to be able to search content within proprietary document formats.
A hand full of document types that Digital Librarian could index...
<snip>
Unless you think Windows 3.0 had anything like this?
No but NT did. But anyway, that isn't desktop search (good job on the saved searches though) that's file search. Emails, contacts, tasks, live queries...
Then look at how Spotlight works (internally) and look at how Indexing Service works and you'll see a ton of similarities. You act like they just ported the digital librarian to the Mac and called it a day when that's not true at all. (BTW the reason Apple acquired NEXT was to make an OS that would compete with the upcoming NT based line of consumer OSes from Microsoft). They created an implementation that mirrors as much of the Microsoft implementation as they could possibly implement. Likewise with CoreVideo. All you have to do is go to the CoreVideo/Image site on Apple.com and see how it mirrors DX a lot more than it does
anything else.
You know, the fact that you have no idea what is going on in the world outside of Windows is going to lead you astray every time.
The simple fact that SGIs were doing these things back in 1990 shows that the idea wasn't new at all.
And of course the fact that Microsoft license the rights to the patents of all this technology from SGI back in 1998/99 must be... what, coincidence?
You have very little knowledge about the Microsoft implementation if you think they licensed it from SGI. Microsoft created the spec that Nvidia and ATI use to support those features and CoreVideo and CoreImage both use that spec. Microsoft created the spec for DXVA (1 and 2) and so when Apple decides they want to hardware accelerate H.264, MPEG-2HD, and WMVHD in Leopard they'll be using the Microsoft defined spec there too. When Apple moves to the unified shader model, guess what? They'll be using a spec (partially) designed by Microsoft. And as you said, NEXT and SGI had their own implementations (and graphics processors IIRC).
This is absolutely a Microsoft innovation being used by Apple. You can bring up SGI all you want but SGI nor NEXT wrote the spec that Apple, Microsoft, Nvidia, and ATI all use for these particular features.
You were saying that Microsoft's indexing search abilities were what Apple copied... and I have pointed out that Apple didn't need to copy Microsoft in this area, they had acquired the concepts from NeXT.
Not only did Apple acquire the "concepts" from NEXT but also the "specific implementation" but notice that they don't use it. They use the one that is more similar to Microsoft's Indexing Server/Service, Windows Desktop Search, SharePoint, Office, and Longhorn/Vista.
You're flat out wrong and you bringing Next and SGI into the conversation just serves to prove that Apple isn't using their implementations at all, there using the ones similar to what Microsoft laid out.