Did Microsoft Really Copy Apple? [Updated]

It has always been a running joke that Microsoft’s Windows systems look surprisingly like Apple’s OSX systems, with features like desktop search in the taskbar, and the look of Vista.

There are two schools of thought here – on the one side, Microsoft copies all (or most) of their ideas from Apple, and claims them as their own executing the copies as originals. On the other side, Microsoft doesn’t take their ideas from Apple – period – and the similarities are purely coincidental.

I’d like to take you through a new concept – The Usability Funnel. This is a concept covering the evolution of operating systems and their interaction with humans.

The history of Microsoft and Apple is long, and entwined, with the two companies famously butting heads for years. (If you DO know the history here, skip the next couple of paragraphs)

In 1988, Apple Computer inc. (now Apple inc.) licenced Graphic User Interface elements to Microsoft for Windows 1.0, but when Microsoft made changes in Windows 2.0 making the interface more mac-like, Apple filed suit, claiming that the licence terms had been violated. There have been many occasions since then, where Microsoft and Apple have crossed swords, leading to Apple being incredibly protective of its intellectual property, and an air of resentment between the two companies, and some some childish bickering.

But, as I said in the title, did – or does – Microsoft copy Apple’s ideas? On the surface, it would appear that this is a no-brainer – given the similarities between XP and Tiger, and of course Vista and Leopard.

Stop for a moment here – try and forget about Windows, Vista, Linux, and other operating systems. Imagine an operating system entirely your own, with your own look, and all of the features that you want in an OS. Go ahead, I’ll wait.

Now, I bet that your dream OS has buttons, boxes, icons, and other metaphors like the desktop. It may even have a bar at the top or bottom.

Either way, my point is that Windows, Linux, and Mac all share these characteristics, because all the time, all three are moving toward a better, more intuitive user interface that better understands, and molds around the user. In a standard 2 dimensional environment, is there any other way to do this?

I think it’s a viable theory that the interface of computers has been shaped by not just research and focus groups, but by sales and the reaction from the users themselves. Is the explanation that this is really the best way for humans to interact with machines?

Let’s look at this another way. Think of this as what I like to call the “Usability Funnel”, in which there is one point of perfect interaction between machine and human, and all of these GUI-enabled operating systems are heading toward this point. In this scenario, Microsoft isn’t copying Apple, but moving towards the same goal.

 

The Usability Funnel

 

Above: My depiction of the “Usability Funnel”

Overall, I think this is a provable theory that could really work. I may continue with this idea in the future, and I’d really appreciate your input on this. Developer, user, or observer? Comment here or email me, tell me what you think of this concept.

[Update]

In response to the comments on this article, I agree, that in the beginning – Microsoft did become a mirror for Apple products, and yes, Bill has admitted that he likes the Mac OS numerous times.

However, I stand by my diagram regardless. The reason that it is a funnel shape is to signify the point of optimum interface with humans. Please also note that the graph does not represent time on either axis, just usability and user integration.

And yes, Aero and Aqua do share some clear similarities, but at the same time I don’t think that this has a significant effect on the user’s interaction with the machine, it’s still a 2D interface with windows, buttons, boxes, and so on.

Is there any other way to express these metaphors besides icons, windows, bars, buttons, and the like?

Thanks for reading,

Graham

 

14 Responses to “Did Microsoft Really Copy Apple? [Updated]”

  1. Hamranhansenhansen Says:

    You can argue whether Aqua or Aero is a more usable 3D compositing user interface, but you can’t argue the fact that Aqua shipped in 2001 and Aero shipped in 2007. There are hundreds and hundreds of examples of this. You have Vista a bit behind OS X in the usability funnel, but the entire Windows side should be 5-10 years behind, that is the size of the shadow.

  2. Don Says:

    Well, lessee, here. MS paid Apple to use their interface. MS had to pay Apple for stealing QuickTime code. Bill Gates has been quoted as saying that he wanted Windows to be like the Mac. There are emails among MS techs and high-level engineers comparing Windows to Mac features. Gadgets are not anything inevitable and are obvious copies of Widgets. Aero is an obvious copy of Apple’s Aqua. There is no question in my mind that MS has in the past, and continues to copy the Mac OS.

    That being said, I would contend that your diagram isn’t that far wrong. I would say that Apple legally took some concepts from Xerox Parc (far fewer than most MS fanboi’s think) and created a marketable and usable interface. This was belatedly copied by Microsoft with Windows. Together, they have created a mind-set that determines an “dream OS” with buttons, boxes, icons, and other metaphors like the desktop. It could have other metaphors, but our mind-sets are so linked to the desktop metaphor that probably 99% of all people couldn’t think of anything different.

    So how would I change your diagram to make it accurate? Simple. Rather than limit it to OS numbers/names, I would include actual dates in the horizontal axis. Increased usability would be on the vertical axis. Then, rather than forming your Usability Funnel, the Apple Axis would form a straight diagonal line (although arguably it should have a sharp jog up at OS X 2.0), lower at the lift and higher at the right. MS would start with DOS (although it should arguably start with CP/M, go down with DOS and then slowly increase, take a jog up at Windows 3.1 and another at Windows 95, level out until Windows XP where it goes up slightly, and then goes down with Vista. The MS line would start much lower with CP/M and DOS, and continually remain lower than the Apple line (although it would get close with Win 95 vs. Apple’s System 7 released in 1991).

    So rather than a Usability Funnel, it would appear to be more a Usability Drunk Railroad Track.

  3. Todd Says:

    Microsoft most certainly does copy Apple. The “Usability Funnel” theory only works if you can ignore things like Trash cans/Recycle bins, Quicktime/Windows Media, Widgets/Gadgets. Too literal, too late. There are simply too many instances of a direct, and late-breaking rip-offs from the folks at Redmond to even begin to call it working toward the same goal. For example, Porsche/Ferrari & BMW/Audi/Mercedes have been at this game for much longer than Apple & Microsoft, and yet they are very different animals. The “Usability Funnel” does exist, but it tends to lead down different paths with companies that are honestly trying to be better for their chosen audience/market. My guess is that if BMW and Audi were forced to travel on different roads, you’d see one or the other choose to save on R&D $$ and simply copy the other.

    One easy way to disprove this theory is the extremely rare instance that Microsoft introduces something BEFORE Apple. The “Usability Funnel” theory would dictate that this would happen with much more frequency, wouldn’t it?

    Also, if Redmond were concerned about “Usability”, wouldn’t their #1 goal be to improve security and stability while using their OS? That’s the area where they are currently being spanked. And forcing the user to secure their own machine doesn’t sound like a company driven by “Usability” does it?

  4. Patty Uniroyal Says:

    First off Gates worshipped the Mac OS back in the early eighties and wanted his pirated beginnings of Office to look like the Mac OS when they released them for the Mac, yes Office started on Apple products and was ported over in 1990 to Windows. Apple licensed the user interface for use only for that version of their applications, because Microsoft was so incompetent it was obvious it would be years before they could imitate a usable Mac like GUI in their Mac applications. Apple helped them and of course got screwed. Ever since Microsoft has ripped off every single company they’ve partnered with, and usually simply tries to kill them outright unless they capitulate and give up their gold without a fight. This is and has always been the only way Microsoft can get ahead. They have since day one had no talent, vision or even understanding of the computer industry or computer users. The single talent Gates showed from the beginning even before Microsoft was to steal other peoples code hire people who could do something with it and so it goes now.
    You really have to be a desperate and embarrassed Windows drone to try and shine the old Microsoft doesn’t copy Apple turd. Who says constant FUD consumption doesn’t destroy brain cells. Look at all the Windows sheep braying like asses and trying to polish their chrome plated Vista turd.

  5. fog city dave Says:

    Seems like there’s a consensus here. Trying to justify Microsoft’s lack of innovation as something other than blatant and well-documented Apple imitation is just not going to pass muster in the real world, your fancy graph notwithstanding. Sorry…

  6. Todd Says:

    “Is there any other way to express these metaphors besides icons, windows, bars, buttons, and the like?”

    That is pretty much the Apple way, so why hasn’t Microsoft asked itself the question you pose in the last 20 years while being the world’s largest/wealthiest software developer?

  7. Bryan Says:

    “…the “Usability Funnel”, in which there is one point of perfect interaction between machine and human…”

    You really think we’re that close to the narrow end of the funnel? I agree that Operating Systems have greatly improved in the last 20 years in the way of graphics and general visual control, but I still see us as very near the wider mouth of the funnel.

    Regardless, both companies now take ideas from Unix-like systems. The difference is that Microsoft takes these ideas and imitates them, whereas Apple takes these ideas and innovates them.

  8. Partners in Grime Says:

    Copy Apple? From the looks of it, Cupertino is Redmond’s research department.

  9. boingo Says:

    Of course, who is imitating whom is also a question of what you are looking at:

    3-button mouse: MS first, Apple second.

    Intel CPU support: MS first, Apple second.

    I’m sure (like auto manufactures who perform ‘teardowns’ of each other’s cars) Apple and MS examine and borrow from each other with each release.

  10. Peter Says:

    I think the trend of the future is a whole lot of web enabled apps which will be platform independent. The goal here is to isolate what makes a Mac a Mac, and a PC a PC – so that the user experience is that whichever computer they use, they will be familiar with. Gmail on Linux is the same as Gmail on a Mac, Gmail on XP…

    The usability funnel here is to minimize that learning curve from system to system. If cars were computers, I’m certainly glad if I could drive a Toyota, then I can drive a Volvo.

    That said, I am with the viewpoint that Microsoft hardly does anything innovative and get their ideas from everywhere else. If we just drop the Mac/Windows discussion for a second, Microsoft wasn’t the first Instant Messenger creator, but they have the marketing power to make it bigger than ICQ and even infiltrate SMS carriers.

    But come on people – going back to the cars analogy, there’s only so many ways to set off an airbag, to implement adaptive cruise control, or to make hybrid cars. Variable Valve Timing is so to speak a simple concept to grasp for engineers, and everyone has their own way of implementing the same thing and naming it accordingly.

    On another side topic, the only possible trade secret between GPS makers (TomTom, Garmin) is the way they implement their route finding algorithms. The user is always after the ease of use of either platform – which means they expect an UI that allows them to input destinations with ease, a legible map display and clear sounding voices. They can change platforms and have the same expectations. If Microsoft was so radically different from Apple, and given its monopolized market share, what’s a compelling reason for computer newbies to learn anything than the most popular platform?

    Like I said, the trend is heading towards a standardized Web interface that is browser and platform independent. The OS is simply a piece of software that’s responsible for providing that UI and bridging the user with the hardware that does the processing. If Steve Jobs weren’t so snug about it, PC users should be allowed to buy Leopard and install it as a preference over Windows. Why the hell not?

  11. Cagampan, John Bernard Says:

    Microsoft did not copy GUI ideas from Apple. Well if this is the case, then we should file a suit case from all cellphone manufacturers we copied the button format of the 1st mobile phone.

  12. dick vigina Says:

    Fuck you all microsoft stowl apples ideas

  13. The Only Thin Says:

    One of the main things Microsoft did not copy from Apple is the “Blue Screen of Death”…

  14. andy Says:

    heck! u cant prove anything these days
    i mean
    you could even say apple got the idea of a dock from M$ quicklaunch+taskbar!


Leave a Reply