Apple's GUI was made first. Also, look at this:
iPod came before the Zune.
iTunes came before the advanced versions of Windows Media Player, which exibit the same features.
OS X's UI came before Aero, which exhibits the same sort of 3-D look ad feel.
iTunes' Music Store came before Microsoft's Music Store.
.Mac came before Live.
Am I missing anything?
EDIT -
I'm not sure how much these are related since I did very minimal Mac programming, but Cocoa came before .NET, and if I remember correctly it supports both the C and J families.
Also, how am I a smartass for advocating against you? You get angry far too easily to be any fun to debate with. If you honestly think I'm trying to make you look like a moron, you're wrong -- I'm trying to make you realize my point.
That's right, Microsoft doesn't invent, innovate or discover anything...they buy and copy ideas
Let's look at some major pieces of software history
- Microsoft buys QDOS, markets it as MS-DOS
- Microsoft buys license to AT&T UNIX, modifies and markets it as Xenix
- Microsoft copies GUI idea from Apple/Xerox...do you think Microsoft came up with a GUI idea by itself out of the blue? Or is it more likely, Xerox, who invented the GUI, and then gave a tour to Apple, and not Microsoft, influenced Microsoft?
- Microsoft and IBM form agreement to develop OS/2...OS/2 3.0 recasted as NT (Oh yeah, and ex-DEC VMS developers were also brought on board, BSD network stack used)
- Xerox PARC Bravo heavily influenced Microsoft Word...Bravo's creator brought on board
As for the market share argument...Let's rememeber Microsoft toted a
DOS-based system as far into the future as 2001. Keeping in mind DOS is 1980s technology, market share does not imply technological superiority, and neither do fads (of which there are many, like C# and .NET) or appearances.
Resources:
Microsoft buys QDOShttp://en.wikipedia.org/wiki/QDOSQDOS (Quick and Dirty Operating System) was the working title for 86-DOS, an operating system developed and marketed by Seattle Computer Products for its Intel 8086-based computer kit. QDOS had a command structure and application programming interface that imitated that of Digital Research's CP/M operating system, which made it easy to port programs from the latter. The system was purchased by Microsoft and developed further as PC-DOS and MS-DOS.
OS/2 and NThttp://en.wikipedia.org/wiki/OS/2IBM grew concerned about the delays in development of OS/2 2.0 and the diversion of IBM funds earmarked for OS/2 development towards Windows[citation needed]. Initially, the companies agreed that IBM would take over maintenance of OS/2 1.0 and development of OS/2 2.0, while Microsoft would continue development of OS/2 3.0. In the end, Microsoft decided to recast NT OS/2 3.0 as Windows NT, leaving all future OS/2 development to IBM.
BSD network stack and NThttp://en.wikipedia.org/wiki/Berkeley_Software_DistributionIn addition, the permissive nature of the BSD license has allowed many other operating systems, both free and proprietary, to incorporate BSD code. For example, Microsoft Windows has used BSD-derived code in its implementation of TCP/IP and bundles recompiled versions of BSD's command line networking tools with its current releases. Also Darwin, the system on which Apple's Mac OS X is built, is partly derived from FreeBSD 5. Various commercial UNIXes, such as Solaris, also contain varying amounts of BSD code.
- If you're at all familiar with socket programming, this should be self evident!
VMS and NThttp://en.wikipedia.org/wiki/Digital_Equipment_CorporationDave Cutler, who led the development of RSX-11M, RSX-11M+, VMS and then VAXeln, left Digital in 1988 to lead the development of Windows NT. A rumor circulated for a long time that WNT=VMS+1 (increment each letter by one). Cutler has never confirmed nor denied this.
http://www.openvmshobbyist.com/vmsbigot.html- You know you're a VMS Bigot when
You know where NT stores its data if they really need it to be saved
Xenix modified AT&T UNIXhttp://en.wikipedia.org/wiki/XenixXenix was a version of the Unix operating system, licensed by Microsoft from AT&T in the late 1970s.
- Keeping in mind, "licensed" meant you were given rights to the AT&T Unix source
Microsoft purchased a license for Version 7 Unix from AT&T in 1979, and announced on August 25, 1980 that it would make it available for the 16-bit microcomputer market.
Microsoft Word heavily influenced by Bravohttp://en.wikipedia.org/wiki/Microsoft_WordMany concepts and ideas of Word were brought from Bravo, the original GUI word processor developed at Xerox PARC. Bravo's creator Charles Simonyi left Xerox PARC to work for Microsoft in 1981.
Xerox PARC and Apple engineer visitshttp://en.wikipedia.org/wiki/Xerox_PARCThe first successful commercial GUI product was the Apple Macintosh, which was heavily inspired by PARC's work; Xerox was given Apple stock in exchange for engineer visits and an understanding that Apple would create a GUI product.
This is some funny ass shit ...