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."

34 of 575 comments (clear)

  1. MS keeps innovating in their spin by yagu · · Score: 4, Insightful

    This guy is pretty amazing in his energy applied to convincing the world (and himself) Microsoft is an inventing kind of company. He even uses a bizarre example:

    It's akin to the argument that a Ford Escort preceded a Formula One racer, and therefore the engineers on that Formula One racer didn't really invent anything because all they are doing is making a car.

    Wow! I'm not sure in this universe what comparison is being made. But I infer he is saying Microsoft is getting accused of being non-innovative because they're making the Formula One racers. I'm not sure this is a metaphor I can accept for the stuff I've seen coming from Microsoft, unless a Formula One racer:

    • weighs about 6,000 to 7,000 lbs.
    • gets about .0001 miles per gallone
    • has a whole bunch of extra, unwieldly, unnecessary, undecipherable, and just plain weird instrumentation that never gets used
    • has none of the critical and necessary instrumentation available or if it is, it's under the seat.
    • has to have the tires upgraded every lap
    • shuts itself down if you: don't pay a fee, or if you seem to be doing something suspicious

    I would however cede their metaphor in these regards:

    • Almost noone knows how to maintain a Formula One racer properly
    • Formula One racers are outrageously expensive
    • they really do get crappy mileage
    • they really do go through tires
    • they break down a lot.

    There are also some specious arguments and claims:

    • Microsoft is the only one who "gets it" about how technology is an interrelated puzzle.
    • there should be a consistency across technology, from remote controls, to cell phones, to laptops, to desktops, ad nauseum (there shouldn't -- just what is the argument for this?
    • there is no comparable technology "out there" to Microsoft's COM model (just plain wrong).

    Regardless, it's kind of fun to see the periodic article pushing yet again to tell the world Microsoft is innovative. In Microsoft's case, it is actually possible saying so makes it so.

    1. Re:MS keeps innovating in their spin by Apreche · · Score: 5, Insightful

      It's an especially bad analogy because he has it completely backwards. What usually happens is the Formula 1 race engineers are the ones who invent new motor vehicle technologies. Then after many years those technologies are gradually adopted by "normal" cars. See the linear paddle shifting transmission as the prime example. See various braking, suspension and aerodynamic systems for the rest.

      --
      The GeekNights podcast is going strong. Listen!
    2. Re:MS keeps innovating in their spin by LeonGeeste · · Score: 5, Insightful

      I agree with you, just as long as you don't start applying this to the "spin-offs" of the space program to ridicule people who oppose it. I mean, yeah, it's great all the advances of the space program, but what was the space program? It was basically a program where the government said:

      "Hey, all you entrepreneurs working on technologies to satisfy actual human desires: STOP. Give us money so we can show the Ruskies where it's it."

      Then later:

      "Hey, some of what we did can, coincidentally, satisfy human desires outside of getting to the moon. Hey consumers! Look at all the goodies we produced for you. Please TOTALLY IGNORE what the entrepreneurs, who were trying to directly satisfy your desires, rather than satisfying them by mere coincidence, accomplished. Just focus on what we did, not what could have happened."

      Then later, their court intellectuals say:

      "If you opposed the space program, you must oppose insulated lunchboxes. Luddite."

      --
      Rank my idea: http://www.sinceslicedbread.com/node/531
    3. Re:MS keeps innovating in their spin by shotfeel · · Score: 2, Insightful

      I agree. After reading the article, I still don't know what he actually thinks MS has done that is innovative? His article throws together a bunch of nebulous ideas, mixed with buzzwords and analogies to describe what he thinks MS is doing different and calls it innovation?

      Sheesh! If he can't give a straighforward example of MS innovation, perhaps there's a reason for that?

    4. Re:MS keeps innovating in their spin by NMerriam · · Score: 2, Insightful

      Yeah, except that when taken too far, consistency across realms is counter-intuitive.

      Witness the Quicktime player that used a volume "knob" that required rotation -- knobs are great and easy to use on physical companents, but liner sliders are much easier (both to control and judge) on-screen, whether controlled by mouse or keyboard.

      Heck, witness the confusing mess of technologies that MS put out for kiosk/home threater computers and palmtops in the 90s -- they were all based on the same metaphors that the desktop systems were, which made them completely impossible to use and 1000x more complex than they needed to be. It took Palm and TiVo to show them how you build a relatively complex system without having to go through twelve menus to turn the thing off.

      --
      Recursive: Adj. See Recursive.
    5. Re:MS keeps innovating in their spin by ciroknight · · Score: 5, Insightful

      So you're willing to admit that Race technology its put into cars, but unwilling to admit that Space (or for that matter, Wartime) technologies get put into everything.

      Apparently, you need to go back to the 40s. If you will remember, World War II was the advent of a lot of technologies. It's doubtful we'd have weather tracking RADAR systems if it wasn't for the advent of Brittish scientists playing with radio waves. It's likely we wouldn't have satellite communications if it weren't for the German's V2. And while you may argue that all of the things that got spun off from the different space agencies may have been invented anyways, it's likely they wouldn't have been advented nearly as quickly, and wouldn't have gotten any government money to do it.

      NASA has given back to the Americans plenty of things we all take for granted, but it seems there is a larger and larger group of Slashdot readers who are revisionist historians and want to forget that WWII is what caused the Cold War, and thus, what caused technologies to explode into what they've become today. America is the country we are today because of War, and because of the spoils that war has brought to us. Hell, it can be argued that its the reason that Innovation has slowed down so much here in America; we haven't had a real need to. Our government no longer feels the need to compete with any other world governments.

      Let's stop being ignorant and realize that Space technologies have been relatively safe (in comparison to every other industry, ever), that they've generated billions of dollars in jobs, technologies, and pathways for science. And no, I won't list them here (these are all things you should have learned in high school, and a simple google will catch you up to speed). There's simply too much that NASA and the US Military has been involved in coming together for us to simply turn our heads on militaristic and aerospace innovation.

      Oh, and if it weren't for NASA's supersonic experiments, cars probably wouldn't be as fast as they are now either; Carbon Fiber, high heat resistant materials, metal alloys, aerodynamic profiles, and more, came from strenous testing and retesting at the hands of engineers using technology adapted from NASA.

      You'd better bet if the government needed some awesome software to defeat cyberterrorists or something, there'd be a boom in the market ;).

      --
      "Victory means exit strategy, and it's important for the President to explain to us what the exit strategy is." G.W.Bush
    6. Re:MS keeps innovating in their spin by LeonGeeste · · Score: 2, Insightful

      Is no one paying attention to my post? I just explained it to someone else.

      Yes, war technology trickles into the general populace. But (for the third time), it's not enough to show war technology helps. You must show it helps more than what would have happened without it. Let's see if this example is easier to understand.

      Imagine a company of say 1000 people working on a cool new kind of TV. Then a war starts, and that's no longer profitable, so they have to go into researching war technology. The develop a new missile targeting system. And then let's say the only civilian application of this technology is for a kind of toy set for 5-year olds. Then the war ends.

      Given the war, the civilian community got a toy for five year olds. Had it not happened, the research would have gone into the new high-res, high-quality TV that far more people would have wanted. Space program spinoff defenders focus on saying how good this cool new toy for children is. They never acknowledge, because they're not even aware, of the technologies more beneficial to more people had the war not happened.

      To be sure, most examples aren't as clear cut as this. The war technologies sometimes lead to really awesome tech for the populace. But since the non-war technology was directly for satisfying consumer desires, and the war technology does it only by coincidence, the non-war technology is necessarily more beneficial.

      Now, you can claim that civilians are incapable of this level of research (which we can never verify because of the degree to which government crowds it out), but that's not the argument space program proponents use! They merely say "hey, the technology was good, so obviously it was better than all of the other alternatives"... which is a really weak argument when you think about it.

      --
      Rank my idea: http://www.sinceslicedbread.com/node/531
  2. The problem lies in connecting them. by Anonymous Coward · · Score: 2, Insightful

    Not inventing them.

  3. Haha by sulli · · Score: 5, Insightful
    In the media realm, they have their DRM solution, their media formats (both video and audio), tools for generating that media, server and client software, management tools, etc., etc., etc. It's an integrated end to end solution that simply is not matched by anyone else. David Berlind talks about the "unstoppable Microsoft Media Juggernaut."

    ... which is getting its lunch eaten by Apple.

    --

    sulli
    RTFJ.
  4. Hey Look... by thebdj · · Score: 5, Insightful

    Another AC with an e-mail address (really people, think a little). Oooh and another inflammatory story from zdnet blogs. Yo slashdot, just save us the trouble, stop accepting blogs as news. All you do is drive up ad revenue for these sites that often are filled with jibberish and anything that resembles news worthy material...

    --
    "Some days you just can't get rid of a bomb."
  5. What has Microsoft ever invented? by ivanmarsh · · Score: 5, Insightful

    I'm just curious.

    I know a very long list of technologies that MS claims to have invented... but buying a company that invented something and inventing something isn't the same thing.

  6. And the basis of his arguments are? by vigyanik · · Score: 4, Insightful

    Anyone can sit and fantasize about what the motives of an XYZ company are in doing what they do. Much like critquing a work of literature: many times the author himself doesn't know why he wrote what he did and many times his intentions are much more basic than how others interpret them.

  7. Yeahgoodluck.... by Otter · · Score: 3, Insightful
    Granted, there are movements to make things consistent, such as the LAMP set of technologies for Linux, or the Linux Standard Base project.

    Given that there still isn't a consensus as to what the P in LAMP stands for, I don't know if I'd hold my breath on that happening. Not that I'm so optimistic about the LSB either, but at least they know what it stands for!

    Anyway, Microsoft -- the place where they excel is this: They make something that isn't very good. They make a version 2 that's better, but still not good. 3 isn't bad, and by 4 it's 90% there.

    Their competitors (Sun is a perfect example) can frequently make a better version 1, but then Microsoft is still there and competing with them, they get bored and go on to something else. The open-source projects have trouble doing the boring 30% that gets you up to 90%, and start adding translucent menus and XML feeds instead.

    Oh, and that's why I'm a Mac user, given the choice...

  8. SALES!!! by millahtime · · Score: 2, Insightful

    This is sales and marketing. You put a twist that is difficult for anyone who isn't technical in understanding (99% of people). This is what politicians do to get people behind something. You use a lack of understanding, make it sound good, and talk like you know what you are talking about and people buy it and believe you. Sales and marketing.

  9. Re:Article Summary by eno2001 · · Score: 5, Insightful

    OK I finished reading the rest of his tragic blog posting. It sounds like his eventual conclusion is that Microsoft innovated mediocrity. Which is probably OK considering that VHS (mediocre technology) beat out Betamax (superior technology). And IDE (mediocre technology) beat out SCSI (superior technology) on the desktop. for people who don't want to deal with mediocre software solutions, Microsoft still isn't the answer. Having a consistent technology backend that becomes the "de facto standard" is never a good thing when you are looking for the BEST solution. Usually you are making some compromises, at best, if you go with a solution like that. Witness the dismal quality of commercial software today. Everyone and his brother is a coder due to the logic this guy is suggesting (a desktop developer could also develop for handhelds). That's NOT a good thing. While the guy might write excellent apps on the desktop, do you really want him implementing things that he CAN implement on a handheld but probably shouldn't? And you know he will implenet them because he's never worked with handhelds before. This is NOT a good thing.

    Just think about all the people out there who call themselves "web masters" and "publish" their sites with Microsoft Word on Windows 95 with Personal Web Server and you'll see where I'm coming from. Sometimes it's better to leave things to people who actually were trained within the problem domain. Trying to make them spread their reach may not be a good thing in every case.

    --
    -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
  10. The real reason... by RingDev · · Score: 2, Insightful

    is that most developers like getting paid for their work. :)

    -Rick

    --
    "Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
  11. The Rules of Slashdot by popo · · Score: 3, Insightful


    Apparently some of you have forgotten the Golden Rules of Slashdot.

    Here they are:

    Rule 1: If you're discussing a problem with Windows:

    Blame the monopolistic, capitalist monstrosity which is the root cause of this problem. If Microsoft weren't a bunch of money-grubbing, back-stabbing pigs your problem would never have occured.

    Rule 2: If you're discussing a problem with OSX:

    It isn't Apple's fault. Maybe its your fault. Or maybe its that third party software you're using. Most likely your problem is the result of incompatibilities with MS Office (see rule 1). Apple doesn't make mistakes. Apple loves you.

    Rule 3: If you're discussing a problem with Linux:

    Agree that there *is* a problem. Then state that the hardworking heroes of the opensource community are hard at work making this problem go away. The message has to be that "We're on it". Remember, one shining day in the future these problems won't plague our people any more. It doesn't matter that your system is losing data, we proudly wear the banner of responsibility in this matter, and we are slavishly addressing your problem.

    Any questions? ...apparently there was some confusion.

    ----------

    judge a man by his wallet

    --
    ------ The best brain training is now totally free : )
    1. Re:The Rules of Slashdot by freeweed · · Score: 2, Insightful

      There, there, we understand. It's very hard to imagine the concept of different people having different opinions. UIDs in Slashdot do in fact look just like process IDs, and really, how do you KNOW that Slashdot isn't just one big automated process continually forking itself? I know when sitting at a computer it can feel like the whole Internet is just one big automated script, spewing out automated responses to everything.

      Take a deep breath, step away from the computer, and go for a walk outside. The big scary bright place where it's hard to read your LCD monitor.

      See all those other humanoid carbon-based lifeforms? They're called people. It's hard to tell without dissection, but they in fact each have their own brain. Unlike computers, those brains cannot be wirelessly networked to form some sort of super hive mind. They actually operate independently to form a working society, interacting with only a few others at a time.

      I know, I know, it's scary to imagine that there are so many people around. In fact, last time I counted (one by one, on my fingers, too) there were over 6 billion of them. It's funny, too, because not every one of them agreed with me on everything either. Scared the hell out of me when I first discovered this.

      --
      Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
  12. MSFT information value by mulcher · · Score: 5, Insightful

    At the risk of being flamed... does linux innovate? does open source innovate?
    And I mean besides being open-source alone which is pretty innovative... It
    marginalizes existing industries and makes software cheaper + it provides jobs and opportunities without having to shell out $$$ for official certification programs.

    A lot of what we like is *NIX apps and utilities... linux is not entirely innovative in this way. Sun with Java? Is a JVM innovative? I can say that in
    academia there were previous VMs around.. Apple with Aqua? perhaps... but seriously... most people take what works and make it a little bit better and in many cases a little bit cheaper (or expensive by adding/increasing value). Apple
    did this with OS X. It makes *NIX more valuable. DirectX? Is that innovative or a complete smash up of OpenGL? Visual Studio? Visio? SQL Server? MSFT buys good tech... SQL Server may get slammed by many here, but for a small-medium business that needs advanced data analytics to query financial data and export it to XLS/PPT for the executives to make decisions I think it works pretty well and is way cheaper than the alternatives. Big companies use Big Iron and Oracle. MSFT has largely been medium user to end-user desktop based. That is because there is a lot of money in those areas. Follow the money and
    you will find MSFT.

    For businesses that don't need that, such as web2.0 companies there is little incentive to go with MSFT on the backend since it is pure cost than value. Plus you can tweak and extend your linux implementation freely. Linux is more customizable and that helps in many instances and it is cheap for building a server farm. But for data analytics, for integrating information, and providing information value for cheap MSFT is the way to go. They own the corporate information pipeline. That is where value is. Information is valuable. Making it easy to create, get, and use information. Open source hasn't done that yet, except in limited cases where programming gurus go off and start there own companies (Yahoo,Google) etc... and even then they scale to large company size and then will buy Oracle and other large-scale data analytics (or write there own). Google makes then NET valuable. Ebay makes garage sales valuable.

    I think open-source will continue to marginalize infastructure, but as long as MSFT keeps providing information value it will always have the lead. Here information value is provided by the solution and not necessarily the product.

    1. Re:MSFT information value by killjoe · · Score: 2, Insightful

      " At the risk of being flamed... does linux innovate? does open source innovate?"

      Yes, of course it does. Here are just a few examples.

      Zope, Xen (paravirtualization), GFS, reiserfs, parrot, loadable stored proc languages in postgresql, user definable operators in postgresql, selinux, XML-RPC, XUL, SVG, APT/YUM, zeroinstall, git, are just a few which pop into my head right away.

      "QL Server may get slammed by many here, but for a small-medium business that needs advanced data analytics to query financial data and export it to XLS/PPT for the executives to make decisions I think it works pretty well and is way cheaper than the alternatives."

      Feature for feature oracle costs the same as sql server.

      "MSFT has largely been medium user to end-user desktop based. That is because there is a lot of money in those areas. Follow the money and
      you will find MSFT."

      MS has to find new markets, those markets are under serious assault by open source. SQL server for example is being squeezed on the low end by mqysql, firebird, postgresql etc and on the high end by oracle and db/2.

      "I think open-source will continue to marginalize infastructure, but as long as MSFT keeps providing information value it will always have the lead. Here information value is provided by the solution and not necessarily the product."

      Let's hope that MS management is thinking like you do. As long as they have their head buried in the sand like that we have nothing to worry about.

      --
      evil is as evil does
  13. Re:But they DO innovate by codergeek42 · · Score: 2, Insightful

    1. MS bough DOS and simpy rebranded it.
    2. Apple and some prior folk invented the GUI.
    3. Tim Burners-Lee's was the first browser, if I recall correctly.
    4. TeX was around with Unix since the 70s and 80s, long before graphical systems arose.
    5. You do realize that MP3 was first set as a standard for lossy music encoding by the MPEG group about year before Windows 3.1, right?
    6. Ok. You win one. ;-)

  14. Re:What the..... by Blakey+Rat · · Score: 5, Insightful

    I just finished reading a few entries in a blog about the new interface for Office 12, and I was really, really impressed at the level of thinking that's gone into the new interface and, more importantly, the level and amount of usability tests. There's some exciting stuff there, and I bet we'll be seeing that MiniBar concept in applications for years and years to come.

    (The blog is here if you're interested: http://blogs.msdn.com/jensenh/default.aspx)

    I don't know how others feel, but my impression of Microsoft is that they're always *trying* to innovate, whether or not they happen to succeed.

  15. big bang? by rnd() · · Score: 4, Insightful

    A lot of people fail to understand what real innovation is. Sure every now and then there is an invention that abruptly changes the world. Some people consider the Segway scooter an example of such a thing. I do not.

    Microsoft has made a lot of very small innovations (often called "soft innovations"). Whether it's the ease of use of VB or the elegance of C# or the xml grammars used in the speech SDK. They are not huge, "big bang" style innovations, but they are not insignificant.

    Microsoft slowly advances the state of the art and we're all better off as a result. Sure it's not flasy like the industrial design of an iPod or the first space walk or the Polio vaccine, but added up they are a huge force of progress.

    --

    Amazing magic tricks

  16. Re:Article Summary by robertjw · · Score: 2, Insightful

    Problem with your examples are that SCSI and Betamax were expensive solutions while VHS and IDE were considerably cheaper for the consumer. The lower price allowed greater adoption, market share and eventually success of the inferior product.

    Microsoft basically was the VHS or IDE of the computer world during the 90's when Windows took all of the market share from superior operating systems, primarily the Macintosh. Problem is there is now a superior technology with a lower pricepoint in Linux. Microsoft has become the proprietary 'Betamax' of the early 21st century. Expensive applications like IIS can't compete with Apache due to it's lower cost of ownership. Eventually Microsoft is going to lose market share and fail - it's inevitable.

  17. Re:What the..... by eric76 · · Score: 4, Insightful

    In some cases, the idea is clearly to make the software comfortable to people to make it easier for them to migrate to it.

  18. paid article by Anonymous Coward · · Score: 1, Insightful

    John Carroll should go back to Microsoft instead of being a paid writer for them. Microsoft propaganda has never been that bold and obvious.

  19. bullshit by idlake · · Score: 3, Insightful

    Open source developers don't usually copy Windows features because they think they are good, they copy them in order to make it easer for Windows users to switch. OpenOffice, for example, could be a much better office suite if it weren't constrained by the shitty Microsoft application it is trying to replace.

    And many of the features you may think of as open source copying from Windows weren't actually invented at Microsoft at all--a Microsoft product is simply the first time you happen to have seen them.

  20. Re:What the..... by birge · · Score: 4, Insightful
    Just because not all OS apps are copies of MS programs doesn't mean that most MS programs don't get copied by OS apps. I agree with the GP. Just look at GNOME. It's practically got a fucking start menu. And if tabbed browsing is an example of innovation in OSS, then I'd say the GP's point is nearly proven. Apache isn't innovative so much as a really nice job on an existing idea. (Though not stolen from MS, granted.)

    In the standard litany of why OSS is great (most of which I agree with) timely innovation is not often mentioned. And as an example I give you OS X. It beats the hell out of anything in the linux or freebsd camps, and it didn't take them very long. The underpinnings (openstep, freebsd) have always been there for the taking by anybody in the OSS community yet it took Apple to produce what I think (and many others do, too) is the first decent version of UNIX for the desktop.

    Anyway, it's funny that this kind of thing is even debated. There was a time before the brainwashing when it was considered patently obvious that you get better product when you pay people to build it. Thank god the OSS true believers haven't turned their attention to civil engineering. Hasn't anybody else noticed that the slope of progress on linux is far less than for Mac OS X, or even Windows? Even if Microsoft gets Longhorn out in 2008, it will still beat linux. And by that point Apple will be selling something that makes both look like a Speak 'n' Spell.

  21. Re:What the..... by falsified · · Score: 3, Insightful

    Don't be a dick. They're not stupid. vi + latex is harder than Word. Probably twice as hard. That is an objective statement. Even the geekiest of the geeks can appreciate that Word "just works". (Yes, I realize it's an Apple slogan.) Are Word's results not quite as good? That can be debated. But if I'm writing a paper, I want to be able to just write the paper and go. The connection between my brain and the paper should be seamless - I don't want to do, and I sure as hell shouldn't have to do, "computer stuff". It would be stupid to pick the harder of the two options for no benefit whatsoever.
    For the record, I use Abiword.

    --
    HI, MY NAME IS ISAAC.
  22. The Registry(TM) by theolein · · Score: 4, Insightful

    Microsoft certainly innovated that POS. If there was ever a piece of software so central to an operating system, yet so fragile, vastly overburdened and insecure with a tendency to break if you just look at it, then it's the Windows Registry. I don't know how often in all the years that I've used Windows just been dumbstruck at what a braindead idea it was to make the registry so central to the OS.

    The irony is that the Registry reflects Microsoft's company structure, i.e centralised, as compared to any OSS OS where there are hundreds of competing config files in different formats which ensure that the OS won't become unusable if one of them goes down. And that is probably why OSS is inherently stronger than Microsoft. No matter what Microsoft does, Linux is simply too broadly based to die. Microsoft will pay one idiot like John Carrol thousands per month to blog about how he loves Microsoft (he's been developing for 11 year and that's why he *knows* Microsoft is better than OSS or anything else, according to him. He doesn't realise that there are people who have been coding on other platforms for over 20 years and have the exact same opinion about their favourite OS for the same reason).

    Still, his zealotry paid off in that he got a well paid job to troll about Microsoft, even if he has become more defensive about it over the years, which makes me laugh, to be honest. The guy's like a little kid trying to win a fight by shouting the loudest.

  23. Standarize on CORBA? What? by kupci · · Score: 2, Insightful
    Good point. His CORBA/COM point was ridiculous. That microsoft standardized on something, but *all* open source projects did not is simply utterly ridiculous. That's not innovation. That's the benefit of being ruled by Bill. Bill says we are using Visual Basic across the board, it happens. Fine.

    Besides, KDE standarized on DCOP, GNOME on Bonobo (CORBA?), that blows away his argument that nothing like that exists in the open-source world. Microsoft's advantage is copying an existing standard (CORBA), and embracing/extending it (COM).

    Besides, so what? DCOM (distributed version) is a failed standard, and COM is only applicable *within* Microsoft (think intranet vs. internet), that's why they bit the bullet and are pushing web services, having realized having a Microsoft-only standard doesn't do them a bit of good in the real world. Further, let's take CORBA. This is a well-adopted standard, supported by 800 companies, and many great open-source implementations, such as omniORB. With CORBA, or web services, or even REST - interoperability works. .

    Though CORBA exists and is unencumbered by any fixed relationship with ideologically impure organizations (read: proprietary companies), you'd have as much a chance of convincing all open source projects to standardize on CORBA for native code interoperability as you would convincing 1000 cats trapped in a room to run in the same direction once you opened the doors.

    Well, they ain't using COM either. [Granted, it would be *great* if KDE and GNOME standardized on *something*. There was talk of some sort of Bonobo-DCOP bridge. ]

  24. Re:Xerox PARC and real innovation. by birge · · Score: 2, Insightful
    Slope of progress? Like, do you measure that in utils, or what?

    I measure it in the amount of time it takes me to configure a new printer. Isn't that how everybody does it?

    NOW you're talking crack. What an inane statement first of all. Still beat linux in what way? Again, what are your criteria?

    It will be self evident when you use longhorn and then use linux, the same way its self evident when you use OS X and then use linux. (Or in most people's case, not use linux.) Remember, you're part of a brainwashed minority and hang out with people who agree with you. Most people in the real world don't use linux, and don't want to. Every once in a while you run across somebody like me who's used linux and hangs out in places like /. and yet knows the truth about linux and I come across as strange, when it's really you who has lost touch. Try to remember a time when you didn't think it was logical to edit text files in buried /etc to fix things. I know, it's hard.

    Anyway, if you want specifics, and I agree I omitted any, MS will have a rendered graphics engine before linux, and they will have a DB filesystem (or at least an overlay) before linux. And they will continue to have far better dev tools than linux has. And people in the real world will continue to use MS products while you guys huddle in your insular support groups and kid yourselves into thinking linux is JUST about to take over the world. Meanwhile, MS and Apple will be working hard full time (as opposed to in their 20% time) and risking real money (as opposed to free weekend time) to really change things in a timely way. And then we'll have a round of never to be finished open source projects parrotting MS and Apple's latest work like the ones we have now which aim implement their current work (like C# and rendered graphics, etc.)

    If Apple has only done the trivial, you have to wonder why nobody in the OSS community could do anything remotely as good in five times the time. But, yeah, Apple is a bitch about giving back. Won't argue with that, except to ask you why they should.

    And you're right about the Start Button. Totally lame idea. So why the hell can't OSS figure out something better than to copy such a lame idea? Why don't we have works of staggering genius coming out of OSS where we don't even recognize the desktop it's so new? There's no money to be lost. There's nothing holding back innovation. Why do we get clones of commercial products? Why don't we have crazy experimental GUIs where windows are done away with (they are overrated, anyway, and only arbitratily limit your view of what you're currently doing)? Why don't we have completely new blank-slate ideas coming out of OSS like shells which pipe XML instead of text? Because real innovation takes a lot of time and money. Would that it didn't, but it always has, and an idealistic quasi religious movement created by an old hippie who's somehow conned a generation of programmers into thinking economics doesn't exist can't change that.

  25. Re: Yeah, war is the greatest thing... evar. by s388 · · Score: 2, Insightful

    i thought i was going to have to argue against a very dangerous idea, and have to really talk about the totally misbegotten ideas about the correlation between warfare and technological advance. but then you knocked down your own house of cards:

    "You'd better bet if the government needed some awesome software to defeat cyberterrorists or something, there'd be a boom in the market"

    yes, that's exactly right. if "government" needs something awesome-- AND pours money into it (that part is crucial)-- good things can happen. you can actually cut out the middleman, who is war. it's all about the money, not war. somehow you haven't noticed that.

    not only are there peaceful technologies that could improve everyone's quality of life if it was made a national priority for THAT REASON, rather than the hysterical r&d impulses and blank-checks for the military-industrial complex that come with war, there are many technologies that ALREADY HAVE ARISEN without war. so what you said is coming off as very crackpot and very dangerous.

    the immediate forms and formats of every piece of gadgetry i use has nothing to do with military technology, and has everything to do with consumer technology. the world wide web itself has come unto its own without war. now you can argue until youre blue in the face that somehow everything that i find useful, in some ultimate or original way, comes from military research. but you'd be pathological. for example: "It's likely we wouldn't have satellite communications if it weren't for the German's V2." you might as well surmise that we wouldn't have "fast-moving vehicles" if somebody somewhere didn't want to kill somebody in short order. because, actually, regardless of what the connections between some sectors of space-technology and warfare are, satellite communication BOOMED for just that-- communication, not war. peaceful commercial purposes are what gave rise to modern satellites, not war. similarly, automative technology comes from companies who want to make money off of it, and who want to make their racing teams the fastest. you see, it's kind of nice, isn't it? because hundreds of thousands of people don't have to die. (the profit-motive, even during peace-time, has some obvious problems, but i digress...)

    war just happens to be the easiest current way to get the money floodgates open. in fact, there's even some people out there who don't think "government" should bother collecting or spending any money at all on anything other than warfare. but in reality, war does not magically make venture capitalism, or wise investments possible.

    you'd be correct if you could name some things that are anything close to unfeasible without the motivation of national warfare. but, you're not correct.

    did the first commercial spaceflights have military objectives? did the first GUI have military objectives? does my beautiful ibook come about from war? desktop linux? the blogosphere, the world wide web? no. they didn't.

    you can blab all you want about how war is the greatest thing ever and we should say prayers in thanks for it every day. but it's sickening. there's not some magical barrier stopping people from innovating during peace-time. it's a matter of national fear and the willingness to invest in new technology. military industry gets a blank check during war-time. that's all it is. how could you not have noticed this?

    for any piece of technology that owes itself to some military research somewhere, some DARPA project, some ancient innovation of death, i could probably name a hundred computer, scientific, biomedical advances that have absolutely nothing to do with war. yes, "it can even be argued that innovation has slowed in america because we don't have a war."

    innovation hasn't slowed down. technology does not start or stop at your, or war's, convenience. you'd have to live under a rock to think that, because so many breakthroughs are all over the web, all over the news, and they make the items on your shortlist of nic-nacs look puny and trivial in comparison. have you looked at a physics or astronomy journal lately? visited a biomedical lab? surfed the internet?

  26. Re:Xerox PARC and real innovation. by Mechcozmo · · Score: 2, Insightful
    Apple benefits from the hard work of the folks at Berkeley and KDE, then adds some polish, calls it innovation. 'cepting they wouldn't be where there are now had it not been for open-source. And by the way, if you search the Slash archive, you'll see Apple is not exactly a self-respecting member of the open source community. They see far, by sitting on the shoulders of giants. But don't contribute anything back, unless they get their hands slap. Read up on Safari's roots in KDE's KHTML.

    Root hard drive/Library/Documentation/Acknowledgments.rtf
    30 pages of thank-yous. And Apple is pretty good about open-source... WebKit, heck even Apple Darwin!
    http://developer.apple.com/darwin/ Pretty hard to call that 'evil to open source' in my eyes.

    Also, Apple did not steal the GUI from Xerox. Xerox created a GUI where you have a bunch of CLI windows, not much more. Apple ran with it. A team of engineers were invited to tour Xerox's labs for a million shares of Apple stock or so, which was a lot for the company that had created the Apple // and made "home computer" a reality.