12.07
So I was reading the Digg thread on people abusing the Javelin glitch in Modern Warfare 2 – The Javelin is meant to be an anti-armour only weapon but there is a bug where you can pick it up and cause it to explode if you die, killing everyone in a large radius. Essentially a suicide bomber glitch which is apparently causing huge issues with people racking up massive scores by using it.
Apart from all the posts blaming Microsoft’s shoddy programming (despite the fact they had nothing to do with this game) and the EULA’s are bad, how dare they stop me cheating! rants there was one post which was particularly telling and inspired me to write this post:
I don’t need this issue to bash microsoft. They are a lousy company whose only REAL innovation is to use its size and marketing to steal or buyout ideas. What has microsoft really innovated besides mass marketing of existing ideas?
The question is, what companies actually have any original ideas? And why are Microsoft held to a different, higher, standard than anybody else? Why does Microsoft have to be 100% original or face the wrath, yet nobody else needs to be?
The iPod was entirely unoriginal. There was hundreds of portable MP3 players out before the iPod yet it is deemed as being ‘original’. Microsoft releases the Zune and apparently they are copying Apple. Linux is essentially a clean room copy of UNIX, yet apparently Windows is simply a copy of Apple, despite Apple copying Xerox. Apple releases the iPhone, are they accused of copying Microsoft as Windows Mobile is years older? OR are they ‘innovating’?
Show me anything significant from a successful company and I will show you the idea that they ‘stole’. The thing is innovation is a rolling, evolutionary process. You don’t just jump into the market with mk1 entirely new product and sit there – it simply doesn’t work like that.
Company X uses a visual metaphor interface and you are using a CLI interface. Do you:
- Damn, they thought of it first, thats a shame as it would greatly enhance our product.
- That’s a good idea, lets incorporate that into our product.
Everyone rants about how horrible and innovation stifling patents apparently are, then get outraged when people (that is, Microsoft) does exactly what these patents attempt to stop.
What made the iPod successful was nothing to do with originality, as the Diamond Rio had it beat by a good three years (right). Check out the scroll-wheel-esque ring in the middle. Now tell me that the iPod is original. Pretty damning isn’t it?
The success of the iPod was due to Apple taking an existing idea and doing it well. The device was aesthetically pleasing, it was incredibly user friendly, it was marketed incredibly well. It was a great product and although it did not invent the concept of a portable MP3 player it refined and improved the concept immeasurably. I owned a third gen iPod and bought it for no reason better than it was better than anything else available at the time. I certainly didn’t rant about how they were unoriginal, and then bought a PMP300 off of ebay to somehow ‘stick it to the man’. That wouldn’t have made sense.
Correct me if I am wrong, but Microsoft is the only company that produces a commercially viable non-Unix based OS. BSD, Linux, Solaris, OSX etc are all essentially copies of the original Unix. They are viewed as innovative. Windows, which has an almost entirely unique heritage, is not.
What is Windows a copy of? While I do not doubt that there was similarities with the original Xerox implementation and Apple’s implementation, if you run modern OSX beside Windows 7 the systems couldn’t be further apart now. There are common features that have been traded backwards and forwards between the two, but when it comes to basic implementation the two operate in entirely different ways. You can get OSX theme packs for Windows, but it is fundamentally impossible to get the UI and interface to operate in the same way.
There are also certain ideas that are inevitable. Window compositing is one of them – moving window management to the GPU is only logical and largely improves performance. It also easily enables a whole raft of abilities which would have been incredibly hard to do before – expose, preview thumbnails, rotating cubes, wobbly windows, blending translucency – which all become almost obvious once the GPU comes into play. Dynamic search, things like Windows search or Spotlight on OSX, are a result of improved computer power. It’s only because computers now have the power to do it that it is getting included – not because it’s somehow a new innovation. People often accuse Microsoft of ‘copying’ Spotlight from Apple – ignoring the fact that it’s capabilities were meant to be in WinFS as part of Longhorn well before any Apple announcement.
The claim that Microsoft somehow steals all it’s ideas (and by implication, everyone else is original) is simply an extension of the irrational Microsoft hatred so prevalent in the IT community. There are utterly no facts to back it up and it’s very easy to argue Microsoft is more innovative than your average company. It’s become so ingrained into the common psyche that even if Microsoft does it first (ala Compiz) they are still accused of being copycats. A look at everything that was planned for Longhorn basically set the stage for a large amount of features that are considered de-facto in a modern OS and they came from Microsoft. Where’s the credit?
To me, you cannot use the term ‘ripoff’ or ‘copy’ if very little of the original remains. Is every text adventure a ripoff of Zork? If every raycaster a ripoff of Wolfenstein? Isn’t Wolfenstien a ripoff too? Is Duke Nukem 3D a ripoff of Doom? If you set out to make a copy of something with, at best, cosmetic changes then you are guilty of ripping off someone. If you take a basic idea and make your own implementation then you are just expanding on the public domain.
Why is everyone allowed to make their own implementation of various ideas except Microsoft? Why is expanding on an existing idea innovative, unless Microsoft does it? Why is Open Source allowed to make near carbon copies of proprietary software with impunity – isn’t this a stone’s throw from simple software piracy?
I’ll leave you with a picture comparing ‘Frozen Bubble’, the hit Open Source game and ‘Bust-a-move’, an old commercial game that actually was quite innovative.
Either it is OK or it isn’t. Anything else is hypocrisy.

The whole thing smacks of sour grapes coming from a community that *knows* its products are mediocre derivatives at best, and blatant attempts at duplication or reverse engineering at worst.
The only thing that FOSS has done better than commercial vendors is to gain a rabid following for rubbish products. They didn’t “invent” that concept, by any means, but they certainly perfected it!
BSD, Linux, Solaris, OSX etc are all essentially copies of the original Unix.
I’ve long argued that BSD is about as important to OS X as DOS is to Windows. Perhaps that’s an overstatement, but when NeXT was acquired it was the NextStep frameworks that were sought after, not its obsolete 4.3 BSD underpinnings. Yeah, I’m well aware BSD is alive and well underneath, but that NeXT/OSX has a programming language of its own should tell us something. That’s really what made it successful in the first place: NeXT took some of the basic stuff that worked, dumped or buried the obscure UNIX junk, and filled in the gaps with their own stuff.
What is Windows a copy of?
Some people snidely say it’s VMS on top of DOS (the same people who say Windows 9x isn’t a ‘real’ operating system), but that’s about as shortsighted as saying C# and Pascal are the same thing. That’s another funny argument because I’m not sure whether people are being intentionally disingenuous or merely idiotic when they claim C# plagiarized Pascal. Microsoft hired Pascal’s creator to design C#! He’s “plagiarizing” himself!
Dynamic search, things like Windows search or Spotlight on OSX, are a result of improved computer power.
The arguments against Vista/Windows Desktop Search also ignore the evidence that Microsoft has been gradually working the functionality in, starting with the much scorned “indexing service” enabled by default since Windows 2000. Remember how much bitching there was about how much it killed system performance when XP was introduced?
It’s become so ingrained into the common psyche that even if Microsoft does it first (ala Compiz) they are still accused of being copycats.
My favorites are the KDE 4.3 screenshots that look exactly like Vista/7, whose look has been locked down since, at least, the mid-2005 betas, yet advocates pretty much literally accuse Microsoft of traveling forward in time five years to steal KDE’s look. Maybe oiaohm got that timecube to work after all.
Is every text adventure a ripoff of Zork? If every raycaster a ripoff of Wolfenstein? Isn’t Wolfenstien a ripoff too? Is Duke Nukem 3D a ripoff of Doom?
Even beyond this, people are okay when products ripoff themselves. Ever play the Mega Man series? Street Fighter? Anything from iD? Ever watch a Police Academy movie? Rocky? Star Trek? How much “innovation” is there really between generations of the pre-Touch iPods? Yet no one has a problem with this because everything mentioned is a popular franchise and people frankly want more of the same.
But when Microsoft does it there’s hell to pay. Windows 7 is just a service pack to Vista which is just XP with a shiny new theme which is just Windows 2000 with a shiny new theme which is just NT4 with Active Directory and DirectX which is just NT 3.5 with the Windows 95 shell, and NT 3.5 is 100% identical to 3.1. But if you step back and compare Windows NT 3.1 to Windows 7 it’s downright shocking how far things have come in a comparatively small amount of time. Even more amazingly is that, somehow, it’s possible for the same software to function on both.
Funny that this issue came up in a games thread when OpenGL has been playing catch-up with DirectX for years.
As for NT yes it borrows from VMS but it is far more original than Linux. Linux is a clone while NT is more of an interesting hybrid. VMS provided an abstract framework for Cutler to build on while Linux is a clone of a boring old traditional Unix monokernel. Yay let’s clone the OS that the power company uses. Hooray for engineering decisions based on 70′s hardware.
Linux is one of the least original projects when it comes to open source Unix systems. The projects that actually want to rebuild Unix around modern needs don’t get the same amount of press.
If you want to see an innovative Unix check out dragonfly:
http://www.dragonflybsd.org/
Another thing that’s pretty funny is when people accuse Microsoft of “stealing” DOS.
As we all know, DOS (then known as QDOS) was written by a guy (Tim Patterson) who was employed by a company called “Seattle Computer Products”. Gates bought QDOS for 50.000 dollar and made a fortune with it, by selling it to IBM.
Now, how is that a “stealing”? It’s buying.
And, the guy who wrote DOS later became an MS employee, for years and years:
—
Paterson left SCP in April 1981 and worked for Microsoft from May 1981 to April 1982. After a brief second stint with SCP, Paterson started his own company, Falcon Technology, which was bought by Microsoft in 1986. Paterson did a second stint with Microsoft from 1986-1988 and a third stint from 1990-1998. During his third stint at Microsoft, he worked on Visual Basic.
—–
http://en.wikipedia.org/wiki/Tim_Paterson
How is buying a software, and later employing the guy who wrote it for over a decade, stealing?! The fact that Patterson was so long a part of Microsoft makes it, that MS stole from MS.
Furthermore does anyone really think Patterson would have amounted any better on his own? I’m sure he’d be the first to say Microsoft’s buyout was the turning point in his life. Start bringing this up and then they’ll switch tracks to how Microsoft indirectly murdered Gary Killdall. You just can’t win with these guys.
Gotta disagree with you on a large part of this. And I’m no bias retard. The idea that “Microsoft [is] the place where innovative ideas go to die[1],” stems from the fact Microsoft buy most of their ideas, they don’t create them. They certainly aren’t alone, but in today’s economy it’s exceptionally hard to start your own business up *and* keep it running *without* being purchased by a company with deep pockets. Back to my point, Microsoft has stated (and I can’t find it anymore) that they, “Have more patents (read: Ideas) being created [from their R&D department] than they can use, so they license them out to other companies.” I can see why, in this twisted and often chaotic media-driven world we live in, Microsoft would get a bad rep for innovation.
[1] http://www.wired.com/beyond_the_beyond/2009/03/what-bruce-ster/
(No, that wasn’t copied from Wikipedia. That’s just a great talk about how Web 2.0 technologically sucks. It’s patchwork, much like a desktop Linux OS.)
“Microsoft buy most of their ideas, they don’t create them.”
I don’t think that is strictly speaking true. I think it is because they try to get a leg-up in new markets by buying an existing company and pumping money into it. If you are as large as Microsoft you want to diversify as much as possible, rather than put all your eggs in one basket. It’s inherintly sensible to aim for longevity when you have that much cash. Microsofts two main product lines are almost entirely it’s own work (Windows and Office). Apple and Google are certainly well known now for buying up useful companies. Why is it only bad when MS do it?
Lets not forget Microsoft invented XMLHTTPRequest – which is pretty much the foundation of this whole Web 2.0 thing. I don’t think Google invented search and I really don’t think Apple invented the smartphone.
Essentially people have this ‘cool to hate MS’ vibe going and will use any flimsy old excuse. Just look at Slashdot for a living example.
Kerberos, I’d like to donate the Piestar logo I created on the TM Repository to you if you want it.
Logo
“Microsoft buy most of their ideas, they don’t create them.”
They should be like Adobe, or Apple, or, oh wait…
Seriously, Microsoft is cherry-picked. Every large company buys other companies; it’s just how companies function. When a company has an idea that extends a preexisting product, buy the company and improve the product. Sell it for a profit. Microsoft is always in the bad on these things. I can’t think of anything Adobe has now that wasn’t bought. Flash? Well, for one, that was bought from Macromedia, and two, they bought it from FutureSplash. Photoshop? Bought from a student named Thomas Knoll back in the 80′s. Shockwave? Bought from Netscape. ColdFusion? Allaire and then Macormedia. After Effects? Bought from Company of Science and Arts (cosa.com). InDesign? Purchased from Aldus. Adobe Soundbooth and Audition? Purchased from Syntrillium. PDF? Ding ding ding, created by Adobe, but was proprietary. Acrobat was originally a pay-to-use product. Illustrator and Premiere were made by them, thankfully. Though, their largest products were created by 3rd party studios.
But what about Apple? Mac OS X? Based on NeXTSTEP from NeXT. Safari? The browser itself is original, but the underlying engine is based heavily on KHTML. iTunes? SoundJam MP. Garageband/Logic? Purchased from Emagic. Final Cut Pro? Originally KeyGrip, purchased from Macromedia. LiveType? Prismo Graphics. I could go on and on, in fact, I could probably find code that relates to other products within the Mac OS 7 source code. Apple has a long history of buying out companies to get a hold of their products. Last, but not least, the iPod could have been influenced by this man: http://www.kanekramer.com/
Innovation is being able to take many ideas and cleverly turn them into a heavily marketable product.
I’m just enjoying seeing all you people arguing with what I said, even though I agree. My point wasn’t really that Piestar Dude was wrong, but that there are reasons why the distortion exists in the first place. But hey, don’t let me stop the flaming.
I ask people this: do you care if your car of choice copied the concept of a vehicle mounted air conditioning unit from Nash?
What’s odd is that I don’t think that anybody gives a shit…I mean the companies. They don’t care if you like what they do or not. They just do it. So, think MS stole something, think that they bought something, think that Gates is this or that….who gives a fuk? No one. Least of all them. They aren’t in business to be original…not one iota.
Microsoft dumps billions into PR just to try and improve/overcome that very thing you claim they don’t care about- their image. BuckMighty, you’re an idiot.
Hatetards arguing that originality is somehow irrelevant will not change the fact that M$ is an illegal monopoly that has been stealing ideas from other companies for years. That alone makes it worthy of our contempt.
“Microsoft dumps billions into PR just to try and improve/overcome that very thing you claim they don’t care about- their image. BuckMighty, you’re an idiot.”
So does Apple.
Apple also put a fair bit of money into openly attacking Microsoft, they make official press-releases saying how crap Microsoft is, even Mac OSX contains digs at Microsoft (lol SMB boxen and Samba shares show up as blue screened PCs lol)
“M$ is an illegal monopoly that has been stealing ideas from other companies for years. That alone makes it worthy of our contempt.”
This Adam King guy is really a typical fanboi, when lusers are out of ideas and can’t defend their shit, they just go on with the old boring “M$ is an illegall monopoly bla bla bla bla bla”. Don’t you know the definition of monopoly, if Microsoft is a monopolist why is there existing of Apple and your pathetic Linux? Just typical.