Slashdot Mirror


McVoy Strikes Back

cranos writes "Fast on the heels of his previous article claiming the kernel is at risk of Bad Things over the BitKeeper fuss, Daniel Lyons has released a new article where Larry McVoy attacks the Open Source movement as non-innovative and dependent on the kindness of corporations. The following quote says it all: 'The open source guys can scrape together enough resources to reverse engineer stuff. That's easy. It's way cheaper to reverse engineer something than to create something new. But if the world goes to 100% open source, innovation goes to zero. The open source guys hate it when I say this, but it's true.'"

777 comments

  1. McVoy doesn't get it by bmw · · Score: 5, Insightful

    "One problem with the services model is that it is based on the idea that you are giving customers crap--because if you give them software that works, what is the point of service?" McVoy says.

    To begin with, software these days is quite complex and it really is impossible to have a full-blown operating system with all the applications people expect and not have some sort of issues. Secondly, the vast majority of people out there are not computer savvy and are going to need help regardless of how well built their OS/applications are. Red Hat isn't dead yet so I wouldn't be so quick to proclaim them as such, although their demise wouldn't entirely surprise me.

    "The other problem is that the services model doesn't generate enough revenue to support the creation of the next generation of innovative products.

    That's one of the great things about open source software; it doesn't have to. Companies like Red Hat are packagers, not necessarily creators. What they provide is a nice, neat package of what others are already creating.

    But if the world goes to 100% open source, innovation goes to zero. The open source guys hate it when I say this, but it's true."

    Honestly, what is this guy smoking? We are creative beings... It really doesn't matter what people decide to do with their source code, there will always be innovation because it is human nature to think of new ways to do things.

    But McVoy says open source advocates fail to recognize that building new software requires lots of trial and error, which means investing lots of money. ...or time. Keep in mind that there are a lot of people out there that have the free time on their hands to tinker with things that they find interesting. This is really how open source got to be big in the first place. McVoy seems to ignore the fact that, in general, open source software is really only gaining momentum and that it has its roots in hobbyist tinkerers; people who do it because they find it fulfilling for their own personal reasons.

    But none of them can show me how to build a software-development house and fund it off open source revenue. My claim is it can't be done."

    This statement really says everything about why McVoy feels the way he does; he's only thinking about money. He has completely forgotten that open source software doesn't require a profit to exist or be innovative. People write free/open source software because they enjoy it not because it is going to make them rich.

    "Nobody wants to admit that most of the money funding open source development, maybe 80% to 90%, is coming from companies that are not open source companies themselves. What happens when these sponsors go away and there is not enough money floating around?

    Nothing. I will continue to use Firefox, OpenOffice, X Windows, and all the other software I have come to rely on. This is another great aspect of open source software; it isn't going away because someone else can always pick up a dead project and run with it themselves.

    1. Re:McVoy doesn't get it by Anonymous Coward · · Score: 2, Insightful

      How many updates, upgrades, patches, etc. did McVoy sell for BitKeeper? I hope it was zero, otherwise the guy has just proofed himself a liar.

    2. Re:McVoy doesn't get it by hyc · · Score: 0, Redundant

      Well said.

      --
      -- *My* journal is more interesting than *yours*...
    3. Re:McVoy doesn't get it by ssj_195 · · Score: 4, Informative
      To begin with, software these days is quite complex and it really is impossible to have a full-blown operating system with all the applications people expect and not have some sort of issues. Secondly, the vast majority of people out there are not computer savvy and are going to need help regardless of how well built their OS/applications are. Red Hat isn't dead yet so I wouldn't be so quick to proclaim them as such, although their demise wouldn't entirely surprise me.
      Indeed. Non-trivial software will require support (either to install, or to tailor to your companies specific requirements) until we invent Strong AI, not before.
      That's one of the great things about open source software; it doesn't have to. Companies like Red Hat are packagers, not necessarily creators. What they provide is a nice, neat package of what others are already creating.
      Even then, Redhat to a *huge* amount of development, especially on GCC. If I recall, Luminocity was also funded by Redhat. This is not even close to an exhaustive list.
    4. Re:McVoy doesn't get it by RupW · · Score: 5, Insightful

      ...or time. Keep in mind that there are a lot of people out there that have the free time on their hands to tinker with things that they find interesting.

      Remember that getting the prototype up and running is the interesting bit - getting it polished, fully QAed and packaged is the dull slog that no-one really wants to do. Witness all the incomplete projects on sourceforge. Once it's got just enough function to scratch the author's itch they move on to other things.

      There's a wide gulf in what people will do because they want to and what they'll do because they're paid to - or at least in how many people you'll get at each end of the spectrum.

    5. Re:McVoy doesn't get it by Rick+Zeman · · Score: 0, Redundant

      This statement really says everything about why McVoy feels the way he does; he's only thinking about money. He has completely forgotten that open source software doesn't require a profit to exist or be innovative.

      But a business does....

    6. Re:McVoy doesn't get it by diegocgteleline.es · · Score: 2, Interesting

      Keep in mind that there are a lot of people out there that have the free time on their hands to tinker with things that they find interesting.

      The point of larry is that decent software can't be created by a student in a couple of weekends. It takes some programmers working full-time to create a "perfect" product - just look at the state of the "documentation" of most of software projects

      However I think that lack of resources is not that bad, sometimes. Students who write software on weekends need to be smart because of the lack of resources. Sometimes this means that they need to write good software, design things properly, etc. Not by choice, but because they have not option.

      Many people has forgotten the Unix example, Multics was a great OS founded by AT&T, MIT etc with docens of engineers, Unix was mostly a hack by a couple of guys. IMO Unix suceed not because they guys behing it was extremely smart (many of the ideas from unix were stolen from multics), but because they needed a good system and neccesity forced them to write a great OS. Millions of dollars don't always drive "innovation", innovation drives innovation; money is a way of encourage innovation but "neccesity", open source ideals, desire to punch Bitkeeper can create it to..

    7. Re:McVoy doesn't get it by Anonymous Coward · · Score: 0

      Sure, but the polish rarely contains any innovation - the innovative parts are almost always in the part that scratches the programmers itch.

    8. Re:McVoy doesn't get it by Anonymous Coward · · Score: 2, Insightful

      Which is why I pay redhat/novell/mandriva/(blah) to polish it up, package it, and support it.

      Whoa... isnt that a business model?

      *sigh*

    9. Re:McVoy doesn't get it by willisbueller · · Score: 0

      "Multics was a great OS founded by AT&T, MIT etc with docens of engineers, Unix was mostly a hack by a couple of guys" ... "Millions of dollars don't always drive "innovation", innovation drives innovation; money is a way of encourage innovation but "neccesity"" Your example kind of makes McVoy's assertion stronger that open source is all about reverse engineering.

    10. Re:McVoy doesn't get it by Anonymous Coward · · Score: 0
      No, you don't get it.

      Your "success story" is redhat, a company that provides little to no programming or innovation and basically leaches off the community.

      Most open source projects get to a "good enough" stage and stagnate under their own weight. eg: CVS. If Larry & co. want to eat, they need to produce and sell a product that's better than free (FREE if you prefer). Open source devlopers have little or no incentive to produce something better. The fact is subversion and other "next generation" SCMs wouldn't exist if not for perforce, bk, etc.

    11. Re:McVoy doesn't get it by RickHunter · · Score: 4, Interesting

      The other thing about the services model is this... Not everyone wants the same set of features. With proprietary software, if it doesn't have a feature you want, you might be able to submit a request, but usually, you just have to suck it up and deal. With open-source software, you can pay someone - usually the creator - to implement any features you need on top of their (presumably) mature codebase.

      Never, ever underestimate the massive value of this.

    12. Re:McVoy doesn't get it by Anonymous Coward · · Score: 0

      "someone else can always pick up a dead project"

      but who will pick up the bill? how much would it cost you to take over maintenance of, say, firefox or open office? what resources do you need? what infrastructure? hosting?

    13. Re:McVoy doesn't get it by cavemanf16 · · Score: 2, Insightful
      "Nobody wants to admit that most of the money funding open source development, maybe 80% to 90%, is coming from companies that are not open source companies themselves. What happens when these sponsors go away and there is not enough money floating around?

      When you have to guess at the amount of money being spent by companies on a "project" as amorphous as "open source software" then you're almost certainly not correct about the numbers.

      But if the world goes to 100% open source, innovation goes to zero. The open source guys hate it when I say this, but it's true.

      And I agree, this is the biggest load of crap statement of all time. Everyone likes to bash the Linux/GNU "hippies", but seriously, what type of crack is McVoy smoking to make such a logically and technically impossible statement??? The open source guys hate it when he says this because it just doesn't make any sense and is such a one-sided statement that it's just preposterous.

    14. Re:McVoy doesn't get it by cheesybagel · · Score: 4, Insightful
      The BSD TCP/IP stack is one example of an open-source piece of software that has been copied to death by closed-source programmers.

      Other examples would be libz, libpng, etc.

      GZip and PNG were "invented" for opensource use and now everyone uses them.

    15. Re:McVoy doesn't get it by cheesybagel · · Score: 3, Insightful
      So for you GCC, glibc, and the kernel are useless contributions?

      RedHat is a major contributor to both GCC and glibc, not to mention the kernel.

      Regarding subversion, that is bollocks. The subversion people used to program CVS, which is opensource, and which larry also copied significantly to make his beloved subversion.

      Nothing is created out of a vacuum.

    16. Re:McVoy doesn't get it by ssj_195 · · Score: 3, Insightful
      The point of larry is that decent software can't be created by a student in a couple of weekends
      The point of Larry is that innovative software doesn't get created in this manner. Personally, I would suspect that 90% of innovation lies not in the polish that goes into taking your idea and making it into a slick package, but in the very first prototype where you have a brainwave and say - "hey, I've just thought of a new algorithm that could be a (good way of accomplishing task that noone has tackled yet|more efficient solution to an old problem)". If a bunch of open-source writers pull this off, and I bet there are countless examples of this occurring, then this gives lie to Larry's claims. I don't care whether they then take their novel algorithm and wrap it up in mom-and-pop friendly packaging - they have Innovated, and the rest is just adding lacquer.

      Note again that I am not saying that quality software can be or is accomplished by a student in a couple of weekends, but I'll bet that Innovative software often is.

    17. Re:McVoy doesn't get it by coolcold · · Score: 1
      "One problem with the services model is that it is based on the idea that you are giving customers crap--because if you give them software that works, what is the point of service?" McVoy says.

      To begin with, software these days is quite complex and it really is impossible to have a full-blown operating system with all the applications people expect and not have some sort of issues. Secondly, the vast majority of people out there are not computer savvy and are going to need help regardless of how well built their OS/applications are. Red Hat isn't dead yet so I wouldn't be so quick to proclaim them as such, although their demise wouldn't entirely surprise me.

      "The other problem is that the services model doesn't generate enough revenue to support the creation of the next generation of innovative products.

      That's one of the great things about open source software; it doesn't have to. Companies like Red Hat are packagers, not necessarily creators. What they provide is a nice, neat package of what others are already creating.

      from the first two Q&A of my parent, I can see why microsoft write software that isn't perfect. In which case, we can't do anything about it.

      If an opensource app is not perfect, others can take the source and MAKE it perfect.

      One thing about opensource (or software is general) is that it does not need any investment in cash. Most of the required time only, which I am sure some people just treat it as a hobby. This is why opensource works.
      --
      I am harvesting funny/good quotes. Please help by putting them in your sigs :)
    18. Re:McVoy doesn't get it by inflex · · Score: 1

      I have to entirely agree with your sentiment. Pushing past the stage of "It works for me" is usually what separates the wheat from the chaff.

      I know pushing a few of my products to have a commercial face has required quite a few thousand hours of repetitive, boring and rather tedious work. There's a degree of finish associated with professional products that is outside of the actual software itself in most of the cases (boxart, manuals, websites, support infrastructure, pricing... ugh, the list goes on).

    19. Re:McVoy doesn't get it by gmack · · Score: 2, Insightful

      I disagree.. a lot of software that I've payed for has been unpolished incomplete crap so this is in no way confined to the open source world.

      Some people are lazy whether they are payed or not.

    20. Re:McVoy doesn't get it by epiphani · · Score: 4, Insightful

      But if the world goes to 100% open source, innovation goes to zero. The open source guys hate it when I say this, but it's true."

      You didnt quite nail it - so lets see if I can...

      The reason us "open source guys" hate it when he says that is because its a fucking insult straight to our face. You basically just told me that I cant innovate, my software is reverse engineered from others, and if it wasnt for others my software would suck. I dont spend thousands of hours of my time in order to be told that I cant innovate.

      And the twit wonders why we hate it.

      --
      .
    21. Re:McVoy doesn't get it by RupW · · Score: 2, Insightful

      Sure, but the polish rarely contains any innovation - the innovative parts are almost always in the part that scratches the programmers itch.

      Absolutely. But it's hard to get people sit up and notice your itch-scratching project until you've taken it further than that.

    22. Re:McVoy doesn't get it by CrazyMik · · Score: 1

      Regardless of whether this is a symptom of OSS or just the visibility of many projects that would never have been polished OSS or not, maybe there is room for a non-profit or something to collectively pay some programmers to polish some of the sourceforge nuggets. I just see the smiliarity between this an governement funded research, military or NASA, which with the help of technology transfer, makes it into commercial products so the tech does not die. Maybe there is room for a non-profit or something to collect funds and pick and choose some promisiing, but not polished programs and fund their completion. It some cases it could be abused, but for the most part it might be useful.

    23. Re:McVoy doesn't get it by bheer · · Score: 1

      Honestly, what is this guy smoking? We are creative beings... It really doesn't matter what people decide to do with their source code, there will always be innovation because it is human nature to think of new ways to do things.

      Even more than creative, humans are _selfish_ beings. Which is why you will always find more innovation for profit than you will in a share-alike/open-source environment.

      Innovations that actually make a difference happen mostly because of for-profit private enterprises. From cheap ubiquitous packet switching to Unix to the OS that has the most claim to running the internet -- IOS -- they were all created for profit. Sure, soviet scientists created computers too, but why did the computer revolution start in the US? In the end, the share-alike model could not make a difference.

      I'm sure there are examples of open source innovation, but the for-profit will always have _more_ innovation to its credit. It's just the nature of the beast.

    24. Re:McVoy doesn't get it by dajak · · Score: 1

      Keep in mind that there are a lot of people out there that have the free time on their hands to tinker with things that they find interesting. This is really how open source got to be big in the first place.

      As a somewhat older university researcher I would like to point out that innovative ideas rarely come from IT companies. Most software concepts were invented in the academic world, developed into a proof of concept by researchers, and taken up by students. Some of these students will end up at closed source IT companies, but code from the academic world will more often than not end up in the open source community.

      As soon as an application category (e.g. web browsers) becomes mainstream, the academic world is no longer interested, and keeping up with closed source competitors becomes the responsibility of hobbyists, and adolescents working on their CV.

      People write free/open source software because they enjoy it not because it is going to make them rich.

      We do actually work together with IT companies that donate software components resulting from the cooperation to us, and we publish it as open source. I have seen IT companies grow very fast because of this arrangement.

      The idea is that we are an impartial outsider -- since we don't do service, only advice and proof of concept -- and large public administrations like the idea that they can switch to another IT company in principle. It helps these smaller IT companies to get contracts with these large organizations that would otherwise be afraid of depending too much on a small IT company. We serve as a kind of matchmaker for innovative application development.

      The disadvantage is that competitors will take the components at some point and start competing for the contract, but the original developer usually has a huge knowledge advantage. Obviously, this business model works better for software for specialized business tasks than for consumer office packages etc.

    25. Re:McVoy doesn't get it by Anonymous Coward · · Score: 0

      but seriously, what type of crack is McVoy smoking to make such a logically and technically impossible statement???

      It is known in Britain as spitting-out-his-dummy, or throwing-his-teddy-out-of-the-pram. McVoy thinks his company contained the only people doing anything innovative with SCM... and everyone else is just copying -- and the only reason people do *anything* is for money.

      In short he's a short-sighted asshole who thinks temper tantrums and a loud voice mean success. Or, in even fewer words: a typical American.

    26. Re:McVoy doesn't get it by Citizen+of+Earth · · Score: 1

      Companies like Red Hat are packagers, not necessarily creators. What they provide is a nice, neat package of what others are already creating.

      This describes Microsoft quite accurately also.

    27. Re:McVoy doesn't get it by Anonymous Coward · · Score: 1, Informative

      Actually, that would be a hypocrite.

    28. Re:McVoy doesn't get it by Anonymous Coward · · Score: 0

      You have no idea how Unix was created, so shut up and educate yourself.

    29. Re:McVoy doesn't get it by Anonymous Coward · · Score: 0

      It describes nearly every damn software company out there. There's a kernel of truth to his argument -- most open source isn't all that innovative. Well here's some news for ya Larry: neither is the rest of the industry. Look at your precious product: it's Yet Another SCM. Yes, it has wizbang features, but it's a freaking SCM. You're not going to herald any revolutions with it, and sorry to say, but ClearCase has been doing distributed repositories for aeons before you. Writing something faster and more usable than clearcase is like heading due south from the north pole, it's not a shattering innovation.

      Yes, Larry, you'd probably be out of business if you open sourced your product. It's probably true that you can't sustain a big business model on open source unless you've got infrastructure like IBM. Tell me though Larry, where did you take your Logic courses, because I'm really interested in knowing the chain of reasoning that extends your points to cover the actual quality of workmanship of OSS?

      I mean, Larry, you're the one that said a rogue client caused tens of thousands in damages because it corrupted the whole repository. Sounds to me like you're a little grumpy and need to take a nap before going back to work and fixing your shoddy uninnovative product.

    30. Re:McVoy doesn't get it by Anonymous Coward · · Score: 0

      Let the butt slapping start!

    31. Re:McVoy doesn't get it by metamatic · · Score: 1
      The point of larry is that decent software can't be created by a student in a couple of weekends. It takes some programmers working full-time to create a "perfect" product - just look at the state of the "documentation" of most of software projects.

      That's why some rich .com billionaire needs to drop me a couple million. Once I'm independently wealthy, I'll spend my time on documentation for OSS projects and related activities. I don't want to be rich, I just need enough to pay the mortgage, utilities and grocery bills. Currently I have to work to do that, which limits my time for contributions to OSS.

      (I'm serious, though I know the chances of it happening are zero. What mystifies me is why people who make a few million feel the need to go make more...)

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    32. Re:McVoy doesn't get it by akahige · · Score: 3, Insightful

      Be that as it may, I can't believe that no one has pointed out that this article is writen by a notoriously anti-open-source and pro-SCO shill. No matter how relevant the point may be, what else did you expect him to say -- and how much did he have to twist what McVoy said to get the salacious quotes he wanted?

    33. Re:McVoy doesn't get it by Jaseoldboss · · Score: 1

      Ahh, all open source software is reverse engineered from others is it. That would be why IE7 is getting tabbed browsing then.

      How do you mod the story -1 Flamebait ?

    34. Re:McVoy doesn't get it by arivanov · · Score: 1

      Well, besides that the penetration of computers into more and more parts of our life is decreasing the qualification of an average IT professional. Many people do IT without understanding anything about what they do. As a result the vendor services model is bound not to decrease. It is bound to grow.

      In btw, when I saw the first forbes article I bet that it was PR placement by LMV. The second article proves it.

      --
      Baker's Law: Misery no longer loves company. Nowadays it insists on it
      http://www.sigsegv.cx/
    35. Re:McVoy doesn't get it by gnunzo · · Score: 1

      Ironically, innovation is equally lacking from corporate sponsered apps as well. Most innovation comes where nothing exists. Once something exists, everything else copies: OSS or corporate-sponsered software.

      Windows? MacOS? Copies. Office? Copied. All Browsers? NCSA Mosaic copies.

      So the real point here is the only truly innovative work in software came out of DARPA, from science researchers at univeristies, or students who didn't know any better.

    36. Re:McVoy doesn't get it by vsync64 · · Score: 1

      No, but it would be why TabZilla, and later the Mozilla project proper, copied the concept from Opera...

      --
      TO BUY A NEW CAR WOULD MAKE YOU SEXUALLY ATTRACTIVE.
    37. Re:McVoy doesn't get it by vsync64 · · Score: 1

      My snarkiness was marred only by my stupidity. I meant MultiZilla, of course.

      --
      TO BUY A NEW CAR WOULD MAKE YOU SEXUALLY ATTRACTIVE.
    38. Re:McVoy doesn't get it by Anonymous Coward · · Score: 0
      "But if the world goes to 100% open source, innovation goes to zero. The open source guys hate it when I say this, but it's true."

      Honestly, what is this guy smoking? We are creative beings... It really doesn't matter what people decide to do with their source code, there will always be innovation because it is human nature to think of new ways to do things.

      Oh, really, he's the one smoking something?

      Who's paying your paycheque?

      I can work on open source projects BECAUSE I work for a closed source software development company that would NOT make money if it was open source. This is called "the real world" and your "fantasy land" doesn't really overlap here....

    39. Re:McVoy doesn't get it by kyojin+the+clown · · Score: 1
      i thought one of the reasons mcvoy wasn't happy with the linux movement using his software was that it was costing him $500'000 in support costs. by his own reasoning his software must be fucking dogshit.

      what a cockbite.

    40. Re:McVoy doesn't get it by Jeffrey0 · · Score: 1

      I believe Opera copied tabs (altough it had not-really-comparable MDI before) from NetCaptor. It doesn't really matter anyway, tabbed programs have been around for ages.

    41. Re:McVoy doesn't get it by Anonymous Coward · · Score: 0

      No, even with the others your software is still a cheap copy that sucks.

    42. Re:McVoy doesn't get it by pesky25 · · Score: 1

      I think McVoy is forgetting the role commiditization plays in the innovation process and how FOSS creates these commodities. Even if FOSS only re-engineered what closed source software companies did, and made them commodities, that would force innovation from closed source companies so they could charge premiums for there products,

      McVoy is going to see that the new tool(s) Linus uses for SCM will force him to innovate his product at a faster rate, and for more $, then what he used to spend supporting the free tool he provided.

    43. Re:McVoy doesn't get it by bill_kress · · Score: 1

      >Honestly, what is this guy smoking?

      That kinda sums up the whole article, doesn't it?

      Open source is probably more creative than corporations--they can explore their desires without worrying about profits at the end.

      None of the Bit Torrent/P2P stuff was corporate.

      Firefox, was Open Source and is pretty damn creative.

      Apache????

      ARggggg this guy really has some good weed... SHARE!

    44. Re:McVoy doesn't get it by LnxAddct · · Score: 1

      If you really think all Red Hat does is package up software that others create and sell it then perhaps you should read this. Without Red Hat dumping millions of dollars into kernel developement, apache, gnome, etc... each year, OSS as we know it would become stagnant. The only reason linux has the enterprise capabilities that it does is because of Red Hat paying top kernel developers (including Alan Cox). Red Hat also are the guys advancing the linux desktop and doing studies with live subjects on how to improve the gui, etc...
      Regards,
      Steve

    45. Re:McVoy doesn't get it by Anonymous Coward · · Score: 0

      Oh ho, good one old chap. How's that British software industry doing?

    46. Re:McVoy doesn't get it by samkass · · Score: 1

      This isn't flamebait, but I'd just like to say that while the article may over-state the point, it has a point.

      For every really innovative open source project out there (and there are many,) there are ten "let's create an open source version of proprietary product X." Those efforts appear, to me, to take money away from the innovators, which would logically slow future innovation. While software patents help somewhat, they've got their own serious issues. Fundamentally, any open source project started with the purpose of duplicating existing functionality elsewhere would, to me, seem like it would slow innovation.

      As to the "we'll all become consultants" mentality, I think that's another core problem with the linux-esque business model. Companies like Apple take a source base, and try and make it so intuitive and easy to use, that consultants are only needed rarely for the really "interesting" things. On the other hand, the linux companies' entire business strategy appears to be to take the most obtuse, opaque, and difficult to use system in existence today, give it away for free, and charge for support when people have issues. I don't believe the latter strategy is the type of tech world I want to live in.

      There's obviously room in industry for both sides of the fence, but the article does make an interesting point on the distribution of capital towards supporting past and future innovation.

      --
      E pluribus unum
    47. Re:McVoy doesn't get it by markhb · · Score: 1

      Updates, upgrades and patches don't qualify as paid support items if they are for a GPL'd product, or at least they don't once someone who is willing to post them publicly buys them.

      The more relevant question is, "How many paid support packages did BitMover sell for BitKeeper, and were they profitable enough to support the entire enterprise?"

      --
      Save Maine's economy: write stuff down. All comments are exclusively my own, not my employer.
    48. Re:McVoy doesn't get it by c0d3h4x0r · · Score: 1

      "But if the world goes to 100% open source, innovation goes to zero. The open source guys hate it when I say this, but it's true."

      Honestly, what is this guy smoking? We are creative beings... It really doesn't matter what people decide to do with their source code, there will always be innovation because it is human nature to think of new ways to do things.

      Actually, you are completely missing his point. Sure, individuals are creative, but individual creativity isn't the problem. The problem is harnessing the creativity and talent of a large collection of individuals and focusing it into a large-scale plan and design that possesses coherency and delivers on customer needs.

      I challenge you to design, from scratch, something as complex as Windows or the space shuttle by having 10,000 people with no deadlines, deliverables, or clear management hierarchy work on a mere volunteer basis if and when they feel like it. And no, FOSS UNIX clones/variants or reimplementations of BeOS don't count, because those are not from-scratch designs.

      The FOSS model of development has proven itself rather uncapable of accomplishing that -- that's why smaller FOSS projects with limited scope and fewer participants tend to be the best ones, while large-scale FOSS projects tend to devolve into infighting and stagnate once they finish reverse-engineering an existing design and move onto considering truly new things.

      Or, to summarize, it's a problem of "too many cooks in the kitchen". Only commercial models with top-down infrastructure have proven themselves capable of turning out final, coherent, complex feats of large-scale engineering.

      --
      Moderator hint: a comment is neither "Flamebait" nor "Troll" if it is true.
    49. Re:McVoy doesn't get it by MikeFM · · Score: 1

      Since when has anything McVoy made been innovative? He really thinks opensource lacks innovation? Has he never waded through the mass of projects in Freshmeat or Sourceforge? Do all of these make it to be real products? Of course not. Like their closed source siblings most OSS innovations die and get folded back into other projects. The only difference is that with OSS there is a much better chance of those dead projects being recycled because a much wider group has access to the parts, notes, discussions, etc. Innovation is not tied to rich companies and never has been. That's why big companies need start-ups and OSS projects. They can buy the innovation they lack.

      If he thinks Bitkeeper is innovative then he really is a moron. It's not a bad product but it certainly isn't a great product and it didn't break any major new ground. I doubt many people will miss it when his company goes out of business and all it's products die due to the closed source.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
    50. Re:McVoy doesn't get it by sleepingsquirrel · · Score: 1
      The point of Larry is that innovative software doesn't get created in this manner.
      Yeah, because all innovative ideas with commercial backing are a great success. *cough* BeOS *cough*.
    51. Re:McVoy doesn't get it by jojo+tdfb · · Score: 1

      Not to be a jerk, but what do you spend your thousands of hours on?

      --
      Linux is really boring from an os standpoint. Now Plan 9......
    52. Re:McVoy doesn't get it by wrk_gnat · · Score: 1

      I agree, whole-heartedly. Open source does not cause innovation to go to zero. In the open source model you can't just create something and then create a need with slick marketing or bundling it with your other useless software. The product actually has a purpose and is driven by people that have a vested interest in what the application does. Really, what in the past couple years has Microsoft produced, that is "innovative" and not just a sub-par application created in response to an open-source project "stealing" market share.

    53. Re:McVoy doesn't get it by lampajoo · · Score: 1

      What are you talking about? Something as complex as windows? Windows is hardly a good example since it sucks so much. and the space shuttle is a crappy design, as well, being neither totally reusuable nor disposable...and it's unsafe. the russians have way better space tech, but I digress.

      Anyway, whether a project is open source or not says absolutely nothing about the hierarchical arrangement, or lack thereof of the developers. If a group of OSS developers wants to arrange themselves into a flat consensus based organization then they can do that. If they want a strict, totalitarian hierarchy then they can do that too. People are experimenting with different ways to arrange themselves and that's a good thing--it's *innovative*. In the for profit corporate model you're almost always going to get the traditional top down approach, which sometimes is the right way but not always. Maybe if NASA wasn't so top down someone on the bottom would have been able to tell the higher ups that the shuttle was a stupid design and we'd have cheaper, safer space travel.

    54. Re:McVoy doesn't get it by bmw · · Score: 1

      I challenge you to design, from scratch, something as complex as Windows or the space shuttle by having 10,000 people with no deadlines, deliverables, or clear management hierarchy work on a mere volunteer basis if and when they feel like it. And no, FOSS UNIX clones/variants or reimplementations of BeOS don't count, because those are not from-scratch designs.

      Why on earth would anyone want to do that? The complexity of Windows is one of the reasons it's such a god awful piece of crap and one of the reasons it will never be secure or stable in its current form. And why do you think it is so important to write something from scratch? Why reinvent the wheel? I'd say code re-use is one of the great strengths of open source software. Building upon the past ideas of others is what has allowed the human race to progress as far as we have.

      Or, to summarize, it's a problem of "too many cooks in the kitchen". Only commercial models with top-down infrastructure have proven themselves capable of turning out final, coherent, complex feats of large-scale engineering.

      I could easily read that as saying "Only commercial models with top-down infrastructure have proven themselves capable of turning out bloated, overly complex, unstable feats of large-scale engineering."

      Personally, I'm much happier with all of my free, open source software than I am with all of the commercial software I own. The only exception to this is possibly Photoshop vs. The GIMP but I strongly suspect that is merely because I don't know how to use latter properly.

    55. Re:McVoy doesn't get it by 10101001+10101001 · · Score: 1

      Remember that getting the prototype up and running is the interesting bit - getting it polished, fully QAed and packaged is the dull slog that no-one really wants to do.

      Yea, it almost sounds like the first part is what the OSS/outside proprietary company does and the latter is what the in-house programmers are paid to do. In fact, that covers the full cycle for in-house software and external (ie, boxed) software.

      So, some/most those projects that start out incomplete on sourceforge will become more complete as a side effect of in-house developers contributing back to the main project. And those projects will always be incomplete for the same reason all other software is incomplete: external software is never exactly what you need, so there's always those final steps necessary to customize it for the specific task.

      --
      Eurohacker European paranoia, gun rights, and h
    56. Re:McVoy doesn't get it by James.Stanton · · Score: 1
      The real quote that resonates with your average corporate IT department is:
      "Open source software is like handing you a doctor's bag and the architectural plans for a hospital and saying, 'Hey dude, if you have a heart attack, here are all the tools you need--and it's free,'" McVoy says. "I'd rather pay someone to take care of me."
      IT guys get paid to do a job. They have more money than time. It doesn't matter how l33t your solution is. Without an easy installer, quick start directions, reasonable defaults, and a good enterprise deployment story, it'll never go anywhere. And that that shit sucks to write. Not fun. Sucks.

      This is exactly the point ESR was trying to make about CUPS
    57. Re:McVoy doesn't get it by Bloater · · Score: 1

      He proved it in his article. He said supporting the Open Source community's use of BitKeeper cost $500,000 a year. That means the software doesn't just work as he claims non-Open Source development models cause (and no, producing duplicates of his software for them did not cost $500,000).

      Everybody says that Open Source doesn't innovate, but nor does a corporation. Neither Open Source nor corporations have brains to innovate with, it is people that innovate. Users of Open Source software depend on those people to see benefits in letting them use the software under Open Source terms, users of corporate controlled software depend on the greed of those people not being so complete as to prohibit them from using it. Users that pick and choose from both kinds of software get the best software available regardless of the license terms. Contributers to Open Source licensed projects recognise the benefits of not having to be good at business to be able to make high quality software.

      Accusations of poorer quality software when licensed under Open Source terms are made by managers attempting to stop their chosen path to money making from being eroded because they are afraid of changing careers. The only differences between poor quality Open Source software and poor quality corporate software are:

      When the poor quality software is abandoned - with corporate software you no longer get permission to use it anyway - with Open Source software you are still permitted to use it if you really want to.

      When the high quality software is still under development - with corporate software you are not permitted to see the developmental stages - with Open Source, you are allowed to use it if you really want to.

    58. Re:McVoy doesn't get it by Anonymous Coward · · Score: 0

      I can't answer for the parent, but I've got an open-source project of my own that is only about a year away from inclusion in the major distros. It's a clone of an old DOS program and looks really small and silly, but there are indeed thousands of hours in it already.

      "Cloning" an existing project is NOT easy, particularly if you want to do it well. Which means: create an implementation that will do the same thing but on a very different platform, identifiy not only your own bugs but the bugs of the original program and fix all of them, decide where your program will deviate from the "original" and document that for users migrating over, but most importantly document HOW you did it so that the real knowledge embodied in the original program will not be lost again. (In my case, the original company went bankrupt.) And of course you need to do this thing in a very public way with a work log so you can show to anyone who comes later that your program is indeed your own, that even though you copied end-user interfaces, you didn't actually copy code or implementation details.

      My "un-original" program is now around 50,000 lines (call 60% of that comments/whitespace). To get there I've done quite a bit of research in the same problem domain of the "original" and in some ways know more now about it than its own authors do. I do almost every cloned feature better, yet I incorporate new ideas constantly. A tiny menu choice here, an expanded pathname there, hooks for localization, etc. There's some real invention going on, and I'm about to file for copyright at the Library of Congress to preserve those innovations against future patent claims.

      When I release my production version next year everyone will get it to use it all they want, yet it's nearest DOS-era competitor used to cost in 1995 dollars $199 for a single-user license.

      I suspect the vast majority of "serious" F/OSS "clones" have a similar story.

    59. Re:McVoy doesn't get it by jojo+tdfb · · Score: 1

      Ummm, what exactly does it do? There were a lot of dos era programs and there are even more problem domains. Got a link to anything concrete? Not looking to gank your program but screens and more solid descriptions would be nice.

      --
      Linux is really boring from an os standpoint. Now Plan 9......
    60. Re:McVoy doesn't get it by Anonymous Coward · · Score: 0
      I couldn't agree more. McVoy is raping the spirit of the community. IMHO, we should all unite to DoS the shit out of the Bitmover network.

      Guys like McVoy, Dvorak, etc. are lucky we don't shoot them right between their SCO-loving eyes. Fucking fascist scumbags.

      Vive le GPL!!!

    61. Re:McVoy doesn't get it by Anonymous Coward · · Score: 0
      Too true. Those jackasses don't know what we're capable of.

      Let's give that troll a taste of his own medicine:

      Larry McVoy
      550 Valley St.
      San Francisco, CA
      94131

      415-401-8808 ext. 101

      Gentlemen, fire up your wardialers.
    62. Re:McVoy doesn't get it by Anonymous Coward · · Score: 0

      Fine, thanks. Forgetting your history *and* present. That's impressive, even for an American.

    63. Re:McVoy doesn't get it by Anonymous Coward · · Score: 0

      Well, I didn't want to jump in on someone else's conversation with "check out my project!" :-) , but you're more than welcome:

      http://qodem.sourceforge.net/

      The point is, in the long run it's just a dinky little program, but it took a lot of effort just to get this much running.

    64. Re:McVoy doesn't get it by toby · · Score: 1
      The reason us "open source guys" hate it when he says that is because its a fucking insult straight to our face

      That's only ONE of the insults. How did you like this:

      Larry: One problem with the services model is that it is based on the idea that you are giving customers crap

      But the article writer is no better: A line like Open source products typically are distributed free, since it's pretty much impossible to charge money for something that anyone can copy is missing the point entirely, besides being obviously incorrect. They really should go do basic research such as reading the GPL before making fools of themselves.

      --
      you had me at #!
    65. Re:McVoy doesn't get it by jojo+tdfb · · Score: 1

      nice, where were you 15 years ago when I needed this for dos?

      --
      Linux is really boring from an os standpoint. Now Plan 9......
    66. Re:McVoy doesn't get it by Anonymous Coward · · Score: 0

      Absolutely right.

      I guess Lyons' editors wouldn't let him publish that story finishing MoG's irrelevant investigation of PJ (which, apparently, found out little more than that she lived in a house and had a mother... how, impressive...)

      Or maybe they thought that this would tweak us off more. You guys DO all realize that this is intended to piss us off and generate page hits, right?

    67. Re:McVoy doesn't get it by Yobgod+Ababua · · Score: 1

      Also don't forget all the people that are working on open-source projects not just becuase they want to, but because the end result is something they _need_.

      That's one of the real strengths of this whole free software thing that flys directly against McVoy's confused assault. If no one is selling software to solve a particular problem that I have, I'm likely to try to write it myself, not to make money on the software, but to solve my problem.

      If other people also have the same problem, there are two approaches I can take...

      1) I can "productize" it, create a company around it, and try to sell it to these other people. More benefit to me in the form of income, but a lot of work...

      2) I can turn it into free software and share it with the others (and the world). My benefit here isn't from cash, but from the useful fixes and modifications that the other users make to the software.

      Money isn't the only benefit one can get from writing software, nor is doing it because you enjoy it, remember that software programs are invariably tools, and tools are useful and neccessary to have in their own right.

    68. Re:McVoy doesn't get it by Anonymous Coward · · Score: 0

      Actually, GZip (and thus libz) was derived from Info-ZIP, which was a "reverse-engineered" free software version of the commercial PKZIP.

      Of course, PKZIP included complete documentation of the file formats and algorithms used so others could develop compatible tools, so Info-ZIP wasn't really reverse-engineering. But that's the sort of thing that would be lost on McVoy.

    69. Re:McVoy doesn't get it by bobbyjack · · Score: 1
      ... or at least they don't once someone who is willing to post them publicly buys them.


      I totally agree, and maybe that's the kind of model McVoy could be evaluating instead of wasting time bashing the open source community.
      BigCompanyTM will always be willing to pay for software that does what it needs it to do, open source or not. If it wants OSProduct to implement a certain feature, is willing to pay for that and is willing for the resultant code to be publicly released, might OSDevelopers have a chance of earning some revenue?
      Just because the code is Open Source, it doesn't mean that every user has the skill and time and desire to hack the code themselves just to implement a desired feature. Does any individual have the time to hack their own kernel AND all the applications they use? No-one knows the code quite as well as the writers.
    70. Re:McVoy doesn't get it by Anonymous Coward · · Score: 0

      Be aware that with open source, one person's innovation can be carried on even after the originator's passing because we have more than his executables in our hands. The closed source company may fold and its software goes to who-ever buys the company at a discount and then they very well may stop support and still not release the source, so users have to switch to something else.

    71. Re:McVoy doesn't get it by _Sprocket_ · · Score: 1
      With proprietary software, if it doesn't have a feature you want, you might be able to submit a request, but usually, you just have to suck it up and deal. With open-source software, you can pay someone - usually the creator - to implement any features you need on top of their (presumably) mature codebase.

      I would suggest an extention to this. First, a quick story:

      Our environment underwent a major architecture change a couple years ago. Our previous vendor was failing us. Their product didn't scale to our requirements. And the vendor was unresponsive despite the considerable support contract fees we paid annually. I honestly believe they thought we were stuck since they had been, up to this point, the leaders in the market.

      So we changed to a new vendor and a new product. This induced a considerable cost to do so. But in the end, we ended up with a MUCH better product with a vendor who, while not cheap, actually produced custom code to support our environment and have even merged that code back in to their main branch (apparently we weren't the only ones needing these changes).

      So it IS certainly possible to get a good vendor and good support. But at what cost?

      If our architecture had been based on Open Source, we could have taken our current working branch and shopped around for more responsive support. Our origional vendor would have had some additional motivation knowing that we could do this. And if we ended up with a new vendor, it is very possible the changes we needed could have been put in place without the additional pain of uprooting the old architecture and replacing it with something completely new.
    72. Re:McVoy doesn't get it by Luminous+Coward · · Score: 1
      Companies like Red Hat are packagers, not necessarily creators.
      Have you ever heard of Sourceware?
      All of these projects are hosted on the Red Hat Sourceware site, Red Hat provides infrastructure support. Some of the projects are developed by Red Hat engineers, as official Red Hat projects. Many of them are maintained by Red Hat engineers on their own time, with the work on these projects done mostly by volunteers on the net.
    73. Re:McVoy doesn't get it by tlord · · Score: 1

      larry:

      But if the world goes to 100% open source, innovation goes to zero. The open source guys hate it when I say this, but it's true."

      bmw:

      Honestly, what is this guy smoking? We are creative beings... It really doesn't matter what people decide to do with their source code, there will always be innovation because it is human nature to think of new ways to do things.

      me:

      Larry is speaking in CEO-speak.

      When he says "there will be no innovation" what he means is that "there will be no reliable economic engine which (a) pays people to innovate systematically and (b) earns a windfall in profit against those salary expenditures.

      Bill can hire Dave and pay Dave to invent stuff. Bill copyrights or patents such stuff, keeps it proprietary, sells it for a per-unit markup, and voila -- Bill has earned back many, many times Dave's salary.

      Larry belongs to the same club as Bill. He'll only pay someone to innovate if he can earn back many, many times that amount back in profit -- or at least if he thinks he has a good chance of doing so.

      Therefore, if you constrain Larry to use only free software, deprived of his large profit, he won't ever hire Dave or anyone like him.

      This is a legitimate social problem in the sense that the Bills and Larrys of the world actually exist and, pretty much, operate within both the law and our generally shared concensus about the nature of civil society. Larry's view is a dominant view among the crowd of people with access to enough money to hire Dave.

      Larry's view is a *legitimate* view. Top-of-food-chain-capitalists do a huge amount of good for us all (as a group, on balance, not necessarily per-individual or in every action). That clique has long held this very profit-motivated ethic and their attitude is "if it ain't broke, don't fix it."

      Most of the Dave's in the world make their living by being hired by a Bill or a Larry. With free software, Bill or Larry can't hire Dave to write free software without breaking from their traditional and presumptively civil ethic about how to do business.

      Larry is screaming that by insisting on Free Software, Dave is shooting himself in the foot.

      Much has and will be said about how to tweak the business communities practices to make room for free software and so I won't try to add to that here. I will say this:

      Larry and Bill's Clique of Capitalists is not the only co-dominant clique on the planet. Among the other co-dominant cliques are what I call Engineers. Like the capitalists, we engineers have a long history of successful contribution to society and, often against horrific odds, personal success.

      We engineers make things work. Those capitalists make societies work.

      We engineers say: proprietary code is unsound engineering.

      The capitalists say: free code is unsound business practice.

      That's pretty much where we are: trying to figure out the best way to reconcile these views. (Example of evidence that my account is correct: Microsoft's initiatives to make source at least *visible* to customers.)

      That is the reality of the situation, in my view: a variety of factors have converged to *necessitate* the dominance of free software -- yet our capitalist friends are utterly unprepared to cope with that.

      It's an accident of history and a time for cultural, business, and engineering innovation to bring all these cliques back into harmony. After all, we engineers like capitalists an aweful lot. It's hard to get much done without them.

    74. Re:McVoy doesn't get it by Anonymous Coward · · Score: 0

      with open source, one person's innovation can be carried on even after the originator's passing

      I think the GP's point was: show me the open-source innovation. Most open source products seem to be decent implementations of stock protocols (Apache), Abandonware (Adabas DB) or half-assed imitations of commercial products (pretty much any open source GUI program). Even Linux appears pretty dull technically against Solaris (and more so against zOS, OS/400 or QNX), although of course economically it is a pretty interesting disruptive innovation.

    75. Re:McVoy doesn't get it by hackstraw · · Score: 3, Insightful

      The reason us "open source guys" hate it when he says that is because its a fucking insult straight to our face. You basically just told me that I cant innovate, my software is reverse engineered from others, and if it wasnt for others my software would suck.

      Maybe your OS software is different, but I would say that most OS software has little innovation in it. A majority of the time its an "embrace and extended" version of some closed source code.

      Offhand, I cannot recall a GNU licensed product that is innovative. OK, I'm trying hard here. Maybe rsync, could be seen as innovative in its day. I'm still trying, and I can't think of anything else offhand. For the record, I'm a UNIX/Linux admin, and have been for a few years now. I use and often prefer OS products over commercial ones, but I believe that I prefer the lack of innovation and the tools are more simple and chainable for scripts and whatnot.

      Now that I was frank about the situation, mod me as a troll like always.

    76. Re:McVoy doesn't get it by winwar · · Score: 2, Informative

      Well, in some sense the services model IS based on the idea that you are giving your customers crap. It is how you define that word crap. For instance, does it mean something that works poorly or something that doesn't do what the user wants even though it was advertised to do it. In either case, from a user point of view, it sucks, especially if you have to pay to just get it to work. Great software should be easy to configure and do what is wanted/promised. Granted, it's not limited to open source.... Definitions matter.

      Finally, what exactly is the "services" model? I mean, I would consider any software that the service contract costs more than the price of the software a services model.... I suspect that would include Bitkeeper.

    77. Re:McVoy doesn't get it by Delifisek · · Score: 1

      Yes,
      McVoy doesn't get money form kernel developers as he dreams and now barking for his turf...

      So say good by to Mr.McVoy later or sooner he will be obsolote...

      And the others, please understood, wanna play width us?

      Please follow the rules...

      --
      [My english is better than most other people's Turkish, so please point out mistakes politely. Thank you.]
    78. Re:McVoy doesn't get it by timbo234 · · Score: 1

      ... getting it polished, fully QAed and packaged

      This is the exact definition of what a Linux distribution does.

      Some do it for free as a labour-of-love project, eg. Gentoo, Debian; some do it as a business activity under some kind of business model (which may or may not involve charging for the software itself) eg. Mandriva, Redhat, Novell etc.

      Either way both your argument about no one to QA and package OSS and McEvoy's about no viable business models in OSS are debunked.

      --
      Pre-canned Evolution Links for all those Slashdot holy wars.
    79. Re:McVoy doesn't get it by antiMStroll · · Score: 1

      Worse yet, proprietary software companies, emboldened by the spread of OSS, are now far more comfortable in my experience releasing half developed at-best beta crap and 'empowering' the user to become part of the development cycle.

    80. Re:McVoy doesn't get it by toby · · Score: 2, Informative
      in some sense the services model IS based on the idea that you are giving your customers crap. It is how you define that word crap. For instance, does it mean something that works poorly or something that doesn't do what the user wants even though it was advertised to do it. In either case, from a user point of view, it sucks, especially if you have to pay to just get it to work. Great software should be easy to configure and do what is wanted/promised. Granted, it's not limited to open source.

      I agree with most of that. But Larry's wrong to slur open source as "shipping crap". He knows perfectly well that paid-for and shrinkwrapped software is no better and often worse. It's a transparently dishonest slur meant, of course, to give proprietary developers such as himself a superior glow. In other words he's slinging the same old inglorious muck: FUD.

      In my earlier posts I did gloss over the difference between "fixing stuff that's already paid for so it works as advertised" and "adding new stuff that I want". It's interesting to compare the implications of these two needs in the proprietary and open source spheres.

      In the proprietary world, many companies will provide free fixes to features that users already paid for, as a matter of policy or principle. (Many users expect this, being accustomed to warranties on tangible goods - "why should paid-for software be any different?" Despite EULAs I imagine there is still even some statutory protection.) Examples include Apple and even Micro$oft. However, as I mentioned, this is becoming less true; Adobe is a notable counterexample. By and large they no longer distribute bug fixes, so if you bought a broken feature, you are screwed and must pay for the next release and pray for a fix. This attitude ("we're not going to make it work as advertised") creates tremendous ill-will and is (I hope) self-defeating in the marketplace.

      In the free world, if a feature is broken, the professional pride of the developer normally results in a quick fix. In those two respects, the two spheres are similar; policy or attitude dictates the response to "broken features". The exceptions might be where resources (funding) is not available, and the developer must wait for support or sponsorship in order to fix existing features.

      When it comes to adding functionality or initiating a new project, of course, the proprietary world invariably exacts payment. This is true, for instance, when Apple does a new major release of OS X, or when Adobe revs Photoshop. In the free world, new stuff appears magically if the developer is motivated (maybe scratching an itch of their own), or if the developer is unresourced, it appears when sponsorship appears (maybe their employer has an interest in the feature, and subsidises development).

      I see the "services" model as referring to "packaged" agreements which cover developer sweat on behalf of a customer. Depending on the package in question, that could include tech support of an educative nature ("how do I do this?"), bug fixes ("this doesn't work") and even additions ("I need this"). In my case - and that of many other free software developers - I usually provide all these with no expectation of payment, since I care deeply about reputation, and helping customers.

      Certainly Larry seems to have a crazily warped view. I don't see what is so hard to grasp, or far-fetched, in the above. Having such a phobia of service-oriented business, unless he meets RMS on the road to Damascus, it's doubtful he'll ever stop spreading FUD and join us. One might at least hope that the media does a little more credibility checking before they blindly quote self-promoters like him. (As if!)

      --
      you had me at #!
    81. Re:McVoy doesn't get it by Anonymous Coward · · Score: 0

      Maureen O'Gara, is that you? Still trying to discredit the linux community by posting anonymous messages posing as 31337 haX0rs?

      Shame on you!

    82. Re:McVoy doesn't get it by Evil+Pete · · Score: 1

      Reminds me of the quote by Sir Ernest Rutherford: "We haven't got much money, so we'll have to think". Supposedly explaining the simple elegance of his experiments that got him the Nobel Prize.

      --
      Bitter and proud of it.
    83. Re:McVoy doesn't get it by Narchie+Troll · · Score: 1

      *points at your signature*
      Ogg Vorbis. Innovative and implemented as free software.

    84. Re:McVoy doesn't get it by Narchie+Troll · · Score: 1

      You're assuming that innovation is the most effective way of earning a profit. If there is a way to make a profit through software without innovation, the aforementioned 'selfishness' would naturally take that as the path of least resistance.

    85. Re:McVoy doesn't get it by Narchie+Troll · · Score: 1

      "Fundamentally, any open source project started with the purpose of duplicating existing functionality elsewhere would, to me, seem like it would slow innovation."

      When you're climbing a mountain, you have to start from the bottom. If existing functionality is necessary, then it needs to be duplicated. It may not be innovative now, but innovation will be the ultimate result.

    86. Re:McVoy doesn't get it by Anonymous Coward · · Score: 0

      Oh, I guess you guys are on to me.

    87. Re:McVoy doesn't get it by Umbral+Blot · · Score: 1

      I'll testify to that. It has required serious dedication to continue working on polishing my project after the intial proof of concept was finished. Why? Because I don't have a large (really any) userbase supporting the project (ego boost). However maintaining the project has been a big benefit in its own right from the experiance of doing it. So I guess work is its own reward.

    88. Re:McVoy doesn't get it by yozzman · · Score: 1

      That's smart. Let's give the community a better image.

    89. Re:McVoy doesn't get it by nathanh · · Score: 1
      Actually, GZip (and thus libz) was derived from Info-ZIP, which was a "reverse-engineered" free software version of the commercial PKZIP.

      And PKZIP was a descendant of ARC. Guess what, ARC was open source. Wikipedia Knows Everything

    90. Re:McVoy doesn't get it by kelnos · · Score: 1
      Agreed. It even seems like some of the twisting wasn't sufficient. This gem of a quote doesn't even work (from TFA):
      "They say, 'You're an evil corporate guy, and you don't get it.' But I'm not evil. I'm well-known in the open source community."
      Yeah, well-known as... being evil.
      --
      Xfce: Lighter than some, heavier than others. Just right.
    91. Re:McVoy doesn't get it by Anonymous Coward · · Score: 0

      Nothing. I will continue to use Firefox, OpenOffice, X Windows, and all the other software I have come to rely on. This is another great aspect of open source software; it isn't going away because someone else can always pick up a dead project and run with it themselves.

      Let's see what's wrong with this statement..and how it actually proves McVoy's point.
      Firefox - from Mozilla foundation - created from AOL/Netscape spin off as a result of Sun's aquisition. Currently funded by a number of companies.
      OpenOffice - provided and supported by Sun Microsystems
      X - from MIT, funded by IBM, HP, DEC

      See the irony ?

    92. Re:McVoy doesn't get it by someone1234 · · Score: 1

      He won't share, maybe he'll license it.

      --
      Patents Drive Free Software as Hurricanes Drive Construction Industry
    93. Re:McVoy doesn't get it by Anonymous Coward · · Score: 0

      I can't think of any software that is innovative. Visicalc was just an electronic version of the paper ledgers used for centuries, no innovation there. Electronic games were nothing more than an evolution of mechanical and board games. Word processors were just electronic versions of typewriters and even typewriters were just a portable printing press.

    94. Re:McVoy doesn't get it by Minna+Kirai · · Score: 1

      Non-trivial software will require support (either to install, or to tailor to your companies specific requirements) until we invent Strong AI

      All software may require support, but well-designed software will not place such a demand on the support-provider that only the original programmers can fulfill it. Therefore, the underlying business plan ("give out software for Free and charge for support") doesn't work for very long, because companies which don't have to subsidize development can always undercut you.

      Even then, Redhat to a *huge* amount of development, especially on GCC.

      Redhat has not earned real profit from those investments. Rationally self-interested corporations will hang back from making similar investments in the future.

  2. I think it's true... by 10Ghz · · Score: 0, Flamebait

    ...When they said that McVoy really is an asshole.

    --
    Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    1. Re:I think it's true... by AKAImBatman · · Score: 1, Interesting

      When they said that McVoy really is an asshole.

      No worries. He's fully surpassed by the assholes in the mirror around here.

      I mean honestly, the OSS community has not treated him with any respect, despite the fact that he's a good friend of Linus. If Linus sees something in him, then perhaps there's more to the guy than the "money grubbing asshole" everyone here makes him out to be? Maybe, just maybe, he's an innovator who is looking to make a living off of innovating? You know, put food on the table for his kids?

    2. Re:I think it's true... by /ASCII · · Score: 2, Interesting

      Ok, so everyone should love Larry because he is a buddy of Linus. That is just stupid. They spin he has been putting on all things Open source lately, I wonder how things are really going between him and Linus right now.

      --
      Try out fish, the friendly interactive shell.
    3. Re:I think it's true... by bmw · · Score: 4, Insightful

      I mean honestly, the OSS community has not treated him with any respect, despite the fact that he's a good friend of Linus.

      Ya know... he hasn't really said many things lately that deserve our respect. Does being a friend of Linus really demand all that much respect? This guy seems to have his head up his ass so why should I show him anything but contempt?

    4. Re:I think it's true... by gowen · · Score: 3, Funny
      I mean honestly, the OSS community has not treated him with any respect, despite the fact that he's a good friend of Linus
      That would be a pretty stupid reason for giving someone respect. Innocence By Association is just as stupid as Guilt By Association.
      Maybe, just maybe, he's an innovator who is looking to make a living off of innovating
      Cool, good luck to him. I'd be interested to find out how being as big an asshole as his worst critics, and taking every opportunity to demean the work of other programmers helps him out here.

      I'd also have liked it if he'd been honest enough to say "I'm an innovator, and I encourage Linux developers to use BitKeeper in order to boost their productivity and my business profile. But please bear in mind I reserve the right to take it continually change the licence conditions, and then take it away completely on a whim, and then give interviews slagging off Open Source at every opportunity."

      At least Linus and Bill Gates are relatively honest about their motivation being World Domination.

      A little bit of honesty goes a long way.
      --
      Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
    5. Re:I think it's true... by Anonymous Coward · · Score: 1

      > ...When they said that McVoy really is an asshole.

      Yep. The only thing that comes out of his mouth is shit.

      Consider this gem:
      "But if the world goes to 100% open source, innovation goes to zero. "

      The wheel and the airplane weren't invented because they had commercial value. They were invented to solve a specific problem or just prove that something was possible.

      Innovation happens all the time, and no company should brainwash society otherwise.

    6. Re:I think it's true... by Anonymous Coward · · Score: 0

      > ...When they said that McVoy really is an asshole.

      Yes but he's out-innovated open source.

      Nobody can produce better assholes than companies.

    7. Re:I think it's true... by 10Ghz · · Score: 4, Insightful
      I mean honestly, the OSS community has not treated him with any respect, despite the fact that he's a good friend of Linus


      So, he should be treated with respect just because he's a friend of Linus? Regardless of the fact that he acted like a whining and annoying brat during the whole BK-debacle? His behavior was downright moronic, and he kept changing the license under wich BK was released. then he pulled the BK-license for OSDL, because one independent contractor of OSDL happened to Telnet in to the BK-server.

      If Linus sees something in him, then perhaps there's more to the guy than the "money grubbing asshole" everyone here makes him out to be?


      Linus and McVoy might be friends personally. But that does not mean that McVoy should earn respect because of his professional activities. Just because he's friends with Linus does not mean that he's a great guy. This whole debacle has shown that he is in fact a grade-A asshole.

      Maybe, just maybe, he's an innovator who is looking to make a living off of innovating? You know, put food on the table for his kids?


      He started to whine when others tried to "reverse-engineer" his precious BK. Well, too bad for him that reverse-engineering is allowed. Looking at his comments, it seems to me that he wanted BK to have similar protection a patent would give him. Of course he couldn't say that he supports software-patents, so he started bitching and moaning and being a real jerk hen people didn't like his constant license-changes and *shock and horror* tried to reverse-engineer BK.
      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    8. Re:I think it's true... by cheesybagel · · Score: 2, Insightful
      In fact, I think opensource would drive innovation forward faster.

      Less resources wasted reinventing the wheel, because you can re-use everyone else's software without paying them a dime.

      The fact that software programmers only earn money with opensource by actually working (i.e. doing support or adding new features with contract work) mean software will move forward in stability and/or features instead of being milked to death by the creator company (Quark XPress anyone?)

    9. Re:I think it's true... by cheesybagel · · Score: 1

      He produced a better SCM, when opensource SCMs already existed. So he's the great innovator, but if someone in the opensource community makes an even better SCM than his, then opensource is just a bunch of copiers and fakes. Nice kool-aid.

    10. Re:I think it's true... by Anonymous Coward · · Score: 0

      You're absolutely spot on here. Look at the aewm project (a good reference implementation of an ICCCM compliant window manager), and then look at how many derivatives it has:

      aewm++, alloywm, evilwm, maewm, Oroborus, phluid, Sapphire, swm, Clementine, WindowLab, YeahWM, Spook, wimpwm

      Some of these are genuinely innovative but how many of them would exist if their authors had had to reimplement everything from scratch?

    11. Re:I think it's true... by X.25 · · Score: 1

      I mean honestly, the OSS community has not treated him with any respect, despite the fact that he's a good friend of Linus.

      I keep repeating that he lost my respect the moment it turned out "reverse engineering" of BitKeeper was a 'help' command on BitKeeper server.

      Don't know about others, but I'll never forgive him that, because it was flat out LYING!

      I hate liars, and I hate people who always present themselves as 'victims'.

    12. Re:I think it's true... by grumpyman · · Score: 1
      He started to whine when others tried to "reverse-engineer" his precious BK. Well, too bad for him that reverse-engineering is allowed. Looking at his comments

      Why do OSS people attempts to reverse engineer it? Because it's a good piece of software and a lot of people use it. This guy has all the right to moan and bitch about the software because he wrote it. He asked people not to do it and I think OSS people should consider. Others who collectively pressure/force him to open source it, and/or reverse engineer it, pretty much acts like draconian corporations just like MS, in the opposite direction. I always thought OSS people are 'liberal' people, but in this case it seems they choke his throat and shake him all around and pretty much force him to comply. Or else they reverse engineer it.

    13. Re:I think it's true... by 10Ghz · · Score: 2, Insightful
      Why do OSS people attempts to reverse engineer it? Because it's a good piece of software and a lot of people use it.


      because alot of people felt that being at the mercy of McVoy was not a smart thing to do. By creating a free altnernative that could interoperate with BK, they would have eliminated that dependancy. And looking at McVoy's behavior in this case, they were 100% correct! Being at a Mercy of someone who can take your tools away from you at will, is NOT a smart thing to do! The one good thing McVoy did was to show what it can mean to be at the mercy of a vendor of proprietary software! What McVoy did could NOT happen with free software!

      This guy has all the right to moan and bitch about the software because he wrote it.


      Sure. But the fact remains that reverse-engineering is still allowed and legal. What McVoy wanted was for BK to have similar protection as software-patent would have given it, without actually patenting it. He wanted all the "benefits" of patents, without the downsides (bad blood with developer-community for example).

      I always thought OSS people are 'liberal' people, but in this case it seems they choke his throat and shake him all around and pretty much force him to comply. Or else they reverse engineer it.


      like I said, they did it because they felt that being at the mercy of McVoy was not a smart thing to do. And McVoy kept on changing the license. Hell, the license said that if you USED BK, you are not allowed to work on SCM-systems for several years! What if Microsoft added a clause to their EULA which said "if you use any software written by Microsoft, you are not allowed to use or contribute to open-source-projects"?
      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
  3. If only we could mod the articles... by JaF893 · · Score: 1

    ..this guy would be on -1 Flamebait.

    1. Re:If only we could mod the articles... by Ruie · · Score: 1

      You could offer him a free trip to a Tattooing salon.

  4. but then companies like.... by Col+Bat+Guano · · Score: 1
    Adacore (http://www.gnat.com/) who constantly invent write new code, and make it publicly available wouldn't exist.

    Does a single counter example invalidate his argument?

    1. Re:but then companies like.... by Anonymous Coward · · Score: 0

      Does a single counter example invalidate his argument?

      A single counter example proves his argument. Nothing is 100% true in all cases.

    2. Re:but then companies like.... by Ruie · · Score: 1
      Thing is what Larry does would be impossible without the centuries of open source science to build upon.

      What he said was not very thought out..

    3. Re:but then companies like.... by /ASCII · · Score: 1

      No. That could be a fluke. But when you start thinking about all the innovative open source software in the world, you see that he's just spreading FUD. Applications like Valgrind, Tomboy F-spot, Muine and amaroK are all pretty innovative, in my opinion.

      --
      Try out fish, the friendly interactive shell.
    4. Re:but then companies like.... by CaymanIslandCarpedie · · Score: 1

      OK, I hate to sound like I'm with McVoy on this, but if that list of apps is the best you can do then he might have a point. I use amaroK and F-spot and they are nice and all, but innovative????

      For those of you who don't know these products:
      Valgrind - code & memory profiler
      Tomboy - note taking application (sticky notes)
      F-spot - Application to organize your digital photos
      Muine - Music player
      amaroK - Another music player

      If you REALLY need me to point out TONS of applications that did the same things before these I guess I MIGHT be bothered to spend the time, but please just look it up yourself.

      --
      "reality has a well-known liberal bias" - Steven Colbert
    5. Re:but then companies like.... by Anonymous Coward · · Score: 0

      if (1)

    6. Re:but then companies like.... by jojo+tdfb · · Score: 1

      granted most of the centuries of open source was just reimplementing the centuries of closed source science ,or "Invention", that came before it.

      I would say it was thought out and has been repeatedly proven on this site today. If I see another "KDE and Gnome are proofs of inovation" comment I'm going to stab someone. There are examples of inovative open source software, but it isn't in your oses, web servers or databases. The really cool stuff is always the stuff used in back rooms by interesting people.

      --
      Linux is really boring from an os standpoint. Now Plan 9......
    7. Re:but then companies like.... by Col+Bat+Guano · · Score: 1
      A single counter example proves his argument. Nothing is 100% true in all cases.

      Ah, so if we observe that nothing ever goes faster than light, and we see an example of something going faster than light, that strengthens the argument? We should believe it even more?

      The original saying...
      An exception that proves the rule

      uses the old meaning of "proves" which means -tests-. In other words if the rule still holds, even under exceptional circumstances, it's a good rule.

  5. yep by maharg · · Score: 1

    I for one cannot think of a single innovation to have been made in the open source sphere ;o) tosser.

    --

    $ strings FTP.EXE | grep Copyright
    @(#) Copyright (c) 1983 The Regents of the University of California.
  6. It's true because I say so by Anonymous Coward · · Score: 3, Insightful

    What a great way of reasoning. The more I read from that guy the better I think it is that Linux kernel development got rid of his junk.

    1. Re:It's true because I say so by shutdown+-p+now · · Score: 1

      Regardless of how you feel about McVoy, making that personal feeling somehow affect your choice of software, just because one of the options is made by his company, is quite unreasonable.

    2. Re:It's true because I say so by Atzanteol · · Score: 1

      Except when the person is personally involved with your project. Then it's perfectly reasonable to not use his product because you don't like him.

      Larry was a pain in the ass since Linux started using BK. He fought with developers, got pissy over people insulting BK, and finally took his ball and went home.

      --
      "Ignorance more frequently begets confidence than does knowledge"

      - Charles Darwin
  7. Whatever by Anonymous Coward · · Score: 0

    Another idiot heard from.

  8. Yeah by Apreche · · Score: 1

    Because every piece of open source software is something that was reverse engineered, and none of those awesome new features are things that people came up with on their own.

    Firefox, BitTorrent.

    I'll allow replies to provide more examples.

    --
    The GeekNights podcast is going strong. Listen!
    1. Re:Yeah by Caiwyn · · Score: 2, Insightful

      I'll allow replies to provide more examples.

      Please do. Because though he's not 100% right, I do think McVoy has a point, and the two projects you mention are not so overwhelming as to prove him completely wrong. For all our talk of innovation, very little open source software is innovative -- much of it exists to mimic some proprietary alternative. Even the linux kernel was created as a project to get a unix-like system on x86 hardware. Firefox, though built from the ashes of Netscape, was mainly driven as an alternative to I.E. -- it just had new and innovative features added along the way. But that's no different from the "embrace and extend" that we give MS so much hassle for.

      I use open source software on a daily basis, and I love the freedom it provides, but McVoy is right that it is very hard to monetize. Labors of love don't pay the bills. That doesn't mean it's impossible, and McVoy's opinion has obviously taken a ridiculously extreme conclusion, but there is a grain of truth in his words.

    2. Re:Yeah by Anonymous Coward · · Score: 0

      Small and large things which come to mind immediately:

      Emacs
      rsync
      httpd / apache
      wget
      RCS (because SCCS was so fucked-up and did it backwards)
      X11
      TeX
      patch
      perl

    3. Re:Yeah by gowen · · Score: 1
      very little open source software is innovative -- much of it exists to mimic some proprietary alternative
      Very little proprietary software is innovative, either. Unless you think Clippy the MS Office paperclip was a major piece of innovation.
      --
      Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
    4. Re:Yeah by twosmokes · · Score: 2, Insightful

      Firefox, though built from the ashes of Netscape, was mainly driven as an alternative to I.E

      Which was made as an alternative to Netscape. Open source software is no less innovative than closed software.

    5. Re:Yeah by naveenkumar.s · · Score: 1


      Apache
      Gimp
      PHP
      MySQL
      Blender

    6. Re:Yeah by Anonymous Coward · · Score: 0

      While you are correct about bittorrent, Firefox was hardly innovative.

    7. Re:Yeah by OwnedByTwoCats · · Score: 1

      Tcl.

      Perl.

      Both innovative, both open source. Yeah, the first came out of a university, and the second out of a government lab.

      The _Packaged_Software_ business is challenged by Open Source. However, companies will still pay to have software customized, custom-written for them, or supported because the software solves a problem they have.

    8. Re:Yeah by squiggleslash · · Score: 4, Informative
      Netscape started as a rewrite of Mosaic, an academic project, and I don't believe there were any proprietary browsers at the time Mosaic was written and released, as Lynx (which wasn't initially a Web Browser but soon became one) and WorldWideWeb.app were, I believe, Free Software.

      So apart from the World Wide Web, the socket-based TCP/IP model, increasingly powerful systems to transfer large files from one place to another, email, discussion networks both in "instant messaging" form (IRC) and store-and-forward conferencing (Usenet), the bulk of the underlying technologies used to build today's applications (C++ style object-based programming, plus Perl; CVS), etc, what has the Free Software movement ever given to us? ;-)

      I think it's one thing to argue that we've had a lot of innovation from both sides. It's another, as McVoy does, to pretend the only source of innovation has been proprietary software and the Free Software community hasn't done a thing except clone existing technologies. People scratch itches. Sometimes they do so in a commercial "we can sell this" environment. And sometimes, well, they just scratch those itches because they want to.

      McVoy, of course, based his SCM system on a model defined by his friend Linus Torvalds. There's little reason why such a system couldn't have been Free Software and developed by Free Software People, Linus chose, however, to work with Larry. It's interesting Linus didn't make any high profile complaints about the Free Software communities lack of options until after he adopted Bitkeeper.

      If McVoy believes what he's said, he's a utterly ignorant idiot.

      --
      You are not alone. This is not normal. None of this is normal.
    9. Re:Yeah by cnettel · · Score: 1
      Apache? "Hey, we want a free web server."

      Gimp? "Hey, we want a free PhotoShop."

      PHP? "Hey, we want a free and C-like ASP."

      MySQL? "Hey, we want a free (kind'a) RDBMS."

      I'm not enough into the finer points of 3D creation to say for sure what commercial tool Blender matches best, but if these were the best examples of free software innovation, then I'm scared. It's great execution of a rather known concept, but then Windows NT was "innovation" just by implementing a somewhat stable, somewhat compatible, somewhat scalable GUI-supporting OS on x86. Hey, all of it had been done before, but not in that specific combination, so it's innovation! Right...?

      I think there are many projects with free or open source that are innovative. But I do also think that many of those spring from someone's PhD thesis or in a similar context. That is, they view it as work, but as they are not out to make a buck out of the code itself, it's published.

      It's hard to do something really innovative. It's also true that a technological revolution doesn't have to start with something innovative being created. It starts when this idea, that dozens or thousands of people may have tossed around with earlier, is turned into something that's available and usable by millions.

    10. Re:Yeah by squiggleslash · · Score: 1
      Apache? "Hey, we want a free web server."
      No, you should have written
      Apache? "Hey, we want a better web server."
      The first web servers were free. It's the proprietary software industry that copied the Free Software community here.

      Your PHP response is silly BTW. PHP isn't a copy of anything, and it's exactly what you'd expect people to do: "I want something that works like this".

      --
      You are not alone. This is not normal. None of this is normal.
    11. Re:Yeah by zerbot · · Score: 1

      But what about consumer end software? About the only way I can see to support that is advertising, and even that is unlikely to work because someone will promptly take the source and make a version with no ad capability. Consumers don't hire programmers to add features to their games, they don't buy support contracts for their banking software, etc.

    12. Re:Yeah by ssj_195 · · Score: 1

      Don't know why you were modded Troll. Sure, the guy was a little heated, but I sense his frustration: this whole discussion is going to become just the definition of AI. You know what the definition of AI is? It varies, but it usually goes like this: AI is anything that computers can't do yet. In other words, as soon as a computer is capable of accomplishing something once thought hard (e.g. beating a Grandmaster at chess), the goalposts move. This is what is going to happen here, on either side of the fence: someone with viewpoint A (where A == open source is innovative, B the converse) offers an example of innovative open-source app X, and someone with viewpoint B says "No way man, GCC is just, like, a rip-off of commercial compilers!". And vice-versa. The whole discussion will proceed back and forth in this manner until everyone on either side's head explodes. Mod whole article -1, Flamebait.

    13. Re:Yeah by Tassach · · Score: 1
      Firefox, though built from the ashes of Netscape, was mainly driven as an alternative to I.E. -- it just had new and innovative features added along the way. But that's no different from the "embrace and extend" that we give MS so much hassle for.
      Let us not forget that the entire CONCEPT of the World Wide Web STARTED as an OSS project.
      --
      Why is it that the proponents of "one nation under God" are so eager to get rid of "liberty and justice for all"?
    14. Re:Yeah by Anonymous Coward · · Score: 0

      McVoy, of course, based his SCM system on a model defined by his friend Linus Torvalds.

      WTF? Someone help me out. I have read this meme before - but I can't believe that Larry wrote BK _for_ Linus. I thought he was selling BK long before Linus decided to use it?

    15. Re:Yeah by snorklewacker · · Score: 1

      > I'm not enough into the finer points of 3D creation to say for sure what commercial tool Blender matches best

      3dsmax, Maya, Softimage. Modellers, all. It lacks features all of them have, but it also has features that none of them have, like the best UV unwrapper in the industry which is getting even better next version. Its animation editing tools are not up to snuff, but they integrate very nicely. It uses an OpenGL toolkit far nicer than most of the other modellers (the ones that even use a gl toolkit that is). It's amazingly fast -- starts up instantly.

      It also wasn't originally open source.

      You're right though, those are some pretty pathetic examples. I'd argue that SQLite is actually quite innovative in its design -- it actually bases its database engine on a bytecode virtual machine for starters. And it's public domain.

      What does McVoy have? A benchmarking suite and an SCM. Yippee. What a tosser.

      --
      I am no longer wasting my time with slashdot
    16. Re:Yeah by Anonymous Coward · · Score: 0
      Nope. Linus is often credited as a co-author of the product though refuses to take credit himself. Essentially it was designed with Larry and Linus going back and forth with the design issues.

      It's not a bad way to develop a product. Find someone with a need, and then use them as the sounding board for the development of the solution.

    17. Re:Yeah by darthaya · · Score: 1

      The large part of internet has nothing to do with open source. I am not talking about Apache web servers that run every geek's personal web site that no one bothers to visit. I am talking about the internet routers.

      If those routers are using OSS, it would take 10 minutes just to load up slashdot's front page.

    18. Re:Yeah by Anonymous Coward · · Score: 0

      I'm confused. You're talking about firmware for proprietary hardware? How do you know what code is found in routers?

    19. Re:Yeah by Anonymous Coward · · Score: 0

      It was a project for his department at a huge govt research facility - thus someone was paying for it - so I don't know if that refutes his arguments.

    20. Re:Yeah by ookaze · · Score: 1

      I use open source software on a daily basis, and I love the freedom it provides, but McVoy is right that it is very hard to monetize

      Perhaps because most Free Softwares are still the property of their authors, and that they chose to offer their program for free ?
      GPL violators and enterprises like Red Hat, MySQL, Qt would disagree with you I think.
      Perhaps you meant : McVoy is right that it is very hard to get RICH and alienate people like I did with FOSS.

    21. Re:Yeah by KH · · Score: 1

      So apart from ... etc, what has the Free Software movement ever given to us? ;-)


      Brought peace?

      You should have been given funny mods.
    22. Re:Yeah by MemoryDragon · · Score: 1

      Yes... some really hot oss stuff currently is happening on the server side, are, about 20% of the jakarta projects are on the edge of innovation in the web area, driven by the needs, or lack of commercial frameworks.

      Add to that that Smalltalk basically has died and would have been the ideal language for webapps, now we have Ruby on rails, which was refactored out of some of the best webframeworks currently in existence (like some stuff in Spring - which also is on the edge of web frameworks currently in existence, so is hibernate on the OODB/RDB realm) and you are even one edge further in this area.

      Sorry, to see that but after reading the interview, I had the impression, that Mc Voy simply could not afford to support the Linux devs anymore, they did not want to pay, they jumped the ship and he has handled the whole situation like a total idiot, instead parting in good terms and showing his professionality, now customers jump the ship as it seems to me, and he is bitching even more because he is loosing income, thanks to his own unprofessional behavior regarding the whole linux affair.

      He seems to be an excellent technitian but a lousy businessman, one part of being a good seller is to be always friendly even if you think the whole situation sucks. Customer is king, and the ex customer was well (a business rule, to many people have forgotten nowadays), because he might return.

      As for the Tridgell thing, I think that was a lame excuse, to my knowledge all reverse engineering Tridgell did, was to open a telnet terminal and type help, and he got the full command set, that was it!

    23. Re:Yeah by SpinyNorman · · Score: 1

      Innnovation means coming up with the idea in the first place, not copying it or enhacing it.

      The Web was not an innovation of open source. Ethernet was a product of Xerox; ARPANet (which became the Internet) and TCP/IP were military projects funder by tax dollars; the WWW was funded by Tim Berner's Lee employer CERN labs, Apache was based on HTTP Daemon from NCSA labs, etc, etc.

      Most of modern computing, including networking, bitmapped displays, mice, windows, object orientated programming (SmallTalk), all originated at Xerox.

      What Stallman's FSF has given us isn't innovation, but rather what he wanted to give us - free softare and specifically a free COPY of Unix and all it's utilities.

      Now, there HAS been some innovation by the open source community, but for the most part open source is about people reinventing the wheel (OS, compiler, desktop, office suite, etc, etc) and giving it away for free.

    24. Re:Yeah by squiggleslash · · Score: 1
      Innnovation means coming up with the idea in the first place, not copying it or enhacing it.
      That's incorrect actually. If it were true, there'd be no point in the word, given "invention" already means that. Innovation means introducing a technology for the first time. If only a small group of people have used a technology, then it's perfectly fair for someone who manages to get the rest of the world on board to claim to have innovated.
      The Web was not an innovation of open source.
      I never said it was. The "Open Source" movement started in the mid-nineties. Nonetheless, the web was introduced to the world using Free Software: most people encountered it first via Mosaic, and the initial release was WorldWideWeb.app. Both of these were Free Software packages.
      Ethernet was a product of Xerox; ARPANet (which became the Internet) and TCP/IP were military projects funder by tax dollars; the WWW was funded by Tim Berner's Lee employer CERN labs, Apache was based on HTTP Daemon from NCSA labs, etc, etc.
      Your point being what exactly? Xerox's role is irrelevent, they invented Ethernet which wasn't on my list of Free Software innovations. The first TCP/IP stack was written by the University of Berkeley and released as Free Software. That's a fact. The WWW was written by Tim Berners Lee, and released as Free Software. That's a fact. NCSA released various tools including httpd, released as Free Software. That's a fact. In all these cases, the institutions that funded them were not proprietary software vendors. They were developing Free Software and saw Free Software as critical to the success of the technologies they developed.
      Most of modern computing, including networking, bitmapped displays, mice, windows, object orientated programming (SmallTalk), all originated at Xerox.
      Object Orientated programming originated with SNOBOL, not SmallTalk. The model used by SmallTalk has been overwhelmingly rejected by programmers who prefer to use C++ and its ancestors. As for the rest, that doesn't constitute "most of modern computing" by a long shot.
      What Stallman's FSF...
      Stallman's FSF is responsible for a small part of Free Software development. He's created the infrastructure to make it possible however, and that, by itself, is innovative. He's also behind some remarkably influential technologies developed as part of EMACS.
      Now, there HAS been some innovation by the open source community, but for the most part open source is about people reinventing the wheel (OS, compiler, desktop, office suite, etc, etc) and giving it away for free.
      Most of proprietary software development is the same way. Your point is what, exactly? Are you are aware just how many word processors, editors, desktop publishers, spreadhseets, OSs, compilers, etc, the proprietary software industry has created?

      Like McVoy, you choose to exaggerate the contribution of the proprietary software industry and pretend that the Free Software community hasn't created anything. From the World Wide Web to mainstream Object-based programming, that couldn't be more false. Like McVoy, you're an ignorant idiot.

      --
      You are not alone. This is not normal. None of this is normal.
    25. Re:Yeah by SpinyNorman · · Score: 1

      1) You seem to have innovation and evangelicism/marketing confused.

      2) Tim Berners Lee didn't write early WWW software in his spare time - he did it as a paid professional, as did those who followed him at NSCA and elsewhere.

      3) If U. Berkly wrote the first TCP/IP stack, then doesn't that make you wonder how TCP/IP was deployed by Vince Cerf et al a few years ealier? (Clue: Berkley designed the first stack *for Unix*, not the first stack ever).

      4) SNOBOL was not an OOL. It was a string based language for pattern matching and symbolic processing.

      5) C++ was never in competition with SmallTalk, nor was SmallTalk in it's day ever meant for the type of low level programming that C/C++ can be used for. C++ is popular because it's an extension to an already (non-OO) popular language - C.

      6) I'm more of McVoy's generation than your own (obviously ignorant of computer history), and built my first computer (back when that required a soldering iron and a bag of components) back in the late 70s when you were still nothing but a pinhole in your Dad's condom. Unlike you I don't swoon at the mention of EMACS becuase I've written a number of commerical editors myself.

  9. But.... by Anonymous Coward · · Score: 5, Funny

    Thats just like your opinion man...

    1. Re:But.... by Creechur · · Score: 1

      Ha - reminds me of this. :)

      (And yes, I got the Big Lebowski reference)

    2. Re:But.... by Anonymous Coward · · Score: 0

      Bitkeeper really tied the software development process together.

  10. It's true, but whats wrong with that? by Anonymous Coward · · Score: 0

    For the most part, it is true, open source strives to give the community what is availible commercially. I don't believe there is anything wrong with that philosophy, too many people think that open source should be something more but I believe it is fulfilling it purpose nicely.

    1. Re:It's true, but whats wrong with that? by sosume · · Score: 1

      No way: this reasoning leads to the conclusion that innovation is only motivated by money, and open source is a way to get the value to zero.

      And i'm darned sure it isn't: the world's greatest inventors and artists usually didn't get very rich.

      It's the lawyers and salesmen who make the big bucks, and it's especially them who are cut out of the loop in the OSS business model.

    2. Re:It's true, but whats wrong with that? by stevev007 · · Score: 1

      > No way: this reasoning leads to the conclusion that innovation is only motivated by money

      I don't think is implies this at all, just that most OSS fulfills the purpose of recreating what is out there alreadly for us to us for free and modify if we feel the urge to.

    3. Re:It's true, but whats wrong with that? by Anonymous Coward · · Score: 0
      No way: this reasoning leads to the conclusion that innovation is only motivated by money,

      I don't believe he says innovation is motivated by money, only that it is supported by it. His point is that it is very difficult to create an industrial strength, innovative product on a shoestring (or less) budget.

      Sure, there are counter-examples such as BitTorrent and ... ? I'm sure there are a handful of others, but it's not like the open source world is rife with innovative software. I think that proves McVoy's point -- it's Darn Hard to write innovative software without a company to back you up.

    4. Re:It's true, but whats wrong with that? by sosume · · Score: 1

      it's Darn Hard to write innovative software without a company to back you up.

      Surely not. Maybe it's hard to write industrial strength software without a company. But innovative, no.

      For instance. Netscape. Apache. Sendmail. Bittorrent. DVDShrink. As I see it, lots of innovative programs are written by hobbyists or university students, or by some organization for non-profit, and then hijacked by some company that covers it self in patents.

      Many of the large transportation, communication, and power systems that we take for granted today were not invented by industrial research scientists working for large corporations, but by independent inventors like the Wright brothers, Thomas Edison, Nikola Tesla, Alexander Graham Bell, Elmer Sperry, and Lee de Forest.

  11. Innovation by Anonymous Coward · · Score: 0

    Yeah, because any project that has its source code available has obviously just reverse engineered Microsoft's^H^H^H^H^H^H^H^H^H another company's code.

    Is this the bit where I "call bullshit"?

  12. Lyons got an exclusive... by gowen · · Score: 1

    That explains the (frankly baffling) line taken in the article he wrote yesterday. The article linked in this story is Part Two...

    --
    Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
    1. Re:Lyons got an exclusive... by Anonymous Coward · · Score: 0

      That explains the (frankly baffling) line taken in the article he wrote yesterday. The article linked in this story is Part Two...

      Uh, dude, there are *two* links in this story. Including the one you posted.

  13. I can't disagree by sbraab · · Score: 0, Flamebait

    I am a big open source fan, but I can't disagree with this. Most open source applications are built as replacements for commercial applications. Many try to look just like the original. Sure most have one or two innovative features, but what applications in the OS world are really innovative, especially from an end user perspective?

    1. Re:I can't disagree by Evan+Meakyl · · Score: 2, Insightful

      I agree in a way, but I think you should see that sometimes, you can't do (or think) different: try to replace the wheels of your car by something else. I bet it won't go faster, because the wheel shape is the best for what it is intended to do.
      And so is the case of a text editor: you will always have a place where to put your text, etc... Of course, some softs will try to challenge this and will provide new ways of doing this, and I bet there are more OSS taking "risks" than commercial applications.
      You can say that about softwares, but this includes also kernels (which is a software of course).

    2. Re:I can't disagree by CaptainZapp · · Score: 4, Interesting
      I am a big open source fan, but I can't disagree with this. Most open source applications are built as replacements for commercial applications.

      So what exactly was it that products like sendmail, bind, apache, etc where copying from the closed source world? It also seems that Internet Explorer starts to rip off features, which where introduced with open source browsers. (Safe for Opera, but it was Firefox' success which finally convinced MS of tabed browsing and the implementation has yet to be seen).

      I'd wager that the internet would be a duller place, would it solely be reliant on such engineering gems lik IIS and Exchange (which came later in the first place).

      --
      ich bin der musikant

      mit taschenrechner in der hand

      kraftwerk

    3. Re:I can't disagree by hyc · · Score: 1

      Ah yes of course. NCSA Mosaic was just a copy of MS IE, then. Oh wait, Mosaic predated Microsoft Internet Explorer by at least two years. Hmmmmm....

      --
      -- *My* journal is more interesting than *yours*...
    4. Re:I can't disagree by MrDomino · · Score: 3, Informative
      Sure most have one or two innovative features, but what applications in the OS world are really innovative, especially from an end user perspective?

      Certainly not desktop environments, servers, remote shells, anonymizing (or swarming) networks, or compilers.

      Because all of those things are just replacements for commercial applications, and did nothing new.

    5. Re:I can't disagree by Anonymous Coward · · Score: 0

      tabbed browsing appeared in FF before IE. It may have appeared in closed sourced browser before IE, but then again, if you close enough, everything new is rehashed old.

    6. Re:I can't disagree by eyegor · · Score: 1

      Tabs appeared in Opera (closed source) before Mozilla or Firefox.

      --

      Don't anthropomorphize computers, they don't like it.
    7. Re:I can't disagree by gowen · · Score: 1
      Most open source applications are built as replacements for commercial applications.
      Most commercial applications are built as replacements for commercial applications, too.

      It's called competition, and it's what really drives a market.
      --
      Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
    8. Re:I can't disagree by Znork · · Score: 1

      You mean, most applications are built as replacements for applications, which are built as replacements for uncomputerized processes.

      This is the fundamental nature of most software, if not innovation and knowledge as such. Inspiration and incremental improvements.

      It has nothing to do with wether it's opensource or commercial software, both are often replacements trying to look somewhat like the original; opensource just realizes this and capitalizes on it by enabling cooperative sharing and resource pooling, thus minimizing overhead in time and resources for the fundamental interchange of ideas that drive development.

      Oh, and if you ever try to be particularly innovtive for the end users GUI's, you're going to get so much grief... looking pretty much like what people are used to is a survival trait.

    9. Re:I can't disagree by pitdingo · · Score: 0

      Let me put things in perspective for you... Open Source software really has only taken off in the past couple of years. Up until then, the only programs you could buy were closed source programs.

      Then instead of just complaining about how lousy some of these things are, how much they cost, etc..., they said I could do it better or i wonder if i could write that... So you have things like GNU/Linux, Gimp, etc...

      What has Micro$oft, Apple, IBM, Oracle, etc... done that is innovative? They are selling versions of software originally developed by others before them. Office? Windows? Mac OS, Databases? All been done before those companies did them.

      If anything, true innovation will more likely come from open source as the open exchange of ideas will drive innovation. Look at mathematics? What if the pythagorian theorum was closed source and patented? what if cosine and sine were?

    10. Re:I can't disagree by RupW · · Score: 1

      Certainly not desktop environments, servers, remote shells, anonymizing (or swarming) networks, or compilers.

      AFAICR, ssh did innovate the secure connection. I'd give them kudos for that.

    11. Re:I can't disagree by smoany · · Score: 1

      First of all, I have to say that despite the fact that I disagree with you wholeheartedly, I cannot understand why the mods call this flamebait.

      TO MODS: Since when is writing a contrary opition necessarily flamebait. I think this WRONG, but NOT FLAMEBAIT. anyway...

      Most open source applications are built as replacements for commercial applications.

      Right now a lot of the open source movement is concentrated in replicating the desktop environment and all of the accoutrements so that people will start to use it. People have been trained to understand the haptics of these programs for 10-20 years, and in order to gain market support (i.e. users and developers) the OSS movement must attempt to replicate this environment.

      There are innovative features and applications, and plenty of them. I've put a few below... LINUX: Hardware level: Xen (kick-ass virtualization platform) User Interface Level: Luminocity Looking Glass (Sun's 3D desktop) OTHERS: Bit torrent MediaWiki (As in Wikipedia) Tor OpenGL That's hardly a dot in the development of "innovative" products, but to say that there's nothing innovative is just to be blind to the new projects out there, and to only look at and use the projects that are designed for the desktop.

    12. Re:I can't disagree by Anonymous Coward · · Score: 0

      I am certain that freenet (or rather its proof-of-concept predecessor) was innovative and developed truly independently.

    13. Re:I can't disagree by Mr_Silver · · Score: 1
      I am a big open source fan, but I can't disagree with this. Most open source applications are built as replacements for commercial applications.

      So what exactly was it that products like sendmail, bind, apache, etc where copying from the closed source world?

      He said "most" not "all". Freshmeat has a large list of applications written to replace commercial ones. In a lot of cases the user interface is very very similar.

      It also seems that Internet Explorer starts to rip off features, which where introduced with open source browsers.

      Don't forget that the Firefox developers copied the yellow alert strip directly from IE.

      Works both ways.

      --
      Avantslash - View Slashdot cleanly on your mobile phone.
    14. Re:I can't disagree by sbraab · · Score: 1

      FLAMEBAIT? what? Look at the replies, there were lots of insightful comments, not flames. Sure I was a little narrow minded in my comments, but that doesn't make it flamebait.

      Two years ago I gave up using linux on the desktop. I spent 3 years using linux on my laptop and gave up after insabilities and shlib hell started consuming too much time. I went to the Mac for a best of both worlds approach. Today I find myself using very little OS software on the desktop. Adium is great, and I couldn't live without ethereal, but the rest was easy to leave behind. OpenOffice was big, slow and unstable (and I am comparing to MS office), none of the mail clients had good feature sets and stability. This is my big beef, there could be some really good innovation done here. I have never seen a mail client that was good or great. I do still use emacs, but I wasn't really counting old school OSS. Pre bubble those guys really changed to world.

      On the server side apache is a great piece of code, but innovative? I guess I am to conservative on the server side to look into innovative code. Though I gather RAILS is wroth a look.

      The big problem is that I am old. BitTorrent, innovative, but I don't know anything about it. I am sure there are a lot of other things out there changing to world I am just not exposed to.

    15. Re:I can't disagree by grumbledoak · · Score: 1

      Won't comment on bind or Apache, but email existed before sendmail. Email was more reliable before sendmail.

      In fact, one of the few nice things you could say about sendmail was that it was better than it's predecessor (delivermail) which basically didn't.
      Maybe that was the innovation you are talking about.

    16. Re:I can't disagree by TobascoKid · · Score: 1

      I'd wager that the internet would be a duller place, would it solely be reliant on such engineering gems lik IIS and Exchange (which came later in the first place).


      There wouldn't be an internet - without FOSS we'd still be using things like Compuserve and BBS's. The best connectevity we'd have would be corporate email going through proprietary X.500 systems.

      --
      At some point, somewhere, the entire internet will be found to be illegal.
    17. Re:I can't disagree by Moulinneuf · · Score: 0

      there where tabs as a plugin in netscape long beofre Opera whas even made.

      --
      I am a REAL American from Canada , not a wanna-be from the country , self called "last remaining superpower" "of America
    18. Re:I can't disagree by Anonymous Coward · · Score: 0

      Open Source software really has only taken off in the past couple of years. Up until then, the only programs you could buy were closed source programs.

      I am sure that all the university, govt and private researchers who could not have don't their jobs for the past 30 - 40 years might disagree as to when Open Source software "really took off". As I am sure that the 150 or so of those who gathered at U of I in Champaign-Urbana for the 3rd distribution and received their tapes with the UNIX and contributed source code might take issue too.

    19. Re:I can't disagree by SpinyNorman · · Score: 1

      It's hard to tell whether you're being sarcastic or not, since your list contains a mix of non-innovative (gcc - yet another compiler, which still doesn't stand up to it's commercial counterparts in terms of code optimization), innovative (bittorrent - I'm not aware of an commercial precursor), and other stuff that falls inbetween (not truly innovative, nor truly immitative - Apache, Elnightenment).

      Ho hum.

    20. Re:I can't disagree by MemoryDragon · · Score: 1

      Actually KDE for instance is the currently most innovative desktop, no desktop not even gnustep/NextStep/OSX has driven componentization to that extremes, no desktop ever before managed to pull that stuff off in C++ and no desktop which relies heavily on components is as fast as KDE is, not even OSX, which has grown out of NeXTStep.

    21. Re:I can't disagree by Anonymous Coward · · Score: 0

      OK, so you make references to products developed OVER 20 YEARS AGO! To say that GNU software today is innovative. Then if we look at the products you present they were designed in-house, or under contract by companies that needed to get things done. Read your history and try to get a grasp on the way things were and how they came into being. There are very few products now especially in the GNU world that are even remotely innovative. I can walk through a linux box and see the history, this came from BSD, this is a cheap copy of a windows utility, hey that came from solaris, another from hpux. There is absolutely nothing innovative about linux or even Linus. Andy got it right and had it all figured out long before Linus came into make his copy.

    22. Re:I can't disagree by MrDomino · · Score: 1

      I actually listed the GNU compilers in error; it's rather innovative in some of its workings, but just another toolchain under it all. Apache was also probably a poor choice as an example.

      Enlightenment, though, or DR-17 anyway, is most definitely innovative. It's the first desktop shell to do a lot of what it does, and is on the whole an impressive feat of engineering, even if it's still not finished.

    23. Re:I can't disagree by Khazunga · · Score: 1

      bittorrent and rsync, off the top of my head. Less than 20yrs, innovative. Your turn, now...

      --
      If at first you don't succeed, skydiving is not for you
    24. Re:I can't disagree by antrik · · Score: 1

      It's interesting to notice in this context that MS actually was always a big proponent of MDIs, and the singular exception of IE existed only because it's a Netscape ripoff...

      --
      All my comments get moderated +-0, spotless.
    25. Re:I can't disagree by petermgreen · · Score: 1

      i think many opensource apps are built as clones of other apps but i think the same applies to many propietry apps too

      big new inventions are rare most of the time people work on copying each other and incremental improvements.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
    26. Re:I can't disagree by Anonymous Coward · · Score: 0

      Bittorrent isn't innovative at all, it is merely the next generation of file sharing. File sharing, even searchable file sharing, has been around since the early days of the Arpanet so there is nothing innovative about Napster, Kazaa, Bittorrent or any of the others.

  14. What % of developers are open-source? by Anonymous Coward · · Score: 0

    I don't think that is true, I mean what percentage of all developers could be considered "innovative", and what percent of all developers are open-source developers? If you have 1% being called "innovative" and 1% being called "open-source" developers, then you get 0.01% being "innovative open-source" developers. Which just means that there is innovation, just not at the rate of closed-source developers. Besides, if all developers were to switch to being open-source, then the rate of innovation would stay the same, as you have the same number of people!

    -nosebreaker.com

  15. People don't seem to realize... by Anonymous Coward · · Score: 3, Insightful

    that open source/free/libre software is not just about innovation - it's about freedom. I agree with RMS on this one. I would rather have a piece of software that has some features than a closed piece of software that has many.
    It's unfortunate that many people - even open source advocates - don't realize that "open source" is a methodology. Software freedom is the goal and the end result of the FSF/GPL.

    1. Re:People don't seem to realize... by Anonymous Coward · · Score: 0

      I would rather have a piece of software that has some features than a closed piece of software that has many.

      I would rather have a closed piece of software that meets my needs than an open source piece of software that doesn't.

      It's unfortunate that many people - even open source advocates - don't realize that "open source" is a methodology.

      Yes, it's a methodology, not a cure-all. It is not a replacement for closed source it's an alternative.

      Software freedom is the goal and the end result of the FSF/GPL.

      The goal is to promote exchange of ideas not software freedom. True software freedom would mean anybody can do whatever they want, including distributing without sharing code.

    2. Re:People don't seem to realize... by archen · · Score: 1

      Open Source is different things to different people. For me personally I want something that does a task correctly and doesn't make my life hell in order to do it. While I would find it easy to blast many Open Source projects for crappy software or huge gaps where no one seems to want to come up with a solution, I'm finding that more often than not, proprietary vendors are doing the same thing. As such I'd rather have Open Source software because:

      1) Updates are much more frequent
      2) Often integrated into solutions I use (FreeBSD, Linux)
      3) Play nice with open standards - mainly because they have nothing to gain
      4) Are usually affordable.

      Now to RMS can choose "Open Source" as a way of life, and I respect him for that, but it isn't the only way it works. Life isn't so black and white.

    3. Re:People don't seem to realize... by TorKlingberg · · Score: 1

      Yes, free software is inherently better than non-free software, because of the freedom. But good free software i a lot better than bad free software.

      And if free software doesn't get the job done, I will do with non-free software. I don't fell I am lossing any freedom by using proprietary software instead of no software at all.

  16. Counter examples by Anonymous Coward · · Score: 4, Insightful
    But there are so many counter examples to "Open Source is not innovative" and so many examples where people's favourite proprietry systems have copied ideas first seen in Open Source. There are a lot of innovative people out there. Being in a software company is not a pre-requisite for having an imagination. Open Source has grown despite all the people saying how bad it is.

    In fact I think the situation that will kill innovation is one where only one proprietry vendor wins. Without competition there won't be the need to innovate. Bring on software rental and patent protection and then innovation in the industry will die. That scenario will bring about legally enforced vendor lock-in with the vendor able to just sit back and rake in the rentals.

    Don't believe me? Look at how Internet Explorer stagnated when Microsoft thought it had no competition. Look at the innovation in Firefox.

    1. Re:Counter examples by willisbueller · · Score: 0

      I am so sick of everyone pointing their finger at firefox and saying "look at the innovation!". Opera. did. it. first. I use firefox because it is better than i.e., and has out innovated i.e. across the board. but not opera

    2. Re:Counter examples by pafrusurewa · · Score: 1

      Why was this modded down? There are many examples of OSS innovating, but Firefox isn't one of them. Opera had most of Firefox's advertised features first.

    3. Re:Counter examples by radish · · Score: 2, Informative

      Agreed. Firefox is a great product, and I use it all the time, but innovative it is not. I can't think of a single significant feature that is new in Firefox (tabs, popup blocker, extensions, skins/themes, standards compliance, etc). What is new, and very significant, is the assembly of all those great ideas into a single product. The fact that it is Free is the icing on the cake.

      --

      ---- Den ene knappen er powerknapp, den andre er Bender voice knapp "Bite My Shiny Metal Ass"

    4. Re:Counter examples by antrik · · Score: 1

      What do you call "significant"? Of course, all modern browsers are similar in the major features; but if you look at the details, UI and all, there is lot's of innovation in Firefox -- stuff that might not be radically new, but lots of little nice solutions I've never seen in a browser before.

      (Radically new concepts are usually created by researchers and other kinds of "small" inventors, and picked up for widespread use only years later; and even these are usually radically new only compared to established concepts, but adding only some little new twists over the work of other researchers they are building on.)

      --
      All my comments get moderated +-0, spotless.
  17. Corporate-esse by grasshoppa · · Score: 2

    The open source guys can scrape together enough resources to reverse engineer stuff. That's easy. It's way cheaper to reverse engineer something than to create something new

    Wha..?

    Not in terms of man hours, nor tools require, nor expertise of the people involved.

    I'm calling this one: Bullshit.

    But if the world goes to 100% open source, innovation goes to zero. The open source guys hate it when I say this, but it's true.

    I'm trying, I'm really trying, to see how this one works. If I can have the source to anything I'm working on, and I decide that I like it better this way, and everybody else agrees with me, isn't that innovation? Hell, isn't it innovation even if NOBODY agrees with me? So, by the sheer numbers of casual programmers like myself in the world, doesn't this mean innovation actually sky rockets with the more code we have access to?

    Newsline next week ( and remember, you heard it here first! ): MS buys out bitkeeper!

    Ok, that was supposed to be a joke, but it makes a weird sort of sense, doesn't it?

    --
    Mod me down with all of your hatred and your journey towards the dark side will be complete!
    1. Re:Corporate-esse by grasshoppa · · Score: 1

      Maybe the last line of parent was a joke... but maybe not. It would make a lot of sense for M$ to buy something that can handle real world better than VSS.


      Look at it like this: MS is ruthless. We know this. If they could throw money at something to delay linux development, don't you think they'd take the shot? Regardless of whether they'll use it or not, it may be worth it to buy to create havoc with linux development.

      it makes too much sense for me to discount completely, but at the same time, I feel I should be wearing a tinfoil hat.

      --
      Mod me down with all of your hatred and your journey towards the dark side will be complete!
  18. No innovation? by akadruid · · Score: 4, Insightful

    True innovation is rare amongst computer software, and none of the big players can claim much. Microsoft and Oracle for example, made their millions from tweaking and marketing the ideas of others. Can anyone tell me if BitKeeper contains any innovations?

    It's not a curse of open source, just the way things are made.

    Not that these things matter, since Free software is about making good software available to everyone, not about innovations.

    --
    "Those who cast the votes decide nothing; those who count the votes decide everything." (attrib. Joseph Stalin)
    1. Re:No innovation? by Jondaley · · Score: 0, Flamebait

      > Can anyone tell me if BitKeeper contains any innovations?

      Nah, he just copied it from SGI before he left there.

    2. Re:No innovation? by electroniceric · · Score: 1

      I would mod you up to 6 for that one...

      Innovations take a long time. Someone (or multiple people, together or independently) has a good idea and a bunch of people work on a bunch of different angles to make it happen. Ideas build on each other. It took years and years of work, between IBM, and UC Berkeley and elsewhere to make SQL a reality. And more years of work to make a rock-solid product.

      So for anyone (McVoy or others) to contend that the "invention" of a type of software always happens all one place is absurd. People move stuff along and add to it, sometimes as proprietary works, sometimes using the academic tradition of open information sharing.

      McVoy's point that open source does extensively reverse-engineer and thus commoditize many kinds of software is true. And I'm sure that's frustrating to a guy like him, raised in the golden days of virtually unchallenged product development. I would guess that BitKeeper had some new cool stuff - whether that turns out to be innovation kind of depends on where history goes.

    3. Re:No innovation? by Anonymous Coward · · Score: 0

      That is historically how most advances came about. Each step learned from what happened before and added something new. On its own, each advance was not revolutionary, but overtime they add up. Any scientific or technical field has seen these advances. Computers, even accounting for their short lifetime, have rarely seen a dazzling advancement. It has been continuous small steps every year to go from Eniac to the supercomputers that exist today.

    4. Re:No innovation? by cow-orker · · Score: 1

      Can anyone tell me if BitKeeper contains any innovations?

      Not too much, I think arch (http://www.gnuarch.org/) and darcs (http://www.darcs.net/) were there first.

      I'm also in favor of abandoning the term "innovation" in discussions of OSS. The concept "innovation in computer programming" was coined by Microsoft when they realized they hadn't any invention to speak of. McVoy using the same NewSpeak is kind of fitting.

    5. Re:No innovation? by iabervon · · Score: 1
      Free software actually is about innovation. It's not necessarily about major innovations, but difference between Free Software and freeware is really that Free Software is available to be innovated upon. The idea is that just having software is not very worthwhile if you are unable to make it solve your problem, and everyone has a slightly different problem to solve. Making software solve a new problem is innovation, no matter who does it.

      Quote from Jeff Garzik, the networking device maintainer for the Linux kernel, who is not a git developer:

      Under BitKeeper, I made these repositories available merged together into one big "netdev-2.6" repository because it was too time consuming to make the individual 50+ trees publicly available. With git, developers have direct access to the individual trees.


      That's innovation, and it was only possible because the end user had the necessary access. BitKeeper was good software, and it was available to most people (including Jeff), but this innovation wasn't possible in the closed environment.
    6. Re:No innovation? by killjoe · · Score: 1

      True innovation is common in open source. You just have to look.

      Look at Zope. Look at Ruby on rails and the innovative persistance layer they have developed. Look at Xen, look at postgresql which is chuck full of innovation that no other database even comes close to matching. Look at firefox and all the innovations they have provided from Xul to livebookmarks.

      I'd go further and say that these days most innovation takes place in the open source world, corporations are too conservative to innovate anymore.

      --
      evil is as evil does
  19. so? by Anonymous Coward · · Score: 1

    So who is this Daniel Lyons and why should I even care?

    1. Re:so? by An+Onerous+Coward · · Score: 1

      He's Daniel Lyons, and you shouldn't. He's just a journalist from the Maureen O'Gara school of inciteful counterrevolutionary propaganda.

      --

      You want the truthiness? You can't handle the truthiness!

  20. Chortle... by gowen · · Score: 4, Insightful
    McVoy will stop the give-away, saying it has been costing him nearly $500,000 per year to support Torvalds and his programmers.
    I think Larry must use the RIAA's accountancy methods for coming up with the cost of these things.
    --
    Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
    1. Re:Chortle... by Anonymous Coward · · Score: 0

      When you add in the cost of a couple full time bay area developers along with the cost to maintain a bunch of servers, I can see how the cost could easily reach a half-million per year.

      In this day and age it doesn't take much to rack up half a million dollars in expenses.

    2. Re:Chortle... by gowen · · Score: 3, Insightful

      Why would an SCM company require two full-time developers just to support the source code of Linux?

      Or, indeed, any developers, other than to fix any bugs are revealed by using Linux as a free stress testing tool.

      --
      Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
    3. Re:Chortle... by jobsagoodun · · Score: 3, Interesting

      Hee hee. Especially when you read the bit on bitmovers website about hosting the kernel sources...

      All of this activity is hosted on a small relatively inexpensive PC. We build our own machines here and this one cost about $1500 in 2001; a similar rack mount machine would probably cost about $3000 today but be about 3 times faster. The fact that such an inexpensive machine can handle this level of activity underscores our message about total cost of ownership.

      What a twat.

    4. Re:Chortle... by horza · · Score: 2, Interesting

      Then you subtract the value he bought in marketing and publicity, which is the only reason he did it in the first place.

      Phillip.

    5. Re:Chortle... by dasunt · · Score: 1

      Re: McVoy's statement of spending a half million to support Torvalds & co.

      I think Larry must use the RIAA's accountancy methods for coming up with the cost of these things.

      I would suspect that the half-million goes to supporting OS software that SCO packages and sells. Technically, it would be "supporting Torvalds and his programmers [work]". Ethically, its a rather dishonest statement to make in my opinion.

      In other news, its cost my $almost_my_entire_net_income to support local and national businesses this year. I hope they appreciate it.

    6. Re:Chortle... by dasunt · · Score: 1

      Aw dangit.

      Please ignore -- I need my coffee....

    7. Re:Chortle... by Anonymous Coward · · Score: 0

      no, twats are useful for something :)

    8. Re:Chortle... by Anonymous Coward · · Score: 0

      He says the Open-source movement is non-innovative, but apparently the movement can support Torvalds and his programmers for far far less than $500,000 per year. That's a pretty good vote of confidence for the superiority of open source software compared to his own tools.

    9. Re:Chortle... by Anonymous Coward · · Score: 0

      Yes, I wouldn't be surprised if once that's subtracted, the true cost is something like negative three hundred thousand to negative five hundred thousand.

      I don't believe for an instant McVoy did this for Linux out of the kindness of his heart.

    10. Re:Chortle... by Hugonz · · Score: 1
      McVoy will stop the give-away, saying it has been costing him nearly $500,000 per year to support Torvalds and his programmers.

      It is understandable, since surely they don't know their way around computers and need a lot of guiding....

  21. It's true by g0bshiTe · · Score: 1

    I mean, just look at Bittorrent, completely non-innovative if you disregard the fact that it is currently the most efficient way to grab large files for package upgrades. Hmmm, maybe I should take this article to heart and go back to downloading my updates at 100k/sec for my home box. Nah screw that, I'll use the torrents for my updates. It will be a matter of time before the back end for the transfer of this code will work it's way into other means of transferring large files.

    --
    I am Bennett Haselton! I am Bennett Haselton!
  22. importance of git by qwertphobia · · Score: 5, Insightful

    The article completely misses the importance if git.

    Yes, Linus is a limited resource, and if he takes time to work on a development tool, kernel releases are delayed, but that doesn't mean overall kernel development has delayed overall.

    But the importance of git should not be overlooked.

    Linus and friends have been making a custom tool designed to fit their hands perfectly and accompany them in the way that they (the developers) work. In the long run, git will be a better tool for them because they designed it to meet the way they work instead of using an existing tool and changing how they work to match the functionality and nuances of that tool.

    Look forward to more efficient development in the next year, that's what I say.

    --
    Never ask for directions from a two-headed tourist! -Big Bird
    1. Re:importance of git by omb · · Score: 3, Insightful

      This is precisely why McVoy is mad, rather than
      disrupt the kernel development process by pulling
      BK he has engendered a much more capable competitor.

      Smart move Larry!

    2. Re:importance of git by Wesley+Felter · · Score: 1

      ...a custom tool designed to fit their hands perfectly and accompany them in the way that they (the developers) work...

      That's what BitKeeper is, too. The genesis of BK was a meeting between Linus and Larry many years ago.

    3. Re:importance of git by Anonymous Coward · · Score: 0

      Git is effectively monotone's backend with some hacks applied. Good hacks, clever hacks, but Linus didn't invent git out of whole cloth. Monotone was a contender before McVoy swooped in, and they're now talking about putting git in as their new backend, so it's obvious Linus has a good working relationship with the monotone folks -- probably what inspired git in the first place. I think the choice of the next SCM is shaping up pretty well.

      Darcs is also talking about git as well. I kind of wished it would have used sqlite and haskelldb instead, but git's probably more practical.

  23. Re:He's right by Intron · · Score: 2, Insightful

    Like apache, sendmail, and mozilla. Oh wait, in all three cases, the copies are the proprietary code and they're lower quality. Sorry, I meant like Linux.

    Oh, wait:

    uptime
    9:01am up 252 days, 11:23, 1 user, load average: 0.15, 0.03, 0.01

    --
    Intron: the portion of DNA which expresses nothing useful.
  24. Mozilla Innovates by yancey · · Score: 1

    What part of using XML for window layouts was reverse engineered?

    --
    Ouch! The truth hurts!
    1. Re:Mozilla Innovates by Anonymous Coward · · Score: 0

      That idea was ripped off from Glade... oops, that's an open-source project too...

    2. Re:Mozilla Innovates by cmmike · · Score: 1

      what exactly is innovative about describing a UI declaratively?
      surely you don't mean the fact that the surface syntax of the declaration language has angle brackets in it?

      --
      -- LIVE FATS DIE YO GNU
  25. That's just silly. And here's why. by Slartibartfast · · Score: 4, Insightful

    "All the so-called new OSS products are just copies of..."
    Maybe you hadn't noticed, but a LOT of the products you're describing -- eg., the browser -- existed in the OSS sphere before it did in the closed-source sphere. Let's list the "killer apps":
    Spreadsheet
    Word Processor
    Database
    E-mail
    Browser

    Of those five, only the spreadsheet and word processor got their starts as closed source. (Well, okay, the database is a tough one; see Ashton Tate v. Fox Software for details.) Regardless, there are damn few ideas for software these days that didn't exist ten years ago. In other words (and here's the whole point, so pay attention) MOST ALL SOFTWARE, REGARDLESS OF LICENSE, IS DERIVATIVE THESE DAYS. Or, in a nutshell, your argument is specious, ill-informed, and simply dumb.

    HOWEVER: Larry might be right, but for the wrong reason. The ONLY thing that drives corporate (as opposed to individual) innovation, as far as I'm concerned, is competition. If competition goes away, innovation stops. See myriad Microsoft cases (eg., DOS 3.x vs. DR DOS, IE vs. Firefox, etc.).

  26. Bashing? by Anonymous Coward · · Score: 2, Funny
    "It's way cheaper to reverse engineer something than to create something new..."

    So why is Larry bashing Microsoft?

  27. Not Innovating seems to have worked well for MS by Anonymous Coward · · Score: 0

    Microsoft has amassed a huge pile of money and really hasn't innovated anything new.

  28. Open Source doesn't make money by akadruid · · Score: 2, Insightful

    From TFA:
    To be sure, a few open source companies are successfully generating revenue and even (possibly) profits. But none of them generates enough money to do anything really innovative, says McVoy, 43, an industry veteran who has developed operating system software at Sun Microsystems, SGI and Google.

    Of course, having working at Google, he would know what a curse open source is. No wonder Google make no money with all that OSS they use (and create).

    --
    "Those who cast the votes decide nothing; those who count the votes decide everything." (attrib. Joseph Stalin)
    1. Re:Open Source doesn't make money by guitaristx · · Score: 1
      Another from TFA:
      McVoy will stop the give-away, saying it has been costing him nearly $500,000 per year to support Torvalds and his programmers.

      Open source advocates have pushed McVoy to "open source" his product--that is, to publish the program's source code, or basic instructions, and let the world use it for free. But McVoy says it is simply not possible for an innovative software company to sustain itself using an open source business model.
      I really don't see how this is about McVoy losing faith in open source becuase he believes it's not possible to make money - this is about McVoy wanting an extra $0.5 mil/year.

      Selfish bastard.
      --
      I pity the foo that isn't metasyntactic
    2. Re:Open Source doesn't make money by Anonymous Coward · · Score: 0

      So google could have afforded thousands of Windows licenses during its earlier days?

      Interesting, and rather bizarre, reinterpretation of history there... sport.

    3. Re:Open Source doesn't make money by Anonymous Coward · · Score: 0

      All your comment does is helping further the perception that open source advocates don't understand a goddamned thing about business.

      Argument by assertion... as well as being fantasy land stuff. Apparently, needing *more* money doesn't affect the chances of a business succeeding. Do bless us with more of your wisdom... perhaps some tales of your days as the accountant for a long list of flame-out dotcoms and Enron.

  29. Plenty by Anonymous Coward · · Score: 0

    BitTorrent and all the other P2P apps out there. Even Napster was free to use when it first started.

    I don't think I ever really *thought* about P2P apps for file sharing before Napster appeared.

    1. Re:Plenty by Caiwyn · · Score: 1

      Napster was free, but it was NEVER open source.

  30. The Web and P2P by ajs · · Score: 1

    His whole argument goes out the window if you look at the history of the Web and P2P systems like Gnutella and BitTorrent.

    The flip-side of this is that if BitKeeper were an open source product, you could brush it off as "non-innovative" just by saying that it's a source code control system, and there are tons of those out there. The innovation is incremental, and that's important to remember. Now go look at all of the Open Source projects whose innovations are incremental. A few that come to mind are gcc, Gnome, The Gimp, Perl, Python, Bash, Gnu fileutils, ReiserFS (well ok, not so incremental), BSD's IP Firewall (ok, again not so incremental).... there are dozens of other examples with significant, but incremental innovations.

    The problem that he REALLY has is that open source as a BUSINESS MODEL is fundamentally different from that of proprietary software, and he's right: he'd be out of business in a week if he went open source. That's something that the market will figure out in time, and I think the correct answer is that software as a commodity just took several steps down the ladder in terms of total value.

    I'm good with that, and in fact as a conusumer, I'm thrilled.

  31. Non-innovative? by Noryungi · · Score: 5, Insightful

    Sure, the Open Source community is non-innovative.

    Let's see... BitTorrent?

    Hmmm... that sounds pretty innovative to me.

    OpenBSD's pf? CARP?

    Hmmm... that sounds pretty innovative to me.

    Rsync? SpamAssassin? Encrypted file systems, such as cgd? Zope? Stable journaling file systems, such as ReiserFS and ext3fs? Or even Arch, Monotone and other source management programs?

    Well, I guess some innovations come from the Open Source community, after all...

    Frankly, big corporations (Microsoft comes to mind) do not 'innovate' either. They slavishly copy whatever worked for the competition.

    I think this gentleman is just angry that some people decided to copy his precious SubVersion. But guess what? That is the nature of Open Source. If the 'community' likes something, it is going to copy it, and then improve on it.

    And, in the case of OpenSSH (for instance) the copy actually is better than the original. I rest my case.

    --
    The right to offend is far more important than the right not to be offended. (Rowan Atkinson)
    1. Re:Non-innovative? by capt.Hij · · Score: 2, Funny

      Okay... So besides

      internet browsers,
      web servers,
      perl,
      mail,
      spam filtering,
      open protocols like tc/pip,
      hell, the web as we know it,
      and ssl,

      what has open source done for us? Nothing!

      </Pythonesque>

    2. Re:Non-innovative? by gclef · · Score: 2, Informative

      ummm....not that I'm disagreeing with you, but McVoy didn't write Subversion. SVN's an open-source project much like Arch, Monotone, etc. McVoy did Bitkeeper.

      (just doing fact-checking....we now return you to your normally scheduled slashdot discussion)

    3. Re:Non-innovative? by Noryungi · · Score: 1


      Ack! I stand corrected! :-)

      (Shame on me for mixing up SubVersion and BitKeeper -- I meant BitKeeper of course !)

      --
      The right to offend is far more important than the right not to be offended. (Rowan Atkinson)
    4. Re:Non-innovative? by cascadefx · · Score: 1
      Frankly, big corporations (Microsoft comes to mind) do not 'innovate' either. They slavishly copy whatever worked for the competition.

      Or, more likely, they buy up small companies working on neat pet projects and then put some developement work into "branding" that technology as their own.

      Then they put the original devlopers on other projects. Many times (not always) those developers head for the hills once they have vested and usually that is because they feel stifled at a large company that isn't innovating.

    5. Re:Non-innovative? by Anonymous Coward · · Score: 0

      And the original SSH was free.

    6. Re:Non-innovative? by anothy · · Score: 1, Flamebait
      And, in the case of OpenSSH (for instance) the copy actually is better than the original. I rest my case.
      i'm sure you do. and that's exactly the problem. i agree that OpenSSH was an improvement over the original in many ways, but that's not the point: incrementally improving on the original is not innovation. it's excellent software work, good architecture and design work, and OpenSSH is a prime example of good open source working well as a component of a development methodology. but it is not an example of innovation.

      you (and the community) have better examples.
      --

      i speak for myself and those who like what i say.
    7. Re:Non-innovative? by gstein · · Score: 1

      And the "v" is not capitalized:

      Subversion

    8. Re:Non-innovative? by dvdeug · · Score: 1

      incrementally improving on the original is not innovation.

      Then what is? Your car still runs on wheels; does that mean that there hasn't been anything innovative there for several thousand years? Every thing is an incremental improvement on the last.

    9. Re:Non-innovative? by Anonymous Coward · · Score: 0

      Actually I think OpenSSH is the perfect example.

      The original ssh program was very innovative. Sure, there had been encrypted login programs before (kerberized telnet, for instance) but ssh made it not only easy to use but added great new features (automatic secure X11 forwarding, secure port forwarding) and it took off.

      Oh, and it was an open source project. The only not-completely-free parts were:
      1. re-export from the US due to crypto laws at the time (now largely moot)
      2. the use of RSA due to US patents (since expired)

      As ssh became popular the author founded a company and slowly the product became less and less free. Sure, there was still some improvements (the ssh2 protocol which is an incremental improvement on ssh1.5) but nothing super-amazing.

      What the OpenSSH team did is branch from the last completely free version (which by then was pretty old) In some sense you can consider it the true inheretor of the original ssh legacy. The early work was largely concerned with getting it up to par with the non-free version, so that wasn't really "innovative". However SINCE then there's been a lot of new innovative things showing up in openssh -- Privlege Seperation, multiplexed logins, hashed known_hosts, ... the list goes on.

      So the lesson from the ssh/openssh saga has been that the ONLY place major innovation happened is when the product was open-source.

    10. Re:Non-innovative? by Neoncow · · Score: 1
      usually that is because they feel stifled at a large company that isn't innovating.

      Or it could be that it takes waay to much effort to get to work while carrying big bags of money around.

    11. Re:Non-innovative? by cascadefx · · Score: 1

      That too... but I thought that was more obvious.

    12. Re:Non-innovative? by Anonymous Coward · · Score: 0

      The original ssh was not innovative for the reason you said, it was merely a better encrypted login program. I doubt there has been a single truely innovative program within the last 20 years. Even visicalc wasn't innovative because it was merely a computerized ledger. Software like Napster and Kazaa are nothing more than improved versions of Archie, the original searchable file sharing system.

  32. Necessity is the mother of. . .what? by heller · · Score: 4, Insightful

    Oh Yea. . .Necessity is the mother of invention. Had he remembered that then he would realize that the source of innovation in a 100% Open Source world would be new things that are required and not some desired cash as things stand now. Personally, I would rather see things being innovated because I NEED them, not because some company wants to put a "New and Improved" sticker on a box to justify a price raise.

  33. It wasn't even reverse engineering the program by Lifewish · · Score: 2, Informative

    If I recall correctly, all that was "reverse engineered" was the client-server protocols. This is the same sort of thing that the EU is currently yelling at Microsoft to release to the world, as keeping it quiet is a great way to lock people in to a product.

    --
    For the love of God, please learn to spell "ridiculous"!!!
  34. not the first to say this by toby · · Score: 1
    In a 2001 essay discussing the interface of M$ Word, Matthew Fuller wrote, inter alia,
    Free Software is too content with simply reverse-engineering or mimicking the cramped sensoriums of proprietary software. Copying Microsoft Word feature by feature and opening up the source code is not freedom. Mimesis is misery.

    Whilst there is at least the beginnings of a move to collaborate with designers and other users to produce replica DTP packages ... there is a need to go further. Where it seems open or free approaches are most fruitful at present is in small software, making specific interventions to precise technical, economic and social problematics. ... Geek drives to innovation must, as awkwardly and confusingly as it will happen, be coupled with the drive to make language, to cut the word up, open, and into process.

    That said, I don't think McVoy is necessarily coming from the right place, and I am not convinced that Free Software is inherently imitative. Certainly RMS started with a project to create free alternatives to useful software, and such an objective seems useful in many fields. And it has also been proven time and time again that open source can match and exceed the quality of proprietary products... I tend to agree with RMS that until we can do our daily work using free tools, innovation (at least radical innovation) maybe needs to take a back seat - not that it is in any way excluded!

    Take Subversion for example. It's easy to see it as a "cvs clone" - although it adds substantial value. Sometimes a free work-alike is a very valuable thing in itself (probably the best example of this is Linux).

    Everything I've heard from McVoy makes him sound like an avaricious, self-interested twit, and this latest serving of hyperbole seems very well timed to boost interest in his product right at the moment when his destructive antics are leading a lot of smart people might have second thoughts about a product with such capricious licensing.

    --
    you had me at #!
    1. Re:not the first to say this by Anonymous Coward · · Score: 0

      I think you're reading McVoy wrong. He's deeply concerned about the future of OSS. Heck, he built a company specifically to help the process, as contradictory as that sounds.

      The problem is, he's also deeply concerned about feeding his family and keeping a roof over their head. He's convinced that the services model can't work so where does that leave him? Go get a 9-5 job somewhere and work on bitkeeper in his spare time?

      Admittedly, hindsight says he should've stayed with Google, cashed out, and *then* created bitkeeper without the need for steady income.

    2. Re:not the first to say this by Lifewish · · Score: 1

      I think the reason that so much Open Source stuff is just replications of Closed Source stuff is that at the moment (and probably for the forseeable future) Open Source is in catch-up mode. The reason is that, when Open Source does something, it likes to do it right dammit.

      At the moment, we've pretty much got the network stack stabilised. The kernel is OK, it's just a matter of fleshing it out and maybe standardising a few things like device driver interfaces (but that can't really happen til we're quite sure none of the hardware manufacturers are going to come up with anything truly odd). The basic command-line systems are as good as they're going to be, and most of the more complex command-line stuff (nmap, smartctl etc) has pretty much hit the "good as it needs to be" limit.

      We haven't quite got the hang of graphics. X.org is approaching being there, but it'll take a bit more time to get things completely in order. Windows managers still don't seem quite sure where they're going, and we don't know what they'll look like when they get there. The basic apps on top of that are sorted, but the OpenOffice API is still very much work in progress. The OpenOffice we have today is more of a prototype than anything. And games are pretty much nowhere to be seen.

      But just think for a moment about the second-to-last line. An application suite that matches the best that Closed Source can produce is just a prototype, a work-in-progress. Now think about what it could be like once it actually settles down. Now close your mouth, you're gaping.

      Open Source is consistently beating Closed Source in the long term. The strength of the "cathedral" model is that it's possible to build high and build fast. The strength of the "bazaar" model is that it's possible to build well, albeit with slightly more of an interval before things come to fruition. However, until the "rising water" of Open Source reaches the necessary level, any attempts to duplicate Closed Source applications are unlikely to be anything more than a scaffolding for later development.

      --
      For the love of God, please learn to spell "ridiculous"!!!
  35. Service FUD by cfreeze · · Score: 1
    "One problem with the services model is that it is based on the idea that you are giving customers crap--because if you give them software that works, what is the point of service?" McVoy says. "The other problem is that the services model doesn't generate enough revenue to support the creation of the next generation of innovative products. Red Hat has been around for a long time--for a decade now. Yet try to name one significant thing--one innovative product--that has come out of Red Hat."



    What FUD...Everyone offers support services for software. Event BitKeeper does. As for RedHat not creating, it's sole business model is the support service field. Moving from business model to business model is not a model for staying in business.

    1. Re:Service FUD by Anonymous Coward · · Score: 0

      Right, but the point is, bitkeeper isn't crap. It's a fairly high quality product (though with, uh, rather questionable GUIs). Because it's a fairly high quality product, he can't make money purely on support.

      Now, if bitkeeper were of the same quality as, say, VSS, he could make a bundle on support. And that's his argument: if you sell crap you can make money on support, but if you make a high quality product, you can't.

  36. $ is not the only motive in the universe by cagle_.25 · · Score: 5, Insightful

    His claim is that the profit motive is required to drive innovation. But a simple fact refutes his claim: UNIX preceded Windows. A large part of the original Unix OS was open source. From the link:

    Later, Doug McIlroy would write of this period [McIlroy91]: "Peer pressure and simple pride in workmanship caused gobs of code to be rewritten or discarded as better or more basic ideas emerged. Professional rivalry and protection of turf were practically unknown: so many good things were happening that nobody needed to be proprietary about innovations". But it would take another quarter century for all the implications of that observation to come home.

    There really are other motives besides money!

    --
    Human being (n.): A genetically human, genetically distinct, functioning organism.
    1. Re:$ is not the only motive in the universe by borroff · · Score: 1

      However, all of this was paid for, for the most part, by:

      a) AT&T

      b) The U.S. Department of Defense

      As long as someone continues to be interested in funding pure or open-ended research, research institutions will continue to be sources of innovation.

    2. Re:$ is not the only motive in the universe by cagle_.25 · · Score: 1

      You're right, of course, about the funding. I was simply making the point that the profit motive was not the factor that drove the developers of UNIX, which has turned out to be a vastly superior product to profit-driven Windows.

      --
      Human being (n.): A genetically human, genetically distinct, functioning organism.
  37. McVoy Strikes Back by Anonymous Coward · · Score: 0

    It is a dark time for the
    Opensource Guys. Although the Death
    Star has been destroyed,
    SCO troops have driven the
    Opensource forces from their hidden
    proxies and pursued them across
    the internet.

    Evading the dreaded Imperial
    Lawsuit-fleet, a group of freedom
    coders led by Linus Torvalds
    has established a new secret
    server on the remote network
    of Kenya.

    The evil lord Darth McVoy,
    obsessed with finding young
    Torvalds, has dispatched
    thousands of remote BitKeeper's into
    the far reaches of interweb...

  38. I disagree by Anonymous Coward · · Score: 0

    I'm sorry, I think this is simply not true. The fact is the open source developers HAVE TO reverse engineer existing stuff to be able to write software that's usefull in a world of proprietary softs.

    If the world goes 100% open-source, imagine how many skilled programmers will have time to invent new things instead of having to copy others ?

    Now, who is really to blame here ?

  39. Hyperbole gets you nowhere by mothlos · · Score: 1
    This is a guy who talks in extremes, and it is somewhat understandible given the nature of press to go after the sensational. You can't merely say the pan is smoking, the house needs to be on fire too.

    That said, with very important exceptions much of the open source world while, not being truly uninovative, seem slow to innovate. Open source excells at ironing out demonstrated tech, particularly when the nature of the software is both technical and has high dev support. However, outliers omitted, the really big moves in design tend to at least start out and often stay in closed code.

  40. McVoy knows by randomencounter · · Score: 1
    that Free Software doesn't support the business model that he likes.
    Whether this is bluster because of that or he _really_ doesn't get free software at all is a good question.

    On the plus side of free software are all the companies that don't sell or service software, but still have developers on staff for their custom applications. Free software magnifies the power of these developers manyfold, and they are often the source of innovation. You don't generate new solutions to a problem unless you have to solve it.

    So in a way, McVoy is right, the days of the software development house may be numbered, but the tap of innovation stays right where it has been, and always will be, with individuals who have a problem to solve.

    --
    Forget diamonds, copyright is forever.
  41. As a troll... by 91degrees · · Score: 5, Insightful

    I'm taking notes here. There's lots of good stuff to really get under people's skin:)

  42. Good Point. by Anonymous Coward · · Score: 0

    The guys at http://www.cs.bell-labs.com/plan9dist/ did innovative things.
    Linux has been good at optimizing the above mentioned guys previous attempt.

  43. I have to agree by Anonymous Coward · · Score: 0

    There are some great examples of innovation in the Open Source community. Debian apt, tabbed browsing in Mozilla and virtual desktops are my favourites (not sure that last one didn't appear in UNIX somewhere first) and there are many smaller innovations that go largely unnoticed. However, the vast majority of monumental, earth-shattering, paradigm-shifting innovations seem to come from closed source efforts. Sad to say, but I think greed is a stronger motivator than anything that drives Open Source projects.

    1. Re:I have to agree by richieb · · Score: 1
      You forget couple of other "small" innovations - web browser and web server....

      --
      ...richie - It is a good day to code.
  44. Unfortunately, his article is in Forbes.... by Anonymous Coward · · Score: 0
    ...while everyone rebutting it here is on slashdot.

    The PHBs read Forbes, not Slashdot.

    I wonder if MS is "funding" his research, too...

  45. Sadly, it's true. by Mensa+Babe · · Score: 2, Insightful

    Very little in the most popular free software projects has ever been innovative. Sadly, it's true. And even sadlier, this is even more true for proprietary software. We all know that Microsoft has never contributed a single notable innovation to any computer-related field. That didn't stop them from the world domination, did it?

    What people like Larry McVoy seem to be unable to understand is that any innovation in computer science takes years and sometimes decades to be easily available to the end user and it usually happens in the academia with no press releases and conferences.

    For example, there is a lot of innovation in the Hurd kernel and that is why it is not ready yet. And I'm sure that when it is ready and stable then Larry McVoy will complain that those ideas are old and obviously he'll be correct.

    I'm sorry, Larry, but once again you complain that you don't have innovative mature systems. Do you want innovation? Use Debian GNU/Hurd. Do you want a mature system? Use Debian GNU/Linux. You can't have your cake and eat it too. Sad but true.

    --
    Karma: Positive (probably because of superiour intellect)
  46. YHBT by Anonymous Coward · · Score: 0

    HAND.

  47. Suck it up by Anonymous Coward · · Score: 0

    Although 80% of OSS is not innovative, there is significant innovation in the OSS world. Look at winamp. There are other OSS like C-JDBC, which is innovative and doing things other commercial companies are not doing. I can think of a dozen or more OSS projects which are innovative, and have a broad user base. The same can be said if commercial software. Only a small percentage of commercial software innovates. The rest are also just copying.

  48. So, you programmers ready to give up your jobs? by elrous0 · · Score: 2, Insightful
    This statement really says everything about why McVoy feels the way he does; he's only thinking about money.

    So, what happens to all the programmers in the world when everything goes open source and free? Are you all willing to take jobs flipping burgers at McDonalds to pay your rent while you do your old job for free at night to "support the cause"?

    -Eric

    --
    SJW: Someone who has run out of real oppression, and has to fake it.
    1. Re:So, you programmers ready to give up your jobs? by Anonymous Coward · · Score: 0

      Look, just because a project is open-source, doesn't mean you have to make it free. You can charge for the binary, and provide source, like Transgaming does with Cedega. (Though they are borderline.)

    2. Re:So, you programmers ready to give up your jobs? by bigman2003 · · Score: 0

      Yes, people talk about that all the time...you CAN make money from open source.

      But what is the reality of the situation? What is the realistic size of the open source market? How many people are really making a living doing this?

      Yes, I know I will get a dozen people here who say 'I do, I do!' But that is really meaningless in the grand scheme of things.

      A comparison of open source vs. closed source will show a humongous disparity in the earnings potential in each market.

      I agree with grandpa- if I do charity, it will be to support something other than giving away my programming efforts.

      --
      No reason to lie.
    3. Re:So, you programmers ready to give up your jobs? by hardcode57 · · Score: 1

      Most software developent is on bespoke, organisation internal, apps. And in practice there will always be some merchant software that is not open sourced.

    4. Re:So, you programmers ready to give up your jobs? by DrSkwid · · Score: 4, Insightful
      Such an old and tired argument!

      Almost all the software written in the world :

      • bespoke applications tailored to specific workflow
      • customized solutions using off the shelf software components tailored to specific workflow
      • cdroms / floppy disks / dvds in little shiny boxes


      Anti-OSS idiots (that's you) think that the world revolves around the shiny boxes whereas the rest of us know that the first two are an order of magnitude more important

      As long as the middle one exists then people will need :

      components - this is the OSS stuff : apache, libgtk, mozilla, linux
      customisers - hey that's me, unless I'm too busy flipping burgers

      The idea is that any customisation done to apache, libgtk, mozilla & linux are shared with everyone and, by this token, everyone wins : as laid out in the GPL.

      If you want to build a bespoke web server, feel free.
      If you want to pay for IIS, feel free.
      If you want to feel free, use one of Apache, thttpd, etc.

      It is in the interests of larger companies to have in-house developers for the components and likewise in their interest to offer their changes back to the pool.

      For the life of me I can't understand why so many people confuse this simple principle. It is almost self-evident !!

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    5. Re:So, you programmers ready to give up your jobs? by Tim+C · · Score: 2, Informative

      But if it's GPLed, you can't prevent your customers from undercutting you. The effect of the GPL is to push the price of the software to zero - you can only realistically make money selling related services, such as support or bespoke modification.

    6. Re:So, you programmers ready to give up your jobs? by Anonymous Coward · · Score: 0

      We'd become consultants, bespoke programmers and systems administrators. The no-talent Visual Basic "developers" who do it purely for the money can go flip burgers for all I care, yeah.

    7. Re:So, you programmers ready to give up your jobs? by 10Ghz · · Score: 3, Interesting

      All in all, there are very few people (or companies) in the world making money from software, closed or otherwise. But there's HUMUNGOUS number of people and companies who earn money from USING software! Free software (both in speech and price) lower the cost of software. While it might reduce the amount of money software-companies make (although there are lots of people and companies earning money from free software), it will save alot of money for the people/companies who USE software.

      Hell those companies that save money from free software could (and many do) hire a developer or two to customize/improve the software for their needs. And they would still save money.

      --
      Lesbian Nazi Hookers Abducted by UFOs and Forced Into Weight Loss Programs - -all next week on Town Talk.
    8. Re:So, you programmers ready to give up your jobs? by fitten · · Score: 1

      Its actually worse that this....

      IF everything goes OSS and everyone has to do it in their spare time, why is *anyone* going to get any formal training in CS or the like? It's definitely NOT cost effective to spend a couple $10K on a degree that will not pay itself back. So, you get fewer people getting formal CS training because there's no real job market there. Less formal CS training and you get more and more hacks (people who just chop and hack at something until it almost works) rather than supposed trained professionals. So, in the end, we get a bunch of people who like playing Nintendo who think computers are 'kewl' and learn to bang out something in BASIC and that's the software we'll have.

      While I like getting F/OSS for free (as in beer) as the next guy, I think it will eventually cause harm.

    9. Re:So, you programmers ready to give up your jobs? by squiggleslash · · Score: 5, Insightful
      Well, 90% of us will continue to work for our employers, churning out software that our employers have no intention of selling.

      Surprised? Check the job listings. Take a good look at the companies that employ the majority of programmers, and try to work out what software Vodafone, Verizon, GM, Ford, Nokia, General Mills, Philip Morris and Kraft Foods, First National Bank, Progressive Insurance, Capital One, Samsung, Comcast, Accenture, Visa, (continued on page 94) actually sells.

      The vast majority of programmers do not work in the software industry. Our programs are used by millions of people, and are never found on the shelves of Circuit City or Office Depot. And we'll be needed whoever writes the software before us, because no matter whether it comes from Microsoft or the Apache Foundation, it'll never do exactly what our employers need.

      --
      You are not alone. This is not normal. None of this is normal.
    10. Re:So, you programmers ready to give up your jobs? by dfghjk · · Score: 0, Troll

      Maybe RMS will give you some of his inheritance.

    11. Re:So, you programmers ready to give up your jobs? by tomhudson · · Score: 0, Flamebait
      WTF? How many times do people say "The right tool for the right job"? Open-source software is a TOOL. You can use open-source software to run real brick-and-mortar businesses. Not everything is "virtual reality" or selling software. Real goods have to be produced, handled, and sold.

      Sure, open-source reduces revenues for certain software producers. For example, I don't need to run a virus scanner, because I'm not running a certain closed-source OS, so Symantec doesn't get any $$$ from me. Aw, too bad ...

      The web server in my office has a decent uptime last time I looked (yesterday). It's also open-source, but it helps run the business.

      The sales guys are running web apps on that same open-source OS as their desktop, using an open-source browser to check inventory, print, etc. They seem to be making a living.

      This whole thing stinks of sour grapes. And you obviously don't "get it" either.

    12. Re:So, you programmers ready to give up your jobs? by khrtt · · Score: 4, Insightful

      Only 15% of the programming jobs in the world are involved with commodity software, the other cool 85% of us work on custom apps. Open source can not replace the custom apps, because they are, well, custom. Even if all the commodity software ever gets replaced by open source, it's only 15% of the job market anyways.

    13. Re:So, you programmers ready to give up your jobs? by Daniel+Dvorkin · · Score: 4, Insightful

      This point can't be emphasized enough. Most programmers do not make their living working at software companies. Instead, the bulk of software is written in-house, for applications specific to companies that make and sell other products. One of the greatest moments of my career was when I convinced my boss to let me go with a F/OSS solution for our in-house IT, at a time when I was the company's only DBA -- which has scaled with our growth from a tiny company barely getting by to a good-sized one making a healthy profit, and which saved us enough money to hire a considerably larger in-house development staff than we could have otherwise. Tell me this doesn't spur innovation.

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    14. Re:So, you programmers ready to give up your jobs? by Anonymous Coward · · Score: 0

      No shiny boxes? What about Red Hat, Linspire, Xandros, Mandriva, and a thousand others?

      Oh, THAT's not Open Source, you will cry.

      I see. This sounds like all those office conversations in which your opponent claims victory because you (unlike her)don't know anything about "the real world," which is defined for purposes of argument as any place but where you're standing.

      The open source movement is interesting precisely because it keeps on happening even though those involved don't really know how to describe it.

    15. Re:So, you programmers ready to give up your jobs? by Rinikusu · · Score: 1

      /* customisers - hey that's me, unless I'm too busy flipping burgers */

      You flip burgers? You have a job? You lucky bastard. :(

      --
      If you were me, you'd be good lookin'. - six string samurai
    16. Re:So, you programmers ready to give up your jobs? by llefler · · Score: 4, Interesting

      So, what happens to all the programmers in the world when everything goes open source and free?

      My job consists of writing software that the company I work for will never earn a dime from. (directly) We don't write software for the sake of earning money from it. We write it to solve a business need.

      The majority of our time is not spent doing software development. It's spent supporting our users, fixing bugs, adding small features, or modifications. All of which would still be required if we were using OSS.

      I'm valuable to the company I work for not so much because I'm a programmer, but because I understand our business environment and can apply that knowledge to software. It's unlikely management would ever be able to surf over to Freshmeat and download something that could replace what I do.

      Besides, I wouldn't work for McDonalds, I'm partial to driving trucks. I'm already used to long hours and low pay.

      --
      It is amazing what you can accomplish if you do not care who gets the credit. -- Harry Truman
    17. Re:So, you programmers ready to give up your jobs? by heikkile · · Score: 3, Insightful
      So, what happens to all the programmers in the world when everything goes open source and free?

      I probably continue at my work, getting paid to write Open Source software. And some customized stuff based on our OS tools.

      No, it is not a way to make millions. But an all right living, and some extra job satisfaction.

      --

      In Murphy We Turst

    18. Re:So, you programmers ready to give up your jobs? by pugnatious · · Score: 1

      Helo Fitten

      Reality just called.
      It said if you would just cut down on the crack
      and look around, you might notice that BASIC
      is not all that popular with the unschooled
      OSS pariah. It's rather the domain of msces and
      wannabees.
      Besides, if you want cost effective you can always
      become a laywer or something.

    19. Re:So, you programmers ready to give up your jobs? by DrSkwid · · Score: 2, Interesting

      Where did I say "no shiny boxes", what I said was that shiny-boxes are less important than the components, by an order of magnitude.

      I will not cry anything.

      There are 196 contributors listed on the Linux credits at kernel.org

      That's not many branches of your favourite fast food joint.

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    20. Re:So, you programmers ready to give up your jobs? by LifesABeach · · Score: 1

      I believe that the McVoy article was created so as to stir up debate. He states "Major Corporations" as the reason for the success of Open Source solutions. He mentions no names here, just a blanket statement. McVoy then enlarges the article building conclusions on this false assumption. It reminds me of Mark Twain writing about the cultivation of Mater Mellon trees; He got fired for it, but he did promise to increase the publishers circulation which did happen.

    21. Re:So, you programmers ready to give up your jobs? by Anonymous Coward · · Score: 1, Funny

      Hello pugnatious

      Formatting just called. It said if you would just cut down on the enter key and look around, you might notice that HTML word-wraps for you.

    22. Re:So, you programmers ready to give up your jobs? by Dog135 · · Score: 1

      You're so lucky. At my last job, working for the state, I showed them how we could save over $100,000 a year just by switching our servers to OSS. Of course they wouldn't listen, because that's not how they've been doing thing for the last decade.

      --
      "That's so plausible, I can't believe it!" - Leela
    23. Re:So, you programmers ready to give up your jobs? by NeoNormal · · Score: 2

      Kudos to this post.

      I rarely post here, but read a good bit. This post needs to be saved off for future repostings. Why oh why is it SO hard for people to understand that selling shiny box software is NOT the bulk of current software industry OR what the software industry's history is all about.

      It's like some old Trek episode where an entire culture can get lost or lead astray by something shiny. Microsoft has made billions selling "shiny boxes"... they don't employ the bulk of the industry... and yet everytime one of these "OSS model is broken" items comes up, it becomes necessary for a post like this.

    24. Re:So, you programmers ready to give up your jobs? by Anonymous Coward · · Score: 0

      "you can only realistically make money selling related services, such as support or bespoke modification"

      Even if this were mostly correct, it would still be wrong, big time. You can also "make" money by saving money. A penny saved is a penny earned and all that. In fact, if your net profit is 20% a penny saved is a nickel earned if I figure it right.

      Much better to save money on using software and to make money using software than to make money selling software.

      all the best,

      drew

      ( zotz )

    25. Re:So, you programmers ready to give up your jobs? by Eccles · · Score: 1

      So, what happens to all the programmers in the world when everything goes open source and free?

      What happens to the programmers when their programs are essentially done?

      Seriously, I work on a commercial program, and have for ~9 years. We've been through a number of new upgrade cycles in that time, with the program getting better and better. But we're getting to the point where I'm starting to see a limit. We've already hit the point where keeping the old stuff working is more important than new features/removing weaknesses. We have some great new features for our next version. But the version after that? At some point you run out of things to add. Can you name anything important that's been added to Word in the last five years? Excel?

      Videogames are much the same way. PS2 games look much better than original Playstation games, and the PS3 will further improve; but how much better can the PS4 be than the PS3?

      --
      Ooh, a sarcasm detector. Oh, that's a real useful invention.
    26. Re:So, you programmers ready to give up your jobs? by Stephan+Schulz · · Score: 3, Insightful
      comparison of open source vs. closed source will show a humongous disparity in the earnings potential in each market.
      You are making a fundamental (and frequent) mistake here. The job of Ford Motor Company is not to make money. It is to make cars. The job of BMG is not to make money, it is to distribute music. The job of the software industry is not to make money, it is to make software.

      We use money as an instrument to guide what is made and where we should spend our effort. Money in itself is useless. If Free Software can make the same (or equivalent) software than Microsoft, but cheaper, that is good. It means that our economy as a whole just got more efficient.

      Yes, thay may mean less money for programmers and computer scientists (I am one), but on the other hand, we all benefit from the additional efficiency (Ford can make cheaper cars, as it spends less money on Word. Wal-Mart can drop prices as their database backend is cheaper. Microsoft....ok, dies ;-).

      --

      Stephan

    27. Re:So, you programmers ready to give up your jobs? by dnoyeb · · Score: 1

      You customer can not cut you out of the loop without first acquiring an equivalent level of knowledge and experience with the product. This will cost him _more_. And considering that said produce is NOT his business, why does he need/want to invest in becoming as knowledgeable as you with it?

      The purchase price of software may be 0, but the cost of using software certainly is not. Invest yourself where you are most valuable.

    28. Re:So, you programmers ready to give up your jobs? by E_elven · · Score: 4, Funny

      Apparently some people also manufacture delusions.

      --
      Marxist evolution is just N generations away!
    29. Re:So, you programmers ready to give up your jobs? by Darby · · Score: 1

      Its actually worse that this....

      No, it's really not. You're not looking at all the facts or thinking it through.

      The fact is that the vast majority of software is not written to be sold in boxes.
      Most software development is done in house to fill needs of the particular business.

      Wider adoption of OSS would allow more productive use of the various tools than is currently possible with proprietary solutions.

      So, while it is true that a small portion of the market (those companies who sell boxed software) will suffer as a result of their product becoming a commodity, the rest of the market will end up in a much better place.

      So really, the only argument that you gave that it could possibly cause harm was that you don't understand the breakdown of the programming industry. I'm inclined to believe that that really is the only argument for that position, but I'm open to hearing any reasonable arguments.

    30. Re:So, you programmers ready to give up your jobs? by triskaidekaphile · · Score: 1

      15%, huh? Seems plausible to me, but would you mind citing your source?

      --
      @HbFyo0$k8 tH!$
    31. Re:So, you programmers ready to give up your jobs? by Anonymous Coward · · Score: 0

      Right, for the unschooled OSS kiddie, PHP is where it's at.

    32. Re:So, you programmers ready to give up your jobs? by Jeremi · · Score: 1
      So, what happens to all the programmers in the world when everything goes open source and free?


      The good ones continue to write programs and get paid for them. I get paid to work on open source software; other people get paid to work on open source software, and so can you. Open source is not the same as profitless.

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    33. Re:So, you programmers ready to give up your jobs? by Anonymous Coward · · Score: 0

      Couldn't open source software be used as a base for many of these custom apps? If an existing program does part of what you need, why not use it and add the features you need? If you release the source back then someone else may add some more features. At some point in the future if you needed those features, they would already be there and you could use your time developing something more useful to your employer.

    34. Re:So, you programmers ready to give up your jobs? by Daniel+Dvorkin · · Score: 1

      Oh, believe me, I know I'm lucky. My hope is that F/OSS will continue to gain mainstream acceptance so that other programmers will be as lucky as I was.

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    35. Re:So, you programmers ready to give up your jobs? by acebone · · Score: 0
      You are making a fundamental (and frequent) mistake here. The job of Ford Motor Company is not to make money. It is to make cars. The job of BMG is not to make money, it is to distribute music. The job of the software industry is not to make money, it is to make software.

      That - unfortunately - is not true. In todays capitalistic economy, any company's prime directive is to make money. If you build shitty cars and make lots of money you are more successful than if you make great cars and have a small profit, you are not successful. May The Almighty Buck help you if you create a vastly superiour car and come out with a deficit

      Shareholders are in it for the money NOT for the product. The board of directors are in it to take care of the shareholders interests NOT the consumers.

      This - in my view - is one of the deficiancies of capitalism. It takes the eyes off what was supposed to be the ball, and instead force focus to profits

      --
      Check out my PHP Url Validator
    36. Re:So, you programmers ready to give up your jobs? by 110010001000 · · Score: 1

      Maybe its because selling shiny box software DOES make up the bulk of the current software industry? Just because you OSS people claim its not true, doesn't make it so.

      The software industry is built around a closed source model where software is sold. This produces billions of dollars in revenue each year for thousands of companies.

      I challenge you that external closed software sales make up the bulk of software development.

    37. Re:So, you programmers ready to give up your jobs? by DavidTC · · Score: 1
      Yeah.

      Me, I'm just wondering when it became my business to worry about which products had a viable business model.

      I just laugh every time someone says 'No one makes money selling OSS'. What the fuck do I care? Is it my job to make sure that everyone is in a productive business before I use the results of that business?

      Clearly someone finds it useful to produce that stuff, or they wouldn't do it! If they find it unprofitable, they're free to stop making it, duh.

      Then I go and use it because it's the best tool, period, 75% of the time, and the best tool for the price another 20% of the time, and the last 5% of the time I at least know I won't end up in an MS technology deadend.

      I, in turn, find it useful to get my modifications back, because then they'll be included next time I update.

      Arguing that people won't produce OSS because it doesn't make them any money seems rather akin to taking a position that no one will donate blood because it doesn't make them money.

      Well...they are doing that. You can't stand there and argue they won't, it's completely idiotic when they clearly are.

      --
      If corporations are people, aren't stockholders guilty of slavery?
    38. Re:So, you programmers ready to give up your jobs? by lampajoo · · Score: 1
      So, what happens to all the programmers in the world when everything goes open source and free? Are you all willing to take jobs flipping burgers at McDonalds to pay your rent while you do your old job for free at night to "support the cause"?

      OSS if taken to it's core is inherently anti-capitalist. Shit.. I can't think of *any* other possible way to arrange an economy than capitalism...damn, I guess we'll have to stick to closed source.

    39. Re:So, you programmers ready to give up your jobs? by flynns · · Score: 1

      Here's a quick snapshot from Econ 101, which you apparently slept through:

      The point of a business is to ::make money::. If you make a brilliant car, or a brilliant CD, and take a deficit on it, then one of a few things must be true:

      (1) Making money is not your first goal, in which case you are -not- running a business. You may be an artisan, or a charity, but you are not a business, because your first goal is not making money.

      (2) You're running a sucky business.

      Feel free to mod me down, since I'm running on 2hrs sleep in the last 36, and am feeling really caustic. This isn't me, usually. I'm a nice guy, honest.

      --
      'If you're flammable and have legs, you are never blocking a fire exit.'
    40. Re:So, you programmers ready to give up your jobs? by peaworth · · Score: 1

      While embedded software could be included in your above categories, I think it deserves reiteration.

      Shiny box software really only installs and runs "effortlessly" on the homogeneous shiny hardware boxes. There is a lot of software that must be reworked / rewritten / reshoehorned / readapted when hardware changes. Cell phones, televisions, cars, mp3 players, etc. to name a few consumer products. Not to mention all kinds of electronic devices used industrially. Even if OSS is used for components or core functionality in these situations, there still is a great deal of work in the adaptation for changing hardware.

    41. Re:So, you programmers ready to give up your jobs? by milimetric · · Score: 1

      Good Point. However, look where the world is going. We're evermore dependent on pre-built things to do our jobs. Controls go into web pages and native applications, patterns will be more deeply interwoven into UML 2.0, code generation handles a huge percentage of the code that gets produced (between intellisense, templates, etc.). I think that custom software developers (a group to which I proudly belong) will eventually become like architects working with bricks and our job will be similar in design and picking the right materials to build our projects. See WWISA.

      My point is, those components will be supplied by someone and I'd rather the development that goes into them be OSS.

    42. Re:So, you programmers ready to give up your jobs? by Stephan+Schulz · · Score: 1
      The point of a business is to ::make money::.
      Well, if the job of a business is to make money, they should better buy printing presses. Making money is per se useless (well, the concrete product can be used foe ass-wiping, but is much inferior to normal toilet paper).

      We use money to regulate the making and distribution of goods and services. The "making" (actually, earning) of money is an incentive to operate efficiently and to fulfill the desires of the consumers. Each individual participant in the market may well strive to "make" as much money as possible (i.e. to maximize his share in the produced goods and services). But we as a society that sets up the market are not interested in the making of money, but in the creation of (suitable) goods and services.

      We do hope that, all in all, letting each individual participant trying to increase his share will lead to a bigger total for all. Sometimes it works, sometimes it fails (i.e. if a monopoly arrises, if not all costs are internalized, or if a participant behaves irrational). In that cases, we use regulation and taxation to fix this behavour.

      --

      Stephan

    43. Re:So, you programmers ready to give up your jobs? by Master+of+Transhuman · · Score: 1


      Look, moron, working for others is being a peon.

      You work for yourself. You make software, you OSS it, you make money installing, customizing, training, support, whatever. Hundreds of thousands of programmers do this NOW, idiot.

      Where do these idiots come from? "Oooh, I'm a wage slave, what happens when the wage goes away?"

      Fucking lame.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    44. Re:So, you programmers ready to give up your jobs? by Master+of+Transhuman · · Score: 1


      Another idiot...

      You sound like Marty Feldman in one of his old bits:

      He goes into an insurance broker's office and starts grilling the guy about what his insurance will protect him from.

      My favorite line:

      "Am I protected from being struck by a meteorite whilst sunbathing at the beach?"

      In other words, your prediction of consequences is on a par with the probability of being struck by a meteorite...

      Obviously you have the life experience of a 10-year-old.

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    45. Re:So, you programmers ready to give up your jobs? by Anonymous Coward · · Score: 0

      you don't have to do open source for free

    46. Re:So, you programmers ready to give up your jobs? by Anonymous Coward · · Score: 0

      Ask the Ford Motor Company shareholders if the objective of the company is to make money or cars. The resounding answer will be "The cars are just a product, we are sharholders because we believe the Ford Motor Company will generate monetary value for us."

      McVoy has stated that open source is not a sustainable business model. The innovation that occurs on open source software is almost a commodity. Everyone can get it. This approach doesn't generate competative advantage and will not be a sustainable business model for companies and shareholders who want growth.

    47. Re:So, you programmers ready to give up your jobs? by Anonymous Coward · · Score: 1, Insightful

      The bulk of software products sold/produced and handled, in the enterprise world, (and this from someone with decades of experience in the business with no particular axe to grind) whether open source or closed source, is NOT boxed prepackaged solutions, but boxed solutions that are purchased and then a 8-18 month customization project with internal or hired development is done to make the package work with the business. Whether this is OSS or a closed vendor product is orthogonal/tangental to this. Certainly, this is by FAR where more money and resources are spent, by complete orders of magnitude.

      Sometimes they like to call these things boxed solutions, but somehow they still require a multi-month "roll out period" full of lots of developers running around writing custom "agents" or "reports" or "interfaces"... Boils down to the same thing... months of post-purchase programming.

      This is the honest truth, and so far, all I see of your counter arguments is you sticking your fingers in your ears and shouting "LALALALLALA"...

    48. Re:So, you programmers ready to give up your jobs? by speedbump · · Score: 1
      The job of Ford Motor Company is not to make money. It is to make cars.

      Stephan-

      I think you are mistaken. Every for-profit corporation contains a declaration in its founding document (Articles of Corporation) which somewhere explicitly states that the purpose of the coporation is to make money. If there are corps which don't have that statement, they are not being run in a business-like fashion.

      In the case of Ford, they achieve profit (or not) through the manufacture and servicing of automobiles. This is pretty easy to understand. What is not so easy to understand is when you look at a company like Apple, who is a hardware company, but has chosen to create some incredible software to leverage sales of their products.

      About money being an instrument, well, yes. It is also a legitimate corporate goal to make more of it, in and of itself. What the participants of that corporation decide to do with any extra money is another discussion.

      McVoy is talking out of both sides of his mouth. First, he says open source software is crap because IBM is willing and able to sell support for it, yet later on in the article he says he doesn't want to build a hospital, he just wants to pay someone to provide healthcare, which is essentially exactly what IBM is doing, successfully.

      Corporations become sugar daddies to the open source community because they perceive that they get value for their money. For instance, Apple, during its development of the OS X gui, hired open source programmers and used open source software for components of its operating system package. Was Apple stupid, delusional, greedy, or suckers for doing so? I would argue that they were effective in channeling their development efforts that way. Would it have cost more and resulted in less innovation if Apple had developed OS X the traditional way? Yes.

    49. Re:So, you programmers ready to give up your jobs? by Grishnakh · · Score: 2, Insightful

      You're not the only lucky one. Look at the other developers at your company, who would not have been hired had you gone with an expensive proprietary solution. To me, this is one of the biggest benefits of OSS. Instead of everyone having to send their money to a few bloated software companies for software which doesn't work that well, they can save money which can be used instead to hire more people to create custom solutions. There's certainly still a place for software companies: writing software for niche markets. But for software which everyone needs, like OSes, small-to-medium size databases, desktop managers, media players, office productivity software, etc., OSS can provide all of this for free, so everyone can get busy working on other things instead of continually paying lots of money for this stuff. The fact that OSS many times works better than proprietary is just a bonus.

    50. Re:So, you programmers ready to give up your jobs? by Grishnakh · · Score: 1

      Yes, thay may mean less money for programmers and computer scientists (I am one), but on the other hand, we all benefit from the additional efficiency

      This is wrong. It means less money for companies which try to directly compete with open-source software, but programmers and computer scientists will always be needed. Something like 95% of programmers are not employed by software companies, maybe more. They work at other companies or as consultants, writing in-house software and creating custom solutions. If Microsoft and Adobe suddenly go out of business, those programmers will be out of a job in the short term, but later will go to work somewhere else, though it may not be a software company. Further, they may go to work at a different software company that has a lucrative niche market for which no OSS alternative exists.

      If everyone stopped buying Adobe and MS software and used OSS instead (let's assume for argument that there were viable OSS alternatives for all the products involved here), there'd be a lot of money saved which could then be put to use in other parts of the economy. A lot of that could go to buying other, more specialized software, or towards hiring developers in-house to create custom software. On the whole, this would be a huge improvement in society, because the market would be more efficient, with less money being funneled into companies which no longer provide value. The only people who'd be screwed would anyone whose personal fortunes were directly tied to those companies' stocks, and maybe some managers and executives.

    51. Re:So, you programmers ready to give up your jobs? by Grishnakh · · Score: 2, Insightful

      Maybe, but there's a dilemma here: if you release the source, your competitors could use it to their advantage, but you might gain from others' improvements. So the decision to open-source it would have to be decided on a case-by-case basis.

      For many custom apps, they're just so custom that no one else would probably be interested. That's why OSS works better for software which lots of people use: OSes, media players, office software, etc. It provides enough of a base of interested people who will submit bug reports, bugfixes, etc. to keep the project going. OSS just isn't that useful if one person/company releases it and no one else uses it or contributes.

    52. Re:So, you programmers ready to give up your jobs? by TheRealSlimShady · · Score: 1
      This point can't be emphasized enough. Most programmers do not make their living working at software companies. Instead, the bulk of software is written in-house, for applications specific to companies that make and sell other products

      But you miss the important other half of this point - most programmers writing on software in house or wherever don't develop their web server from scratch, or their database server, or for that matter their development environment. They build on a platform supplied by one of their vendors - be it Open or Closed Source. So that small percentage of people who make their living writing software are actually essential for the other larger percentage.

    53. Re:So, you programmers ready to give up your jobs? by sploxx · · Score: 1

      Not that there is no open source non-commodity software :-)

    54. Re:So, you programmers ready to give up your jobs? by shmlco · · Score: 1

      They probably spend twice that much money on the initial study, planning, testing, and conversion, not to mention the retraining of the system administrators.

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    55. Re:So, you programmers ready to give up your jobs? by Jherek+Carnelian · · Score: 2, Informative

      This - in my view - is one of the deficiancies of capitalism. It takes the eyes off what was supposed to be the ball, and instead force focus to profits

      It isn't a deficiency of capitalism per se, but rather the flawed implementation of it that we currently have. There are two reasons Ford can be successful profitwise by making poor quality cars:

      1) The market values cheaper priced cars over higer-quality cars - that is good capitalism because the market demand is being satisified. You may not agree with that demand, but it will continue to exist regardless and attempting to deny that demand would be an expensive, long-term loser.

      2) The market has been manipulated through non-free-market forces such as government regulation (protectionism and the like) or information-hiding (like lawsuit settlements with non-disclosure requirements). That is capitalism diluted with corporate welfare and is completely bad and should not be allowed to happen in a true free-market.

    56. Re:So, you programmers ready to give up your jobs? by _Sprocket_ · · Score: 1

      But at the same time... if that web server has an issue or needs functionality, fixing it or contributing to the introduction of new features can be done on company time. It is in the interest of your employer... and the employers of your OSS co-developers.

    57. Re:So, you programmers ready to give up your jobs? by Jherek+Carnelian · · Score: 1

      I think you are mistaken. Every for-profit corporation contains a declaration in its founding document (Articles of Corporation) which somewhere explicitly states that the purpose of the coporation is to make money.

      You are confusing job with purpose. Indeed, the purpose of a corp is to earn money and the way they are suppossed to do so in a free-market is by performing their job.

      Just like most employees have a job in order to earn money to live -- their job is doing whatever results in them getting paid. You can change jobs and so could Ford but in either the personal or the corporate case, regardless of what the job is, their purpose in doing it would still be to earn money.

    58. Re:So, you programmers ready to give up your jobs? by TheRealSlimShady · · Score: 1

      But do you really expect the developer of (say) an Oracle app with a web front end to have the expertise to fix a complicated issue with Apache? In theory your comment makes sense, in practise people don't necessarily have the time or expertise to do it. If one of my developers had an issue with a product they were working with I'd expect them to take it up with the vendor rather than spend a few days coming to grips with the source for the product, then attempting to fix it...

      For a small set of cases your comment is quite valid though, I don't discount the value of being able to do that.

    59. Re:So, you programmers ready to give up your jobs? by DeafByBeheading · · Score: 1

      256 main memory plus 256 on the graphics card ought to be enough for anybody?

      --
      Telltale Games: Bone, Sam and Max
    60. Re:So, you programmers ready to give up your jobs? by _Sprocket_ · · Score: 1

      Hmmm. Excellent point.

      I suppose it'd be an issue of how important a said platform was to your company and your respective company's financial ability. If you've got the funds, you may end up having developers on staff that are dedicated (to some degree or another) to that platform's development. That allows for less ramp-up time and introduces a greater voice in the development direction.

      Of course, this is probably prohibitive to small businesses. Unless they happen to have the talent on staff already, they'd be much more likely to make due with what's coming down the pipe from other's work.

      Come to think of it... this sounds rather simular to how the proprietary OTS software market is today. :)

    61. Re:So, you programmers ready to give up your jobs? by Knuckles · · Score: 1

      Mod parent up

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    62. Re:So, you programmers ready to give up your jobs? by Knuckles · · Score: 2, Interesting

      For the last 3 years I have been representing my company in a project to develop plugins for PowerPoint and Excel. The coding is done by a software shop independent from us. We have learned a great deal about those apps during this time.

      On the one hand it's actually great that Office at least partially supports what we do. But it does so reluctantly, and I guess we spend more time programming around bugs in PPT and Excel than driving our own ideas forward. In truth they are a piece of shit internally.

      We submit what we find to MS, but they just don't care. A colleague of mine from a totally unrelated department mentioned that we frequently run into bugs to a Microsoft guy she had there for an unrelated issue (but also from the Office group). He just shrugged, and said that we are on our own when we build a plugin.
      Hey, we are trying to use their fucking APIs, and we are on our own? Great, thanks for letting the software shop pay for being a "Microsoft Partner".

      We would have loved to be able to look at the Office code, and we would have fixed countless bugs over these years, if they would just let us. But no, we have to fix bugs by patching the MS binaries in RAM.

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    63. Re:So, you programmers ready to give up your jobs? by Anonymous Coward · · Score: 0

      Mod grand parent down!

      I am a programer and so are many of my friends. And i dont know any one that works on boxed software.

    64. Re:So, you programmers ready to give up your jobs? by haraldm · · Score: 1

      Please excuse me but you're vastly naive. The job of any company is to make money to begin with, no matter what their speciality. Ask their share holders if they are interested in all _what_ they are doing. Most are interested only in the money return.

      --
      open (SIG, "</dev/zero"); $sig = <SIG>; close SIG;
    65. Re:So, you programmers ready to give up your jobs? by Anonymous Coward · · Score: 0
      I am a programer and so are many of my friends. And i dont know any one that works on boxed software.

      It actually depends on whether you consider video games as "closed-source shiny boxes". I don't have any official source for numbers and stats, but I'm pretty confident that there are more "closed-source shiny box" games sold every year than application software.

    66. Re:So, you programmers ready to give up your jobs? by Anonymous Coward · · Score: 0

      Please
      let
      the
      textbox
      wrap
      your
      sentences
      for
      you
      automatically,
      rather
      than
      doing
      lin e
      wraps
      yourself.
      Thank
      you.

    67. Re:So, you programmers ready to give up your jobs? by Anonymous Coward · · Score: 0

      > Open-source software is a TOOL.

      So's Britteny Speers'es botfriend.

    68. Re:So, you programmers ready to give up your jobs? by Anonymous Coward · · Score: 0

      Fuck. "boyfreind."

    69. Re:So, you programmers ready to give up your jobs? by Trillan · · Score: 1

      You are making a fundamental (and frequent) mistake here. The job of Ford Motor Company is not to make money. It is to make cars.

      I'd love to see this argument backed up with something. It seems to me that it is the job of a public corporation to make money in legal (and, ideally, ethical) ways.

      Were I a shareholder in Ford, I would not care if they made their moeny by making cars or standing in a small river catching fish with bare hands.

    70. Re:So, you programmers ready to give up your jobs? by FidelCatsro · · Score: 1

      This is one of those times when someone mistook the word flamebait for the word Truth.
      Looks like you got moderated by a tool ;)
      The industry is moving towards a near completly services based industry in several sectors .
      Support revenue is the way of the future for software producers and its high time some people started to realise this .
      OSS is the enzyme thats pushing us towards that quicker than we would have previously (speeding up the eveloution) goten there .
      It will hapen and it would have happend without it ,.
      Computing is going to be as much as an integral part of all peoples lives as the telephone is today
      and in that kind of atmosphere there is alot of money to be made in support and services, people will need their computers more and more for everyday things (its nearly there already) and wont be willing to spend thousands on software each year

      --
      The only things certain in war are Propaganda and Death. You can never be sure which is which though
    71. Re:So, you programmers ready to give up your jobs? by DrSkwid · · Score: 1

      I realised later I should have added embedded. Which is another place where OSS can and is flourishing.

      Nokia seem to be dipping their toe into this particular water. Not only with their recently announced Linux tablet but also porting Python and Perl to Symbian 60.

      The Linux tablet is a stella idea. Effectively the one we've all been waiting for.

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    72. Re:So, you programmers ready to give up your jobs? by Anonymous Coward · · Score: 0

      Why would we want to help companies save money ? :-) They just give it to evil shareholders or to the directors.

    73. Re:So, you programmers ready to give up your jobs? by tricorn · · Score: 1

      I have a feeling that if you were a Ford shareholder and Ford announced that they'd start making most of their money by standing in a small river catching fish with bare hands, you'd want to sell very very quickly before anyone else heard about it. People who buy Ford's shares do so because they are a car company, because they think that a car company is a good way to make money. A smart investor is very much interested in what companies are doing, and that is distinguished by what they actually do. "Making money" is the goal, not the product (unless you're a mint). As the GP said, money is a mechanism by which we keep score and allocate resources and motivate people. By itself, it is worthless. You can't do anything with money if there's nothing to buy.

    74. Re:So, you programmers ready to give up your jobs? by acebone · · Score: 0
      1) The market values cheaper priced cars over higer-quality cars - that is good capitalism because the market demand is being satisified. You may not agree with that demand, but it will continue to exist regardless and attempting to deny that demand would be an expensive, long-term loser.

      Yup I can't disagree with the niceness of cheaper priced goods. However the corps are all governed by one thing to maximize profit as much as possible. That is the sole goal. And because of this you get corporatism and monopolism (The motorcompanies speculating in cost of carproduction vs. the cost of lawsuits from people who lost familymembers in accidents caused by crappy carquality, Tobacco-companies that keeps on trying to hook new customers, even though they are quite aware of the health-dangers involved, Software companies releasing unsecure buggy software that in turn is feature bloated in order to gain marketshare)

      I can accept that it is not a flaw of capitalism per se, but rather our current implementation of it, if you in return would be so kind as to tell me how it is supposed to work in a more ideal implementation of capitalism ?

      2) The market has been manipulated through non-free-market forces such as government regulation (protectionism and the like)

      To me the trend seems to be that govt. all over are touting the holy freedom of the individual to let big corps do whatever they want. This happens because money are concentrated in few and very big private entities, and in our capitalism money rules much more than any office you can hold.

      or information-hiding (like lawsuit settlements with non-disclosure requirements). That is capitalism diluted with corporate welfare and is completely bad and should not be allowed to happen in a true free-market.

      I am not a native english speaker, and I don't know the expression corporate welfare, but I suspect that is something along the line of my arguing ?

      At any rate letting profits be the sole motivator has some severe downsides to it (many of them resulting in downright criminal acts). Since the obvious failure of Soviet Communism it seems that the west has gone all 'SEE we were right all the time!' forgetting the fact that if two idiots argue, and one of them looses the argument the winner is still an idiot.

      --
      Check out my PHP Url Validator
    75. Re:So, you programmers ready to give up your jobs? by elrous0 · · Score: 1
      The job of Ford Motor Company is not to make money. It is to make cars

      Their shareholders might beg to differ.

      -Eric

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    76. Re:So, you programmers ready to give up your jobs? by Stephan+Schulz · · Score: 1
      You are making a fundamental (and frequent) mistake here. The job of Ford Motor Company is not to make money. It is to make cars.

      I'd love to see this argument backed up with something. It seems to me that it is the job of a public corporation to make money in legal (and, ideally, ethical) ways.

      Somebody upstream put it quite nicely in terms of job and purpose. If the job of a company in our society would be to make money, we could just introduce a flat tax for everyone and distribute the revenue to companies (ok, we are close in some sectors ;-).

      The job of a company is to produce goods and services (typically those an individual would be hard-pressed to produce, or to produce efficiently). Money is just the motivator - a measure of the value produced. It is not the value produced itself.

      --

      Stephan

    77. Re:So, you programmers ready to give up your jobs? by 110010001000 · · Score: 1

      All I see is you making unsubstatianted claims. i claim that prepackaged software constitute the bulk of software development. This includes application and entertainment for all computing devices. Just because you guys say it ain't so doesn't make it true.

    78. Re:So, you programmers ready to give up your jobs? by fitten · · Score: 1

      Hi back, reality just called looking for you as well. Obviously I chose a language that I thought was very unlikely to be used but was indicative of a type of language that anybody with access to a keyboard could learn, to illustrate a point. I'm sorry I didn't surround it by neon signs so that you'd get a better clue that I was making a statement by going overboard on it for emphasis.

      Sometimes you gotta read the whole thing and ingest the entire message instead of focusing on one word to get the point.

    79. Re:So, you programmers ready to give up your jobs? by fitten · · Score: 1

      Happy that you found out that you aren't alone in the world?

    80. Re:So, you programmers ready to give up your jobs? by Master+of+Transhuman · · Score: 1

      My, that was SO funny. Wait while I pick myself up off the floor after ROTFLMAO...

      (yawn)

      --
      Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
    81. Re:So, you programmers ready to give up your jobs? by fitten · · Score: 1

      Thanks for a reasonable response.

      I agree with you on the breakdown of software. I haven't worked on a shrink-wrapped software bundle in, well, ever.

      However, a lot of the "in-house programming" that I've seen has been "write us up some web pages" on the most simple end to a lot of "modify this so it can do this new special case that just came up" type work. Neither are really very high on the list of "programming" tasks and skillsets. On the other end, you get "we have to write all this stuff new to do these new things" where there is usually some challenge.

      So, simply adapting F/OSS applications with some in-house tuning/tweeking is something typically that almost anyone can do and, in my opinion, isn't a job that I would care to have. I guess most VB haters would say is similar to monkeying around with VB (with the equivalent skillsets). I guess I've been lucky, though, that I've been able to get jobs writing substantial amounts of new code and/or significantly rearchitecting existing code.

      Anyway... the detrimental part that I see is that F/OSS may drive programming into a commodity where the most common "programming" is simply tuning. Since programming will become commodity (even without F/OSS, the elevation of 3rd world countries will see to this), there will be fewer incentives to get formal training because of the cost/benefits of it.

    82. Re:So, you programmers ready to give up your jobs? by tomhudson · · Score: 1
      It's probably the same AC that's been going around (under another account) modding some of my other posts -1 for no reason. They can do this all day, it doesn't bother me.

      As for programmers giving up their jobs - how much of our day is involved in non-traditional-programmer stuff, anyway? For example, this week I've been making annimated TV ads. Its a break from writing code, and a change is as good as a vacation (or so they say).

    83. Re:So, you programmers ready to give up your jobs? by Anonymous Coward · · Score: 0

      You're a complete idiot.

    84. Re:So, you programmers ready to give up your jobs? by pugnatious · · Score: 1

      Your point was quite obvious, however I found your choice of a metaphor annoyingly incorrect.

    85. Re:So, you programmers ready to give up your jobs? by petermgreen · · Score: 1

      yeah and thats the problem

      the publically traded company is a way that people can avoid taking personal resposibility for the way thier money is used and instead put it in the hands of someone whoose job it is to make the most money possible by any means nessacery regardless of ethics.

      whats worse the market system compels those people who run the buisnesses to think about short term profits over long term viability and reputation.

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  49. His claim by zogger · · Score: 1

    that it cost him half a million dollars a year for providing bitkeeper....what is this about? Potential lost sales or actual direct costs he ate?

  50. really by xmodem_and_rommon · · Score: 1

    What is innovative about bittorrent?

    Normally, the download speed of a file is inversely proportional to the number of people downloading it at a particular time. In other words, the more people downloading, the slower it goes and the longer it takes for all of them. With bittorrent, it's DIRECTLY proportional - the mroe the better.

    Firefox? Tabbed browsing. Yes, yes, i know. Firefox wasn't the first browser with that (I read here once that it is infact the IE shell Maxthon). But there are plenty of other innovative things about it. RSS bookmarks? Themes? The layout of the preferences page? to name a few.

    1. Re:really by Anonymous Coward · · Score: 0

      > I read here once that it is infact the IE shell Maxthon

      Anything you read here is usually wrong. Go check the age of Maxthon and come back.

      I've used globalview apps with button rows that replace the main display window. Tabs, basically. They were in Excel, they were in dialogs, they were all over the place. They're from the same "file cabinet" metaphor as a great many desktop apps. Tabs are nothing shattering, and something people can and have come up with independently over and over.

      Get off the damned tabs thing already, people.

    2. Re:really by xmodem_and_rommon · · Score: 1

      but the point is that IE doesn't have them, and it should. It soon will (IE7) and that will be a huge redeeming feature for it.

      I know tabs have been invented and put in various places over and over again, but whoever it was that applied tabs to web browsing was a genius. It's often attributed to Opera, but I've read here that maxthon did it first.

      Yes, I know that other apps had tabs before web browsers were invented, but applying tabs to web browsing was true innovation - the two do not obviously go together.

  51. I'd have thought /. readers are more intelligent by squidinkcalligraphy · · Score: 1

    Jesus - how many people already fell for this troll? Just coz its posted as story doesn't mean you have to take the bait people.

    --
    "I think it would be a good idea" Gandhi, on Western Civilisation
  52. Re:He's right by duffbeer703 · · Score: 1

    Q: And what is linux?

    A: A knockoff of Unix loosely based on POSIX

    All of those other projects exist due to the charity of corporations that need those projects so they can make money in other areas.

    How many true volunteers are there in the Mozilla project? Few -- most work for companies like Sun or IBM.

    --
    Conformity is the jailer of freedom and enemy of growth. -JFK
  53. No Free Lunch by ObsessiveMathsFreak · · Score: 1

    McVoy was never Linux's "friend". He was a businessman, looking for Linus and crew as poster boys to sell his product.

    Linus was fooled. Sure Bitkeeper was a superior product, but the fact is that if the Linux developers really wanted it, they should have ponyed up the cash. McVoys ridiculous licence sounded like something you'd hear in junior high sleepover party. It's for free, but I control what you do.
    Yes McVoy did not have a say over the Linux project, but he did in effect have a say of what the Linux developers did with their private lives. This was really asking too much. If I work for company X which develops an alternative to bitkeeper then I can't help write Linux. That not good karma man. That's exclusionary, not inclusionary. That's not what Linux is about!

    The cost of accepting his agreement in my opinion, was more expensive for Linux than simply forking over $500,000. You can't put a price on cordial developer relations, and McVoy and his "free" product have really soured relations. I hope everyone is mature enough to realise this.

    I don't know what McVoy is up to now. He's openly decieved everyone before, by saying he was "for" open source. He wasn't. He was for himself. Nothing wrong with that, it's telling other people you arn't that was wrong.

    What's he doing now? Discrediting Linux. Why? We can quickly deduce it's for himself. How does he benefit? Lure away disgruntled developers? Hardly. Linux developers are a little above falling for this level of petulance. Maybe he's getting hard cash for voicing such opinions. He wouldn't be the first. Can you say Yankee?

    The bitkeeper fiasco is an example of how you can't eat your cake and keep it too. If Linus wanted bitkeeper he should have paid the full licence fee. Anything less was fooling no one. If you want to play with proprierty sorftware, you have to pay the price, one way or the other.

    In a way, this has benefited the whole OSS movement. We now have a perfect case study on how not to use proprietry solutions in an OSS product. In other words, don't give one vendor undeserved and unaccountable control over either your project or your developers.

    --
    May the Maths Be with you!
    1. Re:No Free Lunch by DeadMilkman · · Score: 1

      How do you KNOW Linus was fooled? Wouldn't you have to know irl to make such a broad suggestion? Maybe just maybe you and Linus do not see eye-to-eye and he knew perfectly well what he was going on. Really I think many of you are not quite getting McVoy...This is a guy who KNEW VERY WELL the OSS field. He KNEW there would be people as SOON as BitKeeper was even REMOTELY involved with Linux kernal that would want to reverse engineer it simply to get it out of the picture for their "free as in freedom" philosophy. That was the point of his request for a promise to not RE it... someone decided to do it anyway (which they are perfectly legally able to do) and McVoy decided to take away bitkeeper. Tridgell decided that "his" long-term philosophy was more important for Linux long-term than short term and decided because he legally could he would break a promise he knew very well about. I really think some of you should really be wary of the politics that surround Linux so much...Anytime ANYONE disagree's with Tridgell's "free as in freedom" movement...there are usually consequences that tear at the community of Linux, hard. Truthfully I believe that one day this might be a deadly liability for Linux.

    2. Re:No Free Lunch by ObsessiveMathsFreak · · Score: 1

      But take a long hard look at what McVoy's licence was doing. It was placing a restriction on who could be a Linux programmer! Not groovy man!

      Like it or not, there was a huge danger that McVoy could have extended the terms of his licence further down the road, when the Linux programmers were even more dependant on his "free" software.

      This has little to do with philosophies, Tridgell's or otherwise.
      Using Bitkeeper was not a bad decision.
      Accepting McVoy's license was!

      What would you say if I started an OSS project and then said you could only work on it if you wern't doing any XYZ programming. You'd laugh me off Sourceforge. Open source is about reducing restrictions on software. The Open Source movement sees restrictive licences as damage and routes around them, and that's what Tridgell did. This kind of action isn't a liability, it's an asset to the movement. OSS is not about shared source, cherry OS, or Larry McVoy saying who can or cannot work on the Linux kernel.

      If you want to use BitKeeper on your OSS project, then pay for it. Don't sign your freedom, or that of your developers, away to some childish licence so you can save a few bucks.

      --
      May the Maths Be with you!
  54. Scaring customers away... by Pyrosz · · Score: 1

    Way to go, attack potential buyers of your software. Thats a sure-fire way of scaring off anyone even remotely interested in what you offer. Being hostile so openly doesn't make you look like the victim in this and will only make people question your stability. I know I won't be looking at his product anytime soon.

    --

    An optimist believes we live in the best world possible; a pessimist fears this is true.
  55. Linus is right by VStrider · · Score: 1

    From TFA:
    "Open source actually builds on a base that works even without any commercial interest [which] is almost always secondary," he says. "The so-called 'big boys' come along only after the project has proven itself to be better than what those same big boys tried to do on their own. So don't fall into the trap of thinking that open source is dependent on the commercial interests. That's nice gravy, but it is gravy."

    I totally agree. All the big companies involved with Linux like IMB, HP, Novell, RedHat, etc etc only came into play when Linux was already a successful OS with alot of momentum. The same thing happens with other FOSS projects. All the commercial sponsors come in when the project has proven itself and it's very popular.

    So FOSS projects don't depend on commercial sponsorship, though their support certainly helps.

    --
    VStrider.
  56. Thief. by Khlept0 · · Score: 1

    # strings FTP.EXE | grep Copyright Copyright (c) 1983 The Regents of the University of California. =]

    1. Re:Thief. by Anonymous Coward · · Score: 0

      Yep, FTP.EXE is a direct port of BSD's FTP. This says nothing whatsoever about Winsock, which has had its history detailed, and that history is one of SysV STREAMS, not BSD Sockets.

  57. Open source in Windows? by Anonymous Coward · · Score: 0

    How much BSD code is still in MS's network
    stack?

  58. A hint by Anonymous Coward · · Score: 0
    This interview is so much more fun if you imagine Penn shouting after every one of McVoy's comments:

    McVoy: But if the world goes to 100% open source, innovation goes to zero

    Penn: Bullshit!

    McVoy: Red Hat has produced nothing innovative

    Penn: What do you call the Tux webserver then? Can you smell the bullshit!

    McVoy: Is the government going to fund it?

    Penn: Hello? Yes! Ever heard of Universities? You know, the places where real future shaping ideas come from? This guy is complete and utter BULLSHIT!

  59. Re:That's just silly. And here's why. by RupW · · Score: 2, Interesting

    Maybe you hadn't noticed, but a LOT of the products you're describing -- eg., the browser -- existed in the OSS sphere before it did in the closed-source sphere.

    The basic idea, perhaps, but not necessarily the design.

    Version control with all the bells and whistles is a complex problem. Coming up with a good solution is difficult. Larry doesn't care that there are open source version control systems, he cares that other people are copying his solution.

  60. friends are friends, but... by Anonymous Coward · · Score: 0

    If I was Linus I'd stay far away from this idiot and the flood of bad publicity he's going to grow around himself.

  61. I'm amazed it took him this long to work it out by fr0dicus · · Score: 1

    It occurred to me about five minutes after using OS X: "what the hell have I been doing with this other crap?!".

    1. Re:I'm amazed it took him this long to work it out by TheWormThatFlies · · Score: 1

      It occurred to me about five minutes after using OS X: "what the hell have I been doing with this other crap?!".

      Yeah, because OS X is so very innovatively wrapped around BSD.

      I know you probably mean the interface. I've used OS X (admittedly not extensively) and I've used various X GUIs, and I considerably prefer the flexibility and simplicity of the latter. And the multiple workspaces. Sure, OS X is pretty, but I don't think it's particularly more usable.

      I know that there are some things that still don't work out of the box on all distros (sometimes because of IP issues, and not for the developers' lack of trying), but I know how to sort them out quickly, so I don't particularly care.

    2. Re:I'm amazed it took him this long to work it out by fr0dicus · · Score: 1
      I found multiple desktops completely pointless and counter-productive personally, but I guess that's a personal preference. I don't have four 'real' desktops either.

      Either way, it's utterly insignificant in comparison to how every single application on the Mac works exactly as I expect it to, with literally hundreds of nice surprises that I never even considered might exist. The absolute consistency between applications (as opposed to comparing the GIMP to Openoffice, to Konqueror, to Noatun for example) is just the tip of the iceberg really. Every single application contains time-saving functionality that goes above and beyond what I've ever seen on an Open Source desktop.

      By the way, how much or little it's "wrapped around BSD" is entirely irrelevant when the applications are so good that opening the command line is such a rare event. Not that it's wrapped around it anything like what I think you expect. Even configuration files are consistently stored in XML.

      But I'm really talking about the applications though. Under the hood simply doesn't interest me because I've never had to look. It's nice to use a computer as a tool to aid other tasks instead of some kind of self-perpetuating device that only accomplishes what it sets itself out to do.

    3. Re:I'm amazed it took him this long to work it out by TheWormThatFlies · · Score: 1

      My point was not so much that since OS X is built on BSD it has no merit of its own or lacks originality entirely, but that it is standing on the shoulders of open-source software. Since I'd say about half of OS X is the operating system core and half is the shiny interface layer (which to a certain extent relies on the underlying structure), I don't think it's fair to call OS X a triumph of the innovativeness of closed-source software.

      Regarding the cross-application consistency - I like my software to be modular, and I like to be able to choose between several different options for a particular tool. (My favourite browser, mail client and window manager are not the currently favoured defaults). This does mean that interface consistency is not guaranteed, but I find that to be a small price to pay for choice.

      The standard Gnome and KDE applications are pretty consistent, but then KDE and Gnome try to be complete desktop environments. In order to get everyone who makes Linux apps to conform to an interface standard, everyone would have to agree to a single interface standard. They haven't, and I'm glad. That way lies stagnation.

      I find that universally liked features tend to spread, but the remaining diversity ensures that features with a small following but little widespread appeal have a chance of surviving.

  62. Define innovation by Pedrito · · Score: 4, Insightful

    This is ridiculous. Sure, I can pick and choose open source projects and say, "They're not innovative." I can do the same of a billion commercial apps. Is Word innovative? It depends how you define innovative. Is Linux innovative? Again, it depends how you define it.

    There are truely innovative apps that began as open source. But there are also a lot that have been created specifically to provide an alternative to commercial equivalents. Every new application is not meant to be about innovation. It's meant to fill a need. Clearly open source fills a need, otherwise it wouldn't exist.

    This guy's an idiot.

    1. Re:Define innovation by Anonymous Coward · · Score: 0

      It depends how you define a idiot.

  63. Re:Never mind your long post guys, he's right by Anonymous Coward · · Score: 0

    Yes it is all true...for the most part. What annoys me a bit is there is nothing in TFA that everyone doesn't already know anyway or couldn't be said by any AC on /. It's all rather obvious.

    That said there have been some great triumphs to come out of OS, innovative or money making I don't know but all the web stuff like Apache and PHP is a great credit to the open source movement. Very difficult to make money out of FOSS though and kind of a contradiction in terms.

  64. Sounds like sour grapes to me by vandan · · Score: 1

    Linus has some interesting friends, doesn't he? I find it hard to believe that someone behaving like such a brat could produce anything 'innovative'.

  65. Forbes by michaelbuddy · · Score: 1

    What's unfortunate here is that Forbe's magazine is read by thousands of executives and this propaganda is going to probably affect some people, and worse, some decisions that are made.

    --

    ...::----::...

    I am in no way affiliated with this sig.

    1. Re:Forbes by Anonymous Coward · · Score: 0

      Yes, it is unfortunate... for Larry McVoy. Executives don't like capricious personalities. They especially don't like people who betray friendships.

      Linus is still producing the Linux kernel and his own SCM. All Larry can do these days is talk about Linux as well. Poor Larry, can't even put in a good word for his own product these days.

  66. Here's what he really doesn't get by digidave · · Score: 2, Insightful

    [quote]Nobody wants to admit that most of the money funding open source development, maybe 80% to 90%, is coming from companies that are not open source companies themselves. What happens when these sponsors go away and there is not enough money floating around?[/quote]

    Non-OSS companies like IBM fund OSS because they benefit from it. IBM makes tons of money by packaging Linux as part of their business solutions. They package Apache as IBM HTTP Server as part of their Websphere solution. They aren't going to stop funding projects that help them make money because when those projects die, IBM will need to take over development or switch to new software while maintaining patches for the old software. Either way it will cost them more if an OSS project dies than it would to fund it to keep it alive.

    --
    The global economy is a great thing until you feel it locally.
  67. Corporate Think by Prospero's+Grue · · Score: 2, Insightful
    There's a sort of rule in business that if you're not going to make money at it, then you shouldn't do it. It makes a sort of sense.

    The wheels really come off when some corporate busybody has such a bad case of Cranial-Rectal Insertion Syndrome, that he thinks the same rules apply everywhere else in the world.

    Because companies won't innovate without a profit motive, that does not mean that *people* (or organisations) won't innovate without a profit motive. All you need are some intelligent, creative, and driven people.

    What we don't need are money-grubbing blowhards who think that the world should revolve around money.

    Corporate guys hate it when I say that, but it's true.

    --
    The opinion above is fiction. Any similarity to real opinions, including facts and logic, is purely coincidental.
  68. Re:That's just silly. And here's why. by squiggleslash · · Score: 1
    The Word Processor didn't really start as anything specific. Visual editors were developed throughout the late sixties and early seventies, and were usually combined with some sort of preprocessor such as ROFF (you know, as in troff, nroff, etc.)

    Some popular Word Processors that were packaged as such essentially started off as the combination, usually packaged into one executable for space reasons. WordStar would be a good example. Essentially a visual editor, WordStar allowed you to embed formatting commands in your document, that, when the time came to print, would be interpreted in the same fashion as the "dual program" system of word processing had.

    Really, nobody "invented" the word processor. It just kind of came about. Pretty much every development that happened was obvious. Programmers sought to move from line editors to visual editors. They sought to have the visual editors show the effects of the formatting and integrate the packages to a certain extent. They sought to have the visual editors show a good approximation of what would be printed. When GUIs came about, the notion a word processor should display a document exactly as it would be printed became obvious and programmers sought to implement that.

    As such, saying word processing was the product of "open source" (or "Free Software", or whatever) or "proprietary" methodologies isn't really right. Both contributed to an overall model that we use today. The chances are that word processing would look as it does today regardless of whether Microsoft had invented the EULA, or Stallman the GPL.

    Two interesting anecdotes about WP btw: Unix was originally justified internally at AT&T as a powerful word processor, rather than an operating system. That's not to say Thompson et al started out with the intention of writing such a thing. The first visual editor for Unix was "vi", a Free Software project from Berkeley.

    The other is that one of the major players in the early development of visual editors was a certain Richard Stallman.

    --
    You are not alone. This is not normal. None of this is normal.
  69. Innovation by Anonymous Coward · · Score: 0

    "Innovation".

    This word is pissing me off. Its the new "Quantum Leap" of the '90 transposed in to the '00. Every fucking tech advert includes it somewhere and every company claims to do it.

    People, the world we live in generally changes slowly, people stand on the shoulders of others and make small improvments. Science works this way mostly as does software. OK, the odd wright brothers come along but most things seem to be improvments on earlier ideas.

    I'm not expressing this very well, but it is almost like anyone who doesn't claim to be an innovator is an ideas thief. To me this is what McVoy is stating; closed source companies do the real work and we OSS guys just rip it off?

  70. Not Quite by 4of12 · · Score: 1
    It's way cheaper to reverse engineer something than to create something new.

    That's an significant oversimplification.

    If "something" is more complicated in its behavior it can be quite time-consuming (i.e., expensive) to reverse engineer than if an application behaves more simply. Imagine reverse engineering Windows 98, or Office XP, or the entire Linux kernel without seeing any code.

    But Larry might be right in this way: customers are fed up with overly complicated applications that break a lot, lock them in to a vendor, are expensive to develop for, etc. If the world demands simpler applications that interact more predictably, then the majority of applications will be reverse-engineered.

    But I'm more optimistic that there's plenty of room at the top for innovation and business opportunity to manage growing complexity of many simple interacting commodity components.

    --
    "Provided by the management for your protection."
  71. Twisted by the dark side by Mjlner · · Score: 1

    young McVoy has become.

    --
    Lemon curry???
  72. wouldn't need to by Stu+Charlton · · Score: 4, Insightful

    We'd all be consultants.

    Seriously.

    That's the IBM model, and why they're so eager to support OSS. Don't pay money for licenses, just our army of Global Services.

    --
    -Stu
    1. Re:wouldn't need to by telbij · · Score: 4, Insightful

      We'd all be consultants.

      See, that's my plan. I have a really great lightweight templating system for Apache that makes me design websites twice as fast and makes maintenance and updates even easier, especially sitewide changes which become O(1).

      It's a pretty small piece of code (about 1500 lines), but definitely innovative in that it solves many of the problems larger content management systems try to address, but with the absolute minimum of overhead and sticking very close to the dominant Apache paradigm of static files.

      If I thought there was a market for this sort of thing I would sell it in a heart beat, but it makes more economic sense to open-source it, build a small community around it to see where it can go, then it becomes a very powerful selling point to my consultant business. Much more so than if I just kept it proprietary and said, "Hey, I have this really cool software that will make your site twice as easy to maintain, but no one's ever seen it so you just have to take my word for it."

    2. Re:wouldn't need to by hacker · · Score: 3, Interesting
      ..."but it makes more economic sense to open-source it, build a small community around it to see where it can go, then it becomes a very powerful selling point to my consultant business."

      Ok I'll bite... where is this mystery project of yours?

    3. Re:wouldn't need to by danish · · Score: 1

      I'm intrigued. Are you actually planning to open-source this?

    4. Re:wouldn't need to by qnetter · · Score: 1

      ...said strategy making your entire operation one-off and unleverageable. The point of non-OSS software -- for both the benefits and faults with this -- is that the software itself, as written, productes income multiple times. The better the software, the more efficient you are as a consultant, so the less you make off each consulting engagement, the more time you need to spend actually lining up work instead of doing it, etc.

    5. Re:wouldn't need to by vrmlguy · · Score: 1
      .."but it makes more economic sense to open-source it, build a small community around it to see where it can go, then it becomes a very powerful selling point to my consultant business."

      Ok I'll bite... where is this mystery project of yours?

      As a consultant, every pice of code that I write is licenced under a license very similar to the GPL, except that I don't call it "the GPL". This is because there are still a lot of people who unfortunately view the GPL as a bad thing.

      Everything that I write is under a licence that allowed both the customer and myself to do anything that either of us wanted without interference from the other. This gave me the freedom to re-use components for my next customer, while the current client had permission to create a fork and take the code anywhere. Since these components are a big part of my business, I have no incentive to put them where anyone can use them. The client could, if they wished, put everything on sourceforge, but they too view the components as providing a business advantage, so they don't, either.

      Go re-read the GPL. It only says that if I sell you software, I have to give you the source, not that I have to make it available to the general public. So, that's where *my* mystery projects are, in the hands of my customers.

      --
      Nothing for 6-digit uids?
    6. Re:wouldn't need to by Anonymous Coward · · Score: 0

      Template engines are a dime a dozen. Where's yours?

    7. Re:wouldn't need to by Anonymous Coward · · Score: 0

      Ok I'll bite... where is this mystery project of yours?

      You haven't paid his consultation fee yet.

    8. Re:wouldn't need to by Stormwatch · · Score: 1

      Is it anything along the lines of Site Studio or RapidWeaver ?

    9. Re:wouldn't need to by Anonymous Coward · · Score: 0

      Well, at 1500 lines it is a little too big to reproduce here on the margin of this webpage, but ....

    10. Re:wouldn't need to by hacker · · Score: 1, Interesting
      "Go re-read the GPL. It only says that if I sell you software, I have to give you the source, not that I have to make it available to the general public. So, that's where *my* mystery projects are, in the hands of my customers."

      I'll excuse your gross ignorance here for a moment...

      I simply asked where the project was. I didn't say I wanted it to be GPL, nor did I say that I wanted it to be "free". You said it was "open-source", so I asked where it was.

      Also, with regard to your ignorant statement about "re-reading the GPL", I have read it, as has our FSF-appointed attorney. We've been actively fighting GPL violation cases against two commercial companies who have taken our software and rebranded it (removing all of our copyright attribution, a copyright violation) and misrepresented the origin of it (a Lanham Act violation), and many other things for the last 4+ years. I know every single angle of the GPL, how it can be enforced, how it can be violated, and many other things. Our attorney teaches and practices IP and Copyright law. Trust me, I know more about how the GPL works than a majority of the Slashdot crowd. Consider your comment here ignored.

      So I say again, where is this mystery project of yours?

      Actually... don't tell me, I would never buy anything from you, not with your attitude. Never mind.

    11. Re:wouldn't need to by ArmpitMan · · Score: 3, Informative

      Psst -- "telbij" and "vrmlguy" are probably different people.

    12. Re:wouldn't need to by hacker · · Score: 1
      "Psst -- "telbij" and "vrmlguy" are probably different people."

      Psst... I know that, I was responding to "vrmlguy" as well as "telbij" at the same time.

    13. Re:wouldn't need to by thinkfat · · Score: 1
      That's the IBM model, and why they're so eager to support OSS. Don't pay money for licenses, just our army of Global Services.

      ... and it's a shitty model. Nobody likes consultants. I want software that works, not software I have to hire consultants for to make it work. Or why would you want to get the software for free and then spend money at a rate of $150/h until it finally does what you want? I'm much more likely to buy software and thereby give the maker an incentive to develop it further. Hell, I'd even give money for Open Source software if the maker took it, and if he promised to keep improving it.

    14. Re:wouldn't need to by jusdisgi · · Score: 1

      Hey jackass....I think he was asking for a tarball, not a lecture.

      --
      Given a choice between free speech and free beer, most people will take the beer.
    15. Re:wouldn't need to by grumpyman · · Score: 2, Insightful

      True that IBM is eagar to support OSS but I don't think their majority of army of Global Services work on OSS support.

    16. Re:wouldn't need to by Mr.+Slippery · · Score: 2, Informative
      I didn't say I wanted it to be GPL, nor did I say that I wanted it to be "free". You said it was "open-source", so I asked where it was.

      Software that is GPLed is, by defintion, open source.

      There is no mandate under the GPL to release the sotware to the public or make it generally available, only to make the source open to those to whom you distribute binaries.

      By your "where is it?" question, you seem to be assuming that open source software must be publically available. This is not the case.

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    17. Re:wouldn't need to by Atzanteol · · Score: 2, Insightful

      Way to show your lack of understanding....

      Not all software is a shrink-wrapped product you know. What "product" can GM use to keep track of inventory, sales, and the success of new advertising campaigns?

      Software products are tools to many of us. We use Apache, Linux, Windows, IIS, Perl, .NET, etc. to build more complex systems. This is what Global Services does you shmuck - not install Word for you and configure it so it does paragraphs the way you like.

      --
      "Ignorance more frequently begets confidence than does knowledge"

      - Charles Darwin
    18. Re:wouldn't need to by hacker · · Score: 1
      "By your "where is it?" question, you seem to be assuming that open source software must be publically available. This is not the case."

      You, like the original poster seem to be making the same (incorrect) assumption that making something available means making it free.

      Oracle has software available, and I can point anyone to the webpage to find that software. Is it free? No. The same goes for hundreds of non-free and non-Free software packages from hundreds of commercial companies (Microsoft, SAP, Nokia, Sony whatever).

      Just because its available, doesn't mean it is free. Don't make that same mistake (and please don't think you know what I "meant" to say).

    19. Re:wouldn't need to by Anonymous Coward · · Score: 0

      Why is anyone mentioning GPL in this thread? Nobody that I can see asked for it to be GPL. Why do you all keep throwing GPL back into the mix?

    20. Re:wouldn't need to by Anonymous Coward · · Score: 0
      I did a similar thing. I had written a utility to generate DAO code for Java web applications. I didn't like wht was out there and when I started there wasn't anything free. It didn't seem like it had to be a big deal so I started working on it. I would develop it in conjunction with this web project so that I was testing it with a working model.

      While there's a whole company that sells this type of product mine isn't refined enough to start a commercial venture just on the project. Plus I got a lot out of OSS so I figured I'd contribute.

      You can check it out at http://mdaog.sourceforge.net :)

    21. Re:wouldn't need to by telbij · · Score: 4, Interesting

      Alright, I just created the official announcement:

      http://www.websaviour.com/templation/

    22. Re:wouldn't need to by Mr.+Slippery · · Score: 1
      You, like the original poster seem to be making the same (incorrect) assumption that making something available means making it free.

      How in the world do you come to conclusion that I am making such an assumption? I spoke only of the converse case.

      Just because its available, doesn't mean it is free.
      True, but totally irrevelvant.
      (and please don't think you know what I "meant" to say).

      I'm assuming that you said what you meant to say. If that's not the case, I don't think I'm to blame. :-)

      Your statement was: 'You said it was "open-source", so I asked where it was...where is this mystery project of yours?' I can't read this in any way that doesn't reflect an assumption that "If software is open-source, then it must be at a location to which I could be pointed."

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    23. Re:wouldn't need to by thinkfat · · Score: 2, Funny
      Consider your comment here ignored.

      Wow. This is truely the most elaborate way of ignoring a slashdot comment I've ever seen.

      :-)

    24. Re:wouldn't need to by telbij · · Score: 1

      No, it runs entirely from a simple driver sript that you include from the top of any file, and it's controlled via standards HTML meta tags. There is very little front-end to speak of (although I'm adding some visual tools to help with debugging and optimization), as it's more of a tool for the hardcore web designer/developer who may already have a ton of web application and is very exacting about their code.

    25. Re:wouldn't need to by thinkfat · · Score: 1
      Software products are tools to many of us. We use Apache, Linux, Windows, IIS, Perl, .NET, etc. to build more complex systems.

      Yes, adding complexity by glueing components together is really innovative. You have my commiseration.

    26. Re:wouldn't need to by ckaminski · · Score: 1

      Care to elaborate? I'm looking for something that doesn't require a full-blown implementation of a CMS, or improving the SSI support in apache...

    27. Re:wouldn't need to by Anonymous Coward · · Score: 0

      (winkl) Sorta like when people stop me and let me know my socks are mismatched. Sure, sure. It's just a daily awareness test I run on the rest of the rubes.

    28. Re:wouldn't need to by Atzanteol · · Score: 1

      We're talking about custom code built to client specifications. If you consider a PHP web site running on Apache under Linux "gluing together components" then you've got bigger issues than your inability to understand me.

      Go write some code kid, then we'll talk.

      --
      "Ignorance more frequently begets confidence than does knowledge"

      - Charles Darwin
    29. Re:wouldn't need to by Knuckles · · Score: 1

      I'd actually love to be able to hire a few MS guys for consulting here, who actually make the software work and tailor it to our needs.

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    30. Re:wouldn't need to by stor · · Score: 1

      Hey jackass....I think he was asking for a tarball, not a lecture.

      LOL. See .sig.

      Cheers
      Stor

      --
      "Yeah well there's a lot of stuff that should be, but isn't"
    31. Re:wouldn't need to by voOosh · · Score: 1

      In the future we will all be consultants for 15 minutes.

    32. Re:wouldn't need to by Anonymous Coward · · Score: 0
      I can't read this in any way that doesn't reflect an assumption that "If software is open-source, then it must be at a location to which I could be pointed

      Easy, if you'r making a shameless plug about your software, it would be really stupid not to make-it public. That's what the guy was asking for, the 'open source' comment was a simple reference, not a definition, but hey, is up to you to treat your potential 'costumers' well. :)

    33. Re:wouldn't need to by Anonymous Coward · · Score: 0

      hmm. very much looks like a lightweight zope implementation with tight apache integration?

      certainly nice to have around if you're into php...

      all the best.

    34. Re:wouldn't need to by ahdeoz · · Score: 1

      I think he was saying, that he doesn't believe you're a real potential customer any more than you believe he really has the product and that even if you were, he wouldn't want to sell it to you anyway, not with your attitude. If the mystery project exists, he has the code and so do his customers. Either one of them can, but is not required to give you a copy of the source code. And I'll call your bluff. Tell your FSF-appointed attorney that I say the most libelous thing about him he can think of, so he is free to sue me. (ps. the bit about your attorney translates into calling 'bullshit' that you've ever met an attorney, or could contact one without consulting a phone book.)

    35. Re:wouldn't need to by vrmlguy · · Score: 1
      So I say again, where is this mystery project of yours?

      Actually... don't tell me, I would never buy anything from you, not with your attitude. Never mind.

      Did someone wake up on the wrong side of bed today? First, as ArmpitMan astutely pointed out, I am not telbij, so at least a portion of your ire is misdirected. telbij has just posted his project for all to see, so go take a look.

      I know that making something available doesn't make it free, and vice versa. I told you that my software isn't available except to my customers. You seem to have gotten your nose in a wringer over that. You do realize that the "open" in open software doesn't mean "available to all", don't you? Let's go look that the definition at http://www.opensource.org/docs/definition.php, OK?

      Free Redistribution Check. My customers are told that they can treat the software as though they own it. This includes selling it or giving it away, but so far as I know, no one has ever done this. Source Code Check. Derived Works Check. Integrity of The Author's Source Code Check. (As an aside, I make no such restrictions.) No Discrimination Against Persons or Groups Check. No Discrimination Against Fields of Endeavor Check. Distribution of License Check. License Must Not Be Specific to a Product Check. License Must Not Restrict Other Software Check. License Must Be Technology-Neutral Check. Note that many of the paragraphs say "must allow", not "must force". My code, like BSD, also allows clients to take it private.

      In conclusion, I'm sorry to have lost you as a potential customer... wait a minute, on second thought I guess I'm not sorry. I already have more clients than I know what to do with, so there's no need to deal with trolls.

      --
      Nothing for 6-digit uids?
    36. Re:wouldn't need to by Anonymous Coward · · Score: 0

      In conclusion, I'm sorry to have lost you as a potential customer... wait a minute, on second thought I guess I'm not sorry. I already have more clients than I know what to do with, so there's no need to deal with trolls.

      Great!, so... naming potential customers trolls must be a new marketing strategy, right? WRONG
      As you said, Q:'Did someone wake up on the wrong side of bed today?' A: 'Yes, more than one.'

  73. Open source? by Sodki · · Score: 1
    But if the world goes to 100% open source, innovation goes to zero. The open source guys hate it when I say this, but it's true.
    Pheew! I'm glad I'm a Free Software guy.
  74. Re:Never mind your long post -- Who Pays RedHat? by bpechter · · Score: 1
    There's nothing wrong with Open Source -- but as far as the article goes -- McVoy is completely correct.


    Support for products where it all works as designed is pretty much for the shrink-wrapped market.


    Plenty of companies are using Fedora Core and Whitebox, CentOS, FreeBSD, NetBSD etc... without support as the basis of products and services because they can't see the benefit of paying RedHat support licenses... especially if they have the talent in-house (which most companies using FOSS do) to do their own support.


    I'm not sure how many non-MIS shops in big companies are paying RedHat yearly for updates and support.

  75. Everyone in SW industry wants to get rich fast by saigon_from_europe · · Score: 3, Insightful

    I think that people in SW industry (or in IT in general) believe that 'get paid for time you spend working' is not good enough for them. Do they (we) identify themselves with big CEOs like Gates od Dell, or they just believe that current SW business model (develop once, sell n times) is God-given to make them instantly rich? What about good old 'working per hour, at defined rate'?

    I believe that software is service. This guy complains that if you make some program easy to use, most of the users will never call you for service. Ok, they will not call you, but how they hurt him? They use his software, but does that takes money from his pocket? Did they burned his house using his product?

    Let us make some example. Guy 'A' spends 1000 hours making some program, for general purpose. His software is somewhat complicate to use, so his user base is 1000 people, but every 10th has to call him to for some kind of support. It makes him, say, 100 x 2h x(his rate) per month of possible income. There is second guy with his own program, which is better, so only every 100th user needs some support. But as a result, his user base is larger, so he may have 100.000 users, so he may get more consulting hours. We cannot say for sure, but it may also happen to him to have actually less consulting hours comparing to the first guy. But as a result (not taking into account initial investment of time spend for writing code[*]) both of them get paid for time they spent working.

    What's wrong with that concept? Why should I expect for someone to pay me for doing nothing? When they spend an hour for their costumers, costumers pays them. Is this guy McVoy too noble to be paid per workhour?

    [*] Initial time investment could be significantly decreased if you use open source development model, as we know.

    --
    No sig today.
  76. Linux shouldn't be innovative... yet by Anonymous Coward · · Score: 0

    A computer is a TOOL, nothing else. If it can't do what you want it to do, then you shouldn't be using it. And at the end of the day, although Linux is a fun OS to use, the fact that every time I want to add a wireless card or install some software, I have to open a terminal and type some commands, just shows that Linux can't afford to be innovative yet because it doesn't even have the grounding to be a desktop OS.

    Once Linux can be a desktop OS, then throw in all the innovative stuff.

    1. Re:Linux shouldn't be innovative... yet by JustNiz · · Score: 1

      >> Once Linux can be a desktop OS...

      WHy do people keep saying this? I guess they are pretty uninformed...

      Linux IS ALREADY a very capable desktop OS, and its already MUCH better than Windows for most normal tasks.

      I've been using RedHat as my only desktop OS for a couple of years, and its WAAAY better for nearly all tasks than any Microsofft 'solution'.

      In fact most of the other cube-rats around me have switched too, as soon as they saw what it can do that XP/Office can't.

    2. Re:Linux shouldn't be innovative... yet by Anonymous Coward · · Score: 0
      In fact most of the other cube-rats around me have switched too, as soon as they saw what it can do that XP/Office can't.
      Examples, please - I'm honestly curious. Someone needs to compile a list of things that showcase F/OSS desktops, as this helps with evangelism ;)
  77. Just a few examples... by pennystinker · · Score: 1

    - Bittorrent
    - Struts (mayby not a great example)
    - Ruby
    - Perl
    - Postgres
    - Sourceforge, Freshmeat, CPAN, RubyForge (like uh, where are the commercial examples?)
    - Linux kernel build system (Microsoft so copy-catted this thing for WinCE, but it is still inferior in nearly every way)
    - automake/autoconf/libtool
    - Emacs (yeah Emacs, think back now when this thing came on the scene there was nothing like it)
    - GCC (Didn't reverse engineer anything, but a common compiler build environemnt was unheard of when this project started out)
    - ICU
    - Uh, like "The Web", think about it.
    - CGI
    - TeX/LaTeX
    - MajorDomo
    - OpenMosix

    1. Re:Just a few examples... by pennystinker · · Score: 1

      Certainly my list does lean that way. But I think that it is somewhat fitting since much of the innovation is related to bootstrapping the whole FOSS movement. Once there was a sufficient base (toolsets, environments, etc.) then non-developer oriented efforts started like Gnome, KDE, Enlightenment, etc could take off. As far as non-developer tools we are still in the early phases to really criticize. I understand that the general opinion is that FOSS is just copying Windows/Mac/Whatever, but it is a mistake to take this point of view, IMHO. All of the desktop enviroments that run under Linux are not reverse engineered at all. Sure they take ideas from commercial non-FOSS desktops, but why not? As Andy Herzfeld once said while Developing Eazel (which was another innovation, before Red Carpet, and certainly before Windows Update) "Linux UI developers just want their stuff to be useable".

      It's still early in the game for Linux desktop stuff, but already I vastly prefer KDE to XP and even the Mac (despite the amazingly sexy UI). The pace of development in the Linux Desktop space means that it is only a matter of time before they overtake the "innovation" pace of non-FOSS. Patience will be rewarded.

  78. What a twat: having ideas != making money by Anonymous Coward · · Score: 0

    Frankly I didn't think he was as clueless as he now appears.

    Whether one wants to make money or not is entirely unconnected with how well one can create new ideas.

    He's just lost it completely now.

  79. If you set up a scale... by Kjella · · Score: 1

    ...where on one end, you have software "everyone" needs with high volume, low cost and on the other hand you have highly customized software, expensive, perhaps one of a kind, where is OSS?

    On the volume end, because more people = more developers, which is the lifeblood of OSS. That also means mass market products, which aren't particularly innovative.

    Does that in any way mean there's no innovation? Bullshit. I've seen lots of it when there's opportunity, but it is typically difficult to gather the resources. Usually they are small projects or extensions or plug-ins to mainstream software.

    OSS has taken the exact opposite approach of commercial development, which typically involves finding some niche or angle you can expand into mainstream. OSS is starting dead center in mainstream and moving outwards to fit niches. If we ever get to the point where there's a "surplus" of developers, we will see a lot more innovation than today.

    --
    Live today, because you never know what tomorrow brings
  80. Aww poo poo. by Stumbles · · Score: 1

    Hee hee. Nothing gets a good rant from someone when they are called to task about their proprietary software, which got dumped in favor of GPLed software. That's what this is really about and nothing else.

    --
    My karma is not a Chameleon.
    1. Re:Aww poo poo. by Anonymous Coward · · Score: 0

      It didn't get dumped in favor of anything. It got dumped because Mr. "Moral High Ground" Trig decided to continue on a course of action that caused it to be dumped - Yeay! He's a big fucking hero!

      Larry has always been a certain kind of ass, you know that certain kind of ass that seems to be able to come up with interesting software - Theo, DJB, RMS, etc. But he has always been unfront and vocal about his views. He was a known quantity, Trig was a surprise and not in a good way.

  81. Well, let's have a look by Moraelin · · Score: 1

    Well, let's start with Firefox. Exactly what great, utterly innovative features did it come up with? No, seriously?

    Tabbed browsing? I do believe that Opera had it first.

    Gestures? Ditto, Opera was the first, and copied it from Black and White, which debatably got the idea from PDAs, starting with Apple's Newton if I'm not mistaken. Was _any_ along that chain open source? Nope.

    Anything else? I'm already drawing blanks here. Skins? Nope, it's not a Firefox invention, sorry. Plugins? ActiveX. A half-arsed popup-blocking that worked only because noone bothered circumventing it for the benefit of 1% of the market? Nope, Opera had that too, and there were a ton of IE plugins that did the same. What's utterly innovative about Firefox that I'm missing?

    I thought the _whole_ idea of Firefox was to be "just a browser". I.e., just to render HTML, something that they did _not_ pioneer or invent. Mind you, I actually like that idea. But utterly original and innovative it _ain't_.

    Well, ok, maybe Firefox was the wrong example. So let's look at other "original" and "innovative" OSS stuff.

    BitTorrent? Need I point out that file sharing was pioneered by Napster? Yep, another app that copied a closed source product.

    OpenOffice? Need I point out that the vast majority of work was originally called StarOffice and was a closed source product? And its innovations are...? Reverse-engineering MS's file formats? (Which just makes the point about reverse-engineering.) The interface? Nope, I seem to remember closed source publishing packages (e.g., Ventura Publisher) with a very similar interface long before Star Office ever existed. So the great innovation is...? Let's face it Star Office and then Open Office have been officially struggling to copy MS Office for as long as I can remember.

    PHP? Yet another clone of MS's ASP. Yes, MS did invent that kind of server-side inline scripting. (Yes, I know they're supposed to never have invented anything. Sorry 'bout letting reality get in the way of that.)

    MySQL? Need I point out who and from what corporation invented SQL? Hint: it starts with I and ends with BM. Wasn't an open source project. Sorry. And MySQL consistently got features only by the time everyone else got them. E.g., took them a while to support XA transactions too. Kinda doesn't really count as innovative.

    OK, I could go on for a few more pages, but you can tell that I'm drawing blanks already. Everything I can think of is either a blatant clone of a closed source product, or a former closed source product that's being given away by some corporation (IBM, Sun, Novell, whatever) as their way to fight MS.

    Speaking of which, how many of those do make a revenue from support? Exactly what neat profit does Sun make from supporting Open Office? Last I've heard, it was losing money hand over fist with it.

    --
    A polar bear is a cartesian bear after a coordinate transform.
    1. Re:Well, let's have a look by Daniel+Dvorkin · · Score: 3, Informative

      PHP? Yet another clone of MS's ASP. Yes, MS did invent that kind of server-side inline scripting. (Yes, I know they're supposed to never have invented anything. Sorry 'bout letting reality get in the way of that.)

      Reality: the original PHP (PHP/FI) was developed in 1994, released in 1995; ASP was released in 1996. Sorry to shatter your precious illusions.

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    2. Re:Well, let's have a look by cheesybagel · · Score: 2, Informative

      Mozilla comes from Netscape. IE came because of Netscape. They were both either clones or directly based on Mosaic. Which was made by academia (you know, NSF funding, which some people say isn't useful for anything).

      Several things had plugins before Active X. Cubase has had plugins for yonks.

      Microsoft Office started with Word and Excel. Word is a Wordperfect clone and Excel a Lotus 1-2-3 clone.

      FTP was also file sharing before Napster. It just wasn't p2p. p2p apps predate Napster (e.g. the military has used them for a long time for massive distributed networks). Napster however, sucked.

      Napster was basically IRC with DCC and a search engine tacked on top. Hardly innovative, and I still remember how it was lame at resuming broken downloads, how it didn't segment downloads and did not check if files had errors in it.

      BitTorrent on the other hand segments downloads, does proper checking, and works well for downloading large files. Napster didn't. Napster was for mp3 files, and sharing anything else was broken.

      Before PHP and ASP there was cgi-bin, which you could write in shell script, which predates either of those by a long time.

      Everyone and their grandmother has done SQL after IBM. Including large closed-source companies like Oracle. Does not mean theirs aren't better in some way of course. Just because you made the first version does not mean your version will always be better.

      Besides these are non-sequitor, because I didn't see the parent poster mention them. You just threw them in to prove your point. If anything you just proved closed-source commercial works are as big a bunch of cloners as opensource, if not more.

    3. Re:Well, let's have a look by Anonymous Coward · · Score: 0

      Bittorrent still copied all those features from eDonkey, but gave the added benefit of removing the search function.

    4. Re:Well, let's have a look by Anonymous Coward · · Score: 0

      You must just love vi, and ls without color, and find without exec, grep without regexp. Take your properiatary crap and shove it, we've been there and moved on. GNU tools and BSD tools beats anything any closed source company have put out.

    5. Re:Well, let's have a look by Moulinneuf · · Score: 0
      --
      I am a REAL American from Canada , not a wanna-be from the country , self called "last remaining superpower" "of America
    6. Re:Well, let's have a look by Anonymous Coward · · Score: 0

      Oh please. PHP/FI was a primitive template engine written in perl. It didn't even have language constructs til version 2.0. And it remained an ultimately shoddy piece of work until version 5, which is too new to judge.

    7. Re:Well, let's have a look by Alioth · · Score: 3, Informative

      Well, firstly, file sharing was NOT pioneered by Napster. We were using IRC to file share peer-to-peer in 1990, probably years before the writer of Napster had heard of the internet. In any case, saying BitTorrent is a copy of Napster is so wrong it's not even wrong. It works in a completely different way (and is designed to solve a different problem). The only similarity with Napster is it allows peers to exchange data.

      PHP came out before ASP too. You are not letting reality get in the way of anything, because Microsoft did not invent server side scripting first.

      In any case, the first web browser was open source. The first web server was open source. The first TCP/IP stack was open source. The first SSH was open source. The first network transparent windowing system was open source. There is no closed-source equivalent of rsync.

      McVoy is bullshitting I'm afraid.

    8. Re:Well, let's have a look by Wdomburg · · Score: 4, Informative

      The C implementation of PHP was released in 1995. Language constructs existed in the beta versions also released later that year.

      Whether you think its a "shoddy piece of work" or not, it clearly isn't a clone of a product released a year later.

    9. Re:Well, let's have a look by Anonymous Coward · · Score: 0

      Gestures? Ditto, Opera was the first, and copied it from Black and White, which debatably got the idea from PDAs, starting with Apple's Newton if I'm not mistaken. Was _any_ along that chain open source? Nope.

      What a curious lineage ... entirely wrong of course, but it goes to the line of thinking some people have.

      We can throw examples and counter-examples at each other all the live long day. Doesn't change the fact that McVoy is continuing to throw a silly tantrum and spouting off illogical and irrelevant attacks to go with it.

    10. Re:Well, let's have a look by ookaze · · Score: 1

      Well, let's start with Firefox. Exactly what great, utterly innovative features did it come up with? No, seriously?

      Instant search with keyboard ?
      The fact that the functionalities you describe are all in one package, not provided by myriad of plugins to IE, lots of them full of spyware, or badly crashing the browser ?
      The fact that it had all of this before plugins started to get implemented for IE ?
      The fact that it supports CSS better than IE ?
      The fact that it supports PNG better than IE ? ...

      I thought the _whole_ idea of Firefox was to [...] render HTML, something that they did _not_ pioneer or invent.

      No, another open source program (Mosaic) did that ...

      Well, ok, maybe Firefox was the wrong example.

      Finally you admit it.

      BitTorrent? Need I point out that file sharing was pioneered by Napster? Yep, another app that copied a closed source product.

      Are you really so clueless ? You just prove that people having the same convictions than you are all clueless morons.
      FYI BitTorrent has NOTHING to do with Napster, and file sharing started wway before Napster. Does (X)DCC means something to you. I was using its ancestor in 1991 on IRC.

      OpenOffice? Need I point out that the vast majority of work was originally called StarOffice and was a closed source product?

      You mean, the pretty unusable thing on Linux that was StarOffice 6 (or was it 5 ?) ?

      And its innovations are...?

      Exporting to PDF ? Starting the OASIS standard (though under RAND) ?
      MS Office still can't do it BTW, before you tell me it does.
      The more I read you, the more I think you are clueless beyond all recognition.

      PHP? Yet another clone of MS's ASP. Yes, MS did invent that kind of server-side inline scripting. (Yes, I know they're supposed to never have invented anything. Sorry 'bout letting reality get in the way of that.)

      Others have corrected you, you are beyond hope.
      And you are drawing blanks already for you moronic stupidity and lies ?
      Poor you, the very Internet you use right now to diss FOSS is mostly made thanks to FOSS.

    11. Re:Well, let's have a look by X.25 · · Score: 1

      BitTorrent? Need I point out that file sharing was pioneered by Napster? Yep, another app that copied a closed source product.

      Although I could write pages about other examples you've written, this one really strikes me.

      I had an Amiga in 1991 and was sharing files. You know, files could be shared via modem, or on X.25 as well. But something tells me you might not know what X.25 is...

      Free software (or opensource) was 'born' for a reason, and that was not to be innovative. If you look for innovative, look at academia. They don't do PR, though, so it's easy to miss them.

    12. Re:Well, let's have a look by Anonymous Coward · · Score: 0
      Gestures? Ditto, Opera was the first, and copied it from Black and White, which debatably got the idea from PDAs, starting with Apple's Newton if I'm not mistaken. Was _any_ along that chain open source? Nope.

      Mouse gestures were around in CAD applications at the end of the 80s.

    13. Re:Well, let's have a look by Anonymous Coward · · Score: 0

      You should be aware that MS office is just copying previously existing applications by other companies. Where's the innovation there? Heck, I was using integrated office suite on the System/38 back in the 80s.

    14. Re:Well, let's have a look by Reverend528 · · Score: 1

      Sure, and next you're probably going to try to convince me that Firefox isn't actually just a knock-off of the version of MSIE that ships with longhorn.

    15. Re:Well, let's have a look by cpeterso · · Score: 1


      PHP came out before ASP too.

      I found that hard to believe, but I just double-checked and you are correct. PHP (PHP/FI) was conceived in 1994 and the first public version was available in 1995. Microsoft first shipped ASP with IIS 3.0 in December 1996. However, I belive that Microsoft did not create ASP, but instead acquired a small startup. So that startup could have used the ASP technology earlier..??

    16. Re:Well, let's have a look by timbo234 · · Score: 1

      The idea of Firefox was to make a simple, lightweight and as secure as possible browser, not to try and reinvent the web browser. If you want innovation go and look at all the extensions available for firefox.

      Need I point out that file sharing was pioneered by Napster?
      So Napster was a decentralised, distributed network was it? And before you say 'Kazaa got their first' have a look at Gnutella. And bittorrent is different from both of those.

      OpenOffice?
      Aha so the OpenDocument Standard is not an innovation? And I hate to burst your bubble but MS Office was mostly a clone of the applications that came before it - Visicalc, Wordperfect etc.

      PHP?
      Wrong PHP existed before ASP. Also Perl had been around for years by the time ASP was realsed and was frequently used to create dynamic web sites. You don't think MS may have gotten a tinkle of an idea from that?

      MySQL?
      Creating a simple, easy to setup, lightweight, highly scalable database is not an innovation? MySQL was created to fill the market for a simpler non-heavyweight client/server relational database, a market it basically invented, if that's not innovation I don't know what is. And by the way SQL is a standard that is 'copied' and 'cloned' in every proprietary database system out there.

      Everything I can think of is either a blatant clone of a closed source product
      You obviously don't think very much then. Both proprietary and open products have a long history of both re-using existing ideas (what you mistake as 'cloning') while simultaneously adding their own new ideas, innovations and a different take on how to do things. There's absolutely no evidence that this traffic is all one way and you certainly haven't made the case in this post.

      how many of those do make a revenue from support?
      Redhat, Novell, Mandraiva, MySQL AB... etc etc

      Exactly what neat profit does Sun make from supporting Open Office?
      None since they don't sell or support it. They make money selling their proprietary Star Office, which has support from them plus a few features not in OpenOffice. Star Office is based off the OpenOffice code base, that's why its a worthwhile investment for Sun to sponsor OpenOffice development. They must be making some worthwhile money off it since they've been doing it for years now and show no sign of withdrawing.

      --
      Pre-canned Evolution Links for all those Slashdot holy wars.
    17. Re:Well, let's have a look by einhverfr · · Score: 1

      After all XUL is just a shoddy knock-off of XAML, right?

      --

      LedgerSMB: Open source Accounting/ERP
    18. Re:Well, let's have a look by Anonymous Coward · · Score: 0

      BitTorrent? Need I point out that file sharing was pioneered by Napster? Yep, another app that copied a closed source product.

      The innovation in BitTorrent is not that it allows you to share files. You could do that with UUCP, or damn near anything else. It's the specific methods it uses which make it vastly superior, for certain types of files and usage patterns, to other ways of sharing files that would be considered 'innovative'.

      Also, if you've ever actually used both of them, you might have noticed that they are nothing alike in terms of features or use patterns.

    19. Re:Well, let's have a look by kelnos · · Score: 1
      Tabbed browsing? I do believe that Opera had it first.
      Strictly speaking, no, they didn't. IIRC, Opera originally (and maybe still does, I don't know) had some weird abortion of an MDI-type thing where each "tab" was it's own window as a child of the main Opera window. Frankly, when I tried this out (pre-Firefox), it kinda annoyed me. Sometimes closing one child window would cause another child to become active, but not maximised. Etc., etc.

      Perhaps Opera was the first to implement the idea of having multiple web pages open inside one parent window, but Firefox (er, PhoenixBird) was the first to use an actual tabbed interface. Whether or not that counts as being innovative is an exercise left to the reader. At worst it's an incremental improvement on an existing idea.
      What's utterly innovative about Firefox that I'm missing?
      It's not really innovative in the sense that they did anything new. It's just a better browser, aiming to be standards compliant and provide only the must-have features, including some nice usability enhancements (like tabbed browsing). Personally, I don't care if you want to call Firefox "innovative" or not: in my opinion, it's the best browser currently out there, and that's the metric I go by. YMMV, of course.
      MySQL? [...]
      Who said MySQL was innovative? If you want to talk about innovative, check out PostgreSQL's feature-set. MySQL's popularity is more about marketing than anything else (not that it's not a good, solid DB, but it's lacking in advanced features).
      PHP? Yet another clone of MS's ASP. Yes, MS did invent that kind of server-side inline scripting. (Yes, I know they're supposed to never have invented anything. Sorry 'bout letting reality get in the way of that.)
      As others have pointed out, PHP came before ASP. Whoopsie. Those pesky facts.

      Really, I'm not seeing the point of your post: "Ok, let me pick some random OSS projects that I don't think are innovative. Oooh! Look! The only conclusion that can be drawn is that OSS as a whole isn't innovative." Moron.
      --
      Xfce: Lighter than some, heavier than others. Just right.
  82. It's hard to predict the future... by rben · · Score: 3, Insightful

    ... but I'll give it a shot. I think that there is plenty of room in the world for both OSS and commercial software. FOSS will continue to develop free alternatives to commercial products. One of the things that drives people to create FOSS is the wish to have an alternative to commercial software. That is a good thing.

    Commercial software has a niche, as well. Sometimes you need a pile of money to develop a new idea. In order to get that money, you usually have to promise some kind of return to investors. So you need to make profits. That's cool too. I don't mind paying money for things like games and innovative applications. I want software engineers to live comfortably since I'm married to one.

    Down the road, I think we'll see that OSS will takeover the common applications. It will be used for the OS, obviously, basic productivity applications, software to run governments and schools, voting machines, security applications, all the kinds of applications where it makes little sense to duplicate effort and where budget constraints are tight. There will continue to be commercial applications that introduce new ideas, but eventually, those will also find their way into FOSS, as they should.

    Attacks on either system are silly. Just as it makes sense to have competition in products, it also makes sense to have competition between ideas. You can't have a good democracy if everyone has to march in lockstep. We should all welcome new ideas that move us forward, regardless of where they come from.

    --

    -All that is gold does not glitter - Tolkien
    www.ra

  83. What about... by thegnu · · Score: 1

    Beagle. Didn't it spawn OS 10.4's new search utility?

    And apt-get, pacman, portage? These are open source, no?

    And X.org? Dependent upon the definition of innovation, but pretty amazing stuff they're up to.

    Enlightenment E17.

    Apache. Python. PHP. TeX.

    I'm not sure they're all open source, but a lot of them are.

    I think the reason why it looks like open source is less innovative than the robber-barons is that the robber-barons get the word out about what they stole from OSS before OSS gets it out.

    --
    Please stop stalking me, bro.
  84. Bull... by at_slashdot · · Score: 1

    But if the world goes to 100% open source, innovation goes to zero. The open source guys hate it when I say this, but it's true.

    What a bunch of crap. That like saying that when there was no licence system there was no innovation in the world.

    --
    "It is our choices, Harry, that show what we truly are, far more than our abilities." -- Prof. Dumbledore
  85. Total Quality Management by Anonymous Coward · · Score: 0

    McVoy is helping FOSS!

    He's taking a page from TQM, and helping to create dissatisfaction with the status quo as a way to motivate change!

    http://www.improve.org/tqm.html/

    Now, it's up to us to promote an alternative vision which is desireable and practical, to capitalize on the dissatisfaction McVoy stimulated.

    He's daring us to prove him wrong!

  86. Re:He's right by Erik+Hensema · · Score: 1

    A linux system with such high an uptime has multple security problems. I don't mean to troll, but your particular example is just plain wrong.

    --

    This is your sig. There are thousands more, but this one is yours.

  87. profit. by leuk_he · · Score: 0

    1. Linux developers use a model for distributed development.
    2. mcVoy comes up with a Software tool to support it
    3.. profit... BUT...
    4. tridge comes up with a reverse engineered BK.
    5. ???
    6. Mcvoy: Profit is the answer!

  88. That's some pretty expensive crap Larry. by DaveCar · · Score: 1

    McVoy will stop the give-away, saying it has been costing him nearly $500,000 per year to support Torvalds and his programmers.
    ...
    "One problem with the services model is that it is based on the idea that you are giving customers crap--because if you give them software that works, what is the point of service?"

    Maybe he ought to think again about the service model seeing as it could be bringing him in the amount of money he suggests. Or maybe BK is crap as it seems to need so much support? Which is it Larry?

  89. he really *is* a twit by toby · · Score: 2, Insightful
    OK, I just read the FA. This guy really hates open source, doesn't he. It's outrageous that the article is constructed to paint a picture of McVoy as an open source expert, because his comments reflect either a profound lack of insight into OSS, or he is simply trying to be inflammatory (seeking publicity?), or he really is out to destroy it. Let's call him an Anakin Skywalker type, and I hope McVoy's fate is no more rewarding. He is not entitled to speak on behalf of the tens (hundreds?) of thousands of programmers working in open source today. In lieu of an apology - which will never be forthcoming from this type - we can only pray he keeps his destructive tendencies to himself in future.

    In any case, to say McVoy understands open source as well as anyone on the planet is plainly bullsh*t.

    "We believe if we open sourced our product, we would be out of business in six months" - the key words there are "we believe". This is nothing more than flimsy opinion which does not seem borne out by a survey of the open source marketplace. Again, the article puts this rubbish forward as gospel.

    "One problem with the services model is that it is based on the idea that you are giving customers crap--because if you give them software that works, what is the point of service?" - again, this is simply nonsense. It's hard to imagine someone who's spent his career in software not grasping the 'free software/paid support' model. Certainly plenty of customers understand and use it. It sure makes sense to me. Then again, maybe all those years just closed his mind.

    McVoy says ... building new software requires lots of trial and error, which means investing lots of money. - Perhaps he can try his hand at explaining the success of Linux? Sure, today there is some corporate sponsorship, but there is plenty of 'trial and error' going on that is not directly paid for. And in its early years, before sponsorship, how does McVoy explain its high quality and consequent success?

    'Hey dude, if you have a heart attack, here are all the tools you need--and it's free,'" McVoy says. "I'd rather pay someone to take care of me." - Well, Larry, you can live in your world where Windoze runs everything including your heart defibrillator. Good luck to you but I won't be joining you. "Quality software + support" beats "Crap software + support" any day. Try getting a bug fixed in an Adobe or M$ product, Larry. I have had many experiences in the past year where open source developers have fixed bugs within 48 hrs of me reporting them (thankyou JavaSVN developers, Subclipse developers, and others!) Larry, you cannot get bugs fixed by Adobe or M$ unless you are God himself - and I invite you to try. Furthermore, the trend is to charge the user for bugfix releases (thanks Adobe). That's just nonsense.

    most of the money funding open source development ... is coming from companies that are not open source companies themselves - he clearly doesn't realise that funding open source (for instance, on the scale IBM does) means you are an open source company - a viable participant in the community. Does Larry think IBM would be doing this if it were losing them money? Guess what runs on their servers (Linux). Guess what applications people want to run (Apache, OSS databases, etc, etc). If you are IBM and you're paying 1000 programmers to write open source, you are an open source company. What part doesn't he understand?

    the popular Linux operating system would suffer if hardware makers stopped their sugar-daddy support for its development - LOL! Linux thrives despite the obstructions of people like Larry who won't provide interoperability information. Thanks for nothing.

    McVoy wants to be on the side that innovates and makes money. - All evidence seems to indicate that Larry only cares about the latter. To Hell with him.

    --
    you had me at #!
  90. Services Doesn't Mean Crappy Software by cthrall · · Score: 1
    "One problem with the services model is that it is based on the idea that you are giving customers crap--because if you give them software that works, what is the point of service?" McVoy says.


    Or...it could mean you're working with a nontrivial problem. Yes, sometimes people sell software that is garbage and rely on revenue from services to stay afloat.

    However, sometimes it makes a lot of sense to talk to somebody with experience in a problem space. Dismissing the service model as crappy software is completely ignorant.
    1. Re:Services Doesn't Mean Crappy Software by hamsan · · Score: 1

      "One problem with the services model is that it is based on the idea that you are giving customers crap--because if you give them software that works, what is the point of service?" McVoy says.

      So, why did it cost him $500,000 per year to support Linux users? Is he saying his software is crap too?

  91. Village life... by Senor_Programmer · · Score: 1

    I used to live in a remote village in the Pacific. When someone needed a new house, everyone in the village came together and built a new house. It was not an 'innovative' new house but one of the same efficient models which exploited available resources and had been modified over millenia to be comfortabl ein the climate. An 'evolved house', if you like. Sure, we never built a bamboo Eiffel Tower. No for lack of ability. Just no need.

    "One problem with the services model is that it is based on the idea that you are giving customers crap--because if you give them software that works, what is the point of service?" McVoy says.

    McVoy is playing at post-modern deconstructionism with his choice and use of the word 'service'. Why should service of FOSS software be something you don't want to pay for, like getting your crappy lawnmower serviced because of poor design leading to fatigue cracks in the push bar rather than service in the sense of say a waiter taking care of your individual needs.

    The latter source of service is lacking in some commercial products from such fine companies as IBM, Sun, HP, Novell, Apple, Microsoft, cisco, etc while they all have their share of service requirements in the sense of correcting product flaws. Some more than others ;-). In this sense are their products any less CRAP than FOSS stuff?

    No, the service model is a simple 'revenue shift'. People create FOSS to suit their needs or some perceived need in the market place. Rather than investing heavily up-front, they hope to collect the rewards on the back end through service. That the model works is evident in the market.

    Neither model is best for all products. This is why we have both commercial and FOSS products in the market. Just because something as specialized as bitkeeper makes a better business in one context while Linux does in another does not make either chosen model BAD!

    It happens in life and the software business that folks are too quick to get caught up in the 'either-or' dichotomy and forget there is often room for both and something else/new as well...

  92. lsof by Maximum+Prophet · · Score: 1

    Ok, Mr. McVoy. Show me how to list open file descriptors for a specific file on most close sourced UNIX using the command that came with the distribution. Can't be done. For this simple operation necessary by SysAdmins, you need to get the open source program lsof. Redhat and other Linuxes include it, but so far I don't know of any close sourced UNIXes that do. wtfn?

    --
    All ideas^H^H^H^H^Hprocesses in this post are Patent Pending. (as well as the process of patenting all postings)
  93. Open Source Innovations by Perl-Pusher · · Score: 1
    The open source guys can scrape together enough resources to reverse engineer stuff. That's easy. It's way cheaper to reverse engineer something than to create something new. But if the world goes to 100% open source, innovation goes to zero.

    HTML MOSAIC

    PERL

    Bit Torrent

    The open source guys hate it when I say this, but...

    I found these three examples on one google search page. Saying something as broad as "Open Source is not Innovative" without some sort of proof to back it up just proves your talking out your rear! That statement is like saying "Innovative Products are never invented by anyone outside of a corporation"! Airplanes, the first Apple, come to mind.

  94. Some Contrary Examples by Anonymous Coward · · Score: 0

    Firefox
    MySQL
    EVMS
    The Linux Kernel
    Mosix/OpenMosix
    Slashcode
    SpamAssassin
    LiveJournal

    It's a little difficult to come up with examples of hugely successful innovative open source projects which were started by a single person or a few people, but i'm sure there's thousands.

    However McVoy is basically saying innovative projects initiated using corporate funds "don't count" because apparently the corporation isn't doing "real" open source work. So McVoy is obviously either retarded or a troll.

  95. Oh please by Anonymous Coward · · Score: 0

    What kind of flawed logic is that?

    Of course there are a lot of incomplete projects out there, as everyone and their mother can start one. However, that has nothing to do with it being open source, or do you really think those hobby projects would not be incomplete if they were closed source?

    So, again, not open source, but the projects being hobby projects leads to incomlete projects. However, the great thing about open source is that everyone who feels like it can pick up those projects and work on them, even if the original developer isn't interested anymore.

    On top of that, there are tons and tons of open source projects that do exactly what you claim to be a problem for open source. Or do you honestly believe, that the success of Gnu/Linux would have been possible without proper QA?
    Do you really think projects like Gnumeric, Abiword, Koffice, KDE, Gnome, etc. were where they are now if people hadn't spend a lot of their time doing exactly the boring things you describe?

    1. Re:Oh please by RupW · · Score: 4, Interesting

      So, again, not open source, but the projects being hobby projects leads to incomlete projects. However, the great thing about open source is that everyone who feels like it can pick up those projects and work on them, even if the original developer isn't interested anymore.

      Sure. I've had a few similar replies so maybe I needed to quote more of the guy I was replying to. Roughly:

      Larry: Money drives software innovation
      GGP: Hobbyist time works just as well
      Me: Hobbyist time will only get you so far

      As another AC pointed out, yes, the innovation often will happen in the hobbyist bit. But you're not going to get complete, visible innovative software unless you go full cycle. Sure, someone else can pick it up an run with it but it's hard to get those people to notice your project unless you've got it so far.

      Yes, there are plenty of OSS projects that do go full cycle but they're often the popular-closed-source clones that Larry's complaining about. The ones you cite all are, arguably.

    2. Re:Oh please by Anonymous Coward · · Score: 0

      "Yes, there are plenty of OSS projects that do go full cycle but they're often the popular-closed-source clones that Larry's complaining about. The ones you cite all are, arguably."

      1. Nope, they aren't really, but that's besides the point.
      2. What does that have to do with the point you tried to make in your first posting?

      "Me: Hobbyist time will only get you so far"

      As the examples show, this simply isn't true.

    3. Re:Oh please by Soybean47 · · Score: 1

      He was suggesting that hobbyists innovate, but don't follow through, while the people who do follow through don't innovate.

      He was also saying that the given examples of complete, well-done open source software are not particularly innovative. They might have an interesting feature or two that their closed-source counterpart lacks, but in every one of those cases, the closed-source counterpart came first.

    4. Re:Oh please by Anonymous Coward · · Score: 1, Insightful

      "He was suggesting that hobbyists innovate, but don't follow through, while the people who do follow through don't innovate."

      1. The projects I mentioned (and other projects) show that hobbiest do follow through, thus contradicting his original claim.

      2. He than added as an additional argument, that all the projects I mentioned weren't innovative. However, this of course has nothing to do with his original argument.

      3. Now you try to rationalise his incoherent argument with:
      "...while the people who do follow through don't innovate"
      The problem is, he never said that and even if he did, it wouldn't make any sense, as his first argument was based on the projects being hobbiest projects, not being innovative.

    5. Re:Oh please by RupW · · Score: 1

      1. The projects I mentioned (and other projects) show that hobbiest do follow through, thus contradicting his original claim.

      In some cases, yes. The popular closed-source programs are the ones that people need most. That's driven by the market. The popular open-source programs, the ones that get critical mass to go the full development cycle, are also the ones that people need most. That's driven by programmer interest and necessity. The closed-source programs have to compete for market share: they must innovate or die. The popular open-source programs don't have to innovate, they just need to work. There's no incentive for them to be innovative and in general they aren't.

      The poster I originally replied to quoted "building new software". OK, I interpreted that as "innovative software" which I think was reasonable given that's what TFA is about :-p He said that all you need is programmer time to get innovation. I argued that you're not going to see innovation just given programmer time. I never meant that as a hard-and-fast rule, just the general trend. Most of the true open source innovation is going to be lost amongst all the non-innovative software: after all, you said yourself anyone and their mother can start an open-source project.

      Hopefully that's coherent enough for you :-p whether you agree with it or not.

    6. Re:Oh please by ookaze · · Score: 1

      Yes, there are plenty of OSS projects that do go full cycle but they're often the popular-closed-source clones that Larry's complaining about. The ones you cite all are, arguably.

      What ? Because you think BitKeeper is innovative ?
      BitKeeper is a clear counter example of what you are saying, the original ideas comes from several products like CVS you know.
      And I really hate the FUD spin that you put i nyour sentence. Closed source have nothing to do with the fact that a "clone" is available on Linux. Popularity is the only reason, because if a lot of Linux users want a popular functionality, they will implement it, be it closed or open.
      Surely Gnome, KDE, Gnumeric are more than clones, they innovate.
      Your way of thinking reminds me of the 80s, when western people said Japan was copying everything, whereas they were truly innovating, and when people realized it, it was already too late : all your electronics was japanese or asian, and it would have been the same for things like car, if west governments did not take draconian protectionist measures. I see Free Software as the same kind.

    7. Re:Oh please by RupW · · Score: 1

      BitKeeper is a clear counter example of what you are saying, the original ideas comes from several products like CVS you know.

      OK, I don't really know much about BitKeeper except I've heard the merge tools are better than anyone elses. Isn't that some innovation?

      The CVS comparison is bogus: BitKeeper is a distributed version control system whereas CVS isn't and that's a different problem.

      Closed source have nothing to do with the fact that a "clone" is available on Linux. Popularity is the only reason, because if a lot of Linux users want a popular functionality, they will implement it, be it closed or open.

      And that's almost my original point: the successful open source projects are the ones that are popular. They don't need to be innovative to be popular. The need to serve people's needs to be popular. On the other hand, closed source software needs to serve people's needs to make money and survive. It's therefore not surprising that all the big open-source projects have closed-source counterparts.

      Surely Gnome, KDE, Gnumeric are more than clones, they innovate.

      Do they? What does Gnumeric offer over Excel? What do Gnome or KDE offer over OS X?

      I'm sure there is plenty of innovation in open source, it's just not at the forefront. And, in the open-source world, if it's not at the forefront then it might not get critical developer mass to reach it's full potential. That's my original point.

    8. Re:Oh please by Perl-Pusher · · Score: 1
      Do you realize how many software projects never make it to market? Many successful programs are copies of other things. Excel well, what about Visicalc? Which was more innovative? Many companies abandon programs before they ever get released.

      Do they? What does Gnumeric offer over Excel? What do Gnome or KDE offer over OS X?

      What does Windows offer over CDE? The innovation is in the details. One thing KDE offers is the ability to customize almost every aspect of the interface. That idea goes against the grain, Miscrosoft or Apple never allowed that amount of user control. The reason it's important for many power users is we have to spend 8 hours a day using it, staring at that same damn screen every single day. Having the ability to tailor it to your needs and not some 'experts' idea is why I use it. I have 2 apple machines, a new iMac and a powerbook. I like them not for the UI but the iApps, Tigers search function is also extremely useful. But I like KDE better, I have the konqueror filemanger profile set up just they way I want it. The whole desktop is setup like a hybrid Mac/Windows machine. The desktop works well for me, and I am probably the only one who would apreciate it. But that's really the point, true personalization. Not just a wallpaper or a screensaver. That customization ability spawned kde-look.org, before that themes.org

      Truly revolutionary things are rare even in companies. Most successful software products are copies of something else. Many truly innovative things never make lasting commercial success. Think about where things came from to see my point. HTML,Mosaic,Visicalc, Wordstar, sendmail, pine,ftp,irc etc. These things were the starting points that companies and open source each expanded on. The wheel, the cart, automobiles, each was founded on the works of others. Well, I'm not sure about the wheel except I 'll bet somebody probably put logs under rocks to hold them, the axle seems to me to be the real innovation! The model T was not the first car, just the first truly succesful one. Innovation is market speek, in reality it's as rare in companies as it is in open source.

    9. Re:Oh please by Anonymous Coward · · Score: 0

      Yeah, thanks a lot, jackass. You've made some great points there. FYI, Gnome and KDE were both around over four years before OS X came out. But yeah, you're right, they're OS X clones, you fucking Apple apologisist dick. Go put an Ipod up your ass.

  96. Well, let's take a look at the highest profile OSS by wazzzup · · Score: 2, Insightful

    Well, let's take a look at an open source desktop that any one of us might set up in somebody's home or office...

    Linux kernel = Unix knockoff
    KDE = Windows knockoff
    GIMP = Photoshop knockoff
    Open Office = MS Office knockoff
    Gaim = AOL knockoff
    Firefox = innovative (sorta, see below)
    Apache = innovative
    PHP, Python, etc. = innovative

    Firefox is shaky because tabbed browsing was introduced by Opera (a commercial comany). It didn't bring the browser into mainstream awareness like, say, Adobe did with graphics and DTP software. It is, however, the freshest face on the browser scene which has seen a much-needed revitalization as a result so I'll throw it in on the innovative side. Yes, IRC was around before AOL but AOL brought internet chat awareness to the masses so they get the credit. History is written by the victors ;) Apache, PHP, Python are all very cool projects that you or I may may love but is of limited use to most people. Where email is concerned, I can't think of any whizz bang email program that sets itself apart from most other email in an innovative way. Okay Outlook, but that's only innovative in the virus and trojan propogation field ;)

    Don't get me wrong, open source is a fantastic and vital field in computing. Having access to a software library that is free in both the money sense and the libre sense is a big deal and in particular, those that cannot afford a quality commercial version such as developing countries.

    On the other hand, commercial software is where most of the innovation and R&D takes place. They have to offer fresh and compelling reasons for us to part with our money. They have to be better than their competition (including open source). I know, I know, Microsoft isn't better than the competition nor are they innovative. True, but they are one company in a sea of thousands that would fall under the software industry umbrella and their monopoly status makes them an exception.

    Open source needs commercial software and commercial software is recognizing the importance of and becoming more reliant upon open source. There is room for both. McVoy is right. 100% OSS would stagnate as its current model seems to be copying the work of others. Its strength lies in its license, not its feature set. As for the other extreme, we only have to look at Microsoft to see the effects of a commercial software dominated world.

    Monoculture is bad and that goes for Linux as well as Windows.

  97. No innovation in open source??? by magoghm · · Score: 1

    What about Struts, Hibernate, Spring??????? Those three have become very important tools for some Java developers and they aren't copies of any commercial software...

  98. What, is innovation only allowed to corporations? by JoeCommodore · · Score: 1
    I don't think so, Innovation isnt a product of a company, not is it exclusively a product of a person looking for a profit either.

    It's by people who try something different and in one way or another succeeds at it.

    This is just corporate FUD, I think people like this guy have more fear, uncertainlty and dispair that Linux and other FOSS tools will give more (common) people the tools for potential innovation away from coprporate profit channels.

    --
    "Enjoy what you're doing! If it becomes drudgery, you're doing it wrong!" - Jim Butterfield
  99. Open source is bad for innovation: The proof! by SysKoll · · Score: 2, Insightful
    But if the world goes to 100% open source, innovation goes to zero.

    Oh, how insightful! What wisdom!

    There are plenty of examples to prove the man right. Take a look, for instance, at the unfortunate, stagnating world of physics. For some silly macho reason, all physicists have to provide their experiments, their data, their calculations, their data and their conclusions in excruciately detailed papers that are submitted to journals for all to see. This process is glorified with noble-sounding terms such as "peer review", "refutability" and "sound science". Physicists pretend this allows them to build on their predecessors' results.

    But, as you have guessed, this is just another example of open source. That's right, folks, physics is plagued by a generalized use of the dreaded open source! The source is not code here, it's data, theories and calculations, but the principe is the same: let's face it, physicists don't know how to keep things proprietary.

    Which explains why the field is so totally devoid of innovation. Ah, if only physics was practiced with a decent proprietary attitude, like back in the good old time when Galileo taunted his colleagues by hinting about wonders he had observed with his new expensive telescope! Or when alchemists jealously kept their recipes and processes a secret! By now, we would have wonderful machines, such as vehicules flying in the air, devices carrying your voice on a wire, and calculators weighing only a fraction of a ton!

    Verily, physical sciences needs to get rid of its openness to finally become innovative. And that is also true for computer sciences, of course.

    --

    --
    Mad science! Robots! Underwear! Cute girls! Full comic online! http://www.girlgeniusonline.com/

  100. I agree with the article by Anonymous Coward · · Score: 0

    Well written article, face the music boys and girls. profits, money (and sex) are whats it all comes down to. The merits and philosophy of the Open Source ideology are wonderful and I think its great, but when it comes down to if what you do doesnt make the house payments, then you gotta find something that does. Actually its very simple.

  101. Sugar Daddies by Anonymous Coward · · Score: 0
    McVoy argues that the open source phenomenon may appear to be sustainable but actually is being propped up by hardware makers who view open source code as a loss leader--something that will entice customers to buy their boxes.

    "Nobody wants to admit that most of the money funding open source development, maybe 80% to 90%, is coming from companies that are not open source companies themselves. What happens when these sponsors go away and there is not enough money floating around?

    Why would the hardware makers suddenly go away? Does McVoy think they will no longer want 'something that will entice customers to buy their boxes'?

  102. Some examples by Roger_Wilco · · Score: 1

    As far as I know, there is no non-free networked object-oriented database. Relational databases are nice, flat files have their place, but OO databases are quite useful too; I've built a few webapps using this. Thanks, Pavel Curtis!

    Several programming languages exist only in a free version, or the non-free versions are derivatives. Scheme, Squeak (Smalltalk based), Python, and Perl are just a few that come to mind. Perhaps this clown would say that these are all derivative works from Fortran, or somesuch, but it's a stretch.

    1. Re:Some examples by Anonymous Coward · · Score: 0

      or the non-free versions are derivatives.

      They are derivatives, for now. ActiveState, owned by MS is slowly boiling the Perl (and Ruby and Python) frog(s).

    2. Re:Some examples by Anonymous Coward · · Score: 0

      Oof. MOO's a fine MUD, but as an OODBMS? Try GemStone sometime. I think you'll find it runs circles around MOO. I don't even want to think of storing a million objects in a MOO, let alone try to index them.

  103. (-42, Flamebait Troll Overrated) by xtracto · · Score: 0

    And I have to tell it is really overrated. This guy is just angry because his company is going to the ground.

    He pissed off the Linux community. Companies which want a commercial option for code management use Microsoft, everyone else, use/ will use an open source alternative. So there is no place for him.

    --
    Ubuntu is an African word meaning 'I can't configure Debian'
  104. That's odd by tomstdenis · · Score: 1

    because my crypto library [libtomcrypt] is the provider for the BK license engine...

    And I wrote all of LibTomCrypt from my parents house while I was in college...

    So in other words, McVoy... GO FUCK YOURSELF!

    Tom

    --
    Someday, I'll have a real sig.
  105. Re:Nerds don't seem to realize... by jedidiah · · Score: 1

    Proprietary software with "many" features DOES NOT make work easier. Infact, it MAKES WORK HARDER. People have been using WordPerfect clones for so long that they just don't know any better.

    The more features an app has means that there is a bigger mess in the GUI to deal with and more code that can break. If you are only using 5% or 10% of an application's potential, the rest of the features are a burden, not a help.

    This is why the whole "wizard" concept came about in gui applications. Interfaces became too complex to deal with.

    A WordPerfect clone is gross overkill for the average user.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  106. Re:He's right by Anonymous Coward · · Score: 0

    > All of those other projects exist due to the
    > charity of corporations that need those projects
    > so they can make money in other areas.

    If the companies need those projects as you claim then how is it charity to support them? Sounds more like self interest to me.

  107. The man is an idiot. by Aldric · · Score: 1
    Most open source developers also work as developers for companies. Many of us have influence over which tools we get to use. Tools such as, say, version control systems.

    He shot himself in the foot when he kicked Linux off BitKeeper. Linux gets huge publicity. BitKeeper shared that publicity, essentially for free. Now Larry has decided to keep reloading and shooting with his rants.

  108. please explain by geoff+lane · · Score: 1

    perhaps McVoy could explain why people seem happy to use limited functionallity applications they can get for free rather than the bloated commercial applications that cost a lot, are difficult to use and require you to buy into an operating system that is buggy as hell!

    I would say that it is the commercial software market that doesn't address the true needs of the users.

  109. Crisis of Imagination by dpf · · Score: 1

    What this article is really saying is that Larry does not have the imagination to create a business model through which he and his business can make a profit from OSS. Somehow he thinks this makes the whole concept flawed. I think he has become entrenched in an outdated reality. Rather than looking at the Open Source trend and trying to build a wildly successful business model around it, he is clinging to a traditional commercial software development model and claiming the emerging trend is unsustainable. Maybe the RIAA needs another yes man.

  110. It cost him zero, he's just stroking his ego by Anonymous Coward · · Score: 0

    I think Larry must use the RIAA's accountancy methods

    Please don't demean accountancy. The term you were looking for is "pulling numbers out of one's arse".

  111. I don't get it by quoll · · Score: 1

    Larry seems to be saying that Open Source and commercial interests are at odds with one another, and it's only when a company tries to see beyond its profits that it participates in a compromise with OS software. But that's not what OS is about. Just ask RMS. His original intent was for companies to make all software free (as in "open"). The volunteer world of OS sort of came out of that idea, but I don't recall any histories describing volunteer work as a deliberate goal of GNU.

    I also take personal exception to the lack of innovation comment. I'm doing postgraduate research in an area where no acceptable solutions exist... and everything I'm doing is open source. If I can't prove that I'm creating something innovative then I'll won't be awarded my degree. So far my university believes that I'm track.

    Sure, innovation is hard, which is why we don't see a lot of it, either commercially or in the volunteer OS world. But just because we don't see it much is no reason to claim that it does not exist.

  112. The traditional model vs. the new (better?) model by Stu+Charlton · · Score: 1

    The traditional software company was a "product" company. Productization of software relies on strong intellectual property protections and the inability to share information rapidly - both of which seem to be eroding in the face of the Internet and the improved economics of open source.

    This is the "old" approach, and McVoy may have a point -- you can't do things the way you used to if you rely on OSS. Lots of software people got their start in the shrink wrap product world and think that's the only way things work... but it's not.

    There are two archetypes of the "new way" -- IBM and Google. The commonality is that they are, at their core, service companies, serving different market segments. Lots has been said about Google (take a look at Tim O'Reilly's presentations on this topic), so I'm going to focus on IBM.

    IBM serves businesses. They like OSS, particularly in the Linux and Java/J2EE segments because operating systems cost a lot of "overhead" money, and Java appication servers usually cost around $10,000+ per CPU.

    An (over)simplified view of WebSphere is takes a lot of Apache-based open source components, intgegrates them together, adds some proprietary code for manageability and reliability, and ships.

    Even though they charge similar prices as BEA or Oracle, they don't really care too much about charging for licenses. They really want to dump the busload of Global Services consultants on your doorstep.

    By 'services', I don't mean tech support. I mean business strategy (ex-PriceWaterhouse Coopers) consultants that will teach and help you to change your strategy, financial consultants who will help you fund & build a business case for it, project consultants who will help run the initiative, IT architects that will help it fit into your tech environment, and THEN developers and administrators to do the work , and tech support.

    In the end, they make more money doing this, and their marketshare goes up for doing this. To the customer, it's about shifting buckets of money around. Buy $5 million in licenses and use your in-house (or a 3rd party's) employees to use + integrate it, or get licenses "free" and spend $8 million on IBM's services, which supposedly covers all the nasty issues your employees aren't qualified to handle.

    As for the 'quality' issue -- "does requiring services imply a poor quality product"?, note that most of the services have nothing to do with the product and a lot to do with human fallibility, politics, and externalizing risk & cost. I don't know how IBM justifies its investment for in-house development of WebSphere -- perhaps it's still license based -- but their external sales behaviour indicates their priority is elsewhere.

    Now, is this a "better" model? Audience?

    --
    -Stu
  113. Strong AI by vhold · · Score: 4, Funny

    An AI strong enough to replace non-trivial support will probably require a pyschologist from time to time.

    Luckily an AI strong enough to replace pyschologists has existed for quite a long time.

    1. Re:Strong AI by Anonymous Coward · · Score: 0

      the emacs psychiatrist?
      yeah its good. but not that good.

    2. Re:Strong AI by ded_guy · · Score: 5, Funny

      How do you feel about luckily an AI strong enough to replace pyschologists has existed for quite a long time?

      --
      In the future, all spacecraft will be made of cheese.
    3. Re:Strong AI by giminy · · Score: 1

      Is it because an AI strong enough to replace non-trivial support will probably require a pyschologist from time to time that luckily an AI strong enough to replace psychologists has existed for quite a long time?

      --
      The Right Reverend K. Reid Wightman,
    4. Re:Strong AI by milimetric · · Score: 1

      I wonder what percent of the world understands this joke. It is so sad that such good humor has to be so limited in audience. I can just see myself later talking to my girlfriend saying "there was this awesome joke on slashdot... well you see ALICE is this internet AI... well what do you mean, that's how ALICE answers questions... what do you mean I should go out with ALICE... I like talking to you about how I feel... no I don't think about ALICE, come on honey"

    5. Re:Strong AI by fbonnet · · Score: 1

      Luckily an AI strong enough to replace pyschologists has existed for quite a long time.

      Are you thinking about Dr Emacs?

    6. Re:Strong AI by th0mas.sixbit.org · · Score: 1

      BAAHAHAHAHA!

      You made my day. Thanks!

      --
      twitter.com/gravitronic
    7. Re:Strong AI by Teilo · · Score: 1

      Try Emacs psychotherapist!

      --
      Mir tut es leid, Menschen daß Einfältigfehlersuchenbaumfolgendenaffen sind.
    8. Re:Strong AI by fbform · · Score: 1

      Nope, ALICE was written primarily to mimic real conversations, which means that the words and phrases it uses closely follows a Zipf law distribution from real human conversations. ELIZA was written purely to mimic a psychologist, and its model was therefore much simpler than ALICE - it would often just rephrase your stetement as a question and ask it back. A few keywords would trigger different questions (like "family" might trigger "Tell me about your mother"). Your parent was making a reference to ELIZA, not ALICE.

      --
      Time flies like an arrow. Fruit flies like a banana.
    9. Re:Strong AI by sploxx · · Score: 1

      Brilliant, really! :-)

    10. Re:Strong AI by milimetric · · Score: 1

      you're right, but it's really funny either way and they're both women's names so hopefully what I said is still funny

    11. Re:Strong AI by Anonymous Coward · · Score: 0

      Try M-x psychoanalyze-pinhead

    12. Re:Strong AI by einhverfr · · Score: 1

      Your parent was making a reference to ELIZA, not ALICE.

      Tell me about your mother.

      --

      LedgerSMB: Open source Accounting/ERP
    13. Re:Strong AI by mink · · Score: 1

      Let me tell you about my mother.

      --
      Well I've wrestled with reality for thirty five years doctor, and I'm happy to say I finally won out over it.
  114. sustainable crap by Erris · · Score: 1
    One problem with the services model is that it is based on the idea that you are giving customers crap--because if you give them software that works, what is the point of service?

    Gee, let's rephrase that to something closer to the truth:

    One problem with boxed software is that you're giving the customer crap. How else are you going to sell them another box?

    People are always going to need training, they will not always need a new program when they have one that works. The whole idea of copy protection and treating bits like paper is stupid. As a former customer of Winblows software, I'm really pissed that I could not just add on to the software I used to own but was forced to buy new coppies to get the same functionality without improvement. It did not work for me and it really does not work for anyone but people who are greedy. That's why free software works and boxed software vendors are going out of business.

    "The bottom line is you have to build a financially sound company with a well-trained staff. And those staffers like their salaries. If everything is free, how can I make enough money to keep building that product for you and supporting you?"

    How am I going to make a living? That's the big question all of us has to answer every day. You have to provide something of value. If other people can do what you do and give it away, you had better have something else up your sleeves. Sitting around flaming people who are doing well with other models won't help.

    --
    DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
  115. Never a Friend of OS by attobyte · · Score: 3, Insightful

    He was never a friend of opensource and only in it for the $$$$. I will put our ideas against any company. What as M$ created in the last 15 years??? I can't think of one thing that wasn't a knock off of something else.

    --
    I didn't use the preview button, so get over it!!!!

    Mike

    1. Re:Never a Friend of OS by pthisis · · Score: 1

      He was never a friend of opensource and only in it for the $$$$.

      No. Larry was involved with linux kernel development long before he ever started writing Bitkeeper.

      If you go back through the linux-kernel archives, you'll find that almost every thread that he's involved in which doesn't mention Bitkeeper is a technical argument about a new feature or interface. Often something innovative--his splice(), for instance, which wasn't adopted whole cloth but drove the development of the no-copy linux-kernel interfaces.

      Really, I wish we could have that Larry McVoy back. Because although he wasn't always right, he was usually interesting and often at least came up with a good vocabulary for the problem being discussed and cataloged the main issues well. And sometimes he came up with interesting solutions, too.

      --
      rage, rage against the dying of the light
  116. McVoy does get it.At least part of it. by LWATCDR · · Score: 3, Interesting

    I will start out that I think the Bitkeeper open version was evil. The idea that if I used it I could not try and write a better CVS system was just wrong and should never have been accepted.

    Frankly a lot of what he has to say makes perfect sense. The world will never be 100% open source. And unless you make it illegal "so much for freedom" to charge for software closed source will always be around. That is not a bad thing.
    Open source will also never die.
    I work for a company that produces closed source software. Not one of our customers has ever asked for the source code. They also pay us $600 a year for tech support and updates. Most of them are happy with our software and we provide documented file formats so their data belongs to them. There is not a single open source product that competes with us. So guys the market is wide open if you want to jump in.

    One thing that really ticks me off in the FOSS community is the idea that OSS has to be free as in beer. It does not. What it does mean is if you pay for OSS you get the source and the right to give it and the source to whom ever you want. And yes you can charge them as much as you want.

    The other thing is if you do not contribute code, money, documentation, or at least good bug reports to the project you are a freeloader. I want to smack people that I hear complaining that this free program or that lacks this or that feature or that the guy that wrote it is an idiot. SHUT UP AND ADD THE FEATURE YOURSELF! Or pay the developer to add it if you want it. But do not sit on a message board complaining about what you are getting for free.

    Before any of you RMS fan boys jump on me let me say one thing. I have released a few FOSS programs I wrote. The first couple where not GPLd because the GPL was not written yet but I gave away the source. I have contributed to a few more GPL programs since then. The world will never be all open or closed source. People that think it should be are like those that think the world should forced to all be one faith.

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
    1. Re:McVoy does get it.At least part of it. by Anonymous Coward · · Score: 0

      Come on, tell us the product. Pretty please...

    2. Re:McVoy does get it.At least part of it. by Elwood+P+Dowd · · Score: 1
      The world will never be all open or closed source. People that think it should be are like those that think the world should forced to all be one faith.
      Close. They're like the ones who think that their faiths are the correct ones (everyone). They think that everyone should, out of enlightened self interest, choose this correct faith. The FSF types tend to believe that everyone should, out of enlightened self interest, choose to use and create Free software.

      Sure, there are crusaders who would love to legislate that no software can be (GPL) Free. There are also some crusaders who would love to legislate that all software must be Free, but I think they're in the minority even among FSF fanboys.

      See, not so bad. You just have a different faith.
      --

      There are no trails. There are no trees out here.
    3. Re:McVoy does get it.At least part of it. by LWATCDR · · Score: 1

      I did not say FSF fandboys. I said RMS fanboys. Which I would up as a subset of FSF fanboys.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  117. Overlooked open source model by Anonymous Coward · · Score: 0

    In these discussions I never see mention of software produced in academia. Guys, research software was open source decades before the term was first invented. NSF or DOE give us money to do research that involves producing software, and when the software is finished it typically goes on a web site. Ftp archive before the web was invented. If you use it, kindly acknowledge us.

    Unfortunately some research software is completely forgettable, but there is plenty that is high quality. Just a few names: Lapack http://www.netlib.org/lapack/ does linear algebra software, has been around forever, and is in fact part of the Intel and IBM scientific libraries. Atlas http://www.netlib.org/atlas/ gives highly optimized kernels. We suspect that vendors take this as a code base for their own optimizations. Petsc http://www-unix.mcs.anl.gov/petsc/petsc-2/ is orders of magnitude better than anything available commercially, is now probably 10 years old, still developed and supported, and used all over by engineers and scientists.

    Just thought I'd mention that model. No "kindness of big corporations" needed.

    Victor.

    1. Re:Overlooked open source model by Anonymous Coward · · Score: 0

      I think in the article, he mentions the govt paying for FOSS development, which is what all that good stuff you mention is. Blast is another good one, apache and mosaic/netscape, too.

  118. Are You Serious? by Anonymous Coward · · Score: 0

    GNU created the first compiler? Is that what you're trying to imply?

    Hello, I'm crack and we've obviously met before.

  119. ah yes, just like fast food and factory work by justins · · Score: 1
    What about good old 'working per hour, at defined rate'?

    Knock yourself out.
    --
    Now before I get modded down, I be to remind whoever might read this that what I am saying is FACT. - bogaboga
    1. Re:ah yes, just like fast food and factory work by MenTaLguY · · Score: 1

      Or just like any type of contracting work.

      --

      DNA just wants to be free...
  120. Development process innovation by Pastis · · Score: 1

    The whole point of Linux developers using MacVoy's product is that the tool was solving some problems free tools couldn't solve.

    Because Linux developers have so special requirements (especially in distributed development and patch/branches maintenance) no free tool was capable of supporting it at that time. Even bitkeeper was pushed to its limits. Isn't that innovation? Not in software itself but in software development process.

    And nobody ever said that all software is going to be Open. Stop that crap.

  121. who is actually paying for innovation by cahiha · · Score: 5, Insightful

    But McVoy says open source advocates fail to recognize that building new software requires lots of trial and error, which means investing lots of money. Software companies won't make those investments unless they can earn a return by selling programs rather than giving them away.

    Software companies don't make those investments at all. The institutions that make those investments are the government and a few large private research labs. Almost all the software and almost all the innovation you see around you ultimately comes from those sources.

    People like McVoy and other self-proclaimed innovators are adding little gimmicks and tweaks on top of that massive, publicly funded innovation. The question we should be asking is why we should let people like McVoy continue to leech off the investments that taxpayers and a few private labs are making.

  122. Re:Nerds don't seem to realize... by Anonymous Coward · · Score: 0
    What geeks don't seem to realize is that most people look at a computer as a machine.
    We do realise it, we just don't care what most people think. Freedom is more important to me than functionality so I prefer Free Software. McVoy and the rest of the world it seems, prefer proprietary applications because it suits there agenda of profiteering or personal convenience. There's nothing wrong with that. Horses for courses and all that. I just wished that lot would extend me the same courtesy.

    Why McVoy and other nay-sayers feel the need to point out what they think are flaws in something they have no interest in is beyond my understanding. If he prefers the proprietary route because it allows him to swell his fat wallet then that's up to him. I don't however, want to be lectured to by someone who has greed as the primary motivation. Similarly, if someone wants use proprietary software because it's personally more convenient to them, then so be it. I don't appreciate however being called a zealot simply because I view the world differently to these people and have different priorities when selecting computer software.

    On second thoughts, I do know why McVoy and the massed ranks of end-users feel the need to express their thoughts on the subject. In the case of McVoy and other proprietary vendors, he want's the labour of the Open Source movement but the ability to profit from it without limit. Whereas the users want stuff for free (as in beer) but don't like (and remind us constantly) that this free stuff is not exactly the same as Windows, Photoshop or whatever piece of software they've attached their umbilical cord to.

    A big "Hrmph" to all of them.

    -- GS
  123. Larry McVoy can.. by Anonymous Coward · · Score: 0

    Stuff himself. Sour grapes sour grapes ...

    Why doe we even pay any attention to this whiny GIT? (pun intended)

    If he feels so ripped of then why doesn't he go ahead and sue Torvalds and the gang for having used his toy in the first place?

    Yeah, if it wasn't for OSDL, who would have known who THE F*CK LARRY MCVOY was?

    Larry, blow it out your ADDRESS!

  124. How about "the Internet"? by Per+Abrahamsen · · Score: 1

    Much of the initial work was part of BSD, which was a free as the Unix license from AT&T allowed. And the BSD code was basis for most vendors, including Microsoft.

    Or for those who think the Internet is WWW, the original implementation of HTTP and HTML were also free software.

  125. Innovation? by platos_beard · · Score: 1

    It's hard to say whether open or closed source is "innovative" without having good definition of what innovation is. McVoy claims Redhat isn't innovative. I'm not sure that doesn't miss the point, but what's an example of an innovative thing a close source company has done for which there is no open source equivalent (or vice versa)? Or let's take some seeming comparable projects:

    Is C# more innovative than Python?
    Is IE more innovative than Firefox?
    Zope vs. ASP.net?

    I know there are other close source outfits than MS, but I'm honestly not sure how to make those "who's more innovative" comparison.

    --
    What's a sig?
    1. Re:Innovation? by arkanes · · Score: 1

      "innovative" has become a red flag for me, where I pretty much dismiss arguments built on it. It's really easy to re-define it to mean whatever you want. Is it innovate to refine a UI concept thats existed for a long time until it's polished? Is innovation extending a published standard? How about working within the standard to achieve the same result? How about implementing features long known and discussed in academia in commercial products? Is being first to market innovative, or is being the market leader?

  126. What? by Anonymous Coward · · Score: 0

    If the first part of what he says is true, then how can the last part be true?

    If innovation requires money, then the innovative software will not be free. It's as simple as that.

  127. He DOES get it, but this is PR. by dscho · · Score: 2, Insightful

    I think McVoy knows very well that just a few Open-Source zealots are enough to come up with something better than BitKeepers "superior" technology. That is why he keeps saying "you cant do it": he hopes that at some point everybody believes him.

    1. Re:He DOES get it, but this is PR. by wakejagr · · Score: 1

      In other words, he's copying a page from the Darl McBride PR handbook: say it loud enough and often enough and perhaps people will believe you for a while.

      Not sure what he'll do when he gets to the next page: people realize you're full of crap and start ignoring you.

      --
      Don't save Windows XP! http://www.petitiononline.com/jjw1xp/petition.html
    2. Re:He DOES get it, but this is PR. by Anonymous Coward · · Score: 0

      Maybe, but maybe he is right - otherwise why wouldn't "a few OSZs" have done it when everyone was so pissed off that Linus was going to switch to BK in the first place a couple of years ago? His (8? 10? 12?) monkeys - all hardcore C/C++ coders probably work 50-60+ hours a week like everyone else - I just don't see a slamdunk for a FOSS group of any size easily creating a superior replacement.

      Why is everything so black and white on both sides of this argument? BK was/is the best in class for sscs and Linus and others who work on huge code bases seem to think so. Why is that such a stretch? FOSS doesn't always innovate, yes but a large part of that non-innovation is to create tools that are compatible replacements for Closed Source tools - yeah I want those. But I want the cool stuff like darcs, damage control, gatling and a bunch of other less visible tools that are a perfect fit for my needs but probably not viable as commercial products.

      Larry could be less of an asshole, but that doesn't mean he is wrong about everything. Personally, I'd rather use all FOSS software for my work and I want to use OpenBIOS and OpenGraphics Cards, too but that doesn't mean I think all software should be FOSS, BSD or GPL.

    3. Re:He DOES get it, but this is PR. by llefler · · Score: 1

      If that is his reason, maybe he should shut up. Nothing motivates people more than the desire to make some loudmouth look like an ass. If he wants a BitKeeper equivalent of Firefox, the best thing he can do is keep telling people they aren't good enough to make one. It's about as smart as saying "you can't slashdot my website".

      --
      It is amazing what you can accomplish if you do not care who gets the credit. -- Harry Truman
    4. Re:He DOES get it, but this is PR. by petermgreen · · Score: 1

      hehe whats wrong with saying "you can't slashdot my website"?

      really /.ings are overrated and if you are prepared (either because you posted the link yoruself or you got wind of is ahead of time as a subscriber or a user of a certain mirror site ;) ) you are unlikely to fall unless your hosting really sucks.

      the reasons people fall to slashdottinlgs:
      1: really poor hosting (modem dsl very limited shared hosting account etc)
      2: large downloads (but if your prepared you can make them torrents or whatever)
      3: dynamic websites that have a high server load cost per request (this honestly seems to make up the bulk of /.ings)
      4: low traffic limits (to some extent this comes under the shitty hosting category)

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  128. Blah, blah, blah, open-source is great by Stop+A · · Score: 1

    Sure, having the source code is great for all the reasons enumerated. However, what's not so great is that I'm not in the software development business. My company is not in the software development business. If open-source products will fit the bill, aren't buggy and deliver the needed functionality, then I'll use it. But for applications which are buggy or which need enhancements to make me or my business more productive, I'm going to buy. I paid for it, it's borked, you fix it. I paid for it, if you want me to continue paying for it, I'd like to see these features. Otherwise, I have to accept the burden of fixing bugs or adding enhancements and that makes no business sense.

    I think the point the Forbes articles are trying to make and the Sun guy who forwarded one of these articles to me is trying to make is that developers who want to make money are going to look at all the friction that McVoy's experiencing and pick a different platform to target. Which then, in turn, suggests the number of quality open-source or COTS apps will dwindle. Which, for a business, is a factor taken into consideration when evaluating operating system purchases.

  129. I e-mailed McVoy last go-round by j4ck50n · · Score: 1
    And let him know exactly what I thought. He lived up to his reputation...

    Venomous whining self-pitying asshole.

  130. $500k a year? by noisymime · · Score: 2, Insightful

    If he had of released it as FOSS it wouldn't have cost him a cent!

    1. Re:$500k a year? by Anonymous Coward · · Score: 0

      I'd like to know what this $500k a year is for?

      Is his company doing $500k a year of technical support OR is his company spending $500k a year fixing bugs that the Linux kernel developers find in BitKeeper?

  131. he's just jealous by NynexNinja · · Score: 2, Insightful

    Larry McVoy is upset because the leader of the largest open source software development project in the world stopped using his crappy software. Feeling less than useless, he's got an axe to grind. As a result, his comments should be taken with a grain of salt. Lets face it, the guy has lost touch with reality. Publishing his mindless dribble is flamebait. We could all rewrite his crappy software in less time it takes to figure out how to use it.

    1. Re:he's just jealous by shish · · Score: 1
      We could all rewrite his crappy software in less time it takes to figure out how to use it.

      Go on then; BK takes a few hours to set up - this story'll still be open to post to in a few hours. I shal be expecting your SCM as a reply by the time it closes~

      Really, several years work and the best open source can come up with are subversion and arch, and BK is (according to all I've heard who use it, eg Linus himself) better than both put together. Don't take MS as the only example -- there are some cases where a corporation can make an app worthy of respect.

      --
      I mod down anyone who says "I will be modded down for this", regardless of the rest of their comment
  132. BitTorrent? Heh by Anonymous Coward · · Score: 0

    BitTorrent represents very little actual innovation. For the most part it is just a ripoff of Swarmcast.

  133. Where I go for inspiration by Pope+Benedict+XVI · · Score: 1

    When my work is getting me down, I go to kernel traffic or git traffic.

  134. It's just a standard response to Freedom. by btarval · · Score: 3, Informative
    What's also interesting is that McVoy's response here is the same exact response that closed-source vendors ALWAYS make when Open Source starts costing them market share. McVoy's statements are nothing new; just a variation on a them.

    Let's see some examples:

    Microsoft. The OS, Webserver and IE are all classic examples.Their attacks on Open Source are in a league by themselves, including the "stifle innovation" argument of McVoys'.

    Windriver. These folks bashed Linux mercilessly while their marketshare dropped from 35% in 2000 to 14% today. They threw in the towel and went with Linux last year (though VxWorks is still around, it's clearly not the priority).

    GreeenHills. These folks have been bashing gcc for years, as the embedded market has moved away from speciality development tools except in certain small areas where the performance is required.

    So McVoy's response is nothing new here. He must be feeling the pinch of people moving away from his software.

    Now, if Slashdot would only stop giving him free publicity, we'd be all set. McVoy has already stated that everytime he's mentioned on Slashdot, his "sales go up".

    --
    The best way to predict the future is to create it. - Peter Drucker.
    1. Re:It's just a standard response to Freedom. by lvd · · Score: 1
      The following quote says it all: 'The open source guys can scrape together enough resources to reverse engineer stuff. That's easy. It's way cheaper to reverse engineer something than to create something new.
      I'd have to strongly disagree here. I reverse engineered stuff for a living: figuring out what the hell another (group of) engineer(s) was thinking when they created something is much much harder than turning your own thoughts into a working piece of software.
  135. word processors by John_Sauter · · Score: 1

    The origin of computer-based word processing goes back further than vi. I used TVEDIT in the mid-1960s to write a paper for my anthropology class at Stanford. TVEDIT ran on a PDP-1, though printing was done by sending the data to an IBM 7090 which wrote it to tape for an IBM 1401. This was my first experience with word processing and networking.
    John Sauter (J_Sauter@Empire.Net)

    1. Re:word processors by squiggleslash · · Score: 1

      If anyone misread what I wrote, I apologise. But I did say "for Unix" when refering to vi being the first visual editor, and I did say visual editors were developed as far back as the sixties (obviously predating Unix.)

      --
      You are not alone. This is not normal. None of this is normal.
  136. I have a feeling by C_Kode · · Score: 5, Insightful

    His hostilities are because he is getting customer backlash. I bet he is losing customers due to this mess.

    I have no problem with commercial software. I think it's a good thing. I think ol' Larry was just absolutely stupid for the way he has handled this whole thing. The guy is obviously a smart and innovative programmer, he is just business stupid. It's why you keep real techie types out of the board room. (most of the time anyhow)

    It's like when all those companies release versions of products for other countries not realizing their logo, trade mark phrase or whatever else is "inside" is insulting to that culture. Larry wants the OSS community to use his product. His view and OSS view didn't line up. instead of working to get something worked out (beyond the half assed attempt made) He insulted the OSS community and he is getting burned in the process.

    Cause and effect Larry. "Think before you speak" isn't just a word jumble. It's how you are supposed to conduct yourself.

    1. Re:I have a feeling by MikeBabcock · · Score: 2, Interesting

      I'd have to agree -- I was more than willing to recommend that my partners and I check out BitMover for source control in-house, until he started mouthing off on the kernel list.

      Guess what McVoy, lots of us read the Kernel Traffic summaries who aren't necessarily involved. I don't like companies with bad attitudes, period.

      --
      - Michael T. Babcock (Yes, I blog)
    2. Re:I have a feeling by Col.+Klink+(retired) · · Score: 1

      No, actually I think it's the opposite. I've met him and he told me every time one of his rants (trolls?) appears on /., sales go up.

      --

      -- Don't Tase me, bro!

    3. Re:I have a feeling by justins · · Score: 1
      His hostilities are because he is getting customer backlash. I bet he is losing customers due to this mess.

      You realize that his paying customers are largely closed-source developers who don't give a shit, right? It's not as if open-source developers ever pay for anything.
      --
      Now before I get modded down, I be to remind whoever might read this that what I am saying is FACT. - bogaboga
    4. Re:I have a feeling by Anonymous Coward · · Score: 0

      Frankly, the bad attitude came mostly from Linus and the other OSS "voices".

      If fact I find that OSS advocates have the worst attitudes of all. It's an extreme turn off to Linux and everything OSS out there!

      Give me a straight run buisness relationship any day over this scratch my back, kick me in the balls method of dealing with the OSS crowd :(

    5. Re:I have a feeling by Anonymous Coward · · Score: 0

      HA HA HA HA. A straight run business!. You crack me up man. Businesses don't give a shit about their customers or vendors. They'll screw over anyone to make a buck.

    6. Re:I have a feeling by NutscrapeSucks · · Score: 1

      The guy who edits Kernel Traffic doesn't always take a neutral voice.

      What I saw on the kernel lists were a bunch of big name Linux developers trying to troll a flamewar out of McVoy, continually over the period of a year or more. (Sometimes this bordered on the juvinile, like Alan Cox calling it "ButtCreeper" or "BitCoffin".) I think they (rightly) knew that if they kept pushing McVoy's buttons, he'd eventually snap and go away.

      If Linus ever showed up, they'd quiet down until the next flamewar, because even though he made the decision, nobody was willing to take up the arguement with him.

      --
      Whenever I hear the word 'Innovation', I reach for my pistol.
  137. McVoy and Lyons are SO right by SlashDread · · Score: 1

    After all,

    the intarwebby was invented on a windows PC with teh cumming of Win95 no?

  138. Look, I kinda hate saying it... by killmenow · · Score: 2, Insightful

    ...and I'm sure to be modded into oblivion for it; but, McVoy is just a cocktease. That's his problem right there.

    He had this tool he teased the OSS crowd with. When some of them decided there were other fish in the sea, he got royally pissed because his tease no longer held any power. So not only did he run away pouting, he literally joined up with some of the worst hacks out there...specifically, Daniel Lyons. Mr. Lyons is well regarded as a talentless hack who hates anything that brings to light the truth of the matter: his relevence is waning and soon he can fade to black and nobody will miss him.

    Can't say that I blame them. If my career were pinned to the software publisher business model of the 80's and 90's, I'd be scared as shit right about now and willing to say anything, stretch any number, exaggerate any claim, and basically claw and scrape as long as I could to maintain my position before I found myself out of work, out of money, and out of options.

  139. why they think its non-innovative. by acomj · · Score: 1

    Don't get me wrong, open source has lots of new and interesting projects.

    Many open source projects copy many ideas as well. The windows task bar, showing up in gnome, kde and Open Office? Thats not coincidence. Many open source apps seem like other "proprietary" apps. Seen the lindows music player (itunes *cough*)

    Sometimes interfaces get panned because there not like existing apps, people complaining that Gimp is not like photoshop, etc...

    1. Re:why they think its non-innovative. by Anonymous Coward · · Score: 0

      openoffice's copy of the taskbar is ... mysterious. Then again they also have or had their own file manager as well. It attempted with great hubris to supplant the entire desktop, really.

      KDE's kicker was actually more inspired by CDE's panel. It initially didn't even have a taskbar.

      I'll agree, most OSS GUI designs are a copy of proprietary stuff. Just that when people do create innovative interfaces, like XFCE's file manager widget, the adoption rate is terrible. Conditioning works quite well on OSS developers as well.

  140. Re:He's right by Seanasy · · Score: 1

    A linux system with such high an uptime has multple security problems.

  141. Zero-innovation: perhaps a good thing? by autopr0n · · Score: 1

    First of all, I don't think innovation will go to "zero", that's just ridiculous. Innovation will go down, and that may not be a bad thing, here's why:

    The software world is jam-packed with features no one really needs and a ton of it doesn't work properly or securely.

    The whole reason for that is that companies create 'features' that they can tout over their competition, even if it they're not properly implemented, or needed. So we end up with tons and tons of pointless code.

    There is innovation in the OSS world; one example (off the top of my head) would be Gnutella. Gnutella wasn't that great, but everyone was able to alter it, and fix it, and make it suck less. That doesn't happen in the closed source world. OSS innovation is just less frequent and more esoteric. Less "customer focused" and more "what's interesting" focused.

    The sensible thing to do, for humanity as a whole, is to focus our energy on making things perfect before we go on to the next whatever.

    Offensive Tshirts

    --
    autopr0n is like, down and stuff.
    1. Re:Zero-innovation: perhaps a good thing? by petermgreen · · Score: 1

      it should be noted that the original gnutella despite the name was NOT opensource in some ways i think this is what made things so vibrant you had several gnutella clones on the same network all competing on features etc

      --
      note: i'm known as plugwash most places but i screwd up registering that here somehow in the past and now can't register
  142. OSS produces some of the coolest stuff!! by Theovon · · Score: 1

    Mind you, it's mostly very technical, but I joined the Linux Kernel Mailing List just to watch the discussions on the process and I/O schedulers, and it was a lot of fun watching people come up with neat ideas on making the schedulers more scalable and improve interactivity, etc. Ok, so maybe things like GIMP are playing catchup, but there are some FOSS tools that have caught up and surpassed the competition, and the trend is that once they support all of the basic features, they just keep going, adding new stuff. And I also notice that they tend to do the old stuff in novel ways, learning lessons from how people didn't do it so well in the past.

  143. Why does anybody take this guy seriously anymore? by Omnifarious · · Score: 1

    Shouldn't this really have gone into the humor section? Larry McVoy is practically a self-parody.

  144. Dear... by Anonymous Coward · · Score: 0

    Dear Larry,

    There where version control systems before you wrote yours.

    Love,
    the giant you kicked in the eye

  145. McVoy, you need a refresher by Anonymous Coward · · Score: 0
    "If hardware companies stopped funding development, I think it would dramatically damage the pace at which Linux is being developed. It would be pretty darn close to a nuclear bomb going off" -- McVoy

    If we taxpayers stopped funding R&D, I think it would dramatically damage the pace of all technology. It would have stopped people like McVoy from using the nuclear bomb metaphor as well. He'd have to come up with an original metaphor.



  146. No creativity? by Analogy+Man · · Score: 1
    Oh Yea?!?!?!

    Same to you buddy.

    --
    When the people fear their government, there is tyranny; when the government fears the people, there is liberty.
  147. Crap software: sourceforge by autopr0n · · Score: 1

    To begin with, software these days is quite complex and it really is impossible to have a full-blown operating system with all the applications people expect and not have some sort of issues.

    Sure, but on the other hand it is possible to write software that just 'works' most of the time. I'm willing to bet Apple gets far fewer support calls about OSX then RedHat would if they had a desktop OS. (don't get me wrong, I hate Apple).

    Look at the example of Sourceforge. They intentionally made the installer hard to use so they could sell the "pro" version. Even though their software was just a hodgepodge of other people's work.

    --
    autopr0n is like, down and stuff.
  148. Linus ... wakey wakey by Anonymous Coward · · Score: 0

    Good ol' Linus really needs to tell Larry to Shut The Fuck Up.

    It's gone beyond a joke, I can't believe that they're still friends after all this.

    1. Re:Linus ... wakey wakey by Anonymous Coward · · Score: 0

      Maybe Larry has something on Linus, and Linus isn't free to speak his mind.

  149. OpenSource ==! money by a3217055 · · Score: 1

    Opensource is not used to make money, open source is a way to share ideas, methodologies to other people the way science works. Science does not make much money in the research and development stage. It only makes money when science can make a product. But it is true that complex software projects need money, and if you wan to make money off a complex software project it is better to make it a prodcut and not release the source. I mean if cisco released the source of there IOS, what do you think would happen there would be like a million Cisco IOS running knock off products.

    But if you want to use OpenSouce to make your bread and butter go and work for a big company that needs some one who is knowledgeable in it. Or provide a service with it or solution. But a big project in a developed nation it is hard.

  150. well said by noisymime · · Score: 1

    finally a reasonable argument for closed source. Your second paragraph makes me rememeber why I still think there is a place for closed software. Its the McVoys and M$'s off the world that confuse people by spreading FUD but closed software will always have a place in places such as niche areas where FOSS simply doesn't make sense. Sure it would be great if it was FOSS, but lets be realistic.

    and before anyone bags me for being a corporate wh0re, this is coming from someone with a poster of the GPL on his wall.

    1. Re:well said by LWATCDR · · Score: 1

      There are lots of areas where I doubt you will ever see FOSS really dominate. Games have got to be the biggest one. I do not think you will see a game like Halo come out of the FOSS community. The cost is just too high.
      As far a a corporate wh0re goes. What many people do not get is the big corporations are going to be the ones that push FOSS more than the guy in his basement.
      Think of this. UltraMegaCorp needs a feature in their Office style program. They call Microsoft. Hey we have a thousand people that need x feature. Microsoft says well we will put it on our list and you may see it in a few years.
      Or
      They pay a programmer 70k to add the features they like to Open Office. Saving $200,000+ dollars on a new version of Office.

      There is room for both open and closed source and the people on both sides that do not see it are just NUTS!

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  151. Re:Nerds don't seem to realize... by JeremyGL · · Score: 1

    What geeks don't seem to realize is that most people look at a computer as a machine.
    Oh, I think we do.

    And machines are supposed to make work easier.
    True

    Proprietary software with many features makes work easier.
    Not always, sometimes the attempt by some proprietry programs to do everything means that they do nothing really well

    Open source software, free as it may be, often doesn't have the features or ease of use that regular folks are looking for.
    True but then again sometimes proprietry software also fits that statement

    They also don't get how some nerds equate software licenses with freedom fights for civil rights.
    I don't get how some folks swear blind that nothing Microsoft have ever done has been wrong. What's your point ?

    Folks just want the best products.
    No. Most folks just want products that are good enough to perform the job at hand

    If they're photographers they're going to prefer Photoshop to the GIMP. If they're authors they're going to prefer Microsoft Word to Open Office Write. If you play video games you are going to want Microsoft Windows and not GNU/Linux.
    Maybe if they are wealthy but if they only have a fairly limited budget for software and the GNU/Linux versions of software do what they need then they're unlikely to choose Microsoft alternatives are they ?

    One of the most amazing things about the Free Software movement is that somehow a core of very intelligent people have somehow convinced themselves that acutally LOWERING their productivity by using incredibly arcane and user unfriendly applications
    Er, have you actually used any recent incarnation of Linux ?
    . . is in some way a GOOD thing and are simultaneously confused and bewildered that the other 99% of humanity disagrees.
    I'm in no way confused nor bewildered thank you. I know there are very good reasons why the majority of people use Microsoft products, including myself. I do, however, think that Microsoft has, over the past decade, acted as a massive negative force on the pace of technological change in the computing industry and approve of the Open Source movement as a means to boot all the established computing companies out of their comfortable beds and back into the forefront of the computing revolution as well as a shining example of how lots of people co-operating sensibly, without the usual cut throat business tactics, can build something to threaten some well established but very unethical institutions,

    Cheers,

    Jeremy

  152. Sadly he has a point. by xutopia · · Score: 1
    but it's not as simple as he states it to be. There are innovative projects out there but they never go far. Look at enlightenment.org they have an awesome project and were doing the stuff apple does today way before anyone else yet they will never finish the damn thing (or so it seems, prove me wrong by all means).

    The problem with OSS isn't lack of quality it's the goals. If someone codes a free and open project he might do it just to prove to himself that he's *technically* capable. However a technically capable project doesn't allways bode well with users.

    The problem is polish at the end. Directing the project towards users. This is where OSS has had a problem for a while.

    If you look at gnome though they are starting to look really good as far as ease of use is concerned and feature set is growing and growing. However they aren't much in terms of innovation. This is where we see a great imbalance.

    1. Re:Sadly he has a point. by Roadkills-R-Us · · Score: 1

      The problem with OSS isn't lack of quality it's the goals. If someone codes a free and open project he might do it just to prove to himself that he's *technically* capable. However a technically capable project doesn't allways bode well with users.

      I would contend there's far more to it than that. Even if you produce a technically perfect product that is End User Heaven, you're still only going to go so far with it.

      There was a time, perhaps, when "If you build a better mousetrap, the world will beat a path to your dorr" was true. Today, it doesn't matter what you produce, if you can't market it with the big guys and gals, only a small %age (of western culture, at least) will even notice. I strongly suspect this applies in the more "advanced" eastern countries as well... (If, for example, Japan and Taiwan are not marketing driven, feel free to set me straight.)

  153. Innovation with 100% open source by WheelDweller · · Score: 1

    He's GOT to be kidding; can anyone point out an innovation that's seen the light of day, lately?

    Investors are now gunshy about lending money for new apps- every time someone releases one for Windows, Microsoft either steals it and re-sells it as their own, or duplicates the idea and puts them out of business. Instead, new ideas come in a form that isn't tied to Microsoft, like http://carrierpoint.com/ and similar business-to-business, web-based things.

    Sure, OpenSource has spent the bulk of it's time getting caught up with the other OSs, but there's been a lot of code to write, test, and improve. New things will slowly start popping out, and when they do, they'll be built on a stable, well-considered platform that 'just works'.

    And as to 'producing crappy software since you sell service contracts', hasn't Microsoft become the largest maker of crappy software from doing just that? Who IS this guy, and why does anyone listen to him?

    --
    --- For a good time mail uce@ftc.gov
  154. who strikes? by cfx666 · · Score: 1

    Who is this Mc Fly guy anyway???

    --
    You have 2 nucular Moderator Points! Use 'em or loose 'em!
  155. Re:That's just silly. And here's why. by Chris+Burke · · Score: 1

    Larry doesn't care that there are open source version control systems, he cares that other people are copying his solution.

    And why should I care?

    Okay, your point may not be that I should care. It does illuminate why Larry cares though -- with development of an open source replacement for BK the writing is on the wall for him and his per-seat licenses.

    --

    The enemies of Democracy are
  156. Its my ball by HermanAB · · Score: 1

    I'm gonna keep it and I'm not coming back to play again - not ever!

    --
    Oh well, what the hell...
  157. Coexistance... by Bytal · · Score: 1

    instead of an all or nothing approach. Doesn't it make more sense that Open Source software will thrive where a commodity product or platform is used and the development costs can be shared among the entire community?

    Closed source software, in this situation, would then be built on top of OS platforms or frameworks. Money can be made either on customization of the OS frameworks/applications or by building innovative and specifically targetted products on top of those frameworks.

    The innovation would continually trickle down to the underlying OS level forcing the closed source companies to constantly innovate to stay competitive. Open Source would, in fact, allow more innovation by more companies, by amortizing the development costs for large complex frameworks among large numbers of developers. This seems to be what the IBM's of the world are looking at right now.

  158. So you moron ready to shoot yourself ? by Moulinneuf · · Score: 0

    "what happens to all the programmers in the world when everything goes open source and free?"

    they get paid to improve open source and free software and are getting paid a much higher price then on proprietary and closed source software as shown by the last 12 years of GNU/Linux ...

    "Are you all willing to take jobs flipping burgers at McDonalds to pay your rent while you do your old job for free at night to "support the cause"? "

    For one flipping burgers at Mcdonald is an honest job and it pays at the end of the week , second there is more to business then software and McDonalds.

    You would know that if you ever add an higher education.

    You know why your comment is actually tottally stupid , the simple fact is that Software programmer usualy get an education in two domain minimum , Programming + Nursing or MBA or Accounting or Human Ressources or finance or Engeneering or Electronics or Bio mechanics or Marketing or sales or etc ...

    BTW you know what job and experienced programmer gets at Mcdonalds : Managements.

    --
    I am a REAL American from Canada , not a wanna-be from the country , self called "last remaining superpower" "of America
  159. The service model by Anonymous Coward · · Score: 0

    "Open source software is like handing you a doctor's bag and the architectural plans for a hospital and saying, 'Hey dude, if you have a heart attack, here are all the tools you need--and it's free,'" McVoy says. "I'd rather pay someone to take care of me." ...Isn't that the service model he says you can't make money from?

  160. Larry Must Be a Bad Programmer by blazerw11 · · Score: 3, Insightful

    However, McVoy says it took him five years to create an industrial strength version of BitKeeper, and he thinks Torvalds will find it difficult to create a full-fledged replacement.

    Git's done. Linus thinks it needs some polish, but he calls it "Feature Complete". If Linux can do in weeks what McVoy took 5 years to do, just imagine how mature and innovative BitKeeper could be.

    --
    A great many people think they are thinking when they are merely rearranging their prejudices. -- William James
    1. Re:Larry Must Be a Bad Programmer by Anonymous Coward · · Score: 0

      I know, for you and for the 25 people who use your work computer every day. None of them are colleages of you by the way.

      Your Troll has been fed a couple of Worms.

  161. Non-innovative?-Implimenters. by Anonymous Coward · · Score: 1, Interesting

    "Let's see... BitTorrent?

    Hmmm... that sounds pretty innovative to me."

    and

    "Well, I guess some innovations come from the Open Source community, after all..."

    Well no. The OSS community are implimenters not innovators. Others from universities and corporate research labs actually do the innovating.

    "Frankly, big corporations (Microsoft comes to mind) do not 'innovate' either. They slavishly copy whatever worked for the competition."

    Check out what Microsoft Research is doing, plus I don't see you complaining about "copying" when OSS does it.

    "I think this gentleman is just angry that some people decided to copy his precious SubVersion. But guess what? That is the nature of Open Source. If the 'community' likes something, it is going to copy it, and then improve on it."

    He has some valid points, but since this forum isn't actually about "finding truth" but more about one big "yes" fest. I expect those points to be lost in the noise.

    1. Re:Non-innovative?-Implimenters. by _Sprocket_ · · Score: 1
      Check out what Microsoft Research is doing, plus I don't see you complaining about "copying" when OSS does it.

      You're missing the point. It's entities like Microsoft that like to toss around the term "innovate" as a kind of proof against legal entanglements, criticism, and competition. Meanwhile, they ignore the fact that everyone innovates to some degree and everyone works off other's ideas. Even Microsoft.

      Don't expect OSS to get all wound up about "innovation" and copying. It's not an issue for that camp.

      And, frankly, I have to wonder exactly who it's an issue for... and more importantly, why.
  162. Re:Nerds don't seem to realize... by MWelchUK · · Score: 1

    "Proprietary software with many features makes work easier."

    Not always true. There are many instances where the shear number of features make learning how to properly utilise a package detrimental to actually getting work done. For instance OrCAD is a proprietary PCB design package, with many features, it is also very complex and hard to learn how to use - I know, I've had to learn the basics in the past. Where as Easy-PC, which lacks many of the advanced features that OrCAD has, is much easier to learn and use, is more than adequate for many users.


    If they're photographers they're going to prefer Photoshop to the GIMP. If they're authors they're going to prefer Microsoft Word to Open Office Write. If you play video games you are going to want Microsoft Windows and not GNU/Linux.
    This again is simply not true. I know many photographers that are happy to pay for photoshop, I also know many photographers that are not and are quite happy to use the GIMP. Many authors do not use Microsoft Word, at least up till 2000 it had an annoying feature of becomming very unstable as documents got large, especially if they contained a large number of images. There are people that use word for large documents, but there are also a large number of authors that use simple editors and write there documents using TeX. I admit that if you want to play all the latest games then Windows is still pretty much a prerequisite, though this is changing. A growing proportion of the largest games titles are being written and ported to windows, Mac and Linux. For example: Unreal Tournament, Doom 3 & Neverwinter Nights


    One of the most amazing things about the Free Software movement is that somehow a core of very intelligent people have somehow convinced themselves that acutally LOWERING their productivity by using incredibly arcane and user unfriendly applications is in some way a GOOD thing
    I once again disagree. I have been more productive since I started using opensource software. I have been able to concentrate on the job at hand, without worrying about the latest viruses and worms. I don't have to worry about attachments so much. All my applications are updated from one simple to use GUI updater. I can quickly search and install hundreds of useful applications from a similarly simple to use GUI and uninstall then just as easily if I find they do not do what I want them to do.


    To paraphrase Han Solo: "The people aren't in this for your revolution, princess."
    With this I will have to agree. The majority of people do not use opensource to be part of some revolution. They use opensource because it offers them things that other software does not. The web is driven by open software. Google use Linux, Yahoo uses one of the BSDs, most DNS servers run BIND, a large percentage of mail servers run sendmail, again a large percentage of webservers use apache. A large number of acedemic projects utilise and/or produce opensourced software. A growing number of large corporations and municipal authorites are turning to opensource software for their IT needs. Very few of these people are doing this just because it is opensource. They are doing it because it makes good political or business sense to them.

  163. Cya by Anonymous Coward · · Score: 0

    Don't let the door hit your ass on the way out Larry.

  164. Bollocks by ChrisJones · · Score: 1

    If that was in any way true, how is it that so much innovation comes from students at university who don't even have a fucking job?

    Get real Larry, you're wrong.

    --
    Chris "Ng" Jones
    cmsj@tenshu.net
    www.tenshu.net
  165. Re: Innovation at its best. by Anonymous Coward · · Score: 0

    If the cost of software goes to zero, then people won't have the money to pay for foolish reviews to make folks interested. Then I wouldn't have to listen to McVoy any more. Problem solved. Innovation at its best.

  166. torvalds by whoisshe · · Score: 1

    i know torvalds doesn't care about the politics, and for him it's all just for fun, but maybe now would be a good time to consider the company he keeps.

    --
    who is she? leave a comment!
  167. I wouldn't lose mine by Dog135 · · Score: 3, Informative

    In every programming job I've had, there didn't exist any tools that did the job properly. Most of which was reports.

    I remember one time, the managers tried using a reporting tool they bought to make a daily report. Unfortunately, it took 26 hours to run. After one of the programmers rewrote the report by hand, it ran in under 2 hours.

    And there's lots of web development that can't be done with webpage writting programs. I wrote lots of serverside scripts at my last job.

    General purpose office applications are a small niche market in the sea of software development. The only people who'll loose their jobs are those working for MS.

    --
    "That's so plausible, I can't believe it!" - Leela
  168. Why? by Da+VinMan · · Score: 2, Interesting

    Why would you invent "Yet Another Templating System" when there are about 3 dozen good ones out there for a variety of languages? Seriously, unless you've moved your framework up the abstraction ladder somehow (like for instance being able to specify entire complex forms in just a line or two of code along the lines of Ruby on Rails) you're just attempting to lock your customers in to something for which no one else may even have the source or documentation.

    --
    Please mod this post only if you think others should/n't read this. I have enough ego^H^H^Hkarma. Thanks!
    1. Re:Why? by telbij · · Score: 3, Interesting

      Why would you invent "Yet Another Templating System" when there are about 3 dozen good ones out there for a variety of languages?

      It's somewhere between a templating system and a content-management system, but it's core idea has very little to do with either. I just posted the announcement as a reply to the original reply, and that page explains the system better than I can in a brief response. The best analogy I can make is that the system is like database normalization for HTML sites, although the system leverages the natural site hierarchy more than set theory, so the parallel is not exact.

      You're just attempting to lock your customers in to something for which no one else may even have the source or documentation.?

      Although changes are most efficient to make when the system is run live, it produces static HTML or PHP files in its cache which can actually be deployed statically. The whole system is designed with the core goal of no lock-in, no new languages to learn, and no administrative tools necessary.

    2. Re:Why? by platypus · · Score: 1

      It sounds like a more limited (this is not meant as a criticism) version of acquisition used in Zope. Well obviously zope does have the lockin effect.

      I don't know if you know it, maybe you get some ideas.

    3. Re:Why? by Anonymous Coward · · Score: 0

      > the system is like database normalization for HTML sites, although the system leverages the natural site hierarchy more than set theory, so the parallel is not exact.

      Ack, my buzzword bingo detector just went *aghpth*!

  169. Hear that dripping noise? by HaveNoMouth · · Score: 1

    That's my heart bleeding for poor Larry.
    Cry me a freakin' river.

  170. That is so wrong by theendlessnow · · Score: 1
    I have been doing software development for over 25 years and the statement that it's easier to reverse engineer than to develop new is completely false.

    It is much, much harder to try to figure out what somebody else was trying to do than Larry thinks. Granted, it does vary from protocol to protocol, but still it is a very frustrating thing. I can't tell you the number of times I tried to figure out what someone else was trying to do and ended up just writing from scratch.

    Even if the particular reverse engineering effort isn't all that difficult, it isn't nearly as rewarding as developing from scratch. Larry has forgotten what it means to be a software developer. He's strictly in it for the money... I'm just waiting for him to try to sue now. Perhaps Darl has an opening? He'd fit right in.

  171. Whatever by Anonymous Coward · · Score: 0

    McVoy is hurt and angry. He doesn't know how to handle his emotions, so he's lashing out at those he perceives to be his injurers. The article said that he's 43, but emotionally I'd guess he's closer to 14. I think we should all just ignore him.

  172. Firefox is a bad example because by Anonymous Coward · · Score: 0

    it never would of happened without the Netscape and AOL money. And this really is the point McVoy was trying to make. Innovation costs a lot of money.

    1. Re:Firefox is a bad example because by wheany · · Score: 1

      Firefox is a bad example also because they have copied pretty much every feature form Opera. The biggest feature that I can think of that is in plain Firefox and not in Opera is adding web forms as search keywords into bookmarks.

  173. Ha! by ibm1130 · · Score: 1

    Better mousetrap.
    Beaten path to door.

    If there's a market for something and you build it
    or improve on the basic model that implies a certain
    amount of creativity but what do I know.

  174. Open Source != Reverse Engineering by zolik · · Score: 1

    There are other motivations for open source besides creating a company to support x number of people. If your lucky then it may turn out that way.

    Sometimes people just want another medium to express their talent or make something available without certain restrictions.

    Wasn't OpenSSL successful? Didn't that initiative work out well for Eric Young and Tim Hudson?

  175. Reverse engineering easier than original design? by NialScorva · · Score: 1

    I guess that's why Linux has a completely working NTFS driver but not a half dozen other superior file systems. I guess that's why MS Word's .doc format is so readily readable and there's no other format that gives the same flexibility.

    What is he babbling about? Once you get beyond a trivial protocol or format, reverse engineering is harder. He's just pissed that bitkeeper has a trivial protocol and someone actually spent the 15 minutes to figure it out. I hardly consider "echo foo | telnet 128.0.0.1" a prototypical example of hard reverse engineering.

  176. Proprietary guys by StormReaver · · Score: 2, Insightful

    These guys crack me up when they scream about their so-called innovation. Did Larry invent the convept of source control systems? Hell no. He took the ideas of others and (apparently) improved upon them incrementally. That's not innovation. It's what we all do, regardless of how we license our software.

    Most new ideas in software are incremental improvements in processing. There is little real innovation, ever. All improvements in software are inevitable. Someone, somewhere will get peeved enough with the status-quo to change how something is done, and the state of software will creep forward. That is the nature of having conscious thought.

    Money is not going to create an idea. Nor will the absence of money destroy an idea. A programmer with a software idea will pursue the idea regardless of most circumstance.

    What McVoy is really pissed about is the fact that he isn't all that creative, and he's watching the scientific process shatter his perfect little delusion.

    Writing software is physically cheap, and has only one natural scarcity: time. All physical resources for writing software come at essentially no cost by comparison, and that is one of the reasons that software as a revenue generating product is not naturally sustainable in the long term. McVoy must be ignoring this to sustain his perfect little delusion.

    The services model is a naturally sustaining model in the absence of artificial constraints such as software patents. People are lazy, and they don't want to know how to use their software. However, they know they have to have that same software to make their (non-software) operations run. More than not are perfectly willing to pay other people to keep that software in order. That is the whole impetus for maintenance subscriptions.

    Open Source, however, addresses the one big issue people have with subscriptions to proprietary software: control.

    People don't want to have to maintain their own software (and hardware, for that matter), but they also hate the overbearing cruelty imposed upon them by proprietary vendors. Open Source gives customers the best of both worlds. Someone else takes care of the headaches, while the customer retains all the power in the form of the ability to switch service providers. This keeps vendors honest.

    None of this is a replacement for keeping knowledgable staff on the payroll, but it's the next best thing.

  177. Sure they did! by ghakko · · Score: 1

    Word processor? Emacs.
    E-mail? Emacs.
    Browser? Emacs.
    Spreadsheet? Emacs.

    The transistor? Em...*ducks for cover*

  178. The Bigger Picture by jjleard · · Score: 1
    Wow! Does flame bait come any more readily packaged? Posting this topic on Slashdot is akin to tossing a pile of oily rags into a room full of pyromaniacs. "Why is it suddenly so bright in here?"

    I certainly think this guy is dead wrong. OSS is for the little guy and innovation almost always comes from the little guy. Most of us who serve our time in the fluorescent lit trenchs of the corporate world know that vast sums of money/power rarely drive anything new -- just the opposite, in fact. The juggernaut is good (adept, actually) at taking something that has been around for ages, moving the bell from the back to the front, increasing the tone of the whistle by one octave and then selling the slightly altered thing as something new that no one can live without. Sadly, enough people sign on to this charade to make this "business model" much more than just viable -- I suspect McVoy is a regular customer at Juggernaut Inc.

    But what is one to make of McVoy's attitude and others like him? IMHO, people make statements like this because juggernauts deliver them intellectual fast food. Trying to dig through 4000 projects on sourceforge is a pain in the ass but sourceforge is absolutely bubbling over with innovation. Juggernaut Inc. has no new ideas (ok, maybe one or two) but the average Joe on the street is inundated with Juggernaut Inc. advertising making Juggernaut Inc. a regular part of his life. Street Joe couldn't give a rat's ass about sourceforge, however. Do we care? Should we care? 51% of street Joes generally decide who is going to be running things in a given location at a given time. So, yeah, I kinda care. So I ask the question: how does one get street Joe, fast food consumer #1048576, to realize the value of OSS?

    In other news, Microsoft is delivering tabbed browsing with their new OS. People like tabbed browsing. When people start using Windows Longhorn XPFU (now with bells in front AND back) a lot of them are going to think, "hey, these Microsoft guys are on the ball with their innovative, fancy tabbed browsing. Big corporations always give us great new things." To which I grumble, "fuckers!"

  179. Standing on the shoulders of giants... by defile · · Score: 1

    Depending on how you define innovation, one can argue that it's rare to find it anywhere. Everything is built on everything else. Is BitTorrent innovative? I'd say yes, it's the first independent app that offers a truly powerful P2P-accelerated download. Someone may say it is not so revolutionary, it is just an incremental step from concepts found in Kazaa, or eDonkey. And you know what? They're right!

    Is BitKeeper innovative? Someone might swear by whatever cool feature it has, and proclaim that it's revolutionary (I've never used it), but I could just say that it builds on concepts in CVS/RCS/SCCS. Without those predecessors, BitKeeper might not even exist.

    I digress, lets attack the real misconception: shrinkwrap software products are not universally viable business models! There's Microsoft, which is the industry big-player, Adobe, and then thousands of little boutique companies that make peanuts on selling boxed software and make their real profits through consulting and support.

    The model is hardly viable for proprietary software companies, so it shouldn't suprise anyone if it doesn't make sense for open source software companies. Red Hat's product model is based on convenience, or as Bob Young would say, the "Ketchup Business Model". Any idiot can make ketchup at home -- it's really easy, easier than downloading and burning an ISO. But no one does. Red Hat isn't so lucky to be like Heinz in this regard, so they make up the bulk of their income through service and support. And so does every single other shrinkwrap software company not named Microsoft.

  180. Reverse Engineering correlates with Innovation? by Calyth · · Score: 1

    Well, he's implying that if the world went 100% open source, and open source is about reverse engineering, then innovation goes to 0.
    Does he also imply that in the early days, Compaq (or whatever that company may be) did not innovate by reverse engineering the IBM's BIOS so that IBM-compatiable is made?

  181. Mc Voy Doesn't Get A Lot Of Things by Jasin+Natael · · Score: 1

    Not the least of things McVoy doesn't understand is that the software industry (as he sees it) is a boil on society's posterior. The real market for software (bepoke software) doesn't depend on shrink-wrapped software anymore.

    When a client tells me they need an integrated in-house system with CAD integration, production scheduling and workflow management, linked to an existing accounting program, I'm not stuck buying off-the-shelf software. I can choose any of a number of web servers, database vendors, scripting languages, document convertors, and communications protocols. In some cases, the cost of buying off-the-shelf will be offset by a higher cost of maintenance or a steeper learning curve with an OSS equivalent.

    But, lately, it's becoming more and more likely that the business will pay much more for the off-the-shelf implementation, because when I run into bugs, they can't be fixed. My programs have to change. When I can't figure out something particularly obscure, I have to pay for help (which I probably also did in scenario #1!!), and when new versions come out to address those issues, they pay the software vendor again -- AND they pay me to fix a whole new round of quirks.

    OSS isn't all roses, but the community spirit can't help but focus on the needs of the users sometimes. In the past, the implementation costs of the commercial solutions were lower, because that's what most developers had exposure to and experience with. In the last 10 years, though, with the software companies charging hundreds of dollars for a student or developer license versus $0.00 for open source, whose products do you think are gaining mindshare?

    --
    True science means that when you re-evaluate the evidence, you re-evaluate your faith.
  182. Sorry Larry by Anonymous Coward · · Score: 0

    It is a shame that computer consumers don't want innovation; they want quality. Thankfully, this is where open source shines.
    Sorry Larry, few want an innovative source control system and fewer still are willing to pay through the nose for one. The sooner you realize this the less money you'll lose.

  183. So, you programmers ready to give up your code? by Anonymous Coward · · Score: 0

    "The vast majority of programmers do not work in the software industry. Our programs are used by millions of people, and are never found on the shelves of Circuit City or Office Depot. And we'll be needed whoever writes the software before us, because no matter whether it comes from Microsoft or the Apache Foundation, it'll never do exactly what our employers need."

    Correct, and neither will it end up being given back to the OSS community.

    1. Re:So, you programmers ready to give up your code? by jojo+tdfb · · Score: 1

      Why should they? The OSS never paid these people's rent. What's worse is that instead of trying to help developers make a living they give moral lectures why it's wrong for them to expect a paycheck for the work they do.

      I find it hard to want to write software when I'm homeless and hungry. To date no one has ever offered to give me food or shelter to write software who's code was open. I have, how ever, payed my bills writing code you'll never see.

      The grandparent makes a damn good point where as your just insulting.

      --
      Linux is really boring from an os standpoint. Now Plan 9......
    2. Re:So, you programmers ready to give up your code? by Kiryat+Malachi · · Score: 1

      Yes.

      But then again, what *would* you do with the little VB app I wrote to talk to my custom embedded board? Sure, you could run it... but you couldn't USE it without a piece of hardware of which there are 3 in the world.

      There's a lot of that kind of software out there. Programmers will have a job.

      --

      ---
      Mod me down, you fucking twits. Go ahead. I dare you.
      (I read with sigs off.)
    3. Re:So, you programmers ready to give up your code? by cpeterso · · Score: 1


      Correct, and neither will it end up being given back to the OSS community.

      I don't have the link handy (of course), but some big companies are already pooling money to support development of boring open-source software for their backend systems. They can save money on software that is necessary but not a critical, proprietary business advantage.

    4. Re:So, you programmers ready to give up your code? by Phisbut · · Score: 1
      To date no one has ever offered to give me food or shelter to write software who's code was open.

      I have, however, been paid to customize an open-source software (namely osCommerce) to fit the very specific needs of a company, and gave some of the modifications back to the community, even though we didn't have to.

      --
      After 3 days without programming, life becomes meaningless
      - The Tao of Programming
    5. Re:So, you programmers ready to give up your code? by tricorn · · Score: 1

      Well, release the circuit layout for your custom embedded board, and if it is useful to someone, then maybe they'll use it with your little VB app. Or maybe it will give them an idea for a way to do something else. You never know. Most likely you're right, no one will ever look at it again. So what?

    6. Re:So, you programmers ready to give up your code? by Kiryat+Malachi · · Score: 1

      Considering the embedded board is a test system for a chip my group designed, and is basically only useful for doing functional verification of an IC used exclusively in automotive systems, I can safely say no one else would be interested, because:

      a) The only reason to do this is to verify a specific one of our ICs. If you want a verified IC, just buy one of ours. Seriously. It would cost you less to buy 1,000 of them than it would to manufacture a single test board.
      b) There are sufficient patent encumbrances on the IC that you can't make your own anyway.

      Besides which, the point isn't that I *couldn't* release it; the point is that that kind of software is nearly always a bespoke effort, and as such open source's benefits basically don't apply.

      --

      ---
      Mod me down, you fucking twits. Go ahead. I dare you.
      (I read with sigs off.)
  184. two word response - the wheel by janneH · · Score: 1

    The two word response to this nonsense is - "the wheel". There is even a one word response - "fire".

    Even the frigging cave men could innovate.

  185. A great writeup of relevant OSS history by toby · · Score: 1

    See Peter Salus' excellent series, The Daemon, the GNU and the Penguin serialised at Groklaw.

    --
    you had me at #!
  186. It takes money to innovate? BS by fikx · · Score: 1

    I've never considered him evil or stupid or considered him "bad" in a general sense, but he just made me drop him in the "clueless" category with that comment. Money can buy the resource you need, but it's far from being the only resource needed to innovate. Like a lot of things, we haven't found the magic formula that leads to innvoation, but the main ingredient seems to be people. Yeah, you can buy those, but that's not the only way to get it. what a crock.

    --
    AB HOC POSSUM VIDERE DOMUM TUUM
  187. Zero? Surely not. by Bob9113 · · Score: 1

    But if the world goes to 100% open source, innovation goes to zero. The open source guys hate it when I say this, but it's true.

    I didn't RTFA, and I won't (not going to give him the hit). But zero? Zero is a very small number. I can't speak for every OSS developer, or every OSS application. And I haven't done a whole lot of Open Source development, but I did write a GUI tool for Log4J. It competes with Chainsaw, which is also quite good, and which is also Open Source.

    Did Lumbermill or Chainsaw get written because of private benevolence? No. Did either copy a commercial equivalent? Well I don't think Chainsaw did, and Lumbermill was written from whole cloth.

    Those may not be big innovations, but they are innovations - and what is an operating environment if not a collection of small innovations?

    And what is the extent of commercial involvement? The company I work for uses Lumbermill; early in development they would make recommendations and let me work on it on the clock. That's not benevolence, that's rational self interest, the backbone of the free market.

    Zero? I think not.

  188. Wait, I've seen this before. by Das+Auge · · Score: 0

    Someone's getting their hand chopped off.

  189. Where's the beef? (Follow the money) by Roadkills-R-Us · · Score: 1

    Assuming his statement is literally true, then his beef isn't even with open source, it's with giving away support. Which he didn't have to do. Just say, "OK, use this for free, but you're on your own". If they don't like it, they don't have to use it.

    This would be true whether he was giving the software to OSS projects, schools, hospitals, churches, the homeless, or whatever.

    His base argument is that he's lost money giving away support. That has nothing to do with open source.

    As for his arguments against open source, some of them that deal with business models are valid. But a lot of what he says is utterly bogus. You could just as well apply his arguments against closed source, citing MS as an example. The vast majority (if not all) of their software is based on someone else's software or ideas. But while I abhor many of their business practices and most of their software, I have to admit their business model has been very successful-- the opposite of what applying Mr. McVoy's argument would conclude.

  190. What has Red Hat really innovated? by danpbrowning · · Score: 1

    McVoy: The other problem is that the services model doesn't generate enough revenue to support the creation of the next generation of innovative products. Red Hat has been around for a long time--for a decade now. Yet try to name one significant thing--one innovative product--that has come out of Red Hat.

    Red Hat must have innovated something, haven't they? Tux is the first kernel-space http server on Linux, but it's been done before on other O.S.'s so maybe that doesn't count. Does buying smaller, innovative companies and releasing their products count?

    --
    Daniel
    1. Re:What has Red Hat really innovated? by Anonymous Coward · · Score: 0

      Oh this is pretty easy. Nice early example: RPM, their eponymous package management system. Let's look at one tiny aspect of RPM. What happens if bad guys try to send you RPM "upgrades" that aren't?

      1. Red Hat incorporated a public key signature scheme into RPM which can verify whether a package is intact and authentic.

      2. Red Hat ensured that downgrades require explicit action. Ordinarily attackers who can't spoof an authentic package can try sending you an older version with a known bug. But RPM refuses to install such a package unless you deliberately choose to downgrade.

      Now, Larry will probably tell you that none of this is innovative because Red Hat got the implementation of their public key crypto from existing software. Never mind that other people hadn't built anything quite like RPM before, since they didn't start with a blank piece of paper Larry won't count it as innovative.

      OTOH if you use Larry's own metrics to measure innovation, you won't find very much of it anywhere. None at BitMover, his own company for example.

      After all these years Larry still routinely confuses "proprietary" and "commercial", and still can't get over his idea that commercial software has to mean writing shrinkwrap software for sale to other people on a pay-to-use basis.

  191. McVoy understands OSS? by drew · · Score: 1

    I particularly liked this line:

    McVoy understands open source as well as anyone on the planet. Though his product, BitKeeper, is not an open source program, from 2002 until 2005, McVoy let open source programmers use it for free.

    i might have believed at one point that providing a free tool for open source development somehow halped him understand open source, but every time he opens his mouth he he shows even more just how litle he really understands open source.

    --
    If I don't put anything here, will anyone recognize me anymore?
  192. Useful analogies by amightywind · · Score: 1

    'Hey dude, if you have a heart attack, here are all the tools you need--and it's free,'McVoy says. "I'd rather pay someone to take care of me."

    I can think of useful analogies to suggest the opposite: Using proprietary software is the equivalent of paying a quarter to use a toilet. I'd rather shit on the bathroom floor.

    --
    an ill wind that blows no good
    1. Re:Useful analogies by lampajoo · · Score: 1

      rofl

  193. McVoy Strikes Back by ookaze · · Score: 1

    I'm sick of this guy. He consistently contradicts itself, it is amazing !
    He is a true enemy of Free Software, and really full of himself. Some amazing pieces of contradiction :
    - "if you give [customers] software that works, what is the point of service?" VS "I'd rather pay someone to take care of me"
    - "One problem with the services model is that it is based on the idea that you are giving customers crap" VS "But I'm not evil"

    Some funny ones :
    - "'You're an evil corporate guy, and you don't get it.' But I'm not evil" ... So now we know he doesn't get it
    - "I'm well-known in the open source community" ... Yes, just not in a positive sense
    - "McVoy says open source advocates fail to recognize that building new software requires lots of trial and error, which means investing lots of money" ... That's because OSS advocates do it without investing lots of money. Instead, they invest lots of time and cooperation
    - "McVoy says the cost of offering free support to Linux developers has grown to more than $500,000 a year" ... That is 5 very well paid engineers full time for a year.

  194. Re:"invented" for opensource by Anonymous Coward · · Score: 0

    GZip and PNG were "invented" for opensource use and now everyone uses them.

    You are mixing open _source_ and open _standards_.
    While former is nice to have (facilitates freedom
    yadda yadda yadda), latter is must have, because it
    ensures interoperapibility and thus drives the
    technology forward.

    Both PNG and GZIP are important because they are
    standards. Should they be just the open-source,
    their acceptance would've depended on completely
    different set of factors.

  195. McVoy is only making himself look like a fool by borgheron · · Score: 1

    I don't think he realizes that his attitude will only embitter his own customers against him. This is a sure fire way to piss off admins who are OSS advocates who may have a say in whether or not BitKeeper is used in their organization.

    Since when has attacking the community helped anyone? If anything, everyone who has ever attacked to OSS community has looked like an idiot, and it's no different here.

    I have been in this industry for about 12 years and I've yet to see even one BitKeeper installation. I'm not sure what his marketshare is, but I'm sure it's probably pretty abysmal.

    So, goodbye, Larry. Thanks, but no thanks.

    GJC

    --
    Gregory Casamento
    ## Chief Maintainer for GNUstep
    1. Re:McVoy is only making himself look like a fool by Anonymous Coward · · Score: 0

      > I have been in this industry for about 12 years and I've yet to see even one BitKeeper installation.

      It's reasonably popular on Windows. Perforce is still kicking his ass though.

  196. The other way round by sillium · · Score: 1

    In Germany we have a saying that goes like this: "Umgekehrt wird ein Schuh daraus."
    If you translate it word by word you'll get "The other way round it becomes a shoe."
    It basically means that the statement turns out to be true for the one who made.

    Innovation costs money. Thus big companies are not interested in it as long as they are not forced by the market (consumers or competition).
    Opensource in comparison is written by ideological individuals who have a focus on technology.
    These people innovate because they want to improve their software and not to make money.

    However, as always, only future will show us which concept is/was the better one.

  197. Re:Where's the beef? (Follow the money) by MikeBabcock · · Score: 1

    However, a lot of McVoy's support of the kernel developpers also contributed to BitMover's ability to support such working groups at all. BitMover learned from this "free" client.

    --
    - Michael T. Babcock (Yes, I blog)
  198. McVoy Read This! by Anonymous Coward · · Score: 0
    Go to my opensource project at atomic-ptr-plus and take a look. In that area of interest, lock-free programming, you won't find any more advanced work being done in corporate devlopement or research. And that's what I now consider to be obsolete since I've discovered something even faster and more efficient. What I call RCU+SMR. There were a brief discussion of it on LKML between Paul McKenney and myself.

    The only downside that I can see with FOSS is that it doesn't pay very well. :)

    1. Re:McVoy Read This! by Anonymous Coward · · Score: 0

      Yet another "pre-alpha" sourceforge project. Look, you can't compare that to a finished product that is being sold and supported. The hard part is getting something that works and can be supported and maintained. Throwing up code on Sourceforge is the easy part.

  199. No. Most programmers do custom in-house work. by Richard+Steiner · · Score: 1

    Most of the programmers I know are working on custom software in-house at various companies -- they don't work on software intended for commercial resale -- and I think that represents the vast majority of commercial programming effort being done today.

    Because of this, the software development market isn't going away even if open source software becomes more prevalent.

    --
    Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
    The Theorem Theorem: If If, Then Then.
  200. Not just OSS by gosand · · Score: 1
    Oh Yea. . .Necessity is the mother of invention. Had he remembered that then he would realize that the source of innovation in a 100% Open Source world would be new things that are required and not some desired cash as things stand now.

    I agree, but this doesn't just happen with Open Source software. There are closed-source applications out there that are free (beer) that have tons of features. One example I like to use is Irfanview. It is a free image program that IMO has no equal. It is light, fast, and has tons of features. It is Windows only, and is closed-source. But there is no trial period, no ads, no gimmicks. And it gets updates often. If you use Windows, try it out. It is really good software. I believe that it has been somewhat innovative, and has things in there that I need. A few things that it has that I use:

    Single keys to do certain tasks - F (fit image to screen), R (rotate image), (previous/next image)

    Create panoramic images

    Create slideshows of images (SCR or EXE)

    Screen or window capture

    Image manipulations (using plugins)

    More complete list

    --

    My beliefs do not require that you agree with them.

  201. Does Microsoft Reverse Engineer? by Anonymous Coward · · Score: 0

    Based on some of the patent law suits and other law suits involving former partners, there seem to be plenty allegations that Reverse Engineering is the least of it.

    Why is OSS being damned for reportedly doing what Microsoft does? Why is Microsoft not damned in the same breath?

    lotus -> excel ...

  202. You can't blame OSS by kanweg · · Score: 1

    With non-proprietary standards, it does take time to reverse enginere/emulate them. Time which can't be spent on innovation. Prove the OSS wrong by providing full access to the standards, and see if they use the rest of the time to innovate. Bert

  203. The design problems of open source by Animats · · Score: 0, Offtopic
    The big problem with open source is that it's almost impossible to fix a major design error. Trouble at the bottom tends to be fixed by layering another layer on top. This is a big part of why software gets bigger and slower, even when functionality isn't improving.

    Here are some of the biggest problems in computing.

    • Array = Pointer in C
      This is the fundamental source of buffer overflows and most software crashes. No language since C (other than C++) has worked that way. The Pascal/Modula/Ada family, Java, and all the scripting languages have subscript checking. But C does not. We pay a huge, huge price for this. Most of the instability in software worldwide comes from this one mistake.
    • Register-oriented I/O interfaces
      Back when transistors were expensive, the cheapest way to build I/O devices was to put them on the same bus as the memory and store directly into their registers. IBM mainframes had "channels" between devices and memory, but minicomputers couldn't afford that. So mainframes had secure I/O, where the device couldn't write all over memory and device drivers couldn't tell the device to do so. But minicomputers did not. In the mainframe world, drivers could be in user space, and unprivileged. In the minicomputer world, drivers were deeply embedded in the operating system. PCs followed the minicomputer approach, because it was cheaper and that mattered back in 1980. Transistor count stopped being an issue years ago, and peripheral controllers are more complex than IBM channels ever were. But the unprotected I/O model stayed, long after it was no longer necessary. Now, hardware designers are so used to the minicomputer model that they design new interfaces, like FireWire, to emulate register-oriented I/O, even though they're really packet networks. So we have drivers in the kernel and thus huge, unreliable, ever-changing kernels.
    • Weak interprocess communication
      UNIX traditionally has lousy interprocess communcation. In the original UNIX implementations, the machines were so small that you assumed you were talking to a swapped-out process, so the only mechanisms were pipes (which were really files) and signals (which emulated hardware interrupts). These were terrible constructs. Yet what we have today in UNIX tends to be minor modifications to the pipe/signal model. Sockets are very like pipes, as is System V interprocess communication. Both are unidirectional and stream-oriented. What you want is a subroutine call between processes; what the OS gives you is an I/O operation. You can make one out of the other, but the overhead is high. (Check out any CORBA ORB.) This led to the One Big Program approach to software. It also leads to the temptatation to put too much in the kernel, because calling the kernel works well, while calling another program doesn't. Linux gives in to that temptation far too much.

    The open source world can't fix any of these problems, because they require wrenching design-level changes. The Wintel world has at least tried to fix these problems, although their own legacy issues keep them from making much progress.

    1. Re:The design problems of open source by Anonymous Coward · · Score: 0

      Signals didn't originally emulate hardware interrupts -- they were a 1-1 correspondence to the control lines on the PDP.

      I'm kind of surprised you didn't also pick on "stack grows down". It seems to me most stack smash attacks would be impossible if it simply grew in the other direction. Some ports of Linux (HPPA specifically) just changed it themselves, with no ill effect.

      Also recall that mainframes had quite high latency in their I/O, and that channels were designed for throughput. Like playing games? Thank memory-mapped I/O.

    2. Re:The design problems of open source by Quill_28 · · Score: 1

      >
      Array = Pointer in C
      This is the fundamental source of buffer overflows and most software crashes. No language since C (other than C++) has worked that way. The Pascal/Modula/Ada family, Java, and all the scripting languages have subscript checking. But C does not. We pay a huge, huge price for this. Most of the instability in software worldwide comes from this one mistake.
      >

      My favorite proof of this in C:

      main() {
      int x[1], z;
      x[0] = 10;
      z = 0;
      printf("x[0] = %d\n", x[z]);
      printf("z[x] = %d\n", z[x]);
      }

      Does the last line compile?
      If it does what prints out?

  204. motivation, you ignorant f*ck, motivation by l3v1 · · Score: 1

    But if the world goes to 100% open source, innovation goes to zero. The open source guys hate it when I say this, but it's true.

    Ok, clearly some people can not comprehend that there exists motivation sources and goals for exceptional software creation far beyond and besides corporate welfare, higher salary or making William Gates yet another good day. Don't get me wrong - hey, this is /. :) - I don't say people are making good free software, don't have any income, but still are happy, no. But the wast majority of FOSS developers have regular jobs, families, they live their lives somehow and still they provide us with an extreme amount of qualuty free software.

    --
    I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
  205. Capitalism by iamacat · · Score: 3, Interesting

    In a free market, the price of most software will be zero:

    1. It's free to make lots of copies of software and production cost is less than say writing a book or making an episode of Simpsons. In fact, people are willing to program as a hobby or, in 3rd world countries, for very low pay by our standards.

    2. As McVoy pointed out, users of the software - big companies like Apple (hardware maker) or IBM (making money on service and support) - have interest in open source to free customer's money for themselves and soak up other people's contributions. There are more software users than software sellers. Oops!

    3. On consumer side, intellectual property that has similar costs to software - TV shows and newspapers - has long been free and makes money on advertisement or convenient delivery (cable or newspaper subscriptions). There are all signs Google is trying to get into both models.

    Microsoft and music record companies are seemingly beating this trend by selling IP which is relatively cheap to produce at increasing prices. I say it's because they operate under corpitalism - government rules that favor otherwise unsustainable business models of big corporations - rather than true capitalist open market.

    For one thing, piracy is impossible to control without unreasonable laws like DMCA that prohibit studying mathematics and allows invasive snooping of Internet by private entities. In a normal society, content produces would have to come up with reasonable prices and attractive distribution channels to encourage honesty. Also, control of limited distribution channels - like buying all radio stations so that independent music can not be heard - would be illegal in a society that promotes free competition. So would be patent lock-in of trivial ideas, like Amazon's 1-click.

    The most extreme case of corpitalism is bankrupt airlines that continue to operate as usual while being allowed to break any contracts that they voluntarily accepted (like employee pension plans). You would think if government gets into social protection, the target would be poor individuals rather than huge companies. PanAm ran out of money and folded and air travel is generally better/cheaper because of that.

    Fortunately, it just takes one country in the world to switch to true capitalism instead of corpitalism. After a short time, everyone else would leach their software and domestic companies would have to switch to better business models to compete.

    1. Re:Capitalism by bnenning · · Score: 1

      I say it's because they operate under corpitalism - government rules that favor otherwise unsustainable business models of big corporations - rather than true capitalist open market.

      Heh, good neologism. And you're absolutely right; real capitalism tends drives prices to marginal costs, which for software is effectively zero.

      --
      How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
    2. Re:Capitalism by einhverfr · · Score: 1

      And you're absolutely right; real capitalism tends drives prices to marginal costs, which for software is effectively zero.

      Not quite zero. For Windows XP, I suspect that the marginal costs are about $3 as long as you look at boxed sets. Add middle-man markup and you get $24.99..... Funny, XP Pro sells for about 10x that...

      For some software which comes with manuals, the marginal costs are a bit higher. I suspect that the FreeBSD Boxed set I bought for $50 is close to what one would expect it to cost in a capitalist society.

      Now, what you have to understand that McVoy, Gates, et. al. are trying to sell you on the idea of paying for new development. I.e. it is not enough that you pay for the current version, but pay us extra so we can make the next version, which you can buy at an increased rate, etc. FOSS works on a different principle. I.e. pay the marginal cost for the software NOW and then pay extra for more development if you need it.

      At that rate, we should expect that the next version of Windows will be 5x more stable and capable, and support 5x more architectures than FreeBSD. Right?

      --

      LedgerSMB: Open source Accounting/ERP
    3. Re:Capitalism by ccp · · Score: 1

      Great post! Sorry I'm out of moderating points.

      Cheers,

      Carlos Cesar

    4. Re:Capitalism by ahdeoz · · Score: 1

      Well, 5x more capable sounds about right. Maybe only 2x as stable for most uses, and barely more than half as stable for edge cases. We'll call it a draw. While windows does currently run on more architectures, most people are not liable to care about more than 32 bit x86 and it's standard peripherals.

  206. I find it interesting by Ambient_Developer · · Score: 0

    I find it interesting that Larry was spending $500,000 dollars a year to support the kernel. After just saying there was no money in support, where did he pull $500,000 dollar from then? He can sell support contracts like everyone else..

    ~matt

  207. Open Standards by archer,+the · · Score: 1

    Yeah, well, if open source developers didn't need to reverse engineer the popular file formats, they could spend more time on innovation.

  208. It's just a marketing technique, please ignore it by Freggy · · Score: 1

    By attacking Linux like that, McVoy just tries to keep the name Bitkeeper in the news. Let's just stop giving him free publicity and ignore this shit.

  209. What did he do? by X.25 · · Score: 1

    He's really acting as an idiot.

    He can't get rid of "reverse engineering" phrase for the last few months, and recently we found out that "reverse engineering" which occured with BitKeeper was a 'help\n' (or was it 'help\r\n'?) string on an open port.

    Might be that certain companies canceled BK licenses, since they don't need them anymore to access kernel tree, so he got pissed off.

  210. ... you want software that works by gregorlowski · · Score: 2, Insightful

    "I want software that works, not software I have to hire consultants for to make it work."

    You must not be a programmer or sysadmin. This is the attitude of the former COO of the company for which I used to work. A few years back a former Director of IT started building the company's web site and business on apache and php (albeit with a closed-source sybase db driving the backend). The COO thought that the company was paying too much for consultants and decided to hire someone to reimplement everything with MS SQL and IIS.

    He thought that because it was easy for him to use MS (tm)(c) Windows(tm)(c) on his home computer, it would make development easier and cheaper to get rid of linux. He thought that the company would effectively be able to get the software developed and then get rid of the IT staff and then things would just continue to run with no need for maintenance b/c the company would be running "good software" for which they wouldn't have to pay someone to administer.

    Well, after paying developers $50,000 to design and build part of the redesigned corporate web backend, buying a new MS Exchange and paying some totally ignorant windows admins about $10,000 to migrate to it from the old exchange 5.5 (really, it was scandalous, they couldn't accomplish this after weeks, it should take no more than 1 week -- TOPS), and buying new hardware for the new systems, the projects eventually got abandoned. They continued to go overbudget. The consultants working on them couldn't finish the job. The company spent probably $100,000 in development, software and hardware costs (and they continued to pay the COO to "manage" it all).

    Then he got laid off, all the incompetent windows admins got laid off, and they hired me. I continued to develop and maintain all the linux stuff and add more open source solutions. The company spent zero for support and software costs (I ran everything on Debian. All software was free as in speech and beer). THey just had to pay the salary of one guy to manage the open source website, database, and do continued development in free languages like php, perl, python, ruby...

    The argument that companies should "buy" "software that works" instead of get free software and pay someone to implement and support it is 100% BS. Companies that depend on their computer systems to work WILL ALWAYS need to pay SOMEONE to support their systems SOMEHOW (whether they hire on a full-timer, pay consultants, or enter a service agreement).

    I heard some companies are paying $5,000/license for multiple BK licenses. This strikes me as being a tremendous waste of resources. Hire ONE consultant to work 5 hours a week to support everyone who needs to use the source management tools and go with a free solution like subversion, darcs, monotone, or, now, git.

    I bet in 5 years BK will cease to exist because the free open source solutions will be just as good or better. The international community of open source programmers will outpace BK's innovation and develop a better solution.

    1. Re:... you want software that works by thinkfat · · Score: 1
      You must not be a programmer or sysadmin.

      I'm a programmer, in fact, and I'm also a project manager. I need tools to support me, and I cannot waste time on fixing OSS tools that don't work or are plain inconvenient to use. And I'm also unlikely to pay $500 for some dork of a consultant to fix "planner", because if it was doable for that amount I could do it in no time. I'm more likely to spend the same amount on buying a project planning tool that actually works and that I can have now. Pity for me that those tools are only available on Windows.

      Show me an OSS tool that does what Beyond Compare does. Or WinHex. There is a need for these things, and I don't want to limit myself to what OSS offers. It's really upsetting, but OSS tools seem to become developed only to the very spot where they are sufficient for their makers and there they stop.

      The argument that companies should "buy" "software that works" instead of get free software and pay someone to implement and support it is 100% BS.

      That's not what I said in the first place and it seems to be the result of a limited view. Not all software is web servers, not all applications are web shops, and I was not talking about "companies buying software", I'm talking about people buying products, about tools for things like comparing source trees, backporting changes from trunk to branch, code analysis, profiling, refactoring, and the list goes on.

      I heard some companies are paying $5,000/license for multiple BK licenses. This strikes me as being a tremendous waste of resources. Hire ONE consultant to work 5 hours a week to support everyone who needs to use the source management tools and go with a free solution like subversion, darcs, monotone, or, now, git.

      The fact that this model worked for you does not make it work for everyone else. If BK is expensive yet people are actually paying for it, there should be a reason for it. There are free alternatives like the ones you mentioned, and I'm using CVS myself, so if these tools were sufficient for everyones need nobody payed a dime for a BK license. There are more capable managers around than the clueless COO you refer to.

    2. Re:... you want software that works by ignavusinfo · · Score: 1

      ...Show me an OSS tool that does what Beyond Compare does. Or WinHex. ... er, (x)emacs? just saying.

    3. Re:... you want software that works by whoisshe · · Score: 1
      Then he got laid off, all the incompetent windows admins got laid off, and they hired me. I continued to develop and maintain all the linux stuff and add more open source solutions. The company spent zero for support and software costs (I ran everything on Debian. All software was free as in speech and beer). THey just had to pay the salary of one guy to manage the open source website, database, and do continued development in free languages like php, perl, python, ruby...

      are you hiring?

      --
      who is she? leave a comment!
  211. He's partially right... by kakos · · Score: 1

    Sure, there are a lot of counterexamples. Mozilla for one is a huge one. Mozilla is easy lightyears ahead of any browser. Go OSS!

    However, there are also a plethora of examples where he is basically right. Gnome and KDE are great examples. Gnome and KDE bring very, very little to the table. Instead, they are both trying to copy other proprietary GUIs in order to give Linux a more mainstream look and feel. I wish someone would just create a session manager that brings something truly innovative to the world of GUIs.

  212. quit defending poor old Larry by toby · · Score: 1
    he's also deeply concerned about feeding his family and keeping a roof over their head

    This is repeated ad nauseam not only by Larry but now by his supporters. The problem is, it's based on (IMHO) the premise that his company comes crashing down if he ever went open source.

    1. That may even be true. But even if he tried it and BitKeeper folded and he had to (horror!) get another job, he could NOT therefore conclude that Open Source is a flawed model and no open source business can survive (which appears to be his contention).

    2. He's never going to try it, which further disqualifies him from commenting on the topic.

    3. Even if the sun turned green and Larry open sourced BitKeeper, my bet is that he would make a decent living doing support for it. The problem appears to be that he cannot stomach any challenge to his cash flow. If one dollar less reaches his pocket, he blames open source. That's what all this is about. The almighty buck. It's time to mod McVoy down - especially since he's not even an open source groupie, let alone a contributor.

    --
    you had me at #!
  213. Re:Well, let's take a look at the highest profile by jdreed1024 · · Score: 1
    Open Office = MS Office knockoff

    Not quite. OpenOffice is an Open Source version of StarOffice, which before Sun started caring about it, was produced by Star Division, a for-profit company in Germany. Yes, it's an MS Office knockoff, but by a commercial company, not OSS developers. I think this proves that on both sides of the fence there both innovation and reverse engineering on both sides of the fence.

    --
    There is no sig, there is only Zuul.
  214. He's got it backwards... by SpecBear · · Score: 1

    If the world goes 100% open source, McVoy's revenue drops towards zero, but innovation will rapidly rise closer to 100%.

    It means I'll never get paid to code "Hello World" again unless there's something innovative about the implementation because there will be freely available open source alternatives in multiple languages and platforms. No, this doesn't mean I'll be unemployed. What it does mean is that I'll only be working on things that are new. I'll be creating new software, or adapting available software to the specific needs of my employer. He may see it differently, but I think that would make my job a hell of a lot more interesting.

  215. excellent reference re: quark by sum.zero · · Score: 1

    i used to work in design/communications.

    quark was the defacto standard for layout and typesetting, but the company just sat on their product for years [and years]. no competition meant no incentive for the proprietary company to innovate or enhance...

    many designers grumbled, but it mattered not. let's all thank god for monopolies and closed-source software.

    sum.zero

  216. Anytime you deal in absolutes ... by mattstorer · · Score: 1

    unless you're referring to established, well-defined physical principles about the world around us, you're going to be wrong. McVoy may hate it when I say this, but it's true.

    most of the time, speaking in absolutes is a dead give-away that someone doesn't know what the hell they're talking about, or that they're just trying to spread FUD, and likely both.

    But if the world goes to 100% open source, innovation goes to zero.

    see, this just doesn't make sense, although I think there's a degree of truth to it. Innovation will not stop, that's for damn sure, even if the world goes 100% open source, Microsoft crumbles like Rome, and we all join hands and sing Kumbayah. It may, however, slow down - the fact is (generally speaking), people like money, and if exchanging money for inventions is going to spur on innovation, so be it. if money or corporate profits are no longer a motivational factor, then you're left with the people who'll innovate for the sake of innovation itself.

    ...which isn't necessarily a bad thing. when you really put your heart and soul into something, you tend to do a much better job at it than if you're doing it for some alterior motive.

    (disclaimer: I did not RTFA, although I think what I'm talking about here is general enough that I'll be okay)

  217. Re:Reverse engineering easier than original design by JoshRosenbaum · · Score: 1

    Agreed. I was going to say this same thing myself. Too bad I have no mod points currently. This guy makes it sound like reading through assembly code to implement a complex system is easy. Yeah right. It's a hell of a lot easier to just write your own system, and less prone to errors as well.

  218. And yet an other argument by Anonymous Coward · · Score: 0

    Seriously, this is getting rediculous, you're changing arguments more frequently than most /. readers change their underware.

    "The closed-source programs have to compete for market share: they must innovate or die."
    Ehm, yes, that's why all those great closed source apps form MS, that so constantly innovated are so successful...

    "The popular open-source programs don't have to innovate, they just need to work. There's no incentive for them to be innovative and in general they aren't."
    There's lot of incentive, competition you claim to be the incentive for closed source programs is one of them. And your claim that they aren't is simply baseless.

    "Most of the true open source innovation is going to be lost amongst all the non-innovative software: after all, you said yourself anyone and their mother can start an open-source project."
    So, how does my statement support your statement? It doesn't and again, your statement is totally baseless.

    1. Re:And yet an other argument by RupW · · Score: 1

      Seriously, this is getting rediculous, you're changing arguments more frequently than most /. readers change their underware.

      Am I? I haven't changed my view anywhere here - I didn't write exhaustively in the first place and I've expanded on my opinion when you've taken the discussion in a different direction.

      Ehm, yes, that's why all those great closed source apps form MS, that so constantly innovated are so successful...

      Fair point, perhaps my imaginary 'free market' is too simple. FWIW I still think Office 2003 beats OO.o for features and usability, and Visual Studio is pretty much the best IDE I've seen - MS can make good stuff.

      There's lot of incentive, competition you claim to be the incentive for closed source programs is one of them.

      Competition with closed-source? No, for the home desktop or small-business market open source doesn't have to go toe-to-toe on features because it'll always win on price point.

      And your claim that they aren't is simply baseless.

      Well, uh, no more baseless than you just naming a few programs to say they are. It's already clear we disagree on that.

  219. True, true by thomasj · · Score: 2, Funny

    Everybody knows that EMACS is just a rip-off of edlin, just with other keybindings.

    --
    :-) = I am happy
    :^) = I am happy with my big nose
    C:\> = I am happy with my OS
  220. one counterpoint: you still need to EAT! by Anonymous Coward · · Score: 0

    > This statement really says everything about why
    > McVoy feels the way he does; he's only thinking
    > about money. He has completely forgotten that
    > open > source software doesn't require a profit
    > to exist
    > or be innovative. People write free/open source
    >software because they enjoy it not because it is
    >going to make them rich.

    Open source may not require profits, but it still quite badly requires MONEY...

    Try holding a full-time job and contributing in a major way to a complex open-source project..
    (Mozilla, gcc, Perl, Python,...). Keywords: "major contribution" and "complex project".

    Try it...Then we will talk...

    Yes you can submit a patch here and there but that's about it for a normal human being...

    Yes, there are super humans who can do more but that's a rare exception...

    The question of funding of open source is very very real...And until there is a way to fund open source in some way, Larry McVoy has a point...

    >> What happens when these sponsors go away and
    >> there is not enough money floating around?

    > I will continue to use Firefox, OpenOffice, X
    > Windows, and all the other software I have come > to rely on.

    But you are not answering McVoy's question... Yes, the users will continue using OSS, but will developers continue to develop it??? Yes, some will but the rate of development will go down dramatically and things may start falling apart...

  221. OSS doesn't work if developers are greedy by lampajoo · · Score: 0, Troll

    McVoy lives in the San Francisco Bay area. The rents there are enormous. EVERYTHING costs an insane amount there. If McVoy and his *team* weren't wrapped up in the idea of living in a swanky place like SF then they wouldn't have to spend so much damn money. Still they don't even really need it there. Lots of poor people live in the bay area but McVoy has obviously bought into the materialistic, capitalistic notion that if you're a software developer you DESERVE fast cars, nice houses, going out to expensive restaurants, etc. We have computer networks, he could live almost anywhere in the world, i.e. some place cheaper to live, and do his job just as well. McVoy is a greedy SOB!

  222. It's about Marketing... by wls · · Score: 1

    The illusion that all good things come from closed source solutions and that open source is merely a reverse engineering hackery is pretty easy to shatter.

    The reason one knows about such amazing new innovative products in the first place is due to marketing. Corporations use campaigns to get the word out -- look at how much Microsoft does a razzle dazzle when a product isn't anywhere in sight.

    The Open Source community tends to rely more on word of mouth -- the product quality speaks for itself. And, sometimes, a really project that scratches a large enough itch gets a lot of public attention in the media.

    But pick your favorite commercial application and you'll discover if you look hard enough there was something else it was based on. From word processor, to web browser, to chat client, to drawing package.

    Closed source companies do something right that open source communities don't -- they see a need and focus on a set of target users. Look at yourself on the bell curve of comparison: you're not 'average', more than likely you're somewhere over on the far right. And that means that there are more people out there with LESS knowledge than you. Closed source companies want that market -- because those people are willing to put DOLLARS down where you're willing to put in TIME. As such, they cater to the lower common denominators.

    What's great is that once the closed source community determines the threshold of what the minimal user is able to grasp, the open source community can usually produce a better implementation.

    Of course closed source people are upset; they've made an investment in parting people from the contents of their wallets, and you're raising the standards that must be met while teaching them to fish for themselves.

  223. Imitation is the most sincere form of flattery by slam+smith · · Score: 1

    If you want to be successful one of the best ways to do it is to copy a success, and in particular learn from the mistakes the first person made. I've seen several examples in this discussion where a successful open source project has been copied by a closed source project as well as vice-versa, or closed copying closed, or open copying open. After all source code control ala bitkeeper ain't exactly a new idea. What we have is a lot of people saying "good idea but I think I can do it better", and they often succeed in doing just that, in my experience quality and capability is an iterative process. But in the end we all win. Excellence is fostered by competition. In the end we all benefit by higher quality products both open and closed.

  224. Why bother? by XeRXeS-TCN · · Score: 1

    I guess in the wake of MOG getting kicked out of LinuxWorld, /. needed a good FUD article to vent some of that pent up rage and hate at ;)

    Seriously, fuck the guy and the horse he rode in on. He has no credibility any more in the F/OSS community (not that he ever had), and he was made out by most as a complete asshole who threw a hissy fit and took his toys home. Beyond Linus, his accusations just didn't wash with people, and he's bitter about the amount of flack he's got from the F/OSS community over his hissy fit. Of course he's gonna try and get his own back, and if he can spread a bit of FUD about OSS development in an attempt to get more people signing on to his "innovative" product, and 'prove' he was right all along, then all the better for him.

    Ignore the waste of space. I'm quite sure he appreciates the value of F/OSS only too well, it just suits him to attack the community and spread some FUD.

  225. Re:He's right by Anonymous Coward · · Score: 0

    Huh. You must have severe performance bugs in your kernel, because both 2.6 and 2.4 kernels have addressed problems relating to them much more recently than that. Linux doesn't hotpatch, so no one really cares about your uptime dicksize.

  226. Waitaminute... by JemalCole · · Score: 1

    Wasn't the whole selling point of his product that the Linux guys were using it? I mean, if Open Source is a pile of shit, why did he go to such great lengths to glom onto them and get some of that mojo?

    I mean, making a huge exception to his licensing so that a bunch of people who are too stupid to come up with any new ideas can use your code for free seems stupid. Right?

  227. Can't We All Get Along? (probably not) by OnanTheBarbarian · · Score: 1

    To my way of thinking, anyone who insists that there's one dominant source (among OSS, academic research, private research, commercial products) of Good Ideas And Innovation in all of computing has to be examining the evidence very selectively.

    I can think of great new ideas - and first practical implementations of not-so-new ideas - from a whole range of sources. Note that it's probably almost as important (if not more important) to have someone actually build a workable system as it is for someone to have a brainstorm and say "I know, dude, let's build a system with a mouse and stuff".

    The range of sources includes:

    - Straight commercial software releases from established big or medium-sized companies

    - Startups that were 'made' by their new software idea

    - Random guys in a garage / dorm room giving things away for free

    - Academics, operating either in conjunction with industry, government, the miltary or just under their own wacky steam

    - Well-established OSS guys doing similiarly

    - Corporate research people (Bell Labs, Xerox, ...)

    I think it's riduculous for anyone to try to fold these disparate sources together and pretend that any one side has been a dominant source of good ideas or implementations. For a start, many of the OSS zealots on this thread have had a tendency to fold all academic research into OSS regardless of whether it ever actually was released under an truly 'Open' license. On the other hand, a anti-OSS zealot is really stretching their case to claim that the original Unix somehow belongs firmly in the camp of commercial software; as if Ken Thompson and friends were just a bunch of salarymen building another commercial product for AT&T.

    You can always build a lawyer-ly case for or against your side (OSS, free software, commerical software, academic research) by simply deciding to trace the chain of influence for all other innovations until you can identify the 'truly' original project that fits your prejudice. We'll forever have to live with pissing contents such as "did the Apple guys really add anything original to Xerox PARCs research" (my take: yes).

    Diversity is good. All of these disparate groups that I listed above are well suited to make contributions that might be much harder to make in at least some of the other groups. Almost none of them are nearly as original - or, shall we say, "independent of influence" as their boosters would like to make out. Even research academics (who occasionally find themselves chasing after the field that they'd like to imagine themselves leading). :-)

  228. You're right... by msimm · · Score: 1

    But remember, not all OSS believers are so pooly behaved. Those guys just stick out more.

    You're 100% right about them being freeloaders. OSS is a back and forth were the user needs to play a more active role then closed source users are used to. Users who don't get that are nothing but freeloaders.

    --
    Quack, quack.
    1. Re:You're right... by LWATCDR · · Score: 1

      Oh I know that not all OSS users are like that. I use OSS myself and I hope that I am at least greatful.
      I am afraid that too many people just do not get what OSS can and can not do. Or how it really should work. Think of applications where OSS really has very little chance of working. How about a hair dresser? A small shop owner wants a program to handle appointments and what ever else they need to track at their shop. Do they care if they get the source? How many of them can add features? Even if they have the source and decide that they are going to hire someone to add features do they know enough to hire a programmer? Could they judge who actually knows what they are talking about?
      I think a lot of RMS ideas about how pay software is evil comes from that fact that he has never worked for a small business.
      While it can be great for a small business it may also be a huge waist of time.
      I think choice is good. Open or Closed. Pay or free.

      --
      See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  229. cron job by aminorex · · Score: 1

    * * 5 * * * head -20 /dev/random | slashpost -s "McVoy says something cantankerous"

    --
    -I like my women like I like my tea: green-
  230. Oh please indeed by jojo+tdfb · · Score: 1

    Most truly innovative software was never written for the market in the first place. Most really neat stuff is written by on staff programmers or consultants and never leaves the company. There are so many scientific apps that are used that were never on the shelf and probably never will be.

    It's always bothered me that so many OSS zealots are so limited in their vision. They're just as bad as the "Corporate Sheeple" they deride. If you want to make something Innovative, don't just make a themeable Windows. That's quite possibly the stupidest example of creative software. Who gives a fuck if you can make a scroll bar look like it's a leaf if you need software to model water flow through pipes? There's a lot of areas where Open Source could be useful but everyone's jerking off over Windowing Systems and Word Processors. McVoy is saddly right in this regaurd at the moment.

    The open source oses are there, it's time to actualy make something worth running on them and not just focusing on the same 5% over and over.

    --
    Linux is really boring from an os standpoint. Now Plan 9......
    1. Re:Oh please indeed by Perl-Pusher · · Score: 1
      There are so many scientific apps that are used that were never on the shelf and probably never will be.

      I work as a consultant/contractor for nasa so I agree 100%. Many of the above programs and or protocols I mentioned were created by researchers. HTML, Mosaic, beowulf clustering were created by researchers. I call this open source because they shared their inventions and others were able to build on them. To me that's open source. I think people who think of open source as only Linux,Gnome, KDE, Mozilla etc. are missing the whole picture. Without perl,html, open source databases etc. many projects would never see funding because of the costs. It's when people are able to do things they normally couldn't without these tools that things get reaal interesting.

  231. WTF? by MrCopilot · · Score: 1
    Are you saying you are going to judge my code/innovation based on the fscking license I Slap on it.

    You're worse then the leftiest linux zealot if you believe this. That must be why Trolltech is considered innovative. Wait, now that they use Dual Licenses are they 50% less innovative?

    Judge my code by its function (propsoft) or by its code (OSS) not by its license. Plenty of hidden proprietary code sucks or is a blatant clone in fuctionality. Hell, alot of it is copied directly from FOSS, you just can't see it.

    Larry seems upset because his most important users are being forced to leave. Does he realize he is the one forcing them?

    Frankly, as the clown once said, "I'm glad he's dead." ("he" being BK. No offense Larry.)

    BTW, how does Linus feel about his buddy calling him (and the rest of his OSS customers) a non-innovative parasite?

    True, OSS always works best with a clearly defined target, thanks for the newest one Mr. McVoy.

    --=
    Exit stage Left "/oblig script joke"

    --
    OSGGFG - Open Source Gamers Guide to Free Games
  232. Not everyone always wants innovation... by msimm · · Score: 1

    Sometimes (at least when its used like this) its more like a buzzword then anything with real meaning. People need word processors, spreadsheets, basic desktops, etc. OSS is still new enough that they need hand-holding and familiarity anyway.

    But lets not delude ourselves into thinking there's a lack of innovative software just because some of the more popular packages are familiar. Look at Blackbox for an innovative desktop (clean, nice looking, fast) . Look at Bittorrent, Zinf or Webmin.

    The further off the 'beaten path' you go you'll find more and more innovation. The fact that mainstream projects like Apache, PHP, Python (Perl) and Firefox (its not the tabs, its the extensiblity that allowed tabs to be added-on in the first place) have gained as much mind-share as they have is just as sign that not only can OSS be (more) successfully inovative (remember, Microsoft *buys* innovation more then they produce it) but it can change the market place. And closed or open source projects alike, thats no small feat.

    You are of course very correct, monoculture is a lose-lose and I left my "everything needs to be free" behind a long time ago (even OSS costs, we should value that too).

    --
    Quack, quack.
  233. You guys missed the point by erik+umenhofer · · Score: 1

    I have seen 1000 zeolot comments in response to McVoy saying that innovation will cease.

    He stated that companies trying to make money off of open source will stop innovation.

    Things like libpng and the like, aren't huge companies with tons of paid coders and support people. So Yes, they are innovative.

    I saw someone mention OpenBSD. I know for a fact they have had numerous issues with money. Without government funding they would be working out of a garage. Huge projects need coders, coders need money. Libpng took almost 10 years to get where it is today. How soon do you think it would have come to market as a closed source item?

    Other open source companies that don't have a lot of community support, and pay people salaries to live (support, QA, coders) I would say they are on the lesser end of innovation.

  234. logical fallacy by Anonymous Coward · · Score: 0

    he claims open source is supported by corporate welfare then claims that if 100% were open source there would be no development. that (a) implies he thinks 100% open source would mean no corporate sponsorship, contradicting what he just said, and (b) implies that he thinks innovation depends on non-welfare systems rather than the desire to get things done.

    pass the crack pipe.

  235. gcc's innovation? by Grendel+Drago · · Score: 1

    gcc takes in Ada, C, C++, Fortran, Java and ObjC. (It has available frontends for
    CHILL, Pascal, Modula-2, Modula-3, Mercury, VHDL, PL/I and ObjC++.) It outputs code for a long list of processors, including Alpha, ARM, x86 and x86-64, IA-64, Motorola 68000, MIPS, PA-RISC, PDP-11, PowerPC, SuperH, SPARC, VAX and some processors I've never heard of like A29K, ARC, Atmel AVR, C4x, CRIS, D30V, DSP16xx, FR-30, FR-V, Intel i960, IP2000, M32R, 68HC11, MCORE, MMIX, MN10200, MN10300, NS32K, ROMP, Stormy16, V850, and Xtensa.

    It may not output the fastest x86 code ever constructed, but I doubt anything can match it for breadth and interoperability---after all, interoperability is one of the big selling points of open software, since there's no benefit in the embrace/extend/extinguish tactics commercial software vendors engage in.

    --grendel drago

    --
    Laws do not persuade just because they threaten. --Seneca
    1. Re:gcc's innovation? by SpinyNorman · · Score: 1

      I'm not knocking the utility of gcc, just the fact that it has no claim to innovation that I'm aware of. Seperating front and back ends is fundamental to good compiler design, and can be read about in text books going back to the 70's.

      For that matter, GCC, in version 4.0, is only now just starting to adopt code optimization techniques that have been around for decades.

      The goal of the whole GNU project was never to be innovative - quite the opposite. The goal was to copy Unix and all it's tools (incl. with lex, yacc, cc).

    2. Re:gcc's innovation? by antrik · · Score: 1

      > The goal of the whole GNU project was never to be innovative - quite the opposite. The goal was to copy Unix and all it's tools

      That's wrong. The goal of the GNU project was to create a completly new OS that is, for user's convenience, backward-compatible with UNIX. Of course that implies copying the tools (though GNU introduced some innovations along the way even here); but it doesn't mean there is nothing new in GNU. On the contrary, RMS intended to add lots of new stuff. It's just the innovative parts get less recognition, as they are less familar... (Which does not apply to GNU alone but to free software in general.)

      BTW, gcc was the first native C++ compiler, and also the first (only?) Objective C compiler. I'm sure there are hoards of other innovations in it if you care to take a closer look.

      --
      All my comments get moderated +-0, spotless.
    3. Re:gcc's innovation? by brpr · · Score: 1

      BTW, gcc was the first native C++ compiler, and also the first (only?) Objective C compiler. I'm sure there are hoards of other innovations in it if you care to take a closer look.

      Compiling C++ natively and compiling objective C are not "innovations" in any significant sense. Both languages are perfectly ordinary block structured imperative languages. There is nothing innovative about writing a compiler for them.

      --
      Freedom is not increased by mere diminuation of government. Anarchy is freedom for the strong and slavery for the weak.
  236. Lets translate some bullshit by defile · · Score: 1

    "Here we were, working 90 hours a week to build something to help Linux, working long hours, giving up a lot of money and time, and all the time we were doing that, at every step of the way, we had people abusing us, sending us nasty e-mail, telling us we're jerks. It's been constant. It gets tiresome. After five years of that you just say: It doesn't make business sense and it isn't that fun."

    Translation:

    "For years we enjoyed a lot of low-cost publicity for BitKeeper because the Linux kernel team was using it. We could go to IBM and HP and say `Look, these guys use it, and they're really discriminating programmers. So, that'll be $2000 per seat.' It costs us relatively little to donate a server to the kernel team, and the occasional nasty email is easy to delete. All in all, it was a successful campaign until TRIDGE CAME ALONG and almost made us obsolete -- at that point we'd be crazy to give him any chance of actually polishing it off, so we yanked the plug."

  237. And is a investment with an impact in poorer count by Sr.+Malagon · · Score: 1

    Open source is a good business for poorer countries in Latin American, Africa and Asia . The excellent quality of the OSS development tools is helping to the local economy because is a little harder, an example, to a fame less colleges and programmers in this countries, pay the licenses for Visual Studio and tools like Bitkeeper. Has McVoy an idea about how to distribute free or good quality cheap software and development tools with the same impact of the OSS movement?. Smaller versions of commercial software is not helping, think Windows XP Starter Edition vs. any respectable Linux distribution or Office 2003 Basic Edition vs. future OpenOffice 2.0.

  238. Okay, Linus! Want to defend this asshole now? by Master+of+Transhuman · · Score: 1


    He's saying EXACTLY what you accused Tridge of doing!

    It made no sense when you said it and it makes no sense when he says it.

    End of story.

    --
    Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
  239. ALICE? by zarr · · Score: 1
    1. Re:ALICE? by milimetric · · Score: 1
  240. commercial isn't the only knid of success by asciiRider · · Score: 2, Insightful

    GNU/Linux was successful before it was a commercial success.

    It will continue to be successful even if commercial support dies off.

    Why you Ask?

    Because it does the job better. Plain and simple.

  241. programming languages by namekuseijin · · Score: 1

    At least, the open-source movement has brought together a handful of great programming languages and models that the commercial ones can't even touch.

    I'm thinking Ruby, Python, Perl, OCaml, Haskell and others. Truly innovative, feature-rich, expressive and concise languages.

    Now, compare that with recent offerings from the proprietary world: Java, C# together with the tons of libraries you need in order to cope with such poor expressiveness and heavy IDEs to deal with such a messy, redundant and overloaded environment...

    truly sad state of affairs for the proprietary guys and those who make a living by blindlessly following them...

    --
    I don't feel like it...
  242. I'm refering to the comments about innovation. by Anonymous Coward · · Score: 0

    I agree with McVoy about it taking a lot of resources to develop and support something. That's partly the reason the project is inactive. There's a small amount of hardware and platform specific stuff that would have to be developed and tested for each platform. Even more so for the RCU-SMR stuff. You have to find a way to get thread or processor status for each platform and it's different for each platform. But even though the algorithms are generic, I suppose I could just support one platform. That would reduce the amount of effort considerably. The big problem there is you might end up hard coding something that would make porting more difficult later on.

  243. Right.... by jojo+tdfb · · Score: 1

    If you play video games you are going to want Microsoft Windows and not GNU/Linux.

    Maybe if they are wealthy but if they only have a fairly limited budget for software and the GNU/Linux versions of software do what they need then they're unlikely to choose Microsoft alternatives are they ?


    There's like 3 games on the open source side that are worth playing, everything else is a bloated hack of 10 year old games.

    Everyone who talks about closed source seems to make it out like Microsoft Windows and Word are the only closed source apps out there and that Open Source is saving us from the tyranny of Microsoft. What a load of crap. Blizzard makes tons of cash with very closed source software and no one seems to even try to make any open source software that's better than them. ID just put out a very innovative game engine the game play sucked but the graphics were spectacular. Where's the better open source app? Where are the open source games that aren't clones of 10 to 20 year old games? Maybe McVoy was right in some regards and that makes me sad.

    --
    Linux is really boring from an os standpoint. Now Plan 9......
  244. The Economics of Open Source by Brandybuck · · Score: 1

    McVoy has it correct... but only in this weird mixed economy that software currently operates in. This is because the market has to deal with both the natural low-scarcity of information and the artificial high-scarcity of proprietary software.

    The increased profits of proprietary software are diverting resources away from open source. Innovators are more likely to work for a proprietary company that will pay them good wages, then to innovate as an unpaid hobby on weekends. Heck, by the time the weekend rolls around, the innovator probably wants to do something other than program!

    This isn't solely the fault of copyright, as you can certainly have proprietary software in a society without copyright (though it's certainly much harder). A lot of the blame has to be laid at the feet of patents (what other than software can you copyright, patent AND trade secret?), and a lot has to be blamed on the courts letting click-thru, shrink-wrap and other bogosities stand as valid models of contractual consent.

    --
    Don't blame me, I didn't vote for either of them!
  245. Re:"invented" for opensource by cheesybagel · · Score: 1

    libz and libpng are opensource (their libraries match the OSI definition) and several closed-source apps use it: including Internet Explorer...

  246. Nice way to loose customers by Anonymous Coward · · Score: 0

    I'll be sure MySQL is aware that my company does not approve of relying on BitKeeper. We're prepared to vote with our platinum support contract.

  247. Original poster != guy you replied to by wurp · · Score: 1

    The original poster doesn't necessarily have the bad attitude, just the guy to whom you replied.

  248. Re:Okay, Linus! Want to defend this asshole now? by Anonymous Coward · · Score: 0

    Or maybe it makes perfect sense when both people say it?

    End of the OTHER side of the story.

  249. Huh? by codergeek42 · · Score: 0

    "McVoy understands open source as well as anyone on the planet."

    No he doesn't, or else he wouldn't be spewing this nonsensical crap! -_-

  250. I agree with McVoy on this one. by Anonymous Coward · · Score: 0

    How many opensource projects do you see out there are truly creating something new? or making something no one has ever thought of making?
    Most popular projects are substitutes to commercial projects.
    Nothing new is being done.
    Ever looked at a linux distro and compared it with modern operating systems like BeOS?
    It's piss poor. It's burdened with technology that came from unix in the _1980's_
    If someone were to innovate linux, we wouldnt have to use X11, we wouldnt have to wait a minute or two to boot the system up, just to put it into a gui mode which has to boot itself up.
    I have some ideas where linux, itself could be changed, and where the whole desktop thing could be changed.
    Otherwise, linux is just going to become the alternative OS to MacOS and Windows. With free clones of apps in both systems.
    I love opensource, I just believe it's not living to its fullest potential.
    That and there are devs who prefer to keep things simple and not try to advance any, one of the reasons Xorg is becoming preferred, the xf86 guys werent too hot on adding modern features to X, because they were personally happy with features from the 80's.
    Linux as a desktop could be so much more.
    As server, I think it's fine and great. Very little more you could do to improve it other than the faster init. boot time should be quick, if a server restarts, it should appear as a flicker and resume normal operation as quickly as possible.

    We need more creative and innovative thinkers in opensource. too many coders who know how to code, but may not necessarily have a vision of making something better.

  251. I've decided to worship you by pyrrho · · Score: 1

    because of that comment.

    but just for a week, I'm a little bit spiritually fickle.

    --

    -pyrrho

  252. Re:Why does anybody take this guy seriously anymor by Temporal · · Score: 1

    I think he's right, to some extent. Although I wouldn't say open source completely fails to innovate (you and I both have projects demonstrating otherwise), it seems that the projects which get the most support and popularity are the ones that set out to reproduce some functionality that has already been implemented in a proprietary way. I guess the problem is that it's much easier for the potential supporters to see the value in a product which already exists.

    For example, Linux is a Unix clone. Unix is not the pinnacle of OS design. There are tons of projects out there trying to create new, innovative OS's, but we never really hear about them, and so they don't get the attention they need to succeed as open source projects. And, so, we remain stuck with our Unix clone.

  253. you think that's too bad? by pyrrho · · Score: 1

    well try explaining the battle between Eliza vs. Alice!

    she'll be totally lost!

    but please don't even try to start on emacs vs vi because... well, emacs is better that's why.

    --

    -pyrrho

  254. I totally agree... by msimm · · Score: 1

    OSS is a choice just like cosed is. Its a decision and I'd be no more happy being locked into one or the other. Both (all) are important in their own right and we've certainly benifited from the diversity (thank you Microsoft for forcing standards onto the PC platform!).

    --
    Quack, quack.
  255. Myopic view of history of software. by that+_evil+_gleek · · Score: 1

    In the beginning, there were no software companies. Companies maintained there own software departments that
    could be quite large, and software provided by hardware companies was fairly minimal. One thing about OSS that people don't get, and try to obsecure, is that if you never ship the software in any form, you don't have to publish, or share it.
    Corporate in-house projects, that solve a problem inside HQ , are really as far as the license goes no different from a hobbiest hacker, that changes a program for personel, ad-hoc, use. With open source, companies can get source rights
    that they used to get by default in the 70's, and early 80's. Take sony adapting gcc for their development of their console for instance. If they had used a product of a software company they would have to negoiate a license and new terms just to adapt something they already payed.

    Really the success of gcc, is proof that OSS can be successful. People try to whittle away at is success, but it's proven, and only continues to be more so, with its use in Apple's OSX. So there's one, so there's the proof, and what is Apple still making money?

  256. Re:Why does anybody take this guy seriously anymor by Omnifarious · · Score: 1

    It's a marketing problem. :-) But, yes, I agree with you about that.

    One problem in the tech industry is teaching people why your product is better than what they've been doing. And that can be a very difficult task.

  257. I said services, not support. by Stu+Charlton · · Score: 1

    WebSphere, their flagship application server, has major OSS components inside of it. In fact, you could think of it as a federation of OSS components with proprietary code for management and extra reliability features.

    And by 'services', I don't mean tech support. I mean business strategy (ex-PriceWaterhouse Coopers) consultants that will teach and help you to change your strategy, financial consultants who will help you fund & build a business case for it, project consultants who will help run the initiative, IT architects that will help it fit into your tech environment, and THEN developers and administrators to do the work , and tech support.

    IBM could care less about license revenue. Hence OSS == goodness.

    --
    -Stu
  258. Ahh! by Stu+Charlton · · Score: 1

    Nobody likes consultants.

    Really? Then why all the eagerness to outsource to Indian system integration (SI) / consulting firms like Wipro, Infosys, and Tata? Or for that matter, IBM global services, or BearingPoint, or CGI, or any number of services firms. It's an epedemic.

    It's becoming a lot rarer to work in IT as an employee of a firm, unless you're in management or architecture.

    I would rephrase it as:

    Nobody who cares about actually delivering quality results likes big body shop consultants.

    Boutique firms and independent consultants can be very useful. The odd SI, you might get one out of 10 sr. principal consultants worth his or her salt.

    --
    -Stu
  259. Re:Well, let's take a look at the highest profile by Felonious+Ham · · Score: 1

    PHP = Cold Fusion knockoff Python = Java/C knockoff

  260. McVoy -1; Redundant by rdean400 · · Score: 1

    McVoy just rehashed the same tired argument that has been used against open source all along. Just because the speaker changed doesn't make it any less of a paranoid FUD fantasy.

  261. just my 2 cents by Anonymous Coward · · Score: 0

    But giving Space on Newspages like /. to people like this is killing innovation at all in every sence anybody can imagine.

  262. McVoy may be wrong and all... by sploxx · · Score: 1

    ... but he has a voice on Forbes.com. And a "respected" magazine is the only important thing for

    a.) PHBs
    b.) VCs
    c.) Politicians :-(

  263. hmm by mattyrobinson69 · · Score: 1

    a list of innovative OSS apps:

    gnu/hurd (honest)
    fuse
    kde (kioslaves, kgethotnewshithotacestuff)
    X (was it OSS when network transparency was introduced?)
    linux is probably innovative, cant think of anything
    apt-get
    emerge
    amarok (kde media player, im sure thats innovative)
    slashcode??
    basket (new kde tool, have a gander - basket.kde.org)

    there's billions more, i just cant be bothered thinking any more

  264. Re:Well, let's take a look at the highest profile by anomalous+cohort · · Score: 1

    You're willing to give Firefox the benefit of the doubt due to tabbed browsing but you dismiss the GIMP as a knockoff of Photoshop? There are plenty of GUI innovations in the GIMP that are not found in Photoshop. You may not like them but they are still innovative.

  265. Good by mwood · · Score: 1

    There's too much innovation and not enough improvement. Just stirring things to create unnecessary new releases is not interesting.

  266. Re:Well, let's take a look at the highest profile by mok000 · · Score: 1

    Bitkeeper = CVS, subversion knockoff

  267. Look harder for the innovation by jmorris42 · · Score: 1

    > Firefox is shaky because tabbed browsing was introduced by Opera

    Look farther back for the innovation. Other people had did hypertext, but the idea of standards (HTML is SGML) based markup delivered across diverse networks with multimedia (at the time mostly pictures) and the ability to seamlessly link to content hosted on computers outside the author's network was first created in an open environment (research) and the first implementation was released as open. Then the first totally graphical browser, and the foundations underpinning the market leader today (Microsoft's own Internet Explorer) was released as Free Software. It's name was NCSA Mosiac. NCSA also implemented a httpd server that went on to greatness. After being abandoned by NCSA it was taken over by a band of OSS programmers and patched so much it was renamed "Apache". You may have heard of it, it now powers about 70% of the web servers worldwide. So non-commercial OSS types created the World Wide Web that lead to the Tech Explosion of the 1990's and direct descendents of their original code is in use to this very day on millions and millions of machines. In short, they changed the world. Where I come from that is called innovation.

    > Where email is concerned, I can't think of any whizz bang email
    > programthat sets itself apart from most other email in an innovative
    > way.

    But email as we understand it, as in a universal service across networks, is an invention of the OSS/Unix community. Sendmail wasn't an open source re-invention of a commercial product, it was and remains to this very day, THE mail transport mechanism for the Internet. The very IDEA of a universal cross network, cross OS, cross archetecture mail transport didn't really exist until sendmail created it.

    > Yes, IRC was around before AOL but AOL brought internet chat awareness
    > to the masses so they get the credit.

    Please be consistent. You admit AIM was only a poor imitation of IRC yet you don't give the credit for the innovation to OSS. Although to be truthful, neither can claim the credit because Compuserve's CB Simulator did it first and inspired all of the later implementations all the way down to IRC's use of the term 'channel'.

    > Open source needs commercial software and commercial software is
    > recognizing the importance of and becoming more reliant upon open
    > source.

    No it doesn't. It does need commercial USERS and the demands for QC and documentation they bring plus the money they are increasingly willing to spend to obtain it. But we don't 'need' commercial software anymore, never did. That was a major league wrong turn. I expect we will still have closed CONTENT, i.e. games, but the idea of software as a big secret black box is dead.

    Even if you don't get full redistribution rights the idea of not getting a copy of the source along with binaries is fast dying. Eventually all software will routinely ship with source and might not even bother with binaries as the underlying hardware becomes diverse again. Closed binaries were only really practical during the WinTel hegenomy where there was, for all intents and purposes, one hardware and one software platform. Part of the normal software install routine might include compiling a version for your computer. (This would make the Gentoo kids the leading edge of the revolution. Ugh.)

    --
    Democrat delenda est
  268. Tired... by glenebob · · Score: 1

    I'm really tired of hearing about this clown.

    We all knew he was bad news from the get-go. It seems that Linus, of all people, was the only one who didn't see it, and, well, he does now. I wish he'd just go away.

  269. WHoha by Delifisek · · Score: 1

    I think some one takes his turf....

    --
    [My english is better than most other people's Turkish, so please point out mistakes politely. Thank you.]
  270. OSS Godfather. by Anonymous Coward · · Score: 0

    "Okay, your point may not be that I should care. It does illuminate why Larry cares though -- with development of an open source replacement for BK the writing is on the wall for him and his per-seat licenses."

    And the writing's on the wall that you can't trust OSS, and you better be careful working with them.

    1. Re:OSS Godfather. by Chris+Burke · · Score: 1

      Sorry, AC. Larry made it perfectly clear who can't be trusted by changing terms. Nobody in the OSS realm betrayed any trust; the one who ticked off Larry by writing a replacement was never a party to the agreement not to. This just shows how proprietary software can't be trusted. And the writing is, indeed, on the wall for that too.

      --

      The enemies of Democracy are
  271. I think it's true...Trolltech. by Anonymous Coward · · Score: 0

    You'll note that Trolltech got similiar treatment, right down to the Harmony project.*

    *Maybe OSS will do something similiar to what MS is doing? Make enemies in the relentless pursuit of their goals. The latter in the pursuit of money, while the former in the pursuit of ideology. Both uncompromising.

  272. not so black and white by asciiRider · · Score: 1

    only a sith thinks in absolutes

  273. _User Friendly_ Time by adavies42 · · Score: 1

    "Why is Richard Stallman outside in a bulldozer marked 'LART'?"

    --
    Media that can be recorded and distributed can be recorded and distributed.
    -kfg
    1. Re:_User Friendly_ Time by Anonymous Coward · · Score: 0

      No time is User Friendly time. No time at all.

      There is no God if User Friendly exists.

  274. Re:Well, let's take a look at the highest profile by antrik · · Score: 1

    From your comment, you seem to define something to be innovative if it's the most popular product today. People may have slightly differing ideas what innovation is about; but your's is so far off the point, it's not even funny.

    Was UNIX the first time-sharing system? Was Windows the first GUI? Was Photoshop the first bitmap image editor? Was MS Office the first word processor+spreadshead+whatever? And so on. All of them are "knockoffs" of some existing products to a large amount, adding only a little new. Why would it be different with free software projects?

    And how do you come about to claim there is no competition in the free software world, to drive innovation? If there are several projects doing similar things, won't the innovative ones have an advantage? Actually, there is more incentive for innovation, as that's the only way to keep an edge! In contrast to proprietary software, there is no way to fend off competition by locking the customers in.

    --
    All my comments get moderated +-0, spotless.
  275. Re:McVoy troll? by kupci · · Score: 1
    You guys DO all realize that this is intended to piss us off and generate page hits, right?

    And it worked.

    But shame on McVoy for collaborating with Forbes on this. He's sort of a pseudo-traitor (BitKeeper wasn't even open source) that Lyons has pounced upon as an example.

  276. McVoy *really* doesn't get it by einhverfr · · Score: 1

    Keep in mind that there are a lot of people out there that have the free time on their hands to tinker with things that they find interesting. This is really how open source got to be big in the first place. McVoy seems to ignore the fact that, in general, open source software is really only gaining momentum and that it has its roots in hobbyist tinkerers; people who do it because they find it fulfilling for their own personal reasons.

    Or you have the case of Apache where many businesses with low profit margins but a surplus of expertise (ISP's, Web Presence Providers, etc) used it because they could tinker with it. Not in their spare time but in lieu of licensing fees.

    Now you may say, "The end user shouldn't have to know how to program in C to get the features they need." Sure. They can hire someone to add those features, and they are better off under *any* FOSS license if they contribute this back to the community.

    What McVoy doesn't understand is that FOSS provides a different way of paying for development and distributing the costs of said development. Instead of a licensing model, it is a pay-to-help-with-features-you-want model. This is ultimately more customer-centric and provides for *better* (if not more) innovation.

    --

    LedgerSMB: Open source Accounting/ERP
  277. You don't get it either by einhverfr · · Score: 1

    The program *as it currently exists* is free. The work for new features, support, etc. are not. Therefore if you release a great piece of software called SuperFoo 1.0 and I think it would be great if it had one more feature, I can pay you to impliment that feature. This is done in lieu of licensing fees.

    Open Source does *not* reduce the revenue a programmer can get for his or her work with a very few exceptions. Instead, it increases the value of that work and the productivity. With any luck, it can even *increase* one's revenue from programming.

    I know most of the programming I do for customers would not happen if I were not extending open source software.

    --

    LedgerSMB: Open source Accounting/ERP
  278. Even were this not the case by einhverfr · · Score: 1

    Most software companies are not huge cash cows. So if you can make money doing development and release the software under an open source license, this can reduce your advertising costs, increase your productivity, etc.

    So, lets say that 90% of programmers write in-house software. That leaves 10% writing software for sale (in reality it may be less than this).

    Now if 90% of those programmers writing software for sale are working for small firms without much economy of scale, then only 1% of the total number of programmers are working for large software companies which can really make a handsome profit on their license fees.

    --

    LedgerSMB: Open source Accounting/ERP
  279. But... by einhverfr · · Score: 1

    I *don't* think it means less money for computer scientists and programmers. It just means that these people are more productive. If there is a quantum leap here, they may even be able to charge *more* for their work.

    Here is the problem with your assumption: A great deal of the cost of development on proprietart softrware comes either from rebuilding wheels in order to avoid licensing technologies from third parties, or in paying licensing costs to third parties in order to use their technology. If I were to rewrite some of my software to release under proprietary licenses, the costs could double or worse (in some cases, increase fifty-fold).

    This means that it costs *me* less to write FOSS than it does proprietary software. Although my customer pays me less for the Free package, I still make more per hour.

    Sometimes it is important to really look at upstream costs before assuming the effects of Free Software on one's bottom line.

    --

    LedgerSMB: Open source Accounting/ERP
  280. I don't agree with econ 101 or at least consider.. by einhverfr · · Score: 1

    3) You are releasing the car, CD, etc. as a trial to determine if you can make money at it. Or for the CD, maybe it is a loss leader to make you more money somewhere else.

    Economics today is somewhat limited in that it tells you that money is the objective, but doesn't say too much about how to build revenue. I humbly suggest that if someone is only trying to make money, the *only* industries that this person can be even remotely successful is financial services. Yet we have many other types of businesses. Even so, if one's primary goal is to make money you won't.

    People start businesses for all kinds of reason. The *final* test of a business is whether it makes money, but this may not (or even should not) be the primary goal. The primary goal is usually to help people, at least for the most successful businesses. Yes I think that even Walmart or Microsoft think that they are helping people and do their best to do so within their business model.

    So.... The point of a business as such is to make money, but the point of any given business is to help people in a way that makes money.

    My business is centered around FOSS because I think I can do a better job of helping people while staying profitable there than working with and developing proprietary software. But helping people *has* to be the first priority because if it isn't you lose your customers. If you don't have customers, you don't have revenue. If you don't have revenue, you don't make money.

    So the *first* goal of any business is to help people. The *final* goal is to make money. These are intrinsically related.

    --

    LedgerSMB: Open source Accounting/ERP
  281. Re:Well, let's take a look at the highest profile by Narchie+Troll · · Score: 1
  282. Can't disagree either.... by einhverfr · · Score: 1

    I am a big open source fan, but I can't disagree with this. Most open source applications are built as replacements for commercial applications. Many try to look just like the original. Sure most have one or two innovative features, but what applications in the OS world are really innovative, especially from an end user perspective?

    Sure. I can't even disagree with you either. The reason is that most applications (OSS or not) are designed to replace other applications. Usually a large portion of the interface is copied because that is what users are already familiar with.

    So while I can't disagree with your statement as such, I think it implies inaccurately that proprietary software is any different.

    --

    LedgerSMB: Open source Accounting/ERP
  283. Perl / Python / Ruby / Lua by sien · · Score: 1
    The scripting languages are innovative.

    Not ground breakingly innovative, but other than Smalltalk and perhaps the first compiler, function language and precious little else really is.

    Yes, the bits had been around, but the way they glued them all together was innovative.

    They are all GPLd.

  284. Am I the only one? by Ann+Elk · · Score: 1

    Whenever I read one of Larry's quote, I have the mental image of Simon the used car salesman (Bill Paxton's character from True Lies).

  285. The service model gives people crap? by MrOion · · Score: 1
    "One problem with the services model is that it is based on the idea that you are giving customers crap--because if you give them software that works, what is the point of service?"

    Software *is* crap! Period. Why? Because this is still a pretty immature business.

    Support is what differentiates good and bad software today. Linus Torvalds is as unreachable to me as Bill Gates is. The biggest difference between those peoples software (to me) is what kind of support I get:

    • Microsoft offers me free support, but trying it only confirms why you avoid it. So I have to pay someone to give me good support on Microsoft Windows.
    • The Linux side of the story? I have free support through a huge number of mailing lists, and are forced to navigate carefully between them (a lot of those "support people" bites your head off if you do something wrong). Getting free support for Linux, takes a lot of time. So I have to pay someone to give me good support on Linux.
    What's the difference between Microsoft Windows and Linux? Price on the software.
  286. Jesus! by identity0 · · Score: 1

    "If you open source guys pull any of that shit around me, I'm going to rip that keyboard out of your hands, shove it up your butt, and type on it until it goes 'click'."
    "Jesus."
    "That's right... NOBODY FUCKS WITH THE McVOY!"

    "8-year olds, dude."

  287. Innovation in context of a business by nullreference · · Score: 1
    I think a lot of people completely missed McVoy's point -- either because of a knee-jerk reaction or more likely because of not reading the article. I don't think he's saying innovation does not occur in open source. Of course there's innovation in OSS , to refute that would be silly.

    He's saying a business based on the open source model cannot sustain innovations... 1) without support (monetary or otherwise) from non open-source companies, 2) or because the service contracts don't bring in enough revenue to support heavy R&D.

    I think that's a legitimate point. He's talking about three things: innovation, (in the context of) business, and sustainability.

    To refute his point you'll need to give examples of some companies which have built a business around open source and continue to churn out innovative open source products without outside financial support (self-sustaining). That's a mouthful.

    With that said, in some ways this is like talking apples and oranges. The model and philosophy of open source is so different from the business realm. In terms of how innovation happens, Businesses have usually sustained their innovations from a central/focused R&D arm. However Open source innovations work mainly because it's not centralized. Also the philosophies are night and day. As Linus pointed out, the primary goal of open source isn't about economic sustainability. For a business, that's the primary goal.

    Sure there's a tiny area where business and open source meet but somehow in discussions like these everything gets cojumbled together.

  288. McVoy GETS it by captainwasabi · · Score: 1

    I'm all for Open Source, and I am not an "Objectivist" in the pure sense, but you just need to read Ayn Rand's Atlas Shrugged to understand what will happen if all software goes Open Source. Altruistic Open Source Software development is GREAT, but greed is "good." Anyone who blindly follows their "principals" of open source and the GPL really needs to read the work I cited above. Admittedly it's an overexaggeration but there are alot of lessons to learn there about what really drives human nature. Think what would happen if MS, Oracle, PeopleSoft, SAP, Adobe, EA, Symantic, McAffee, etc all revoked all of their EULAs simultaneously and basically said that if you want a refund take us to court. No bug fixes, patches, security fixes. No nuthin. How long until the economy is on it's knees? How long until the government is on it's knees? I don't expect this'll be modded up because this place is the gathering place for the Open Source Nazi Horde (A cult of geeks) but I just had to add my $0.02.

  289. He could be right by BigBadBus · · Score: 1
    With all the stuff thats available for Windows etc., I can't help but feel that Linux and other OSS will always be playing "catch up". When was the last time a killer app was released to OSS platforms (serious question by the way)?

    1. Re:He could be right by be-fan · · Score: 1

      TeX? Macsyma? Emacs? They were both killer apps in their day, and even now, they have features that just plain cannot be matches by the competition.

      --
      A deep unwavering belief is a sure sign you're missing something...
  290. Just a few questions by ttfkam · · Score: 1

    ...for all of the "Open Source doesn't innovate" folks out there.

    Why are solutions that enhance security, reliability, and performance not considered innovation?

    What closed source OS implemented O(1) algorithms in just about every major subsystem including the scheduler before Linux (and I think FreeBSD)?

    Why is it that when Microsoft makes security nightmares like ActiveX, it's called innovation? Why is it that when Open Source comes up with web server software that is built from the ground up to never fall over, it's just "copying" or "uninteresting?"

    Why can't OpenSSH and pf's security enhancements over the years be considered innovative?

    -----

    Not to mention things like XUL in Mozilla/Firefox. Here's an instance where a group of developers collectively decided, "Since we're rendering GUIs anyway, why not have the browser render the enclosing widgets as well?" Most people moaned that it was a bad idea -- just check the Slashdot archives from five years ago. Now look at Microsoft's XAML and Apple Tiger's desktop widgets. Who's following who?

    How about PostgreSQL? In what other database can end users write a little bit of code (and I stress "little") and create entirely new datatypes?

    Check out Apache Cocoon and its document processing pipelines. While you're at it, check out its Flow engine with which continuations have revolutionized server-side web development.

    -----

    Another post stated that Open Source only implemented what academia invented. While only partially true, I don't see the problem. All good software has a design step from Oracle database engines to Microsoft word processors. Are people actually saying that referencing the most innovative and inventive designs is somehow a bad idea? Some projects in universities for all intents and purposes mathematically prove that a particular solution is the most efficient. It's not cheating or unworthy. It's just common sense to use these designs.

    --

    - I don't need to go outside, my CRT tan'll do me just fine.
  291. OSS cannot have enough resources to be innovative by Anonymous Coward · · Score: 0
    That's probably true..

    Innovation (R&D) requires lots of resources. I have been developing a program that I would call innovative - for a three years (parttime). Depending how you count it there are currently ~ 100000 lines of well tested code. But the coding isn't the main point, what to code (new mathematical algorithms which no one haven't though before) is the hardest part to develop/innovate.

    You must

    • know your field really well. This means that you follow research (read papers) and know where the state of the art is. (having PhD certainly helps)
    • do lots of work testing new methods, deriving new algorithms, results, try different approaches (some of which may not work) etc.
    • know software development tools well and can use them
    • have a clear vision what you are doing and have a 'business sense' how to turn technology&research into useful products which solve problems people want/need to have solved

    All this takes lots of time and some $$$. You can do it during freetime but it really slow things down. If you are student you might be able to spend your summer on the project (but still 'lose' money/work experience).

    Going back to article I don't understand what's the McVoy's point is. OSS cannot be really innovative because it costs $$$, but what's the point? What OSS does is (mostly) non-innovative. That's just good thing. Companies which are non-innovative are forced out of the market and innovative companies still success (if they have enough resources/money) because OSS won't be able to compete with them (think Google).

  292. Heh. by be-fan · · Score: 1

    The way I see it, open source isn't too much different from software projects in academia. Academic projects are more formal, perhaps more esoteric, but like OSS projects, done for the love of the work, the furthering of the field, and usually open source as well. If they are not similar, they are at least good complements to each other.

    From this point of view, closed-source folks criticizing open source folks for lack of innovation is comical. The vast majority of closed source "innovation" derives from academia. Tell me, what has Microsoft, or Sun, or the like done in the last decade that is truely original? Don't get me wrong, they're great at making good implementations of existing ideas, but they don't make anything new. You think there is anything in Longhorn that hasn't been seen before? You think there is anything in Solaris 10 that hasn't been seen before?

    If commercial folks want to mock open source folks for lacking innovation, will they please sit patiently while the academic folks mock them?

    --
    A deep unwavering belief is a sure sign you're missing something...