Ballmer on Innovation
prostoalex writes "Robert Scoble interviewed Steve Ballmer on the topics of blogging, innovation at Microsoft, Microsoft's work with developers and other things. Video is available in WMV format." From the interview: "Did IBM out innovate us? I don't think so. I don't think they've done much interesting at all. What about Oracle? I don't think they've done much innovative at all. What about the open source guys? Ah, the business model is interesting but we haven't seen much in the way of technical innovation. People cite Google. Google has done some interesting stuff."
That may be all well and even true. But why does Mr. Ballmer remind me so much of glass houses, stones, pots, kettles and the color black?
ich bin der musikant
mit taschenrechner in der hand
kraftwerk
This interview doesn't shed much light on an already dark and rainy corporation. How could this be anything but intellectual masturbation on Microsoft's part when you have a Microsoft employee slow pitching to the biggest windbag at Microsoft? Especially when the two appear to be patting themselves on the back about the fact that Microsoft really does innovate. Aside from the fact Ballmer is amazingly general in his list of innovations, the interviewer asks questions about other companies and if those companies out-innovated Microsoft. Of course, the response is they didn't.
But the interviewer might have asked some more thoughtful questions in that line like:
Not sure why, but even on slashdot Microsoft manages to get some Puff Pieces.
(open the Troll and Flamebait mod floodgates)
You've got to be kidding. They really don't have any idea what technical innovation is. Microsoft is really a marketing company who do software as a sideline. They've certainly had some innovative marketing strategies but nothing on the technical side.
Deleted
Yes, and with poor software design, a lot of exploits can be written.
you know, i really don't think he knows what that word means:
innovate: 1. To begin or introduce (something new) for or as if for the first time. 2. To begin or introduce something new.
what has microsoft introduced lately that is so new? i honestly don't know: i haven't used microsoft products seriously in 10 years. they're not even on my radar any more.
; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
Microsoft has a very good research team in place,but that does not ensure innovation. I think they are having problems with translating research into products. Previously, their research was market oriented...say UI design for the common man etc. which did well for their prodcuts initially.That has now saturated.
The kind of innovation we see from MS nowadays is generally of a kind not needed, like what they did with RSS. (it's a standard for a bloody reason!).
Also, MS has spread themselves too thin by stepping into too many areas...OS'es, Search Engines, Spyware, etc. Well, maybe it's time to let go and focus on what they are...an OS company.
BTW, does anyone know how many MS innovations were by acquiring companies. Does that count?
That's what happens when you have an economic system that magnifies mans already flawed greedy nature. Case in point was the guy who said "I mean, my first thought when I heard (about the London bombings) -- just on a personal basis, when I heard there had been this attack and I saw the futures this morning, which were really in the tank, I thought, "Hmmm, time to buy."
Also, you are certainly wrong in one example you gave. Microsoft did out-innovate Netscape. They mat not have been the first on the scene with a browser, but they were certainly the first to produce one that was a pleasure to use (by the standards at the time) and innovation doesn't always mean precedence, it can mean implementation of existing technology in innovative ways.
Much the same applies to the VisiCalc example. Microsoft took that poorly implemented idea - and I used the original VisiCalc, it was extremely painful to use day to day - and made it into something that most businesses can't do without now.
Or at least they will be soon when they are the first company to buy a Spyware company and then incorporate that Spyware directly into the OS. Plus the Spyware will be proprietary so you will need to pay them 10k to view some code to make an API for your spyware to talk to its spyware and ....
News Reporters Make Tasty Polar Bear Treats!
Hey, come on. If these guys weren't so innovative I'd never have been able to program my Altair in BASIC. That's gotta count for somethin.
just think about it, how each and every company always claims absolute leadership and innovation, market-leadership and to be the utmost and best of there is out there...
The reason they do that is best explained by the man who formalized that concept. Nazi Germany's minister of propaganda, Josef Goebbels once said: "if you repeat a lie often enough, it becomes the truth".
Corporations (and, gee, governments too) these days use exactly that same technique, whether it's in PR statements, interviews, punditry or advertising. They found it's easier to buy time with VC money and try to let the lies sink in in the general public to get people to buy their products, than putting out actually good products. There are exceptions of course, but that's the rule these days. And don't forget the added benefit of workers buying the lies too and working harder as a result...
"A door is what a dog is perpetually on the wrong side of" - Ogden Nash
Did IBM out innovate us? I don't think so.
IBM invented SQL. IBM invented the hard drive. IBM invented the scanning tunnelling microscope. IBM employees have won the Nobel Prize.
IBM may be evil, but it has always been cool evil.
Microsoft on the other hand introduced...uhm...the animated paperclip? The monkey dance? The BSOD?
Really, Ballmer. You just down like IBM because they gave support to Linux. Which makes them even cooler.
What a weird world that must be.
But they aren't genuinely "innovative" most of the time. Anyone who wants to see real innovation should look at Sun, Apple and Be before Be went belly up. Look at how small Be's development team was, yet somehow they managed to create a 64bit file system with many of WinFS' features back in what? 1998-1999?
.NET, Java, Windows Media, etc.
The one legitimate criticism of open source development though, is that you'd not have thinks like Apache Jakarta were it not for Sun creating Java. Open source and commercial closed source development should have the same relationship that name brand and generic drugs have. Software patents, IMO, would work if 2 things happened:
1) We had a patent office with people who knew what they were doing and could safely reject bad patents.
2) Software patents lasted for 2-3 years so that way the businesses could get a reward for doing stuff like creating
The problem is that just as Microsoft takes Apples ideas, so do some projects like Mono and OpenOffice take Microsoft's ideas.
Click here or a puppy gets stomped!
I am a big fan of the concept of open source, and free software.
I don't believe it can work in every situation, but the idea is good.
The most damning thing about Linux (for example) is that it has zero innovation. I want to see something new for the desktop, not rehashed ideas that Apple or Microsoft or Unix implemented years earlier.
I don't believe Linux is innovative, and I see that pervading the entire open source movement.
Look at Open Office. Great idea, lousy implementation. Apart from the cost, what benefit does it have over Microsoft Office? There's nothing new in it, nothing innovative.
I'd even go so far as to say that the amount of sameness cripples it. Apple did more with Pages than the Open Office has with its word 'wannabe', and it shows. They're trying something new, something innovative.
Ballmer is right when he says open source software is not innovative. I disagree with the man on almost everything he says and is, but he's right in that.
And goddamn it, I wish he weren't
When I read the Ballmer quotes, the first thing I thought was, he is saying that there is no room in the industry for anyone but Microsoft.
All these other companies make products that other people use to be innovative. There relly isn't a lot of innovative room in relational databases for Oracle. They make databases, and very good databases and very popular databases, and they make a lot of money doing just that. THEIR CUSTOMERS are the ones who put those databases to good use.
IBM make a lot of stuff. Most of it is pretty good stuff, and they make a lot of money selling that stuff. It is IBM's CUSTOMERS who make good use of it.
"The open source guys..." Well, they make a lot of stuff too. IT IS THE PEOPLE WHO USE OPEN SOURCE software who put it to good use and who are innovative. Open source allows people a little more room to be innovative. They can aquire it at a lower cost. They can alter it to better meet their specific requirements...
Steve Ballmer believes that computers are a platform for software companies to restrict and dictate what happens there. In that model, customers do not decide what computers do, but software vendors. That's why Microsoft feels the need to compete in every single little corner of the software industry. For Microsoft to (almost literally) control the world, they have to be the sole supplier of software to everyone.
"The open source guys" have a different view.
...asking the Osama Bin Laden about the virtues of Catholicism. Okay, maybe not quite, but I don't think MS are a company who do innovation. Rightly or wrongly their approach has been consistently based on developing other peoples innovations into mass-market products. Such as QDOS, VisiCalc, Navigator, GUI OS (from Apple or Xerox, take your pick). So I sincerely doubt the value of Ballmer's comments on this topic.
This is not the sig you are looking for...
Hey, it's the microsoft groupies who've been saying for years that anything MS do is the de-facto standard. You can't complain if we occasionally try to be standards-compliant in our adulation.
Even so, MS remain the clear leaders in marketing innovation, and for good reason. Consider this interview with Eben Moglen. If you read that, you'll find a debate where the interviewer holds a different opinion to the interviewee on a number of counts. If the FSF were serious about competing with Microsoft, they'd have created an arse-licking department and had them ask the questions. Then Moglen too could have been asked "Think of a really hard question for yourself, and then answer it. If that's all right. Sir."
The open source community just doesn't have the infrastructure for that sort of thing. Thus, the world has to wait for MS to show us the way once again. And the rosy pink cleanliness of Balmer's behind stands as eloquent testimony to the one field where microsoft's dominance remains unchallenged.
Don't let THEM immanentize the Eschaton!
Funny, he didn't mention Apple?
Simpy
IBM and ORACLE are not innovative. They are big unninnovative businesses just like Microsoft. They thrive on the continuation of their existence, not the creation of something new. As for open source not being innovative, it hasn't been lately, but it used to be. I suspect that open source's obsession with standards and standardization has something to do with its lack of innovation these days, because, folks, innovation by its very nature is not standards-based.
Maybe not from a end-user standpoint, but from a developer standpoint, I can tell you making ASP.Net 2.0 (still beta2 - due for November 7th) is VERY innovative (or doing anything in VS.Net 2005 for that matter).
/., and it's cool to hate M$, and one gets modded up for it - and this post won't. How surprising?
Or perhaps you're purposedly ignoring some tools 9or maybe you don't know about them), like Visual Web Developper 2005 - which is much like Visual Studio (with some of the advanced features stripped off), that will sell for like 50$. While it's not like having the real/full VS.Net 2005, it's far better than being stuck with say, Dreamweaver and most other editors. Very innovative. An cheap, powerful IDE for the masses/hobbyists/those that code for fun/as a hobby.
Live Communications Server 2005 has quite a few nice and useful features too.
Indeed, they don't completely redefine the way we use computers everyday, but it's not like most people here like to claim (i.e. no innovation/new features whatsoever - they're just cloning apple, etc).
But hey, this is
GUIs:
Development tools:
Emulation:
All in all, I may have misattributed a few innovations, but most of these are from Open Source. Also, there are many others I can't remember or simply don't know. Microsoft has done less innovation than Open Source, that much is obvious.
I would appriciate information fillers on innovations from other projects I'm less familiar with, such as Apache, the Kernel.
I am pretty sure Ballmer really believes what he says, because most people, surely Microsoft employees, are quite ignorant of Opensource offerrings and their innovations.
And I can whip up a usable, very functional app in seconds that compiles to 3 platforms using REALbasic. If I want a Cocoa OS X app, I can use Xcode and Interface Builder, both of which are free.
Other platforms have similiar, and some would argue better, IDE solutions.
(tig)
Ignorance and prejudice and fear
Walk hand in hand
Speaking about innovation, MS probably meant her .NET technology, for example. Then should we forget who actually did it? The Borland guy!
We can continue the list of innovations.
The new filesystem? But look at Apple, she already implemented this database-like I/O concept and it really works today.
We could continue further, etc.
Honestly, do Balmer remind you a car salesman a bit? As for me, this face isn't even much in real Microsoft spirit and corporate culter. Some descrepancies... There are a lot of very thoughtful ppl over there, and they are not exposed. For example, the already mentioned big ex-Borland guy, big ex-Linux Guy, etc etc.
Probably, money is all that counts at the end :-(
Innovation at Microsoft is an oxymoron.
I think they've also patented the idea of innovation....
and trademarked the word.
Oh, please. What're you, twelve years old?
Go look up "HyperCard" and CORBA. Specifically the timelines. Microsoft haven't innovated anything, ever. All they ever do is look to see what other people are doing, make a barely functional, pale imitation and eventually kludge it into something which is only just usable with huge amounts of pain.
Deleted
Well this is annoying. Scoble complained just earlier on his blog that Slashdot hadn't linked to his Ballmer interview.
:-(. Come on editors, even the interviewer semi-admits this as being a troll-piece in a /. context.
The post in question: Interesting that Slashdot hasn't linked to the Ballmer thing yesterday. Maybe they belong to the Andrew Orlowski "we-must-not-link-to-or-acknowledge-Scoble" school of reporting. Heh.
What's fun is that Ballmer, in the interview yesterday, took a swipe at open source and IBM and Oracle. Surely that'd be worth getting the Slashdotters all riled up.
He got a lot of comments pointing out the interview was content-free, a spin job, and otherwise of generally no interest to the discerning crowd here. How pleased I was to see Scoble's shot go amiss.
And then I refresh the front-page here
One innovation that Google came up with is that it learned that it doesn't need a figurehead spokesmodel like Ballmer.
Ballmer does Microsoft a disservice by ranting about innovation but not actually delivering innovation. No wonder why theses Microsoft guys are so uncharismatic - people have a distaste for bullshit-slinging horn tooters.
IBM - the inventor of so many basic industry ideas - is declared a non-innovator.
Apple, who brought so many great ideas from the lab to desktop computing, ideas that Microsoft admittedly embraced after Apple delivered them successfully to market - doesn't get a mention.
And Google, who mostly innovated the idea of not screwing over internet users with ads and pop-ups and cross-marketing crap, is an exciting innovator.
IBM is the innovator of basic technology. Google is the innovator of doing the Internet right. Apple is the PC marketplace innovator.
Microsoft? Um, well they invented something... I just don't know what that is. Truetype? SQL? The mouse? The file system? Does ANYone know?
Joseph Goebbels on Compassion, George Bush on grammar and Count Dracula on the health benefits of a Vegan Diet.
Hmmmmmm..... Deep fried and look like Squirrel.
That's what occured to me just watching.
Shrinkwrap Software only business is over. 50 Billion$ on the bank or not. That's the simple truth. Be it that MS will roll on with XBox 360, 720 or whatever. But their core milkcow is withering.
The CEO of MS having a sweet-little-nothings chinwag with one of his minions and hideously bullshitting 90% of the time won't change that.
We suffer more in our imagination than in reality. - Seneca
The Lotus software was particularly horrid
!!!
You should pray to develop such "horrid" software. There were two primary things that put the IBM PC on desks all over corporate America: 1) The TLA logo and 2) Lotus 1-2-3. Lotus invented the first "Killer App".
Microsoft introduced their first spreadsheet product before Lotus 1-2-3 hit the market (1982 for the former, 1983 the latter). It was such a huge scary success compared to that horrid Lotus crap that nobody can remember it's name ("Multiplan", BTW).
Excel (for Windows, it was originally introduced on some silly fruit computer of some sort) came out in 1987, leaving Lotus to pretty much own the spreadsheet market in the interim.
and swiftly abandoned by nearly everyone that wasn't glued to their memorized 1-2-3 key combos.
You mean like F1 = Help? Yeah, what a goof that was!
This message brought to you by Old Farts Inc, keeping history on track for hundreds if not thousands of years
Balmer is great at making presentations.
Yet another ironic recursive statement.
Clippy? <gd&r>
The Tao of math: The numbers you can count are not the real numbers.
Ballmer's not talking about hardware innovation obviously and he's hardly even talking about software innovation. He really means "marketshare" when he means innovation: the ability to bring the market together under one platform and to create a huge environment for 3rd party solutions on top of that.
Ballmer, you are full of shit. You know why?
Anyone who says IBM and Oracle did not innovate is full of shit.
It is a person who did not dirty his hands with actual technology. Ballmer, show me your MSSQL Engine and let's compare it with the work of art & genious that is the Oracle SQL engine. It is like comparing "Made in Taiwan" and "Made in Switzerland" with Microsoft being the cheap taiwanese crap.
You guys managed to push your Windows SHIT over IBM's amazing OS/2 not because it was better. Far from it. You guys just had better marketing! You made dirty deals with intel and retail channels. You forced your crap upon us for too long, and now it's backlashing against you. I don't care that Microsoft is one of the richest companies on this planet - I don't use ANY of your products. Your BSA thugs are no use against me! They can visit my company offices and find NOTHING BUT LINUX & BSD!
Microsoft, wake up, you guys are crap! All those opensource people, they are not doing it because they hate you, not really, they are doing it because the alternative is simply shit! So what if some opensource solutions were not comparable to certain microsoft products? Bullshit walks, and money talks, and soon enough your money source will be no more as the opensource products out there better your products. I use OpenOffice and I love it, and I did not pay a dime for it.
Anyone who says IBM did not innovate, does not understand that the number one company today is IBM, holding the MOST patents! You don't know the kind of research facilities IBM runs, you don't know the kind of genious researchers working for IBM, and how they do not have to suffer draconian internal cultures such as the people in Microsoft.
Ballmer, WAKE UP! You like Google? No you don't! You hate their guts because they represent "Good" while MSFT represents "Evil". They are just so good there's nothing you can say against them. For example, They are not the ones removing spyware from their anti-spyware programs as part of a strategic move (hint!). They are not the ones buying young technology companies, in order to stiffle them and kill the competition before it reaches wide markets. They don't steal technology and try to make it better, like microsoft does (Never mind that Microsoft ends up making it worse yet, AND proprietary! Which is ridiculous!)
I strongly suggest you guys do things right while you have the money & the power. The chances are slipping under your feet. You guys have the chance to make it right, still - don't lose it! Such interviews do not impress people like myself - they do the opposite. Think about THAT.
Skaag
All those moments will be lost in time, like tears in rain... time... to... die...
OSS is so un-inovative, that Apple based their OS on it, borrows heavily (but they acknowledge it and contribute back). MS steals all the ideas and then declares it for their own.
I prefer the "u" in honour as it seems to be missing these days.
Microsoft didn't create COM, they bought the technology from IIRC a company called Wang (Technologies? can't remember the details).
Although Visual Studio is actually a fairly decent product (at least, it was from about version 5), it has never been "innovative" in any sense - there is nothing new or original in it, they just added features that were equivalent to what you could already do with competitors' products.
PROBLEM: Giving away software has killed technological innovations.
Why should Microsoft or any company for that matter spend millions on technological innovations when the market price for software is quickly approaching zero?
How much would you pay for a car if you could get a free one, albeit a no-frills one? How quickly would the car prices drop and the car manufactures stop creating new ones in such a market?
When programmer's jobs are being outsourced to other countries, the programming community is developing sophisticated software systems that could easily compete in the marketplace and giving them away.
We are destroying the very environment that we depend on for a living wage by working for free.
SOLUTION: Stop giving businesses free licenses to Open Source Software.
By making businesses pay, it reminds them that what we do is hard and worth money. The market price for software can begin to rise up creating software development jobs in this country and innovation can begin to rise up from the dead.
Those flaws have existed for YEARS.
They can even just look at one of the Open Source OS's and SEE how others have solved those problems.
Yet the problems still exist within Windows. I still have to ensure that the DAILY anti-virus/anti-spyware downloads happen.Go ahead and ask those people you've met WHY Microsoft does NOT just FIX the virus/spyware problem instead of forcing the users to replace the bandage EVERY SINGLE DAY and just HOPE that they aren't one of the first hit with a new strain of virus.
See what answer you get and that will tell you why other people don't share your opinion.Listen up.
The same virus that was known to infect Win98
THAT is the problem.
Microsoft's security model PREFERS for you to run ADDITIONAL 3rd party software because the OS itself does not (without massive amounts of work and testing on the part of the HIGHLY TRAINED administrator) provide any way of stopping viruses, worms, trojans, spyware, etc.
Between Balmer and Gates, I don't know which one bores me more. Gates is getting pretty hilarious these days though. I crack up every time he says that speech recognition is about to take off and when he says anything about the tablet PCs...
;-)
I guess they've gotta keep trying to find SOMETHING that can produce money outside of their desktop OS monopoly. But 15 years of this stuff is getting pretty old. IMO.
Another thing that cracks me up is when Microsoft talks about how WindowsCE costs less than GNU/Linux on embedded devices. This, from the company that consistantly loses ~$1 Billion annually on that productline. Talk about Cost of Ownership.
LoB
"Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
From the Cambridge Advanced Learner's Dictionary :
innovative - using new methods or ideas
Notice there is nothing in that definition that indicates the origin of those ideas ? Microsoft are an innovative company, because they take ideas and use them. They aren't an inventive company, because they very often don't come up with any new ideas themselves.
IBM and Oracle are innovative companies too.
As for being inventive, I'm not sure about Oracle, however, IBM are, based on the fundamental intention of patents (registering new inventions), and based on the number of patents they are granted (more than 3000 in 2004), IBM are one of the most inventive, if not the most inventive organisation in the world.
The Internet's nature is peer to peer - 20050301_cs_profs.pdf
# Incremental compilation
# Incremental linking
Forth, um, 1972? Lisp, 1965?
# Pre-compiled headers
Manx C on the Amiga in 1986.
# A very strong visual debugger, with useful features like DataTips.
# Integrated source browser
# Integrated class browser
Smalltalk, 1978
Remote debugging over tcp/ip
EVERYONE, as soon as TCP/IP existed.
Intellisense (auto-completion)
GNU Readline?
- Expose Style for the Windows (mac)
- PS / PDF totaly integrated into OS (nextstep / mac)
- application forwarding through X (any unix)
- central software / install repository (some linux distributions, xBSD)
- scripting languages (way before MS)
"Freiheit ist immer auch die Freiheit des Andersdenkenden" - Rosa Luxemburg, 1871 - 1919
Please stop telling moderators what to do.
There are a lot of them, and I'm quite sure they all know how to read.
Additionally, please do not respond when you are being flamed. Flame wars bring nothing constructive to the community, they consume a lot of bandwidth, and they will almost always contribute to lower your karma.
What about the open source guys? Ah, the business model is interesting but we haven't seen much in the way of technical innovation.
What have Microsoft actually innovated? I would seriously like to know. All I ever see from them is new functionality in the form of defensive answers to the innovation of others. They copy, modify or buy innovation. But what have they genuinely innovated?
I love using OpenBSD servers and firewalls, OSX desktops and begrudgingly use Windows XP Pro on my laptop (along with FreeSBD, which I love too). I just bought a very nice new Sony VAIO VGN-A49GP notebook with a 1920x1200 17" LCD display. The display is spectacular to say the least, but text is difficult to read at the default dpi setting within Windows XP of 96dpi. This displays true resolution is about 133dpi so I have tried various settings within XP including the "Large Size (120dpi)" setting which I figured would be catered for well. All settings larger than 96dpi, even the 120dpi option, cause font problems within system dialogs and web sites including Microsofts own from within IE. Often text within a SYSTEM dialog renders beyond the window it is within and is thus unreadable. I can't imagine such a problem occuring within OSX. Even Windows XP is still a dogs breakfast in these sorts of regards and shows that Microsoft products are still completely covered in bandages, instead of being fixed at fundamental levels. Do they even bother testing these perhaps fringe settings? 120dpi is their "Large Size" setting, so you would think at least it was tested. Could this come down to the driver? If so I would have to say that that indicates a fundamental design flaw if a driver is able to cause such havoc.
OpenBSD has deployed (I realise they may not have innovated the fundamentals) active memory protection security measures which Microsoft attempted much later and only came half way to what OpenBSD deployed.
Microsoft is not leading innovation in usability or security and I personally would say they are also not leading in stability (although I agree they have come a very long way). Performance is an area where there is a lot of overlap, but for a company with so much money and so many paid developers, I have to wonder why they don't have it all?
Oh no, wait a second, no I don't... that's right, they trumpet features and all those other things in prime time slots, etc and sell product based more on the trumpetting than the actual quality they deliver. I guess this is to be expected though, just like from the rest of the big capitalist corps like Cisco, Sony, Apple... wait, then how is it that Apple can keep reinventing themselves and their products, while keeping viable AND delivering quality products?
I live for the day when Microsoft dies. Thank heavens FreeBSD runs on my $5,000 AU notebook. ; )
War crimes, torture, lies, illegal spying... Would someone give Bush a blowjob, already, so he can be impeached?
IBM, Oracle, and open source don't innovate? How about Eclipse?! Xen and hypervisor technology? Grid computing? The Cell processor? Damn, there's so many things. As far as market innovations that Joe Average would care about, though ... no, they don't "innovate" much. And most of the innovations that happen in the software world come incrementally, through the efforts of multiple organizations and countless developers.
About the only good thing to ever have come from Redmond is the .NET framework and the XMLHttpRequest object.
Ironic that Microsoft can't seem to make hardly any cash off two of its best innovations ever.
random underscore blankspace at ya know hoo dot comedy.
They manage the compatibility AND the security.
They can do it, but Microsoft cannot.I have. And one of those "basic security principles", for Windows, includes daily downloads of anti-virus/anti-spyware signatures.
I find it very amusing that you seem to be suggesting that anyone using Windows become well versed in "security".
Isn't Windows supposed to be "user friendly"?
#1. The first spreadsheet app.
VisiCalc
#2. The first use of a mouse.
Xerox
#3. The first GUI.
Xerox
#4. The first web browser/web server.
Netscape
#5. The first relational database app.
IBM
Microsoft was the first company to utilize intelligent agents in their Software. Yes, that little stupid dog and clippy are annoying, but they are not available elsewhere.
Failure != lack of innovation.
Microsoft was the first to integrate a browser into the OS. While this does include some very bad concepts and potentially opens it up to more security problems, it's innovative.
So innovative that the KDE crew does it as well.
Actually the first web browser was WorldWideWeb, and the first web server was httpd. http://en.wikipedia.org/wiki/WorldWideWeb
6. Multitasking Operating systems
This is plainly wrong. From http://www.multicians.org/thvv/7094.html, CTSS, of course, stands for Compatible Time-Sharing System. That is, the first multi-user/multi-tasking operating system. True, it was not fully multi-tasking in the sense we are used to today. That had to wait for MULTICS and UNIX, which were developed at.... ta-dah... Bell Labs! Oh wait, look at that, that's NOT IBM...
SIGSEGV caught, terminating
wait... not that kind of sig.
Success with an "innovation" usually comes from the second or third company down the line that's able to market it to the public at large.
Xerox Park may have innovated with the windows, mouse, and the gui, and Apple may have planted the seed, but MS is the one who brought the concept to the masses. Which one "deserves" the credit?
Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
"Did IBM out innovate us? I don't think so.
Ballmer's ignorance and arrogance are astounding. Let's just take a simple example: Longhorn. IBM was shipping Longhorn technologies already years ago: database file system, vector graphics (DPS), managed code (Smalltalk, among many others), handwriting and speech recognition, and system wide object model (SOM). Some of these, IBM already shipped decades ago. Some of these technologies, Microsoft is only shipping because they cloned existing products and even hired away IBM employees.
The notion that Microsoft is even in the same league in terms of innovation as IBM is laughable. Microsoft has yet to prove that they can deliver any kind of innovation beyond Clippy and Bob in their products at all.
This is a stupid argument. If you really get down to it, everything is derived from something else. Name one invention that is truly original and doesn't build on anything else at all. By this logic, the microprocessor isn't innovative; it's just a bunch of logic circuits integrated into one package. And logic circuits aren't innovative; they're just a bunch of transistors integrated into more convenient packages. Mozart's symphonies weren't innovative; they're similar to the other music at the time, and use the same musical scale. Shakespeare's works weren't innovative; they used the same English language everyone else used, and plays existed thousands of years before him.
Obviously, this is a pretty stupid argument. Innovation doesn't mean inventing something completely new and different from everything that preceded it. No invention or creation is like that. Even the USPTO agrees with me: every invention patented references other existing works. Innovation is creating something new which helps people do something they couldn't do before, or helps them do something better than they could do before. This could be as simple as combining some pre-existing technologies in a novel new way. The PS/PDF integration mentioned by someone else is an example of this. PS and PDF existed before Nextstep thought of using it throughout their GUI, but that doesn't render that idea "non-innovative". Web browsers are innovative because they use markup language and display things graphically, similar to typesetting. Gopher was just simple ASCII text. It probably pioneered the methods of retrieving data from a server on the internet (the back-end), but its methods for displaying data and what types of data it allowed to be displayed were not like the WWW (the front-end).
The problem with Microsoft is that they haven't created any of these types of innovation; at least none I know of, and none anyone here has ever bothered to list. No Clippy doesn't really count; innovations aren't very useful if no one really likes them. Every major product of theirs was purchased from someone else, not developed in-house. If they presented themselves as a successful technology integrator (which is the majority of what most large companies do these days), I don't think anyone here would have a problem with that. But by trying to rewrite history and claim themselves to be the original innovators, they're showing themselves to be dishonest.
I think the meaning of "innovation" has changed over the years. To me, innovation means doing things that haven't been done before to solve an old problem in a more efficient way or to solve a problem that was unsolvable with current technology.
I don't believe that Linux, Firefox, JBoss, etc. are real innovations. They are simply a better fill-in-the-blank.
While the idea of free and open software makes sense from the emotional stand point, it runs counter to software as a profession where one expects to get paid.
The prevailing "wisdom" on Slashdot is that OSS is far superior based on the simple fact that it is free. However, another belief on these same boards is that outsourcing is terrible and wrong and all things evil but is mainly maintenance programming or application programming. The real programming is done in the developed countries.
Let's assume that all of this is true for a moment. What do we have by applying these common beliefs?
OSS is very innovative and outsourcing, while evil, isn't really the cream of the crop development. So the innovative, i.e. cream programming, work is best done for free and the drudgery jobs are going to be outsourced.
Great. So how do we get paid????