Slashdot Mirror


Microsoft's Unique Innovation

Anonymous Coward writes "The way John Carroll sees it, Microsoft doesn't get enough credit for all the technology it invents. The company's understanding of the marketplace, argues Carroll, has proved fertile ground for many of the inventions, however incremental, that Microsoft produces on a regular basis. That awareness is that all software markets, however "unrelated" they may seem, have linkages to each other. And it's an awareness that open source will have a hard time matching. Another reason many fail to appreciate Microsoft inventiveness, continues Carroll, is because most inventions are pieces of larger puzzles."

2 of 575 comments (clear)

  1. Seriously? by spitzak · · Score: 1, Troll

    I keep posting the same list. Some of this is my opinion of course, but a few of them are in agreement. I believe Microsoft did "innovate" in a number of areas of GUI, but not as many as Microsoft believes. Most everything was from Windows 95 or so. Here is my list of the most important advances from Microsoft, ones that have been adopted everywhere:

    1. The "taskbar". Before Windows 95 there was a concept of a window being "iconized", where the "icon" vanished if the window was open. It appears that Microsoft first made an "icon" that stayed there even if the window was open.

    2. Also in the taskbar, the realazation that words are more important than icons, and shrinking the icon to a more appropriate 16x16 size and making the text visible.

    3. Eliminating the artificial dividing line between the window border and the contents, so that a window displaying a uniform gray rectangle of the right color blends cleanly into the border. Although I wrote something like this myself quite a few years earlier for the NeXT, I hardly publicized it, and never saw similar graphics design until Windows.

    4. "Combo box" where text input and multiple selection are done by the same widget. Having worked with NeXT before this, I'm pretty certain it did not have this, and never saw it on any other system either. (crappy popup implementation with the scroll bar is irrelevant to the innovation, although I really wish they would fix that...)

    5. Scroll wheel. The idea of having another control to scroll data on the mouse was older, but Microsoft seems to have realized that a 1-D version would provide most of the benifit without the confusion or flakiness of older attempts that tried for 2 or even more degrees of freedom.

    6. Having all files be "commands" in that if you double-click it examines the file (even if only the filename) and opens it with the correct program. The Mac does not count because it relied on imbedded metadata in the file, rather than an outside deciding program. Nor does #! notation in Unix exec of files, as it still requires the execute bit and does not work for files that lack this. I think a very important detail is that this idea could have been implemented 20 years earlier, it does not rely on GUI, and no CLI system ever did. A useful idea that is not realized until long after it is possible is a real indication that it is an "innovation".

    There are certainly others, I'm only familiar with GUI issues. But neither claims that Microsoft invented nothing, nor claims that they invented major things, are true. The above list is imho an indication of the style and size of a list of actual innovations.

  2. Re:What the..... by timmarhy · · Score: 0, Troll

    how about you name some dick chode? name one thing MS has that there isn't prior art for.

    --
    If you mod me down, I will become more powerful than you can imagine....