Slashdot Mirror


Eric Raymond: Why Open Source will Rule

DNapalm writes "A very interesting two part interview with Raymond from ZDNet, talking about the success of open source and Linux on the desktop, among other things. Check out Part I and Part II (I liked part II)." Raymond also asserts that Microsoft could have killed Linux if only they'd started a little earlier.

35 of 404 comments (clear)

  1. One thing I don't understand by LordOfYourPants · · Score: 5, Insightful

    A direct quote from the article:

    "If OpenOffice still exists, and it's GPLed, and they're going to start charging for StarOffice, then they just shot StarOffice through the head."

    Replace the word "StarOffice" with "Redhat Linux".. why does the same logic not apply?

    1. Re:One thing I don't understand by ekephart · · Score: 2, Insightful

      I don't see charging for StarOffice as a problem. Sun does a hell of a job with their cross-platform office suite. If they want to start charging (as long as the price isn't completely insane) fine. I buy music, I buy video games, why should I EXPECT StarOffice to be free?

      --
      sig
    2. Re:One thing I don't understand by GrenDel+Fuego · · Score: 4, Insightful

      "In case you haven't noticed, RedHat already charges for the boxed version of their linux distro. You can still get the .ISO's from their download sites."

      I believe this is his point.

      "If OpenOffice (Freely downloadable redhat) still exists, and it's GPLed, and they're going to start charging for StarOffice (Purchased Redhat), then they just shot StarOffice (Purchased Redhat) through the head."

      Of course I don't quite believe in either of these statements because corporations generally prefer to license software for the better support.

      And in Redhat's case, you have redhat users who want to suppor the company that makes good software, and supports a lot of open source developers.

  2. One thing I never really understood... by dnaumov · · Score: 4, Insightful

    is why do the OSS and FSF people care so much for the "Windows world". During the last several months, I've seen an enormous amount of articles that deal with how evil Microsoft is when compared to Linux developers and vise-versa. I ask these writers: "Why ?" Why should I care ? I really don't think we're gaining anything by doing the same things MS has been doing all these years. It always goes on like this: "MS attacks, OSS movement responds, MS attacks, OSS movement responds, OSS movement attacks, MS responds". This is getting boring you know, why not make deeds instead of shouting ?

    OK, sure, Windows is installed on the majority of the computers out there, but it doesn't make it world's most important thing. Britney Spears and the Backstreet Boys are popular too, are they important to me ? Nope.

    1. Re:One thing I never really understood... by fanatic · · Score: 5, Insightful
      If microsoft didn't do so many thngs to deny co-exisitence to competing views of OS and applications, it would be a much smaller issue. But they:
      • deny OEMs the right to package other OS's or else invoke per-CPU licensing to artificially increase the cost of doing so
      • Make gratuitous changes to protocols, APIs and file formats that hurt their own users as much as the competition
      • engage in ethically questionable diddling with the legal system (see their role in UCITA for the most gross example)
      • engange in other anti-competitive practices as laid out in US v. Microsoft
      • try to use bizarre licencing to sow FUD upon Open Sourece and Free software
      • lie everytime their lips move when discussing Open Source and Free software

      This war is brought about by MS's actions, not ours. They have adopted a search and destroy approach.
      --
      "that's not encryption - it's a new perl script that I'm working on..." - from some Matrix parody
  3. Re:What's the next step? by Pussy+Is+Money · · Score: 3, Insightful

    There are no new ideas in computing. Anybody who tries to sell you a "new idea" in computing is a gasbag who is either a) blissfully ignorant or b) willfully ignorant.

    --
    Pushin' 'n dealin', shovin' 'n stealin'
  4. Re:Not in the world of science it won't by IamTheRealMike · · Score: 5, Insightful
    That's why I choose Microsoft Windows(TM) for my computing work.

    LOL! This is a troll right? I'll bite. Maybe you have a point and Windows is right for you, but maybe you work for Microsoft, as they are the only people I ever see who write Windows(tm). You sound like you just walked out of a TV advert!

    That's why I choose Microsoft Windows(TM) for my computing work. The easy setup and configuration let me get right to work and the cross-platform standardizations let me easily port my work for colleagues. Furthermore, the highly-optimized nature of the Windows(TM) Operating System Kernel makes for blazingly fast simulation runs even on the low-end hardware that my University is willing to pay for.

    What cross platform standarisations? I don't see any. In fact, I'll think you'll find that EVERY major OS out there other than windows is based on unix.

    Sheesh, I'm way too easily trolled. -sigh-

  5. Linux is *not* a disruptive technology by AdamBa · · Score: 5, Insightful
    The constant repetition of this annoys me. I see why people do it, since in the classic disruptive technology battle, the disruptive technology (Linux) overtakes the existing technology (Windows) and Bill Gates cries a lot.

    Unfortunately in every aspect *except* price, Linux looks more like a sustaining technology vis-a-vis Windows. Linux is the more secure, more high-end, more niche-like product. In the disruptive technology model, what happens is that *Windows* becomes reliable "enough" and hacker-pleasing "enough" and takes over from Linux.

    Now Linux is free...that is true. But that is the only way it is like a disruptive technology. In fact that is not really like disruptive technologies either. They are usually cheaper. Free is strange.

    Now Linux is indeed a disruptive technology compared to something else -- Sun. Linux on a PC, compared to Sun on a Sun box, has all the classic hallmarks of disruptive technology, and in fact is doing so.

    I ranted more about this last year on another site. Here's a quote: "To take this to an extreme example, at some future date Windows CE might displace both Windows 2000 and Linux, and the Personal Web Server shipped with Windows might displace both Internet Information Server and Apache. This is highly unlikely, but it illustrates the direction in which disruption happens.".

    And don't forget this profound comment where I ask the question ""Is the bazaar upmarket from the cathedral?" (read that again).

    - adam

    1. Re:Linux is *not* a disruptive technology by zulux · · Score: 4, Insightful

      Agreed..

      Linux is not a disruptive technology.

      the GPL is a disruptice technology.

      Microsoft can't compete with the GPL by buying it. If they try to copy the GPL, then they kill off their legacy business in a week. MS(Hard), MS>Rock .

      --

      Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

  6. Re:Not in *YOUR* world of science it won't by jgardn · · Score: 4, Insightful

    Humm, I tried to use Word to write equations when I was in college studying Physics. Even though I had no exposure to Linux at the time, I found that most of the professors and grad students used LaTeX instead. It's much easier to use, and it's much easier to learn. I picked up most of it in an afternoon. It's also pretty much standard for Physics people to write papers full of equations in LaTeX and not word.

    And as for the "blazingly fast simulations" - I'm sorry, we never ran simulations on Intel based computers (too slow except for really easy stuff). We'd use mainframes for that, which used Unix. And what kind of University that is considering doing real physics can't afford that? Are you sure it wasn't a community college? And if you're curious, the University doesn't buy the computers for the physicists - the physicists get grant money from the government for that kind of purchase.

    You wouldn't happen to be paid by MS to make such a false statement? I have been seeing a lot of these nutcases making wild claims that are absolutely false and full of crap. (Do you REALLY love Linux? haha! I caught you!)

    Jonathan

    --
    The radical sect of Islam would either see you dead or "reverted" to Islam.
  7. StarOffice / OpenOffice by Anonymous Coward · · Score: 1, Insightful

    In that case StarOffice just died. They just shot StarOffice through the head. It doesn't matter whether I'm in favor of it or not.

    I'd rather disagree with this one. What made staroffice more desireable were the few binary components that couldn't be put into openoffice, and these componenets are really only of use to certain businesses, and it's very likely that they will also want support for the product.

  8. WTF? by imac.usr · · Score: 4, Insightful

    I think Linux will take over the desktop, and I think the reason it will doesn't have much to do with whether we clean up and polish our interfaces or not. Linux will take over the desktop because as the price of desktop machines drops, the Microsoft tax represents a larger and larger piece of OEM margin. There's going to come a point at which that's not sustainable, and at which OEMs have to bail out of the Microsoft camp in order to continue making any money at all. At that point, Linux wins even if the UI sucks.

    And frankly, the UI doesn't suck. It's not perfect, it's got a few sharp edges and a few spikes on it, but so does Windows.


    Oh dear god, this is the funniest thing I've read on slashdot in six months. So no matter how bad a computer interface is, all it has to do is cost less than Windows for everybody to adopt it? Well, hell, I'd better dust off my Apple II then!

    --
    I use Macs for work, Linux for education, and Windows for cardplaying.
  9. "Killed" Linux? by PeterClark · · Score: 3, Insightful
    I'm sorry, but Eric seems to be inhaling too much gunpowder these days. He, better than anyone, ought to realize that you can't "kill" FS/OSS. Furthermore, his argument is that if Microsoft had started its FUD campaign back in 1998, no one would have bought into Linux. This is similar to charging Microsoft with failure to have a crystal ball. Back in 1998, Linux was barely a blip on anyone's radar. I've been using Linux exclusively since Feb. 1999, and I speak from experience when I say that MS had nothing to fear then. Furthermore, even if someone in MS had a premonition, it would have been an absolutely stupid blunder to start FUDing Linux. Think about it; were MS to have attacked Linux at that point, interest would have only gone up. There's no such thing as bad advertizing.


    :Peter

    1. Re:"Killed" Linux? by Anonymous Coward · · Score: 1, Insightful

      By 1998, slashdot.org was on line and the Linux Jihad was in full swing. Linux was certainly on the radar.

      What informs you about Raymond's point-of-view is the idea that Microsoft could have FUDded Linux out of existence at any point. It's clear he views "Open Source" as nothing more than a giant PR game (where he of course is the Leader of the Forces of Good).

      Linux would have been very easy to kill in 1995-8, but not by Microsoft. If any commercial UNIX vendor would have released a good version of x86 Unix for a low price like $300, Linux wouldn't have attracted many users. The point is that Linux was solving the "cheap Unix" problem, not some PR fantasy invented by Eric Raymond.

  10. Bad programming by Mobutu · · Score: 3, Insightful

    from the article :"This is necessary because software is growing ever more complex, and an increasing amount of work must be done simply to debug programs."

    This is the real problem with todays new software: every programmer wants to put every functionality in every program he writes. This creates bloated and bug-ridden programs.

    For example: if I want to buy a new bicycle, and I would like to look up information on the internet. I NEED a browser that supports pdf files, flash animations, at least 5 different graphic file formats, cascading style sheets, java scripting and so on, just because nobody cares about standards. Because of that all pages look really bad, because my fonts scale differently, or I have a different screen size.

    Wiebe.

    1. Re:Bad programming by GigsVT · · Score: 2, Insightful

      CSS combined with XML addresses exactly the problem you describe. It seperates the content from the presentation. HTML is a nasty kludge compared to a nice pure XML page.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
  11. Has anyone figured out how to pay the coders? by reemul · · Score: 5, Insightful

    With all of these endless /. posts about how Linux will rule the world, I have yet to see a single post explaining how programmers will ever get paid. Don't any of you want to write code for a living? Open Source companies can make money, sure, charging for services. But services cannot pay for programmers. Let me repeat that so that everyone is sure to see it: services cannot pay for programmers.

    Since Open Source code is, well, Open, absolutely any service provider or consultant has access to the same software. If company A pays programmers to write code which is contributed to the community and makes their money selling services related to that code, and company B has no programmers but offers the exact same services for the exact same code, the company B will always be able to make more profit than company A. Because company B is in the exact same business as company A, but doesn't have to pay programmers. They can cut their costs below company A, stealing their business, and still enjoy higher margins. Company A either fires the programmers or dies.

    A company can only afford to pay programmers if they have name recognition high enough to charge higher prices for services, or don't give feedback to the community about upcoming releases until its actually out so that they have a big enough head start to give competitive advantage, or they use closed code. That means they either pimp themselves, act like weasels, or go proprietary. Nice way to make a living. The Open Source movement lives on successfully, but the coders end up eating a lot of ramen and working at Circuit City. The only model I've seen so far depends on coders working for free. Volunteerism is great, but you can't base a business on altruism. Besides, in some ways making money off of unpaid workers is worse than Nike using cheap foreign labor - at least the foreign labor gets *something* for their effort. With few exceptions, contributing to Open Source is like pissing yourself in dark slacks - you get a warm feeling, but nobody else notices.

    Can some of the clever folks here at /. come up with a way for Open Source to succeed and pay programmers at the same time?

    --
    You're just jealous 'cuz the voices talk to *me*
    1. Re:Has anyone figured out how to pay the coders? by scones · · Score: 2, Insightful
      Answer: They won't. In the future programming won't be a job, it'll be a hobby. People will do some other job during the day and code in their spare time, like me. I, like most people (well, most people I know) started coding because I liked it, *I enjoy coding* thats why people go in to open source, because they like coding, not because they want to make millions. Therefore, eventually coding will cease to be a profession.

      Alternativly, eventually all coders may become a massive, government-funded collective that siphons money off anywhere it can. You could call it 'The Guild of Programmers' - very cool.

      Scones

      --
      This message was written entirely with recycled electrons.
    2. Re:Has anyone figured out how to pay the coders? by Anonymous Coward · · Score: 2, Insightful

      Given that air is free, how can anyone make money out of aqualungs?

      Or

      Given that water is free, how can Evian sell bottled water?

      Or lastly

      Given that ideas are created freely, how can we make money on IP?

      There are ways and means, it's jsut that the obvious isn't always the best.

      In the end, it may be that NO programmers get paid for programming. We'll all do it as a hobby. I then take up a job as postman.

      So what's the problem?

    3. Re:Has anyone figured out how to pay the coders? by mickox · · Score: 2, Insightful

      Open source movement is on one hand eating it's own bread, but on the other side making a big favor to everybody by making a lot of software available for free.

      Yes: we will lose some of the work to do in certain product spaces, since multitudes of volunteers are willing to work for free on competitive OSS products.

      But: there will always be custom application development work for programmers. Companies are not like products - static and uniform. All companies are somewhat different from other companies, and because of that the need custom applications to be developed.

      Someone said that we should code only as a hobby. I don't agree. I want to code both as a hobby, AND for work. I think that's possible. I want to program for work also because it's in most cases a very ethical way to earn you money.

    4. Re:Has anyone figured out how to pay the coders? by Vader82 · · Score: 2, Insightful

      You're missing how a lot of stuff gets developed. IBM puts a billion dollars into Linux not so that they can sell the software, but because if they improve Linux enough (make it run on their big iron) then they can make all the software available for Linux availiable for their high end, high profit margin hardware. That makes sense.

      Most of the reason software gets developed is not to make money, but because some company needs some software to perform some duty. Well as it turns out that software gives them a slight advantage in the industry(teensy bit more productivity) but they release it open source.

      Right now the money is in support services. You said that the company that offers support without having programmers is the one that makes more money. What about the fact that they have to hire programmers to take the program apart and figure out how they work so that they can fix errors?

      Also, the company that hires programmers to begin with can charge companies who want new features to add the new features and make them available or keep them closed. There is money to be made in open source, it just requires a bit more creative thinking.

    5. Re:Has anyone figured out how to pay the coders? by pussyco · · Score: 4, Insightful

      I don't see proprietry software as the great solution to this problem. You write foobar
      and sell in at $50. Microsoft brings out foobar-for-windows. While they are charging $50 also, you are still in business. Once they bundle it with Windows XP ultra, you are out of business. No guarantees that you will recoup your development costs before that happens.

      Suppose you are in a part of the software market that is still competitive. Five different companies, each selling a similar package for $1000. Lots of programmers are getting paid, but for what? If a new company enters the market it will hire programmers to write its package, that it will try to sell for $1000, but these programmers will not be improving the existing code, they will be employed in repeating work already done, so that the new company can own its own version and split the money available six ways instead of five ways.


      What does this do for the users? We saw what it does to the users in the UNIX wars. You get several versions of much the same concept. The programmers break inter-operability between the different versions for commercial advantage by locking in "their" users. I guess that RMS would say "reduce to serfdom" rather than "lock in". Whatever. Users aren't getting value for money when they pay the coders via the proprietry software system.


      I'm trying to get back into computer programming after a very lengthy illness. I'm horrified by how insanely complicated it has all become in the past ten years. C++ is twice as big as ANSI Common Lisp and offers a quarter the functionality. XML has 3000 pages of manuals that tell you how to do sod all. The PDF manual is about 1000 pages, and it is just a document format. What does html offer? The core functionallity is the anchor tag so that you can click on links, and reflowing the text so that you can resize your browsers window, but can you write your own browser? No way, there is Java, and Java Script and Flash and endless complication, but can I put maths on my web page? Until very recently, no.


      Presumably the point of all this insane complexity is to create barriers to entry, in that programmers have to work in big teams for large companies. It is naive to continue to believe that a programmer can write a program, retain the copyright and join the rentier class living off the royalties. You have to work for a big company who own the copyright to your work, and exploit you just like the big record companies exploit their artists.


      There has been no progress in software components since the UNIX pipe was invented. It ought to be possible to write a tiny little program, plug it into your desk top, and hey presto, a fancy program with a full feature user interface. Then users could write their own programs. Somehow we have got trapped into a model of software development that requires big teams of full time coders to get anything done. It looks to me like we have been too successful in paying coders in the past, and have gone down a blind alley

    6. Re:Has anyone figured out how to pay the coders? by binaryfeed · · Score: 5, Insightful
      Okay. First of all, when you're talking about paying software developers to write code, you have to understand that there are a few different "types" of software. I'll stick to the two I'm most familiar with: consumer software and enterprise software.

      Let's take consumer software. Consumer software is things like applications, consumer operating systems, development tools, etc. Companies like Red Hat, CodeWeavers, Mandrake, theKompany, Suse, etc. all employ programmers. As far as I know, these programmers are making money, and in some cases, the companies are as well. CodeWeavers, for example, contributes code to the Wine project and then writes non-free "easy-installation and setup" utilities in order to have some "value add" that is worth paying for. Red Hat actually makes money from selling only services, as every piece of code that they write (AFAIK) is released to the public under an OSS / FS license.

      Now let's take enterprise software. Look at projects like JBoss, Tomcat, Castor, etc. In nearly all enterprise software, there is a need for an "infrastructure layer". My company actually PAYS ME to fix any bugs in JBoss, Tomcat or any of the other things we're using as our "infrastructure" because it's a hell of a lot cheaper than paying for a resale license of WebLogic or WebSphere. Our customers are happy because they get a reliable system. I'm happy because I get paid to work on OSS stuff. My company is happy because they save money (or make more money, depending on how you look at it) using the OSS / FS infrastructure ... everyone is happy. I'm not starving to death, I swear. Lots of enterprise software companies take this approach. Why? Because it makes economic sense to do so. Why? Because if they pay their programmers to fix bugs in an OSS codebase, they get the added advantage of other people (who they do NOT pay) fixing bugs for them, too.

      So, I'd hate to be harsh, but ... you're just WRONG.

    7. Re:Has anyone figured out how to pay the coders? by pussyco · · Score: 2, Insightful
      If it is cheaper to pay a programmer to extend a free package rather than buy a proprietary one...

      Mancur Olson wrote a fascinating book, The Logic of Collective Action, all about the provision of public goods. He discusses exactly the problem that the Free Software community faces. Every-one would be better off if they all chipped in money to pay programmers, but since those who don't pay aren't excluded, everyone leaves it to someone else to come up with the money :(

      He notes in passing that sometimes the benefit to a single individual is greater than the cost of providing the public good, so it becomes worth his while to pay for it all by himself. You can imagine a shipping magnate paying for a lighthouse for his home port as an example.

      This raises the possibility of a critical mass effect in Free Software. If a piece of GPL software is close enough to the needs of a big company it may pay that big company to hire a programmer to close the gap rather than pay for a commercial package. At which point another big company might say, it wouldn't cost too much to add the other feature that we need. Then a third company notices that the GPL code now has the two features it was waiting for, it would be cheaper to hire a programmer to track down that irritating bug than to buy proprietry software, and so on....

    8. Re:Has anyone figured out how to pay the coders? by Saeger · · Score: 3, Insightful
      I'm horrified by how insanely complicated it has all become in the past ten years. ... Presumably the point of all this insane complexity is to create barriers to entry...

      No, I'm sorry, but the increasing software complexity and software development complexity is one barrier-to-entry that almost certainly has no anti-competitive conspiracy theory behind it; it's just the march of progress' :-)

      Eventually the complexity will get so bad that the only way to manage it will be with artificial intelligence, 'adaptive solutions' with genetic programming, etc. Human programmers will one day wake up to find themselves an anachronism... much like basket weavers.

      25 years tops.

      --

      --
      Power to the Peaceful
  12. A guess by Arker · · Score: 3, Insightful

    I noticed the same thing. A guess: Perhaps what he meant was that since they did this, StarOffice is dead in the long run. Which would make sense. Eventually OpenOffice will outstrip StarOffice and there will no longer be any reason to pay for Star. Sun is just cannibalising it for a short term revenue stream, really.

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Friends don't let friends enable ecmascript.
    1. Re:A guess by hartsock · · Score: 3, Insightful


      Peace of mind is a great thing. Even though it's an illusion from most closed-source companies, people will still pay for this and this alone.


      Some of the government offices I work with continually lamblast Linux for being free. Not opensource. Free. You see... these same offices happen to want someone to sue when stuff breaks. That is peace of mind for many government offices and contractors. Who do you sue when a Free open source program breaks or lets in the commies?

      Ultimately the price tag is there for the liability-implied and the right-to-sue-somebody. Well, as far as some contracts go anyway.

      --
      Live to Code, Code to Live!
  13. Oh gggawwwd by Joel+Ironstone · · Score: 2, Insightful

    Open source will rule. Sure, and I can shoot flaming peanuts from my nostrils. Open source will never rule. I would much rather pay for a product than download a hodge-podge of interconnecting modules. The only people who care about open source are those who do or can be involved in its creations. It's art for the artists, not the laymen. This isn't to say its inherently bad, or inherently good. Just that it will never be for everyone. If you mod me down because you think I'm stupid, you've proved my point, I am stupid->can't use open source software; Most other people are stupid->most other people can't use open source software.

  14. Re:ESR's Flaw by dgroskind · · Score: 4, Insightful

    There are many factors other than cost which contribute to the success or failure of a computer product...

    These factors include:

    • Compatibility and interoperability
    • Stability of vendor
    • Amount of ongoing development
    • Feature set
    • Marketshare and userbase
    • Adherence to standards
    • Ease of use
    • Security
    • Stability
    Microsoft is credible in all these areas and ahead of open source contenders in most. In addition, Microsoft is getting better in all these areas.

    The time when open source products had some advantage because of Microsoft's weakness in security and stability is limited.

    Even people like me who are simply put off by the idea of proprietary systems are having second thoughts after looking at the feature set of IE and the size of its userbase.

  15. Re: Chevette owners diss our RX7s and BMWs by tz · · Score: 2, Insightful

    I think it is because the Microsoft propaganda machine keeps saying how great they are, and we know better. Basically they overpaid for their preinstalled ("free?") OS and have to convince themselves they haven't been taken.

    Since Microsoft is a monopoly, they violate the Cheaper, Better, Faster - pick two rule. Any other choice will have all three attributes. (Even Apple's OS X is less than a new XP install).

    Since Microsoft can't innovate (without undermining their monopoly), they market with FUD.
    And use the legal system or other things - per cpu licenses, "naked pc" horror stories, etc. Why should Microsoft care? Because they are trying to sell bottled tap water claiming a trademark on water. We are just responding.

  16. Services have ALWAYS paid for the programmers by FaithAndReason · · Score: 3, Insightful
    Think about it: with every product you buy, you're really paying for a service. You don't have to buy a car - you could just purchase the raw materials yourself (or even mine them directly) then design and assemble it into a complete vehicle. I actually know a guy that did this - hand-forged and assembled a complete '42 Dodge (from an "open-source" design, I guess.) What - you don't have that kind of time on your hands, and you'd rather spend $20-30K for the convenience of having somebody else provide that service for you? Fine. But don't say you're not willing to pay a lot for services.
    So, your question is really: "How can the programmers make money if they're willing to give their stuff away for free?" Three possibilities:
    1. Stop giving it away for free, or just provide the source under a different license than the GPL; for example, make the software available for free, but you only get the source if you *buy* the product. Of course, then you'll lose the advantage of "many eyeballs", <troll>but hey, who audits all that code anyway?</troll>
    2. Ask for donations. By all accounts, Mandrake and TransGaming are doing reasonably well with this approach. (See my other post below.)
    3. Do the coding, not to get paid directly, but in order to increase your chances of getting a better-paying job. There was a very interesting study linked a few months ago on /., analyzing the countries and backgrounds of contributors to GNOME. The observation was that a disproportionate percentage of open source contributors are from countries that have developing IT industries, not established ones, so his conclusion was that the coders were contributing in order to develop their skills and establish their reputations.
    The last one is the option that can motivate me personally. I'm out of work at the moment (hire me!), so I'm planning on contributing to the Wine and/or Mono projects to boost my marketability. Is that so bad?
  17. Re:ESR's Flaw by stevey · · Score: 2, Insightful

    There is little evidence that cheaper wins out. A classic example is the IBM PC (and clones) which were substantially more expensive than home PC'

    Thats true to a point .. but half the reason that IBM PC's came to rule the world is that they were open systems.

    IBM released all the specs to things, which allowed other companies to build compatible "bits", which eventually allowed prices to come down.

    (Obviously I'm ignoring the fact that an IBM PC was massively more powerfull than machines like the C64).

  18. Unknown Linux....for now at least. by Anonymous Coward · · Score: 1, Insightful

    Linux is unknown to most of the general computer
    users. Ask a casual computer user and most likely
    they have heard of Linux but have never booted it
    up. Actually I've talked to an aspiring computer
    science major, plus a Java programmer both knew
    of Linux. But had no experience. The point is if
    Linux is not on the desktops of the common person
    it definitely will lose the war to Microsoft. Microsoft
    has always won because it has always had the common
    person in mind. Unlike Apple, unlike Linux.
    Kind of ironic Linux developed by contributors
    all of the world for free, and can be gotten for
    free but is so complicated to get started most
    people don't want to mess with it. And if u don't
    know u'r stuff then it is too complicated to
    maintain. So ultimately it's free to who? A
    small percentage of higher level computer users.
    If that be the case Linux will never win. And
    by the time the Linux becomes easy enough, and
    exposed enough, Microsoft will have had time
    to develope their products to the point that
    they will again remain the leader. Isn't that
    what happened to Apple. No matter how great
    Apple started off to be, who really gives a hoot
    now. No matter how great Linux is now, it could
    end up the best kept secret if it doesn't fall
    into the hands of more of the common person! (This applies mainly to the
    places in the world where cash is in abundance,
    the markets that microsoft cares about at the moment.Those places that don't have cash can't use Microsof so they are the lucky one who have no choice bu tto download Linux on their imported firstworld throw away systems. (i heard of a
    russin guy exporting old systems..same guy whgo delivered pizza in a BMW..where - snoop dogs home town) But once they become more affluent will they end up buying Windows?. Win the kids, then the world will be ours!

  19. The ESR Rap by Anonymous Coward · · Score: 1, Insightful

    The ESR Rap

    (Chorus:)
    I am EEE ESS ORR, elite hack-ORR, hear me ROAR!

    1.
    I am of the hacker elite, can't you see?
    fetchmail, blindfolds in nethack, er... (hum-hum diddle dee)
    Bow down on your knees, don't you diss me!

    (chorus)

    2.
    I am an author, I "wrote" New Hacker's Dictionary
    Well, shit, so what if I done stole it from MIT?
    I didn't get in there, so I figured they owed me!

    (chorus)

    3.
    I am founder and leader of OSI
    Now my Open Source show is really on the road!
    Free Software? Hah! Show me dat code!

    (chorus)

    .4
    I am ESR Skywalker, elite Jedi Knight
    I'm packing mah gun and I'm ready to fight
    You diss me and I'll send you to eternal night!

    (chorus)

    5.
    I am wealthy board member, VA Something-or-other
    Got plenty dollar bills, at least on paper
    What's that? Dot.com crash? Oh fuck! See you later!

    (repeat chorus to fade)

  20. Open-source debugging, or lack therof by Animats · · Score: 4, Insightful
    If the "many eyeballs" approach to debugging actually worked, so would Mozilla.

    Many open-source projects get to the point where they sort of work, but aren't pushed through to the point that they work solidly. Probably because the grunt work to achieve that is boring.

    A very few high-profile projects, like the Linux kernel, attract enough developers to push through this barrier. Most projects don't.

    There's another possibility. If you get the architecture wrong, the open-source process won't fix it. That may be Mozilla's problem.