Slashdot Mirror


For The Love Of Open Source

Jim Madison writes: "Is the open source movement about the joy of hacking? The latest edition of FirstMonday has an interesting academic study that says "No!", it is only natural in our traditional political economy that software be developed with public funding in the safety of academia when the markets are immature. Have moved into a post-scarcity gift culture or is the report correct that open source uses and needs the subsidy of public investment to grow within traditional industrial capitalism?"

252 comments

  1. Hmm... Linux User Distribution? by The+Great+Wakka · · Score: 1

    Mostly seem to be in central Europe, Canada, and Australia. Why is that? Is it that the more "leftist" governments are prone to "commie" software :-)? Quite an interesting thing.

    --
    Everything is mainstream now.
    1. Re:Hmm... Linux User Distribution? by WildBeast · · Score: 0, Offtopic

      hey now are you saying that Canada has a communist government? Oh wait...nevermid.

    2. Re:Hmm... Linux User Distribution? by s20451 · · Score: 1

      are you saying that Canada has a communist government?

      Well, at least it's a one party state. However, regardless of any open source movement in "leftist" Canada, it should be pointed out that about five years ago, the Canadian government signed a contract to use Microsoft Office exclusively, thereby screwing Ottawa-based Corel.

      --
      Toronto-area transit rider? Rate your ride.
    3. Re:Hmm... Linux User Distribution? by CmdrTuco · · Score: 0

      Canada has an incompetent, corrupt and useless government (mainly the fault of its clueless voters) but I would not say its "communist", big business can pretty well do what they want.

    4. Re:Hmm... Linux User Distribution? by Anonymous Coward · · Score: 0

      Canada is somewhat socialist (Health Care, etc.)
      While it isn't communist, some put communism and socialism together.

    5. Re:Hmm... Linux User Distribution? by Anonymous Coward · · Score: 0

      Yes, whine whine whine... Big business taking over, government bad bad bad. Insert pet philosophy here...

    6. Re:Hmm... Linux User Distribution? by Vardamir · · Score: 1

      Sheesh ... this was obviously a sarcastic joke.

    7. Re:Hmm... Linux User Distribution? by jargonCCNA · · Score: 1

      hey! i'm canadian! we are not a communist country. we're a democracy (even the liberal party!) with socialist programs. sweden (i think) is a highly socialist country. red china is communist. we pick our own leader through a first-past-the-post election. trust me - we're a democracy.

      --
      Matthew G P Coe
      http://mgpcoe.blogspot.com/
  2. Re:FLIP by Anonymous Coward · · Score: 0

    I counterspell that, and play a lightning. You lose.

  3. In english please? by Anonymous Coward · · Score: 1, Funny

    Great, you can scring a bunch of poly-sci terms together. Congratulations. We all bow to your wisdom. Now, could you say something (preferably in english) that actually makes sense?

    1. Re:In english please? by alkali · · Score: 1, Informative
      The author is making the following points (see the last part of the essay):

      1. Hackers who write open source software seem to do so where there is no mature market for that software (i.e., they do it for free because no one will pay them to do it, not because they are motivated more by ego gratification than by money, as ESR suggests).

      2. Funding by government and academic bodies has significantly contributed to the development of open source software, and to that extent government intervention in the software market (i.e., by directly or indirectly subsidizing the writing of open source software) may be desirable. (Contra ESR?)

      3. To the extent that software companies try to co-opt open source developers by hiring them, they undermine themselves by encouraging more people to become open source developers (i.e., so they can get hired).

      4. Programmers in countries such as Canada and Scandinavia contribute more per capita to free software than programmers in the USA, perhaps because there isn't a ready market for their skills in their home countries, which suggests that wealthier countries won't necessarily move toward developing more open source software. The breakdown of labor market barriers in a united Europe may therefore affect the rate of development of open source software (i.e., by encouraging those programmers to go where there are jobs rather than stay in grad school hacking kernels or whatever).

      5. It might be a useful strategy for some software companies to permit some level of piracy rather than crack down on all piracy and thereby encourage development of open source alternatives.

      P.S. Most of this is econ terminology, not poli sci.

    2. Re:In english please? by Anonymous Coward · · Score: 0

      -1 redundant.

      You posted this how many times now? Crikey hell man! If you moderators mod this guy up multiple times it just proves that you're smoking crack.

      You made your point alkali...the FIRST time you posted this.

    3. Re:In english please? by alkali · · Score: 1

      (Score: -1, Touchy)

      My first post was a reply to a comment which was sent to the Phantom Zone; I assumed the reply disappeared too, so I reposted it. Turns out I was wrong. Sorry.

    4. Re:In english please? by Dr.+Spork · · Score: 2
      If I can't read a certain piece of code and accuse the author for the mistake of writing something which is incomprehensible to me, I'm the idiot; not him.

      So here you are, too poorly educated to make sense of perfectly understandable expressions used in the article. You're the idiot, not him.

    5. Re:In english please? by Paladin128 · · Score: 2

      That's basically what I got out of the article. Tough read, but really detailed.

      ANYway, I do agree with his points to a degree, as it's consistent with the way some hackers behave. An important point to make that is not stated so bluntly in his article is that the hacker community is large, chaotic, and variable. Hackers tend to have a few signature traits in common, but are often motivated for different reasons. Some hack to learn, others to stroke their egos, others for self promotion to other hackers, others still for self promotion to employers, others for the belief that software should be free (think RMS), etc.

      There is no unified reason why hackers hack, and why OSS works... except maybe just because it can work. What other industry could this be possible in? Open hardware isn't practicle because we don't all have the cash around to have chips and boards fabbed. Software is freely replicatable, so there are fewer barriers of entry for Joe Hacker.

      Just my $0.02...

      --
      Lex orandi, lex credendi.
    6. Re:In english please? by Anonymous Coward · · Score: 0

      Are you nuts? If someone writes something badly, it is not that the reader is an idiot, it is that the writer is not good at what he does.

  4. I'd say OSS is popular due to being FS usually by Anonymous Coward · · Score: 4, Insightful

    I've asked a lot of people and it seems to me that most people who evangelize and use OSS are using it because OSS projects are usually (but not always) free software (as in free beer not free-dom). Why did Loki fall into trouble? Because the million linux kids out there use linux because its free of cost and wouldn't spend a dime to keep a great company alive. As such, I think OSS is failing...

    1. Re:I'd say OSS is popular due to being FS usually by drsquare · · Score: 1

      You're right, it is failing. My Debian installation is falling apart as we speak. Thanks to your comment, I can rid myself of this terrible, failing system and use a Real Commercial OS.

    2. Re:I'd say OSS is popular due to being FS usually by davie · · Score: 1

      I can't speak for "most people," but we began using OSS because it was more stable and capable, and allowed us more freedom to express solutions to problems than Microsoft's offerings. Cost wasn't even considered.

      Say what you like about "ease of use," but I've found that for most of my needs, a real shell beats the hell out of a mouse.

      --
      slashdot broke my sig
    3. Re:I'd say OSS is popular due to being FS usually by BlueWonder · · Score: 1

      Sorry, but I don't understand your comment about Loki. Most Loki products are not Open Source, so how does their downfall show that Open Source is failing? If anything, I'd assume it shows that proprietary software is failing.

    4. Re:I'd say OSS is popular due to being FS usually by winthrop · · Score: 1

      Loki Software is neither gratis nor libre (am I wrong?), so in your example it's impossible to distinguish whether people are choosing not to buy it because they don't want to pay, or because they, like I, value their freedom.

    5. Re:I'd say OSS is popular due to being FS usually by Anonymous Coward · · Score: 0

      You didn't consider cost? I hope your company isn't publically traded, and if it you better hide its identity. You probably want to pursue a career outside of computers, if you do not have the background to consider cost when implementing solutions.

      Also, are you new to Linux?

    6. Re:I'd say OSS is popular due to being FS usually by wfrp01 · · Score: 2

      I've asked a lot of people and it seems to me that most people who evangelize and use OSS are using it because OSS projects are usually (but not always) free software (as in free beer not free-dom)

      You may be right. But the article asks:

      Have [we] moved into a post-scarcity gift culture or is the report correct that open source uses and needs the subsidy of public investment to grow within traditional industrial capitalism?

      The question is not about why people use open source software, it's about why people develop open source software.

      --

      --Lawrence Lessig for Congress!
    7. Re:I'd say OSS is popular due to being FS usually by davie · · Score: 1

      Why not try responding like an adult instead of flaming? It doesn't hurt, I promise.

      --
      slashdot broke my sig
    8. Re:I'd say OSS is popular due to being FS usually by Anonymous Coward · · Score: 0
      But the article asks:
      Have [we] moved into a post-scarcity gift culture or is the report correct that open source uses and needs the subsidy of public investment to grow within traditional industrial capitalism?
      The question is not about why people use open source software, it's about why people develop open source software.

      The reasons why people use OSS are strongly linked to the development model, though. If most of the exceedingly small number of people who use OSS do so because they don't have to shell out cash, then it will be extremely difficult for a "traditional industrial capitalist" to make any profit from OSS. Therefore, capitalists will not develop OSS and most development will be by public subsidy or gift culture.

    9. Re:I'd say OSS is popular due to being FS usually by Anonymous Coward · · Score: 0

      You are wrong in that there are not an exceedingly small number of people who use OSS. Millions of people use it. As a programmer, I use it because it makes me more productive. I find it a better use of my time to read a bunch of documentation than to write a bunch of code (in certain circumstances). Plus, I can fix things that are broken, instead of waiting for weeks or months for a fix from the vendor, and put in features that are important to me. OSS is profitable simply because it saves so much time. Now, getting companies to pay the hand that feeds them is quite another story.

    10. Re:I'd say OSS is popular due to being FS usually by Anonymous Coward · · Score: 0
      You're right, it is failing. My Debian installation is falling apart as we speak. Thanks to your comment, I can rid myself of this terrible, failing system and use a Real Commercial OS.

      Failing in the economic sense. Look all those nice Linux stocks.

    11. Re:I'd say OSS is popular due to being FS usually by Anonymous Coward · · Score: 0

      But why not just rip off and use a pirate of Windows?

      Answer: They use Linux/FreeBSD/etc... for free and do not wish to be criminals. So the "not wishing to be criminals" is a second reason of great signifigance. (Incidently I began using Linux because I read the www.gnu.org and now find the whole Microsoft angle unethical)

    12. Re:I'd say OSS is popular due to being FS usually by MaxwellStreet · · Score: 2

      Actually, another reason they might choose to ignore cost would be that the cost of the software may be insignificant when compared with the value that the software provides.

      If package A costs $10, and package B is free - and support costs were equal... the cost of deploying A versus B on a 100-person network is... $1000.

      If A works better than B, the thousand dollars is an inconsequential amount.

      With greater and greater differences in the utilities of A versus B, the original purchase price becomes meaningless. If A is far better than B, -ANY- cost difference can be ignored because it is dwarfed by the increases in productivity achieved by using A versus B.

      Simply put, smart businesses use the best, most productive tool for the job - software or otherwise. Over time, any (reasonable) cost difference will be more than made up for by the increase in productivity.

  5. For the love... by cavemanf16 · · Score: 2
    ...of everything decent and holy! At least make it readable for us idiots that speak the English language half-way decently!:

    "Have moved into a post-scarcity gift culture or is the report correct that open source uses and needs the subsidy of public investment to grow within traditional industrial capitalism?"

    1. Re:For the love... by nomadic · · Score: 1

      You expect good grammar from slashdot editors?

      And no, it wasn't a direct quote from the report.

  6. Making open source work: desire AND opportunity by Artifice_Eternity · · Score: 4, Insightful
    I'm no economist, and can't pretend to have fully understood the technical jargon in this piece. (But that won't stop me from posting about it on Slashdot... ;) )

    It seems to me there are two factors in the creation of open source projects:
    • Need/desire, and
    • Opportunity.

    Many open source programmers (Linus, the guy who started PHP, and others) say they set out simply to "scratch an itch." This is the desire/need that underlies so much of what's been done...a small number of individuals who have a burning idea, and who start making it happen for their own reasons.

    But not all programmers are free to spend endless time and money on their pet ideas. If you have a very tolerant and generous employer or a lot of free time (and no spouse/girlfriend/boyfriend), I guess that helps. But it also helps if you are working in an environment -- university, gov. agency, etc. -- where the prevailing values support your work.

    I.e., in a for-profit company, you are unlikely to get official recognition/resources for your open source work. But in an academic or government setting, where profit is less important than the usefulness of the software, you may well be able to pursue your personal "itch" with the backing of the institution.

    Just my $0.02...
    1. Re:Making open source work: desire AND opportunity by CoolVibe · · Score: 2, Insightful
      >It seems to me there are two factors in the creation of open source projects:
      • Need/desire, and
      • Opportunity
      >

      You are forgetting one _very_ important factor:
      FUN

      It's not a definite factor but without it nobody would program for an open source project if it was a drag, boring or something else negative?

      Why do you think Linus is still plugging away at the Linux kernel? Not because he's absolutely needed, but because he likes to do it.

      Prove me wrong: show me a developer who is part of a open source project who absolutely despises the project he/she's working on. My bet is you won't find one.

    2. Re:Making open source work: desire AND opportunity by Anonymous Coward · · Score: 0

      spouses aren't what eat into programming time. Kids do.

      If you think your spouse/S.O. is eating your time, you don't know nothin' yet...

      To feel the full effect, you need at least two, though.

      All it takes, though, is seeing your kids trying to wear your slippers around the house, the first time they smile at you, all those little things like that, that more than make up for it. You just end up having to choose between 6 hrs of sleep or 2.

    3. Re:Making open source work: desire AND opportunity by Anonymous Coward · · Score: 0
      Linus, the guy who started PHP, and others
      The guy who started PHP? Dear god, Piérre Humz Piranha must be turning in his grave!
  7. the truth about open source by psyklopz · · Score: 4, Insightful

    you can't label it as being done purely for joy or purely for economic reasons.

    some people do it for the love of the art.

    some people do it to make a political statement about our economic system.

    some people do it as pure research to benefit the body of knowledge in the software development field.

    to try to say that all open source software is done for reason X is a little shortsighted.

    It's precisely that type of linear thinking that makes other people say 'open source is communism' or 'open source can be taken seriously because it's done as a hobby'.

    as with anything in life, the motivations for any one movement are so complex that pinning them down is something of an impossible task.

  8. I love open source, but how do I pay the mortgage? by Anonymous Coward · · Score: 0

    I love open source and sometimes contribute
    a patch or so, but I can't afford spending a
    major share of my time for something that doesn't
    pay.
    Very few programmers have the luck to be paid for
    working on open source, simply because very few
    companies have a business model that allows that.
    But let's not talk about business models, let's
    talk about the individual programmer:

    what successful job/life/earning models do you
    know that's about open source?
    any (personal) success stories?
    does it pay well? compared to closed-source job?
    does pay the mortgage?
    what solution can you propose to these everyday
    life problem?

  9. Hmmmm... by Otter · · Score: 4, Insightful
    I _think_ his argument is that free software developers are motivated not by altruism, as journalists frequently claim, or by the desire for ego gratification, as Eric Raymond frequently states (in his typically pretentious way and frequently including the suggestion that coding can get you laid) but by economic self-interest. Working on free projects can help create a reputation and a portfolio that can help you make money, and developers in countries who are forgoing less money by concentrating on free projects therefore are more likely to do so.

    Interestingly, he picked GNOME and Linux as the projects to analyze -- had he used KDE instead of GNOME the numbers would have come out much more strongly in favor of his hypothesis.

    I dunno, though -- I do it for fun, not because I expect any financial gain from it.

    1. Re:Hmmmm... by Anonymous Coward · · Score: 0

      Is that compared to RMS's statements that you will suffer eternal damnation if you don't follow the GPL, as you are REQUIRED to do by his statements?

    2. Re:Hmmmm... by billcopc · · Score: 1

      I don't necessarily do it for fun, I do it because I'm very nitpicky. I will rarely start up a project of my own, but I'm always glad to send in a few patches for others, especially when it boils down to little things that are often thrown on the back burner. I tend to mop up all those specks of brain dust.

      --
      -Billco, Fnarg.com
    3. Re:Hmmmm... by dachshund · · Score: 1
      Working on free projects can help create a reputation and a portfolio that can help you make money, and developers in countries who are forgoing less money by concentrating on free projects therefore are more likely to do so.

      It strikes me that the development of a portfolio and increased income is often the justification people use for doing something that they just like to do anyway.

      There probably are people who view Open Source coding as a road to prosperity, but probably only a small subset of those people derive so little personal satisfaction from the process that resume-building is their primary motivation.

    4. Re:Hmmmm... by MikeFM · · Score: 2

      I code for fun, reputation, and to scratch an itch. I'd rather code than play games or watch tv. I enjoy knowing people are downloading and using my code and love feedback. I enjoy watching the download statistics for my newest releases. I always want to do new things and experiment so I do. I never buy software I write my own that does exactly what I want and again lets me enjoy myself while making it.

      I do put my code on my resume but thus far it's never made a difference for me so I do it mostly to show off. I'd love to be paid to write opensourced software and would love someone to like my work enough to make donations but that is not why I do it. Even when I've had a good job I've still written opensourced software. It is true that I've been more active since being unemployed but that is directly related to the amount of free time I've had to scratch itches and keep myself busy. I hope it does help me find a job but I think that sending resumes out is more effective than coding.. but coding is more fun. :)

      This was an interesting article and I'd like to see deeper studies that included other opensourced projects. I strongly suspect that the U.S. would have a high number of new projects as we've always been creative as a nation. I also suspect that if you broke us down into states and drew a line between hacker-types and visual basic weenies that our numbers would be much more interesting. You also should consider how strong capitalism is here and how strong the internal battle sometimes is between our giving nature and our greed. Take 9-11 as an example. Billions of dollars and lots of time have been given to help those harmed. At the same time you have lots of companies trying to cash in by getting government gifts, selling patriotic crap, and trying to make people think that buying makes them more American. More so than any other country America is buried into capitalism so it makes plenty sense that while many of us are generous and giving we also have a strong materialistic side.

      --
      At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
  10. Because it turns me on by WildBeast · · Score: 2, Interesting

    I only do it because it turns me on. The way those letters roll on the monitor while I'm typing, so sensual :) And how about that Shell? Simply gorgeous.

  11. $0.02 from an academic by s20451 · · Score: 4, Interesting
    I agree that academia tends to support open source software, which has several reasons, in my experience. Firstly, academics are accustomed to peer review, and are comfortable with the notion that inspection by an independent expert tends to improve research. Secondly, academics' livelihoods depends directly on the scientific and not the commercial significance of their work. Most academics have an awareness that their salary is paid for by the generosity of government and industry, who (usually) don't expect anything specific in return; this leads to a desire to give something tangible back (such as the software that results from a research project). Finally, it is usually true that the software produced by academics is not important in itself; instead, it is the idea behind the software that academics want to promulgate; releasing the source code is the quickest way to spreading this idea.

    Personally, I release my simulation software in the hope that another researcher continuing my work won't have to waste six months writing his/her own software from scratch.

    --
    Toronto-area transit rider? Rate your ride.
    1. Re:$0.02 from an academic by Weezul · · Score: 2

      I agree totally. Academics may support open/free software and academics create free spftware, but the most popular free software projects today are just (higher quality) rip offs of well know commercial projects.. with the one execption of emacs and it's hardly new today.

      Heck, popular free software dose not even copy good academic projects because the author is not really up to date on hot research. I would say that Jobbs is the most likely person to deploy a real new idea today.. and his are not even noticed by the main stream geek culture. Microsoft has firmly staked a claim to buzzword compliance and Linux seems happy to adopt the buzzwords too, but that hardly counts as innovative new technology.

      --
      The Christian religion has been and still is the principal enemy of moral progress in the world. -- Bertrand Russell
    2. Re:$0.02 from an academic by morbid · · Score: 0

      Would you be interested in helping out with this then: libsimd.sourceforge.net ?
      It's a bit Mickey-Mouse just now, but I'm planning to put some double-precision stuff in, and may be getting some contributions (SSE2) from someone doing Molecular Dynamics.

      --
      I'm out of my tree just now but please feel free to leave a banana.
  12. Well of course First Monday would say that... by Anonymous Coward · · Score: 0

    This wouldn't be the first time they've carried articles that try to convince people there's "nothing capitalistic about Open Source" and nor should there be...

  13. The joy of hacking by JohanV · · Score: 2, Funny

    Well, if I had a job where I had to read articles like that I would most certainly pick up writing encryption algorithms as a diversion that I can understand.

    1. Re:The joy of hacking by Dr.+Spork · · Score: 2

      I think this article makes very easy reading--maybe because I'm an academic too. There is a tradition on Slashdot that people who reveal their pathetic ignorance of technical matters get flamed, and we all think they had it coming. In the interest of fairness, we should extend that privilidge to people who reveal their pathetic ignorance of the methods and language in social sciences.

  14. Hmmm... by Chundra · · Score: 3, Funny

    I could be wrong, but I swear this article was "written" by the Postmodernism generator.

    Blah.

    1. Re:Hmmm... by Anonymous Coward · · Score: 0

      Ah, the dada engine...always a fun toy to play with. Some of those essays really do look like the cruft coming from sociology and political science departments all over the world. Pick up a copy of Theory and Society some time and compare it to one of these generated articles. The similarity is amazing. ;-)

    2. Re:Hmmm... by Lemmy+Caution · · Score: 2
      Or perhaps you have trouble dealing with topics outside your expertise.

      This paper was not written in po-mo babble, it's straightforward and reasonable. It's just dealing in a complex way with things that we usually deal with by taking for granted. Instead of parroting the platitudes that the topic usually get (I can't believe that would-be computer scientists are so comfortable bandying about anecdotes instead of data) he looked at the numbers and made causation/correlation observations that usually get glossed over.

    3. Re:Hmmm... by Dr.+Spork · · Score: 2

      Yes, this is not Harry Potter. It's a light but serious academic piece. So you might actually need a well-rounded education before everything about it makes sense to you, but it's not the author's fault you don't have one.

    4. Re:Hmmm... by stephanruby · · Score: 1
      It's a shame your "well-rounded education" makes you accept this kind of gibberish without pause.

      Sincerely,

      - Stephan

  15. Oh, for God's sake by Daniel+Dvorkin · · Score: 3, Interesting

    Free software is no more "communism" than, say, commercial software (by which I mean the Microsoft, Adobe, Oracle, etc. business model) is "fascism," or the academic (e.g. BSD) model is "theocracy." Using terms which invoke the suffering and death of millions of people to argue about software isn't just absurd; it insults the memory of those who suffered and died under the real thing. People who call Linux "commie software" ought to try living in Cuba or the PRC for a while to learn what real communism is like.

    --
    The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    1. Re:Oh, for God's sake by vegardolsen · · Score: 1

      How can you know what real communism is like? communism have never been. it's not communism in Cuba, not in china, and it was not communism in soviet.

      --
      Sig e godt =)
    2. Re:Oh, for God's sake by The+Great+Wakka · · Score: 1

      This comment was intended as a jest.

      Better Message Text:

      Interesting ... many countries that have democratic governments have democratic software.

      I actually am I big proponent of the GPL, and in terms of politics, PS PE-- if you get my drift. So lay off.

      --
      Everything is mainstream now.
    3. Re:Oh, for God's sake by Daniel+Dvorkin · · Score: 2

      Okay. So many people equate open source and free software with communism, apparently not in jest, that I have a rather short fuse on the matter. Sorry if I overreacted.

      --
      The correlation between ignorance of statistics and using "correlation is not causation" as an argument is close to 1.
    4. Re:Oh, for God's sake by Anonymous Coward · · Score: 0

      I am intrigued to hear that you have experienced real communism, and it's **devastating consequences**. I suppose I shant need to ask if you have ever visited Cuba? Or if you were aware of the fact that most of the democratic governments of Europe operate on a political basis that shares more than half of the original vision of a communist society? Next, I suppose you'll tell us that pro-abortionists killed 5000 people in the Wolrd Trade Center buildings.

      Really, gpl-software is a great embodiment for the tenets of communism. It's a perfect metaphor. The principles that united efforts bring things with low avalability to a larger group of people seem to be just one thing they have in common. I applaude the brave fella who first used it (as a matter of fact, I think it was one of the founders of the concept who did it). If you want to talk practical implications of political beliefs, then go blame christianity for our world's loss of faith. I'm sure you'll find plenty of snippets of angst to release. Quite randomly at that...

    5. Re:Oh, for God's sake by Anonymous Coward · · Score: 0

      Don't turn your sane argument in dumb anti- communist propaganda. Ask to the people of Colombia of India what capitalism in a third world country means.

      C.

    6. Re:Oh, for God's sake by Capsaicin · · Score: 2, Insightful
      So many people equate open source and free software with communism, apparently not in jest

      And the reason they do so is because it so neatly fits in with the from each according to their ability, to each according to their need credo which characterises ideal, if not real (by which I mean actually existing or existed, rather than genuine) communism.

      --
      Better to be despised for too anxious apprehensions, than ruined by too confident a security. --Edmund Burke
  16. Re:What??! by Anonymous Coward · · Score: 0

    "post-scarcity" = stuff isn't scarce
    "gift culture" = people give stuf to each other

    I know what all the words mean, just not what they mean when they're put together like that.

  17. Re:What??! by CmdrTuco · · Score: 0

    The article blurb sounded like some of Katz's crap, except shorter.

  18. Re:I love open source, but how do I pay the mortga by WildBeast · · Score: 1

    RMS says that 43% of Open Source programmers are paid for their work.

  19. Yes, the article draws to broad a conclusion by melquiades · · Score: 3, Insightful

    It seems to me that the hypothesis of the gift culture and the findings of this study are entirely compatible. This research does not show, as it author seems to be suggesting, that "scratching an itch" is not the primary motivation for free software development. Rather, it shows that this motivation does not trump traditional economics.

    How many people do you know who would work on projects X, Y, and Z ... if only they had a bit more time, or wouldn't be giving up tremendous potential income if they did...? How many times have you thought that yourself?

    1. Re:Yes, the article draws to broad a conclusion by Arker · · Score: 2

      It seems to me that the hypothesis of the gift culture and the findings of this study are entirely compatible. This research does not show, as it author seems to be suggesting, that "scratching an itch" is not the primary motivation for free software development. Rather, it shows that this motivation does not trump traditional economics.

      Very well put. First you have to eat... then you worry about the particulars. Academia is a traditional haven for activities that don't have any other immediate economic return, but seem worthwhile to someone.


      Remember, though, that producing Free Software is not by any means the only expression of this, even among computer programmers. Much commercial software has its roots in academic work which was closed instead of opened.

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
    2. Re:Yes, the article draws to broad a conclusion by Lemmy+Caution · · Score: 2

      A more important observation he is making is that you are more likely to proprietize the code if you can make money doing so; otherwise, you're more likely to leave it open. So the US, which far outstrips Europe in per-capita IT spending, lags behind Europe in per-capita open source development.

    3. Re:Yes, the article draws to broad a conclusion by Anonymous Coward · · Score: 0
      So the US, which far outstrips Europe in per-capita IT spending, lags behind Europe in per-capita open source development.

      His problem, however, is that this is not the only difference between Europe and the US. It might be argued that a sense of public responsibility is more evident in Europe in contradistinction to indvidualist Amerika, for instance.

      In arguing against the primacy of cultural factors, he simply glosses over the marked cultural differences of the various free-software producing societies. (Of course this is only a manifestation of the universalising assumption that all individual humans across all times and societies are western style utility maximisers. Its this very assumption which allows economics to pose as a science).

  20. The raw data by truthsearch · · Score: 4, Insightful

    Since many will post without actually reading the study, everyone should note that the raw data came only from the kernel and GNOME. I doubt that kernel+GNOME developers make up the majority of open source developers. And I wouldn't consider it an accurate sample set of developer's either. Kernel hackers are a special breed, to say the least. And GNOME developers certainly don't completely encompass the average application developer, such as command-line, internet, or just plain x-window.

    I'm an open source application developer (in my personal time), and find this study does not at all include my perspective. Obviously I'm not the majority, but I think it's missing a lot.

    1. Re:The raw data by nomadic · · Score: 3, Informative
      If you read the whole thing, he does address that point:
      Selecting case studies in an ad hoc fashion is counterproductive. Cases should only be selected which best represent the phenomenon under investigation. In this case - since we are evaluating the empirical validity of challenges to economic theory - the critical projects are those most universally cited as proof of non-economic rationality on the part of developers.
      The point wasn't to pick programmers who represent the entire open source movement, but those whose actions (seemingly) contradict contemporary economic theory.
    2. Re:The raw data by Anonymous Coward · · Score: 0
      I'm an open source application developer (in my personal time), and find this study does not at all include my perspective. Obviously I'm not the majority, but I think it's missing a lot.

      I thought so, too, so I did a little digging:

      http://www.debian.org/devel/developers.loc

      FWIW.

  21. Well, duh. by athakur999 · · Score: 2, Funny

    It is important to fully evolve to the correct paradigm when thinking outside of the box. How will we ever fully synthesize the correct model for stabilizing the algorithm for a disruptive system?

    --
    "People that quote themselves in their signatures bother me" - athakur999
  22. No way by conan_albrecht · · Score: 5, Insightful

    This discussion comes up on Slashdot every couple of months or so.

    The article's assumptions might be true for some people, but there are still many, many people who still develop out of love for doing something useful. In fact, there are probably more today because the Internet has allowed people to contribute and connect that never could before. The network effect has been made possible by the Internet.

    I develop open source software because, yes, I do love it and I want to do something useful. One of the primary reasons I got a PhD and live an academic life is so I can do this and still support my family. I have must students contribute to my projects as part of their assignments, as well. Many of them have gotten the open source bug and are contributing now as well.

    I develop open source because:

    1. I don't want to support it. Let people find usefulness in it. Let them contribute as well. But I don't want to spend 80 percent of my waking hours solving naive questions.

    2. I don't want the risk that comes with marketing software for money. I don't want to risk my livelihood by starting a business to support my software, either. Really marketing something takes 3-5 good years of your life to do it right, and it involves risk.

    3. Yes, I like to help people and I benefit from what they contribute. I'm not anal about having to have GNU software only, but I do support what they do. I feel like I am giving back to the common pool when I develop open source apps.

    4. I am not a competitive person. In fact, I absolutely dislike it. I prefer to develop a useful app to the best of my abilities. I find joy in the fact that if someone else solves the same problem I do, we can e-mail each other and combine our efforts and be friendly to each other rather than compete and try to drive one another out of business. Everyone benefits when we work together.

    Disclaimer: I am not socialist. I love free and open economies. IMHO, competitive business economies are the best thing we've come up with yet. They keep people honest. But in those economies, there is plenty of room for community-welfare ideas as well.

    1. Re:No way by DerekLyons · · Score: 2

      1. I don't want to support it. Let people find usefulness in it. Let them contribute as well. But I don't want to spend 80 percent of my waking hours solving naive questions.

      Which is why OSS has not made the inroads it's proponents hope for. Most computer users, while not naive, are not programmers. They don't want/have the time to unravel the program in order to use it.

    2. Re:No way by Saint+Stephen · · Score: 1

      Look, it's simple: "Programmers like Free Stuff" (TM). We're an ornery lot, and we don't like to be told no you can't have that.

      Me, myself, I solved the problem a different way: I have worked with for-pay software all my life, and I never paid for 95% of it, nor did I pirate it, but I am sure had all of it. What did I do? I made damn sure I was in a position where SOMEONE was willing to pay it for me. I made damn sure that I was useful enough to someone that someone else would write a check to cover what I need. Every once in a while, if I was getting friction, I bought it myself. I also downloaded tons of shareware, wrote code myself, posted it, went to user groups, and basically had all the things all the time.

      Tom-Ai-to, Tom-ah-to.

      As long as open source sticks to that, it's groovy with me. It's when you try to forget that the other half of the world needs a check to roll out of bed (and that other half of the world turns out to be you after all)! that OSS gets all icky and falls down.

      Just quit talking about shit all the time.

    3. Re:No way by argoff · · Score: 1

      Which is why OSS has not made the inroads it's proponents hope for. Most computer users, while not naive, are not programmers. They don't want/have the time to unravel the program in order to use it.

      WHAT! most car users are not mechanics, but only an idiot would want to buy a car with the hood welded shut. The same is true with software, if it's not open source you are giving up controll and setting yourself up to get nailed.

  23. Just another hobby? by jamesl · · Score: 3, Insightful

    I've always seen parallels between people who contribute to open source projects and people who build their own airplanes, boats and cars. They get pleasure from creating something useful or beautiful. The pleasure is enhanced by sharing it with others, receiving positive feedback and belonging to a group.

    Some manage to convert their hobby into a business, occasionally a thriving business. Sometimes they make an important contribution to the field. Mostly, they just enjoy creating and sharing.

    This is not a topic for economic analysis. This is not a topic for any kind of analysis. It is something that is rewarding to its participants and that's enough for them.

    1. Re:Just another hobby? by CmdrTuco · · Score: 0

      Whats a hoot though is that although people who build their own cars or airplanes do not (in general) make a product a whole lot better or cheaper than say Honda or Boeing, the open-source movement has ended up creating an OS far superior and cheaper to that of the biggest software peddler in history.

    2. Re:Just another hobby? by jamesl · · Score: 1

      If you look at amateur-built aircraft, many of them are better in one or more feature than the competition from Cessna or Piper: faster, better range, fancy paint, better payload, cheaper (as long as your time is free). However, they lack the things that make them marketable to the masses: certification, support, manuals, volume production, spare parts, trained service personnel, reliability. Commercial success requires that a product perform well in many areas. Having a single outstanding specification is not enough.

    3. Re:Just another hobby? by kz45 · · Score: 0

      the open-source movement has ended up creating an OS far superior and cheaper to that of the biggest software peddler in history.

      This is a matter of interpretation. Until an average user can use and or install an OSS operating system, it is in no way superior.

  24. Fun = one form of "need/desire" by Artifice_Eternity · · Score: 3, Insightful

    Why do you think Linus is still plugging away at the Linux kernel? Not because he's absolutely needed, but because he likes to do it.

    In other words, he finds it desirable. I would include that under "need/desire."

    1. Re:Fun = one form of "need/desire" by CoolVibe · · Score: 1
      Nope, I wont. Desire is more like if you desire an implementation of something.

      Linus codes because he just has fun doing it. fun creates desire. You just parse the word "desire" differently than I do :-)

  25. In English, please by Anonymous Coward · · Score: 0

    Would the person who wrote this 'news' item please learn a little communications skills before trying to express him or himself again? I found that posting to be barely intelligible. Oh, and by the way, I'm an open source programmer and I've never received "public funding". Who has?

    1. Re:In English, please by WildBeast · · Score: 1

      Chances are that 99% of us are funding the government. Definitively not the government who's funding us.

  26. Meta /. Comment by Baba+Abhui · · Score: 2, Redundant

    (Blanket assertion about the inherent superiority of free/open-source software)

    [Optional rant about how author personally will stick with free/open-source software come what may]

    (Cheap, yet not undeserved shot at a large, famous software company (guess who!))

    (Angry rant about unfair biz practices of aforementioned company)

    (Random mispelling due to unusable nature of free/open-source spell checker)

    [Optional signature that you've seen before]

  27. Punchline by Jeremiah+Cornelius · · Score: 2
    It's hidden way down in the footnotes!

    21. Critics of KDE focused in particular on its reliance on the QT library, which was not wholly free at the time of initial Gnome development, although it has since been released into the public domain. It seems reasonable to speculate that Gnome development influenced the decision of QT developers to release their software under a general public license.

    --
    "Flyin' in just a sweet place,
    Never been known to fail..."
    1. Re:Punchline by John+Hasler · · Score: 1

      "...[QT] has since been released into the public domain."

      QT has been released under the GPL. This most definitely does not put it in the public domain. If these people can't tell the difference there is no reason to take them seriously. They don't know what the hell they are talking about.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
    2. Re:Punchline by Anonymous Coward · · Score: 0

      Is that important to the issues raised in the article? No, of course not, you're just nitpicking and can't be troubled to actually read the damn thing.

  28. Studies not so studious... by EchoMirage · · Score: 2, Insightful

    Is the open source movement about the joy of hacking? The latest edition of FirstMonday has an interesting academic study that says "No!"

    If this is the question the statisticians had in mind when composing the study, then they started from a logically flawed position. This study supposes an either-or dichotomy, which is not atypical of this type of study. A good deal of open-source work, according to those who work it, is done for altruistic reasons, even if there are [potential] commercial benefits. For instance, getting Winmodems to work in Linux isn't going to spawn another .com company [probably] but there is economic incentive in that people with winmodems wouldn't have to purchase regular modems if they could get their winmodems to work.

    Moral of story, open source development done for the reasons of economic benefit or open source development done for reasons of pleasure are not necessarily mutually-exclusive entities. There is more often than not a middle road, wherein it seems the majority of developer's intentions lie.

  29. Strange Economics of OPenSource by wls · · Score: 2, Insightful
    To me, at least, the OpenSource seems to be the magic solution to the getting all three of: Better, Faster, Cheaper.

    For the most part, if I'm interested in substance and functionality over glitz, OpenSource projects have what I want -- with the added benefit that if it isn't precisely what I want, I can fix that. If there's a problem, it usually gets noticed and fixed sooner. Authors take pride in their work, as their very name and reputation is attached. And amazingly enough, all this comes at a very low price tag.

    That doesn't say that OpenSource comes at no cost. The economics are slightly different. To be a consumer in this market, I have to have about the same amount of knowledge in my head about how my computer worked when I was running DOS back in the '80s. I recognize my computer is not a do-all appliance with pre-canned solutions I have to accept or not use. I can mold it to my will... and surprisingly with relatively little effort. OpenSource lets me venture into the realm of the unexplored if I so choose, or I can stay well within my comfort zone.

    On the flip side, to be a contributor, I recognize I may never get rich directly from my contributions. However, I can get noticed. I can get famous. I can get appreciated. I can be worth more to my employer, whether from experience or name recognition.

    It's personally rewarding, providing personal growth, a sense of community, and is fun to boot. I've yet to get this experience out off a sealed package off the shelf.

    If you're the type of person who find yourself doing a View Source when you visit an interesting website, then you've got enough of a streak of curiosity to survive consuming OpenSource.

    With familiarity and tmie, it's easy to contribute. Contributions don't have to be just code. They can be suggesting ideas, reporting bugs, play testing, or even proof reading.

    1. Re:Strange Economics of OPenSource by Happy+Monkey · · Score: 2

      To me, at least, the OpenSource seems to be the magic solution to the getting all three of: Better, Faster, Cheaper.

      For the first two, I'd add "if you're lucky enough to attract interest from competent people." Not that this isn't true for proprietary software.

      --
      __
      Do ya feel happy-go-lucky, punk?
  30. Re:What??! by alkali · · Score: 3, Informative
    The notion of "gift culture" isn't the author's, it's ESR's (at least as applied to the open source movement).

    Anyway, the author is making the following points (see the last part of the essay):

    1. Hackers who write open source software seem to do so where there is no mature market for that software (i.e., they do it for free because no one will pay them to do it, not because they are motivated more by ego gratification than by money, as ESR suggests).

    2. Funding by government and academic bodies has significantly contributed to the development of open source software, and to that extent government intervention in the software market (i.e., by directly or indirectly subsidizing the writing of open source software) may be desirable. (Contra ESR?)

    3. To the extent that software companies try to co-opt open source developers by hiring them, they undermine themselves by encouraging more people to become open source developers (i.e., so they can get hired).

    4. Programmers in countries such as Canada and Scandinavia contribute more per capita to free software than programmers in the USA, perhaps because there isn't a ready market for their skills in their home countries, which suggests that wealthier countries won't necessarily move toward developing more open source software. The breakdown of labor market barriers in a united Europe may therefore affect the rate of development of open source software (i.e., by encouraging those programmers to go where there are jobs rather than stay in grad school hacking kernels or whatever).

    5. It might be a useful strategy for some software companies to permit some level of piracy rather than crack down on all piracy and thereby encourage development of open source alternatives.

  31. I write open source software and.... by Anonymous Coward · · Score: 0
    You can agree that 2+2=5, but that won't make it so. Fact is, open source is not mainly supported by academia. Maybe a few projects got started as class projects, but the good ones have been worked on by many people simply because they wanted to. Heck, I write open source software, and I certainly don't receive funding and am not doing it for academic credit.

    I write open source software for my own uses and then make it free for others. If people want to tweat my code for the better, I give them credit. If that hurts heartless downsize-crazy narcissistic capitalists, all the better! They're hollow selfish bastards to begin with. (Sweaping generalization alert!)

    And I might add that of the academic projects purporting to be open source, I've found they're mainly junk written by kids who are just trying to fill their resumes. Project like those don't last beyond the courses they were written for.

    1. Re:I write open source software and.... by Trepidity · · Score: 2

      Wasn't Linux Linus's thesis project?

    2. Re:I write open source software and.... by alkali · · Score: 1
      Fact is, open source is not mainly supported by academia. Maybe a few projects got started as class projects, but the good ones have been worked on by many people simply because they wanted to.

      Agreed that not many people are assigned writing open source as homework, or are even funded on a grant for doing so, but indirectly the subsidizing effect of academia is powerful. How many grad students and academic IT people have devoted serious time to open source software vs. persons employed in the private sector? Isn't the first group disproportionately large if not a majority?

  32. paradigms of meaninglessness by Anonymous Coward · · Score: 0

    If one examines the neocapitalist paradigm of reality, one is faced with a choice: either reject postdeconstructivist Marxism or conclude that the media is meaningless, given that Baudrillard's critique of the neocapitalist paradigm of reality is invalid. Therefore, Lyotard uses the term 'precapitalist deappropriation' to denote not narrative, but subnarrative. The characteristic theme of McElwaine's analysis of the neocapitalist paradigm of reality is a self-sufficient reality.

  33. Academia is the answer by sterno · · Score: 1

    Basically the best model for being able to contibute effectively to open source projects (other than being paid directly by a RedHat or similar) is probably to be an Academian. Professors, and their grad students can contribute to open source projects as part of their required research work.

    In the future, I suspect

    --
    This sig has been temporarily disconnected or is no longer in service
  34. The reason is easy by Anonymous Coward · · Score: 0

    I once read that 70% of software developed in america never sees the light of day becuase of scope creep, politics, bad marketing, etc. The way I see it most OSS developers just want to see something cool they developed recognized by their peers rather than languashing in code limbo.

    Even those of us who develop high profile software rarely ever get to show off a particularly masterfull bit of code to our friends and family.

  35. Superficial article - author needs to read more by Animats · · Score: 2
    A PhD candidate who starts his discussion of open source with Eric Raymond's 1998 book clearly has a superficial view of the subject. He needs to go back through the history of academic software prior to the Bayh-Dole act. He needs to study the vendor-oriented organizations of mainframe customers (SHARE, GUIDE, USE, DECUS, USENIX). He needs to look at the early history of personal computing. And he needs to look at the policies of the ACM on sharing academic software as they changed over time.

    Most of what this guy has written could have been hacked together by any literate Slashdot reader.

    And he needs to provide a color key for his maps.

    1. Re:Superficial article - author needs to read more by dilger · · Score: 1

      Can you recommend any good books which provide a history like you suggest? Or are you talking about primary research in ACM archives, etc?

      thanks,
      cbd.

    2. Re:Superficial article - author needs to read more by Anonymous Coward · · Score: 0

      The author should study some geography, since he confuses Sweden and Finland in his maps/text. Is this some kind of weird troll or are American Ph.D. candidates really that dumb?

    3. Re:Superficial article - author needs to read more by Animats · · Score: 2
      Primary research, but in published literature. I wish I had a cite to a famous letter in CACM in the 1970s, decrying the fact that an academic had dared to charge for software developed in academia. There was a time when it was considered improper, if not criminal, to charge for work developed in universities.

      The history of user groups is important from an economic perspective. See notes on the history of SHARE, the organization for IBM scientific mainframe users. This group had considerable clout with IBM, and tried to influence where IBM was going. SHARE occasionally funded development efforts on its own, most notably the SHARE Operating System (1958-1964). This would be comparable today to USENIX funding the development of a new OS through membership dues.

      A reasonable model today might be for a group of Fortune 500 companies to fund the development of something like StarOffice, on the grounds that paying for development is cheaper than buying hundreds of thousands of copies of commercial products. Open source can make sense for the big buyer.

    4. Re:Superficial article - author needs to read more by pkalkul · · Score: 1

      One such opinion appears in the following CACM article from the late 1960s:

      Bernard Galler, Tad Pinkerton, and Bruce Arden, "Proprietary Packages: a Point of View," Communications of the ACM 11, 12 (1968)

      The authors suggest that "We consider it unwise for organizations to withhold from open exchange and publication, programs which are not produced as part of a software business or which are not proprietary applications...We believe it is imperative to retain the tremendous advantages the computing world has achieved with the free exchange of programs and ideas..."

      The current version of the journal Technology & Culture includes an article by the historian Atsushi Akera about SHARE, an early IBM user group.

      http://shot.press.jhu.edu/tc.html

      The call to keep software open source is not new, nor did it emerge apart from the context of corporate software development. This history is just starting to be written by scholars such as Atsushi Akera, Nathan Ensmenger, and others.

  36. Eric Raymond doesn't understand academia. by jms · · Score: 2

    It's no surprise that free/open source software thrives in the academic community, and is treated with suspicion by the business community.

    Software companies make their money by selling copies of software. Obviously, for a software company to make money, it can't give away its primary product. Otherwise, it won't make money! Duh!

    Academic institutions, on the other hand, make their money not by selling products, but by selling access to their prestigious programs/courses/professors/faculty in the form of tuition. A university can give away computer source code written by its faculty and staff, because they make their money not by selling software, but by attracting students, and creating incentives for those students to spend ever increasing amounts of tuition money to attend the institution.

    The way that professors build their reputation and prestige is by having their work published openly in peer-reviewed journals. This leads to tenure, job security, and, in the long run, career satisfaction. Gift Culture, Schmift Culture. The correct term is "publish or perish", and university scientists don't make their money on sales of their research papers.

    So why is it so mysterious and incomprehensible (to Eric Raymond, at least) that young computer programmers, fresh out of four years of immersion in the university "publication = prestige" culture, would be interested in openly publishing their programming work for peer review? No mysterious "gift culture" convolutions are necessary to explain things. Just the understanding that some business ventures produce software as a primary product for sale. Others produce software as a by-product, and actually benefit in giving it away by increased sales of their primary product.

    Boring old capitalism.

    1. Re:Eric Raymond doesn't understand academia. by CmdrSam · · Score: 1

      >Academic institutions, on the other hand, make
      >their money not by selling products, but by
      >selling access to their prestigious
      >programs/courses/professors/faculty in the form
      >of tuition.

      This is factually incorrect. Most major universities lose money or at best break even on their students.

      Universities get most of their money from donations and government grants.

      --Sam L-L

    2. Re:Eric Raymond doesn't understand academia. by Anonymous Coward · · Score: 0

      colleges make money by having the prestige so that the relatively small number of graduates who leave and "want to give back" at some other time have a good place to put their money. Most state & city colleges in the US, at least, are money holes. The Univ. of Washington got in a big ruckus with its "consumers" when the hick legislators from outside of Seatlle & Tacoma wanted students, especially foreign ones, to pay a higher share of their tuition (mid 80's). Washington wasn't the only one.

      Then there is Philip Greenspun's arguments about why he presented a class a year and didn't charge tuition for it.

      The real world cares if you can do the job that someone asks you to do, not a piece of paper that says that the job is below your station in life.

    3. Re:Eric Raymond doesn't understand academia. by Anonymous Coward · · Score: 0

      Yes, universities in Finland (and I suppose a number of other places) don't even charge students for attending :)

      But it doesn't change the basic argument... Publicity is important for academics, and universities are supposed to cater for the public good (for citizens and companies).

  37. fun, ego, professional satisfaction, ... by bcrowell · · Score: 4, Insightful
    The article quotes Eric Raymond,
    • "The 'utility function' Linux hackers are maximizing is not classically economic, but is the intangible [product] of their own ego satisfaction and reputation among other hackers."
    and then says
    • While this may be a rational-choice explanation (it seems to assume that individuals are goal-oriented actors who rank-order their preferences), it is far from an economic one [5]. By portraying developers as driven at least in part by "intangible" desires, Raymond undermines the most critical assumption of classical theory: that all actions have a quantifiable opportunity cost, and that individuals can consequently act in ways that maximize their material welfare [6]. In other words, although his argument is couched in the language of economics, Raymond implicitly suggests that open source development occurs outside of the market.

    In other words, if Linus Torvalds says he does it just for fun, he must be lying because fun is hard for an economist to quantify. Likewise if Eric Raymond says he does it for ego, he must be lying, based on the same reasoning. Personally, I write open-source textbooks because I hated all the choices from the big publishers -- my motivation is my own professional satisfaction and maximizing the enjoyment of the work I do as a teacher. But don't believe me. I must be lying, because professional satisfaction and enjoyment are hard for economists to measure.

    If we don't want to admit that fun is an economic motivator, then why do people go to Las Vegas to gamble? They lose money on the average, but the point is that it's fun.

    The author doesn't make his point very clearly, but he seems to be saying that there is more open-source development per capita outside the US because programmers in the US can make loads of money, so they want to do that instead of relaxing with a nice free software project. OK, so there are differences in the amounts of money lost by doing free software, but what do these people gain by doing free software? The author only seems to want to talk about the loss, because the gain is cultural and personal, and hard to measure. But if he believes the gain doesn't exist, then why doesn't open-source software development cease immediately?

    1. Re:fun, ego, professional satisfaction, ... by nomadic · · Score: 2

      In other words, if Linus Torvalds says he does it just for fun, he must be lying because fun is hard for an economist to quantify. Likewise if Eric Raymond says he does it for ego, he must be lying, based on the same reasoning.

      That's not what he's saying at all.
      As I read it he's criticizing ESR by saying that he tried presenting the rise of the open source movement as an economic theory, when the factors ESR introduces are completely cultural. He also puts forward the completely rational view that too many scholars accept ESR's thesis uncritically. ESR doesn't just say that HE writes software for the ego boost, he says that's the primary goal of ALL hackers. Trying to interpret his criticism of that as an ad-hominem attack just doesn't make sense.

    2. Re:fun, ego, professional satisfaction, ... by Lilior · · Score: 1

      Further, the author of the study also makes it clear, imho, that he in no way rejects the cultural explanations presented; merely that there are underlying economic forces that affect our very desire to form such cultures in the first place. If you read *all* the way to the end he even repeats himself concerning the scope of his conclusions -- that it should not be applied as an analysis of why developers continue to invest time in an open-source project, but rather, why any open-source project could ever start. Most of the replies so far have been anecdotal "that's not how I feel about it" or "I choose to do it becase..." -- the author does not attempt to dispute that the rational concious decisions are truthful and powerful explanatory tools. Rather, he makes the point that classical economic theory does not concern itself with rational motivations, but rather, that such motivations are in and of themselves influenced by the economic forces on an unconcious level.

      Which is a reasonable thing to assume; as such a calcuating engine is obviously in effect already to control most emotive output in your life -- the entire point (biologically) of the emotions and the stimulus that produce them is to attempt to motivate you into doing what you should be doing (reproducing and protecting your reproduced genes (not necessarily your children, mind, just your genes, kin selection can play an important role)). At least; that seems like the most reasonable conclusion based upon the geological record of evolution that has currently been proposed.

      Whether or not such systems are capable of properly handling a shift in values to the modern economy so as to be able to influence your concious desires in a way that one is not aware of -- that can be debated. However, very strong arguments can be made that the specifics of what behaivours should be accompanied with happiness/desire/etc are learned. (sexual fetishes, for example, make pretty strong cases, esp for objects that have only been invented in modern day (biologically 'modern' mind...which is a fairly long amount of time for a reproductive cycle of 15 odd years))

      However, I will say that a very strong criticism could be made for attempting to model a phenomen that is obviously highly culturally influenced with a model that isn't conducive, or at least, unaware, to community effort. It is possible under the pressures of natural selection that an organism, or rather, group of organisms, can evolve to make altruistic behaivour -- as long as it is accompanied with punishment behaivour for individuals that attempt to freeload. Then the entire group survives better, reproduces more, blah blah blah -- so that attempting to explicate everything in terms of one individuals inherently programmed desire to cost-minimize and benefit-maximize hides an important evolved ability of humans to do something precisely only to help others. At least, as far as the individual sees it. Of course, the individual does benefit -- every individual is attempting to do the same thing (except those that are getting punished for breaking the social contract), so the entire group benefits. (division of labor, blah blah)

      But classical models, while capable of modelling this behaivour, usually do not consider it -- ie: there is a prohibitive cost incurred when attempting to maximize benefits at too high a level above others in the same social network -- MS for example suffers many prohibitive costs for their behaivour. (popular dislike (among developers) == greater difficulty in hiring new talent == greater difficulty in retaining employees; also the anti-trust court cases, etc..)

      At the same time, there is another 'cost' mechanism at work that occurs even before the punitive cost enforced the rest of society -- most individuals will stop benefit maximizing after they reach a comfortable limit, even without tax incentives to do so -- for example...most of the posters before this point are at a comfortable enough level that they would feel uncomfortable exploiting the rest of the people around them, despite the relative ease with which they could do so. The rationalizations vary, but the point is that most people are not Robber Barons, nor given the oppurtinity would most people take it. Most people, given 10 millions dollars, become very generous. Some do not, but humans aren't exactly hive creatures.

      Not that bees are really a good example of this kind of adaptive behaivour (ie; breed for forcing the organism to incur a cost upon itself for behaivour that isn't in the interest of the group, as well as breed for organisms that as a group incur punitive damages on any organisms that fail to control themselves) -- kin selection plays too great a role.

      --
      --Lilior
    3. Re:fun, ego, professional satisfaction, ... by Cyn · · Score: 1

      The author doesn't make his point very clearly, but he seems to be saying that there is more open-source development per capita outside the US because programmers in the US can make loads of money, so they want to do that instead of relaxing with a nice free software project.

      Could be - but my guess is that a lot of people 'in the biz' just aren't given the freedom and don't have as much free time to pursue such projects. The truly vigilant, and the truly lucky ones - perhaps. But for the most part, I am lucky to squeeze more than two hours of free time between getting home from work and going to bed. Coupled with like 2 weeks of vacation a year doesn't add up to much free time. (ah yes, and the woman cuts those two hours into enough time to almost finish checking my email.)

      --
      cyn, free software and *nix operating systems enthusiast.
  38. Re:What??! by nomadic · · Score: 2


    The notion of "gift culture" isn't the author's, it's ESR's [tuxedo.org] (at least as applied to the open source movement).

    Too bad ESR didn't really define it very clearly. Not that I have anything against amateur anthropologists, but I don't really think he was qualified to come up with grand cultural theories like that.

  39. Typical academic economist by Arandir · · Score: 2

    Typical academic economist. Always saying what everyone else already knows. Let's get a real working stiff economist in there and we'll get some real analysis.

    Why do people work on Open Source projects?

    Because they are self-interested individuals. They do it because it's fun, they need the program/fix/feature and no one has written it yet, they figured out a way to sucker folks out of their money with free-beer software, they get paid to do so, or someone has duped them into thinking they can get paid to do so. And a million other reasons besides. But it all boils down to: if there is no perceived benefit to the coder, they won't work on the project. Period.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
    1. Re:Typical academic economist by Lemmy+Caution · · Score: 2

      I bet your car gets twenty rods to the hogshead, and that's the way you like it, right?

    2. Re:Typical academic economist by Arandir · · Score: 1

      It gets a hell of a lot more than that! I suspect it's somewhere in the neighborhood of a dozen leagues per firkin!

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    3. Re:Typical academic economist by halv · · Score: 1

      Actually he's a PhD candidate in political science. Few academic economists can say that....

    4. Re:Typical academic economist by Russ+Nelson · · Score: 2

      Bingo. If the author really understood economics, he would have come up with the same answer you did.
      -russ

      --
      Don't piss off The Angry Economist
    5. Re:Typical academic economist by Arandir · · Score: 1

      Few real economists would want to. One of the great errors of the twentieth century is to equate economics, particularly macroeconomics, with political science.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
  40. Gee... by iplayfast · · Score: 2, Funny
    and here I was doing it for the fun! Guess I'll have to stop now.

  41. yes by TheM0cktor · · Score: 1

    i don't know the answer but it sure is an impressive question

  42. As I was saying... by sterno · · Score: 1

    In the future I suspect I'll finish what I'm typing before I post :). Anyhow, as open source becomes a more valid part of corporate software infrastructure there will be a greater incentive for companies to contribute to open source development. Then you can expect that stodgy things like banks, insurance companies, etc, will have some people on staff who spend time developing additions to open source software that meet specific needs they have,

    --
    This sig has been temporarily disconnected or is no longer in service
  43. GPL and the business world by Anonymous Coward · · Score: 0

    I have always felt GPL's place was in education stead of the business world. It seems natural that the communication of software or its role is easier to take in a non-competitive environment...
    In a competitive environment one is looking for the edge over his competitor not his equal. GPL assumes equality in all instances. This is not the case in the business world. You have to beat the competitor with what new advances and abilities. This is the nature of a capitialist society.
    I do not see a pratical application that has been sucessful in today's market. If someone can mention a pratical sucess business that uses GPL to promote its business then let me know.

    1. Re:GPL and the business world by reflective+recursion · · Score: 1
      I have always felt GPL's place was in education stead of the business world.
      Which is strangely why I am now using GPL. Without source code to learn from, I would be very far behind. Back in the BBS times it was difficult at best to obtain source code for anything. Luckily I had FidoNET and some helpful groups on there.

      I don't believe the GPL will ever be an asset to a business from the development point-of-view. It may help cut costs (and already has, I'm sure), but that is not necessarily part of the business plan. Providing support alone does not seem like a viable solution to getting more GPL software _created_. I believe the best solution for using the GPL is a delayed "opening of the code." After a certain period, when the program makes the company little to no profit, the source code will become GPL (similar to how id Software does). What this does is allow the company to remain in the spotlight (i.e. copyright still remains w/ GPL) and gives them a marketing edge.
      --
      Dijkstra Considered Dead
    2. Re:GPL and the business world by Anonymous Coward · · Score: 0

      your forgetting the implications of economics in your argument. GPL cannot succeed unless there is a viable market for it. Right now I do not see that happening, the market is pretty tight. Therefore information and knowledge will be tight

  44. Too much fixation on Open Source by Junks+Jerzey · · Score: 2

    There's too much of a rush to justify Open Source. Just looking through the responses here shows that. Most of the justifications are self-serving and romantic. It's great and all to talk about scratching itches, millions of eyes, and survival of the fittest, but those are not what make or break programs. Think about it: Is some middling coding-job from a bored 17 year old with no software engineering experience whatsoever going to be more significant just because the source is available? That's overly cynical, but there's truth in there.

    Also remember that very few people give a damn about open source. People who *use* programs sure don't (read: "the 99.9% of Windows users and the 99% of Linux users that are not programmers"). I'm a programmer who works on large (usually commercial) projects. I only looked at the gcc source once, just to see what it was like, and besides being repulsed at the verbosity of the code, it made no difference to me. I'm not going to hack up hundreds of thousands of lines of code without understanding the architecture.

    Open source is a small issue, but it's still the path of least resistance. If 99% or more people don't give a hoot about the source, you might as well ship it because it's easier than being paranoid about trade secrets. But there's no reason to endlessly rant about the new economy and sticking it to the man and all that. How boring can you get?

    1. Re:Too much fixation on Open Source by Anonymous Coward · · Score: 0

      Think about it: Is some middling coding-job from a bored 17 year old with no software engineering experience whatsoever going to be more significant just because the source is available? That's overly cynical, but there's truth in there.

      Much higher possibility than if s/he was slaving away on the same code in some cube at Microsoft or Lucent Technologies. At least in the OpenSource world, if the code has enough merit, even if it's crap, the kid's gonna get a lot more help and hopefully learn from the help, than when his manager at Kinko's says, "That's great. Now, here's a couple more Flaming Logo EJBs that need to be implemented by next week."

    2. Re:Too much fixation on Open Source by Junks+Jerzey · · Score: 2

      Much higher possibility than if s/he was slaving away on the same code in some cube at Microsoft or Lucent Technologies. At least in the OpenSource world, if the code has enough merit, even if it's crap, the kid's gonna get a lot more help and hopefully learn from the help, than when his manager at Kinko's says, "That's great. Now, here's a couple more Flaming Logo EJBs that need to be implemented by next week."

      Sorry, no. At least at Lucent there will be experienced engineers to review code and a formal testing process. Bad open source code gets ignored and stays bad. And almost no open source projects have regression test suites, which makes hacking them up very scary.

  45. My own views on your points by Anonymous Coward · · Score: 1, Interesting
    I also write open source software, software I give away for the heck of it.

    "1. I don't want to support it. Let people find usefulness in it. Let them contribute as well. But I don't want to spend 80 percent of my waking hours solving naive questions. "

    I do support my software, in the sense that every week, one or two people have a comment or have noticed something that needs tweaking. I try to fix things, because I take pride in my work and I welcome the chance to have strangers test my programs for free.

    "2. I don't want the risk that comes with marketing software for money. I don't want to risk my livelihood by starting a business to support my software, either. Really marketing something takes 3-5 good years of your life to do it right, and it involves risk. "

    I've seen people try to sell their software, and it seems to me that it's a hellish experience. I don't want to experience their hell, even if it would buy me a fancy car (which I don't want anyway, since I'm not a superficial person). Anyway, the marketing channels are mostly closed, or they require huge sums of money to enter. Not worth it.

    "3. Yes, I like to help people and I benefit from what they contribute. I'm not anal about having to have GNU software only, but I do support what they do. I feel like I am giving back to the common pool when I develop open source apps. "

    I see this as a part of the social contract. If I saw a person getting mugged, I would feel compelled to help them. By the same token, when I see a consumer getting ripped off my Microsoft or any other nasty company, I feel compelled to help provide an alternative.

    "4. I am not a competitive person. In fact, I absolutely dislike it. I prefer to develop a useful app to the best of my abilities. ..."

    I don't fear competition, it's a fact of life. I certainly don't see competition as a cure-all, as economic liberals do. Just look at the mess with cell phones in the US. That's competition for you. I am simply competing with schlock software that comes out of corporations, to the extent that I bother to notice the "competition".

    "Disclaimer: I am not socialist. I love free and open economies. IMHO, competitive business economies are the best thing we've come up with yet. They keep people honest."

    Apparently you haven't been to America :) There's nothing honest about capitalism here. They bribe politicians, destroy small companies, propagandize until the public doesn't know anything about anything. I oppose capitalism gladly. I consider it a point of pride, just as I take pride in opposing the lowly thugs who mug people in dark alleys.

    DazMe

    1. Re:My own views on your points by conan_albrecht · · Score: 2, Interesting

      [orig author reply]

      >>>"Apparently you haven't been to America :) There's nothing honest about capitalism here. They bribe politicians, destroy small companies, propagandize until the public doesn't know anything about anything. I oppose capitalism gladly. I consider it a point of pride, just as I take pride in opposing the lowly thugs who mug people in dark alleys."

      Yes, I agree with you here. FYI, I grew up and live in the USA. I'm as American as anyone else. However, my point is that capitalism is the best thing yet. I know it has *serious* drawbacks. But I take it any day over communism, pure socialism, or anything else history has to show us. I hope for the day when scarce resources are a thing of the past and we no longer need capitalism to keep people and companies in check.

      I realize that many companies are totally unethical (I dislike MS vehemently), but at least our system keeps them in check to some level. Capitalism makes for a great life because it caters to people's greed. On the whole, people want to work and innovate because they want $. Capitalism works because it accepts this fact at our society's current stage of development. Most other systems that have been tried give people too much ethical credit.

    2. Re:My own views on your points by Anonymous Coward · · Score: 0

      eBay is about as pure a model of Capitalism in the US. The current Corporate Socialism is approaching the corruptness of the former USSR or any dictatorship.

      Instead of real people to fear for real reasons, we have faceless, soulless, etc. phantoms. Hard to fear, except they do have real physical entities at their beck and lobbying.

    3. Re:My own views on your points by Drone-X · · Score: 2, Interesting
      I'm a bit sceptical about this. One of my roommates (damn that word is strange, how about dorm mate?) comes from a former African communist country (or socialist as he and Marckx would call it) and speaks about that in a very positive way. I've also read nice things about the quality of work done in communist countries, which is something I also see in free software vs. commercial software.

      In the end I think it's not possible to draw conclusions about the communist system because it hasn't been tried long enough and because of lack of support of capitalist countries (not that you could espect anything else). You can't instate communism/socialism in a poor country and espect to have all problems resolved in half a century if there's no help from the outside to bootstrap their society into first world 20/21st century wealth.

      That's not to say there haven't been successes with planned economies but I'd espect an immediate result of instating equality in a poor country (with very rich and very poor people) to be that the average wealth drops phenominally. A possitive result would be that there should be no more hunger and everyone can get a decent education. Over time quality education and adaptation by the previous rich (as far as they don't flee elsewhere) should get society further in the long run... ignoring for a moment that communism does have a ruling class which tends to get corrupt but true socialism should solve that.

      However, my point is that capitalism is the best thing yet. I know it has *serious* drawbacks. But I take it any day over communism, pure socialism, or anything else history has to show us. I hope for the day when scarce resources are a thing of the past and we no longer need capitalism to keep people and companies in check.

      I don't think scare resources are a problem. After all the very rich have the money to claim these resources for themselves yet they don't do that, and I do not believe that's because of "with power/money comes responsibility" as capitalists like to say.

      I realize that many companies are totally unethical (I dislike MS vehemently), but at least our system keeps them in check to some level. Capitalism makes for a great life because it caters to people's greed. On the whole, people want to work and innovate because they want $.

      I'm not sure I understand how capitalism keeps people in check? Isn't this the job of governments?

      Or if you mean that capitalism works because it gives an intensity for people to work, to that I'd reply that it gives this intensity only to the worker class, the majority of the rich also tend to work while they don't need the money (which from your point of view is especially strange for children of the rich).

      BTW, by your logic you could also say slavery works because it gives an intensity for people to work, and this would be true if it weren't that in slavery people work because of fear for punnishment as in capitalism people work because of fear for poverty - why can't they do work for enjoyment as the rich do?

      Capitalism works because it accepts this fact at our society's current stage of development. Most other systems that have been tried give people too much ethical credit
      I also don't think socialism gives people to much ethical credit. I've heard many of the working (older) adults around me say that they'd feel useless if they didn't work and I've heard the same people claim that they'd keep on working if they won the lotery - at a slower pace alas but that could compensate nicely with those unemployed that want to work.

      Further I'd like to remark that capitalism does in fact not work - it's a broken system for the vast majority of people on this planet because it relies too much on exploitation and unemployment (because you want people to be scared of getting fired).

      I'm looking forward to hear some insight from you. Oh yeah, try the link that my sig is, it complements this post :).

    4. Re:My own views on your points by SirSlud · · Score: 3, Insightful

      > On the whole, people want to work and innovate because they want $

      I'm not sure where along the way we decided that people want to innovate. Some people do, sure. Inventors have existed in every culture, every age, to varying degrees. However, I'm of the opinion that this sweeping assumption, coupled with current copyright and patent laws, causes our countries to invent useless technologies, or at least technologies which cause as many short term problems as those they purpot to solve, while ensuring that you cannot make a decent living independant of the IP-owning corperate body, contributing domain knowldge, slight improvements, or supporting it.

      Obviously, it's a vast oversimplification, but my point is that there is no money, currently, in smart technophiles going into support. I feel that if enough importance was placed on it, in terms of salary, working environment, and responsibility and accountibility, I'd wager that people wouldn't feel half as disillusioned by technology than they feel today; and would likely be in a better position to see where/how they could contribute to the economy.

      This is one of the things, I think, that is attractive to OS developers. Other people /can/ choose to support it, in a 3rd party manner, if they want; and given a sufficient level of knowedge, and a wider enough user base, they even make a living from it, resulting in an increased sense of return on investment by the owner/user of said software, thus ensuring that they will spend on support in the future. This is as opposed to spending on the 'invention', only to discover that they don't know how to use it, and no one can help them. The chance of them repeat spending more on that branch of technology must be lower than in the successful support scenario. I suppose that the only thing that scares the innovation pundits is that this money goes back to the people supporting the status quo rather than the companies furiously trying to file their latest patent, even tho both paths contribute to the overall health of the economy. And here's where the ugly truth is .. I think countries see the innovation in their economies not meant to keep the domestic economy strong, but rather to stay ahead of /other/ economies. I think this is the true point of globalism as it relates to innovation and IP. As nations, we havn't gotten over our geocentric biases yet (I have a hard time picturing an IBM exec feeling good about bringing technologies to a foreign land, as opposed to feeling good about opening up yet another market to IBM), so how on earth is globalism meant to benifit everybody if it's only being used as a means of protecting IP and ensuring that one country must start contributing to anothers economy until the patent expires (and at the rate we're going, it seems like patents will never expire in the not-so-distant future).

      > at least our system keeps them in check to some level

      I'd agree with this if you're referring to keeping them in check on the soil of the country it is based in. However, look no furthur than Nike, Starbucks, The Gap, etc. They're very existance has spelled the death of numerous economies, industries, markets, children, etc in other markets where there is no one to defend them. All because those cultures and economies were based not on innovation, but the maintenance of quality of life (for which there is far less a dependance on the growth of wealth). I agree that Capitalism has been the best system for those who live in it, but don't forget for all the 'freedom flag' waving the US does, it's very obvious that they are in no hurry to bring regulated democratic capitalism to countries which are suffering due to its existance unless they represent a potential future economic or political (read: communism, dictatorship) threat, sometimes even going so far as to silently lobby for governments (check out the NED) that do little but provide social and economic laws that permit US based companies to make large profits. From slaves to sweat shops abroad, capitalism has always depended on populations, cultures, and people who are not granted the same checks and balances as those who live in it's homeland.

      Whew .. in other words .. no economic system is an island, and I believe the blind belief of innovation as our salvation is responsible for that. There seems to be no place in our world for cultures who simply wish to live happily without innovating, and, unfrotunately, those countries are being punished for it daily due to their lack of desire to grow economically on the world stage. I believe many of the values OS echews is a desire to grow and innovate at a natural level, as people see fit to contribute; not as a means of 'staying ahead of the competition', which, of course, is primarily why the vast majority of software being sold is closed.

      --
      "Old man yells at systemd"
    5. Re:My own views on your points by Anonymous Coward · · Score: 0

      I think you should read "The Road to Serfdom" or Peter Drucker's "The Essential Drucker". Marx made a lot of errors in his assumptions, not out of incompetence but because he couldn't forsee the dramatic rise of productivity that occured in the late 1800's and early 1900's due to technological innovation and management.

      A lot of the end-goals of socialism are unachievable because of the need for society for focus on performance inevitably creates a social class system, because even legislated economic equality will not change that certain people will be of a "higher" social status than others due to their innate personal strengths that makes them suitable to be 'managers'. We have to focus on performance because of economic scarcity (which still exists even with all of the rich people on the planet.) Disbursing the rich's wealth doesn't solve poverty, it at best holds it at bay for a short period. It is only sustainable economic output that is the real engine of prosperity.. ("the give a man a fish to feed him for a day, teach a man to fish to feed him for life").

      It's hard to say that capitalism is broken. Non-ideal, sure.

    6. Re:My own views on your points by Anonymous Coward · · Score: 0
      [original responder replies] >I hope for the day when scarce resources are a thing of the past and we no longer need capitalism to keep people and companies in check.

      With the world's oil supply running out and the human population increasing exponentially, that hope will prove to be a wasted one, I think. Sad but true.

    7. Re:My own views on your points by Anonymous Coward · · Score: 0

      > Corporate Socialism

      You know, I use this term all the time. But as
      far as I knew, I was the only person. Is there
      some book that you got it from or is it just
      an ad hoc term that you use?

      >they do have real physical entities at their beck and lobbying.

      Including increasingly the NSA, private security
      companies, the prison industry etc. It's starting
      to get quite messy when you look at the ugly
      underneath...

    8. Re:My own views on your points by Anonymous Coward · · Score: 0

      A very long posting! Just one comment...

      >Further I'd like to remark that capitalism does in fact not work - it's a broken system for the vast majority of people on this planet

      But looking at just America:
      That's the key irony of the USA: everyone is
      striving so hard to succeed that many do not have
      what one could call a "life" (especially in
      California), thus they are in fact losers.
      And considering that most will never become
      truly successful financially, it really is a
      pathetic situation. Now, in California many have
      become slightly successful, only to find that
      rents and home prices are very high, work hours
      are long, and anyway the kind of people who
      succeed in corporate America (including the
      Valley) are such ghouls that it's hard to imagine
      how they will ever have a "life" without first
      getting a lobotomy.

    9. Re:My own views on your points by Anonymous Coward · · Score: 0

      > Disbursing the rich's wealth doesn't solve
      > poverty, it at best holds it at bay for a short
      > period.

      Not true---many countries have taxes which soak
      the rich, and yet those countries are very
      prosperous. The Netherlands is an example.

    10. Re:My own views on your points by Anonymous Coward · · Score: 0
      "I hope for the day when scarce resources are a thing of the past and we no longer need capitalism..."

      NANOTECHNOLOGY will set us free! No, really. (I may also possibly enslave us at the same time, depending on circumstances too fuzzy to predict ATM).

      In 30 to 50 years hence, mature nanotech will have increased the quality of life orders of magnitude. This is not wishful thinking; this is based on the realistic projection of exponential progress and miniaturization. NASDAQ, the other stock markets, your 401K, and the rest of the capitalistic world will be a thing of a necessarily greedy past.

      Just a few of the benefits this emerging tech will bring:

      • Materials many times stronger and lighter than even carbonfiber.
      • VERY cheap access to space.
      • Too-cheap-to-meter solar power beamed back from space 24/7.
      • Free food by reassembling the molecules in your garbage.
      • An artificial immune system
      • Immortality (if you choose to remain a biological)
      • All of the (2001) worlds' processing power and storage capacity embedded into the space of your fingernail (literally).
      • Open Source will be a moot point -- software will have grown too complex for simple humans -- AI will be doing the development.
      • ...A real realdoll...

      There are, however, three things that will always remain naturally scarce:

      1. Space (realestate--can't escape the landlords, unless you go completely virtual, and even then there's capacity limitations)
      2. Mass/Energy (there's only so much of it)
      3. Intelligence (AI is limited by the first two)
      So, your hope will "soon" become reality (and no, I am not smoking crack.) None of this will happen all-at-once(tm), but gradually, and all by the end of this 21st century. Ahh... exponential progress.

      PS. Please write your congresscritters to increase funding for nanotech; the Japs are winning.

    11. Re:My own views on your points by Anonymous Coward · · Score: 0
      You forgot time. Time isn't limitless, it's also fundamentally scarce. Time is also the basic unit employees get paid for in our capitalistic society. Glaring oversight I'd say.

      And what's with your statement about the Japs winning? Ignoring the blatant racial slur, why does it even matter? If they win, it would kill capitalism just the same as if the Americans or Euros won, and maybe we'd be better off anyway -- what with how nasty U.S. corporations are in comparison to every other country's.

      Hell... I had to buy my gas/electric hybrid car from Japan because the US too fucking oil-corrupt to set a good example.

      This comment is burried in the middle of nowhere. Anyone out read me? Anyone else have a Honda Insight? Hello? Validate me. :) *reload* .. *reload* .. *reload*

    12. Re:My own views on your points by Anonymous Coward · · Score: 0

      "(I dislike MS vehemently), but at least our system keeps them in check to some level"

      Er, how?

      Surely the fact that the US government had to step in shows that market capitalism has its limits.

      Given Dubya wants to let them off "thrashed with a feather" I guess we'll get another opportunity to see how well the free market handles it on their own.

      I'm sure it will do much better than those commie bastards in the EU trying to sue them....

    13. Re:My own views on your points by deKernel · · Score: 1

      If I am reading you right, you seem to think that given enough time that a communist system will work. You really need to ask yourself the question: "Why haven't you seen a communist system work in a large country for an extended period of time?".

      The reason is because the system just doesn't work because it violates the basic tenant of human nature, and that is basically I/You won't work/sustain my/your life. People will not bust their hump for an extended period of time while the guy next to him is slacking off. Eventually the first person is going to say "Screw you, I work for me.".
      You might not like to hear that, but that is the way the masses are *hard-wired*. Good or bad.

      Communist systems can only work on a small scale because of military enforcement can only be employed on the limited scale (ie Cuba). Now, ask yourself "How the heck is Cuba doing since Castro took control?". If you answer anything but Eeeck you have a real problem with seeing the world for what it is. Sorry.

    14. Re:My own views on your points by Drone-X · · Score: 2
      If I am reading you right, you seem to think that given enough time that a communist system will work. You really need to ask yourself the question: "Why haven't you seen a communist system work in a large country for an extended period of time?".
      Because it's not in the interest of capitalists. That's not to say I believe all capitalists are inherintly evil, capitalism has been a part of our culture for I don't know how long, it's understandable that many capitalists themselves don't see the problem with the system as it works for them.

      But slavery has been exceptable for a long time too, and at that time people didn't say "hey -- we're exploiting those people. Let's stop doing that" en masse.

      The comparision to slavery isn't that far fetched I believe, in the Roman age there were few rich ones and many slaves and the rich men and women had created a really fine system for themselves. But slavery was ended because the suppressed revolted and because the exploiters didn't like being bad people (which many of them might not have thought about before). It is to be expected that one day the poor in our society will stand up to capitalist that dictactated their lives so far with abstract notions and rules such as money, patents and private ownership. When that day comes I espect many capitalists themselves to realize what is wrong.

      So the question really isn't if socialism/communism is going to work. The issue is that there are classes in our society and they must be abolished -- that can only be done by removing all monopolies on ideas, land and natural resources and deciding democraticly over them. You believe in democracy I assume?

      I know you espected me to defend what is commonly called communism but I really can't because I don't believe in that system. It's a class based system with no seperation between government and monopolists, which is very bad.

      In conclusion, what I really meant to say in my previous post was that communism might work if the state doesn't get corrupt, i.e. that the people themselves may really do good work. Socialism might be the answer. Note that Marckx himself also wanted an evolution towards a governmentless society.

  46. We are Marxists by XBL · · Score: 4, Insightful

    Hasn't it been obvious? Open-source developers are Marxists, working towards a common good, trying to move software development along to benefit everyone.

    If Carl Marx were alive today, he would probably be astounded. His ideas have lead to failed societies, and much suffering. Yet his ideas prevail among a group of geeks working in capitalists societies, collaborating all over the world.

    I think that it's only possible to be a partial Marxist. I develop open-source software because other people are developing software that I use for free. They use mine for free in return. However every other aspect of my life is capitalist, and I am cool with that.

    One thing that will be interesting is to see how open-source affects the software industry over the long term. States are proposing that Microsoft spill out the source code for some of their products, and also Micrsoft has the lame shared source thing going on. These are baby steps towards a big revolution, IMHO.

    1. Re:We are Marxists by Anonymous Coward · · Score: 0
      Like Marxism, open source is failing. Linux was just a fad.

      Let's face it: 99.9% percent of people want to use their computers as a tool, and don't see the computer as an end in itself (as Linux hobbyists often do). No one wants to spend hours and weeks and months fucking around with their computer to do the simplest tasks which they could complete on Windows or Mac in just a few minutes (or seconds!)

      Marxism in practice is one of the best arguments against Marxism. The same goes for Open Source / Free Software. Let it die.

    2. Re:We are Marxists by greenrd · · Score: 1
      I think that's a little simplistic. I'm a socialist, and socialism involves more than just a commitment to working for the common good - good though that is.

    3. Re:We are Marxists by wfrp01 · · Score: 2

      You can find the Project Gutenberg version of Marx's Communist Manifesto here.

      The trouble with referencing Marx - well, one of the troubling things - is that you implicitly invoke an association with any number of unsavory ideas he had, in addition to anything valid he may have said. For example, I'll quote a bit:

      Our bourgeois, not content with having the wives and daughters of their proletarians at their disposal, not to speak of common prostitutes, take the greatest pleasure in seducing each other's wives.

      Bourgeois marriage is in reality a system of wives in common and thus, at the most, what the Communists might possibly be reproached with,
      is that they desire to introduce, in substitution for a hypocritically concealed, an openly legalised community of women. For the rest, it is self-evident that the abolition of the present system of production must bring with it the abolition of the community of women springing from that system, i.e., of prostitution both public and private.


      There are plenty of other interesting tidbids to be had as well. In other words, it might just be best to let the old boy Marx rest in peace.

      --

      --Lawrence Lessig for Congress!
    4. Re:We are Marxists by Mr.Ned · · Score: 1

      I'm no Marxist. I'm just a leech who doesn't want to pay for anything!

    5. Re:We are Marxists by commodoresloat · · Score: 1
      If Carl Marx were alive today, he would probably be astounded.


      Yes, Karl Marx would be astounded to see his name spelled with a "C."

    6. Re:We are Marxists by Russ+Nelson · · Score: 2

      That's "Carl Marks", not "Carl Marx". Can't you spel, you idiot?
      -russ

      --
      Don't piss off The Angry Economist
    7. Re:We are Marxists by GravySkin · · Score: 1

      Yes, didn't Karl Marx become famous for refusing to sit in the back of the bus. Or maybe it was Rosa Parks;)

      --
      "never met a Microsoft zealot"
  47. government not more open than industry by bcrowell · · Score: 1
    Excellent summary! Somebody mod the parent up!

    Funding by government and academic bodies has significantly contributed to the development of open source software
    It's not necessarily true that government is more open than industry. Microsoft made the decision to document the BIOS of the IBM PC so that any application developer could write apps for it. The first general-purpose electronic computer, ENIAC, was a top-secret war project during World War II.

    1. Re:government not more open than industry by Anonymous Coward · · Score: 0

      That BIOS thing was Compaq, not Microsoft.

  48. Laziness by zutroy · · Score: 2, Interesting
    I release software open source because of laziness and fear of angry mob reprisal. It's time-consuming to try to get software published, and if I tried to release the software as shareware, I'd have to publish my address, or get a PO Box.

    The ego boost you get from people telling you how much they like your software ain't bad either.

  49. Software can be Art by LM741N · · Score: 1

    People used to ask me why I built lots of electronic gizmos and then never used them for anything, although they were pretty to look at. I always assumed that it was the creative expression of Art. The same can be true for software. For example an FDTD program that makes beautiful pictures of electric fields, but can't compete with some commercial endeavor.

  50. Missing the point. by Lemmy+Caution · · Score: 2

    However, you can note that in one country, 60% of the work is being done for pleasure, 20% for scratching an itch, and 20% for other reasons, while in another country, those same distributions are 30%, 50%, and 20%. And then you can make observations about the amount of development done in those countries and the different factors behind them. Oh, that's what the writer did, isn't it?

    1. Re:Missing the point. by Anonymous Coward · · Score: 0

      But to be fair, you should include other things.

      In one country, they generally spend about 1 week a year on vacation. In another, they take a national holiday of 3-4 weeks, plus at least a couple more weeks of personal leave. In one country, they have the highest per capita murder rate for "industrialized" countries, and one of the highest in the world, period. The other(s) aren't quite so cranky. One society values its senior generations, which can skew GDP. The other casts them off into warehouses. When all are thrown together, they can skew the real meaning or reality of the point you were attempting to make.

      And, let's say in one country you have 10 people doing the 60/20/20 split, and another country you have 10,000 doing the 30/50/50. The raw numbers sort of make your comparison silly, and meaningless, as well, especially if you compare with population size...

      It's all statistics.

    2. Re:Missing the point. by Anonymous Coward · · Score: 0

      The top level poster is still a dick, but this is well put.

  51. Love that word... by Anonymous Coward · · Score: 2, Funny

    ...throws doubt on the Schumpeterian assumption...

    (fscking lameness filter.)

    This study is not about the motivations or economic implications of open source.

    Neither is it about our "having moved into a post-scarcity gift culture".

    Face it. I bet you 20$ that the author just really wanted to use the word "Schumpeterian" in a research document. (and maybe to have it posted to slashdot.)


    (Seriosuly, can you imagine someone beign named Mr. Schumpet? Sounds like a promo character for a cookie company.)

    1. Re:Love that word... by Anonymous Coward · · Score: 0

      You can bet the author is just itching to use "a priori" and "paradigm" too!

    2. Re:Love that word... by Dr.+Spork · · Score: 2

      Do you live under a rock? You've never heard of Shumpeter?

  52. Re:I love open source, but how do I pay the mortga by zutroy · · Score: 1

    Maybe before the economy crashed. I can't think of any open-source companies that are still doing well enough to release free software.

  53. it's about prestige by kin_korn_karn · · Score: 2

    I said this a couple of weeks ago. OSS programmers develop because OSS programmers want the recognition and the prestige of having written something 'kewl'. This is meaningless prestige in the real world, but to the academic halls and places where they live, it means something.

    It's like doing things for 'school spirit' in high school - means nothing after you graduate, but it's the world you're in at the time.

    I don't think there's anything wrong with this, if that's what you choose, but don't think that one hierarchical structure is inherently better than another. Linus or RMS are at the top of the OSS totem pole, just like the captain of the football team was at the top of the high school totem pole.

    Humans are followers and tend to latch onto leaders and examples, it's as simple as that. I do it, you do it, your mom and dad do it.

  54. variety is the spice of life by leonbrooks · · Score: 2
    ...or more particularly the melange of software development. (-:

    Thinking about this should give one great confidence in OSS's ability to weather Microsoft's attacks, since in order to win they need to destroy all of the contributing factors.

    This becomes a really hard thing to do when many motivating factors turn out to contradict (e.g. some people contribute for fun, others because they have to (work not fun) in order to make something that they need work; some people use it 'coz it's free, others couldn't care less about the price; some like it for its disregard of borders, others like it because of significant local content; sometimes being on the bleeding edge attracts, sometimes stability is the drawcard).

    Pinning down your own reasons isn't that hard, cataloging them all might be a different story. I like OS for a wide variety of reasons, but mostly for the ability to tinker with it.

    --
    Got time? Spend some of it coding or testing
  55. Anarchy i think describes it best ... by afxgrin · · Score: 1

    If you go read the Anarchist Faq, the development of Linux and GNU based software in general follows an anarchist model closest above all.

    Communism would require the government or a directing body to ultimately own or control the software and it's direction, while with Anarchy the workers/developers determine the path which it ultimately follows.

    Plus, GNU software projects can branch at anytime, and co-exist w/ other branches. But no one actually can control the development of the software. In a Communist model, copyright would be used to prevent branching and ensure the development stays with the main project. The copyright owners ultimately being the government. Which someone in 'Authority' would ultimately determine what happens.

    A group of developers could ditch Linus' development path, take the kernel code and do their own tree. And no one can ultimately stop them. True, they might not be able to call it Linux because Linus owns the trademark, but they can call is Loonix or anything else. Everyone will still know it's the Linux kernel, but gone down a different development path.

    True anarchy allows for this to happen, and the GPL uses current law to enforce this. So yah, not communism -- but anarchy. :-)

    1. Re:Anarchy i think describes it best ... by jon787 · · Score: 0

      I only wish I could mod you up for that post!

      --
      X(7): A program for managing terminal windows. See also screen(1).
    2. Re:Anarchy i think describes it best ... by Capsaicin · · Score: 1
      Communism would require the government or a directing body to ultimately own or control the software and it's direction, while with Anarchy the workers/developers determine the path which it ultimately follows.

      According to Marx, communism would be achieved when the state melted away. Government would not resemble the imposition of force now associated with the institution, but would consist of the free cooperation of equal players. Actually the vision of the end state which Anarchists and (the original) Marxists had, were virtually identical, where they differed was on the question of praxis, ie how that state was to be achieved.

      In a Communist model, copyright would be used to prevent branching and ensure the development stays with the main project.

      Communism? ... Copyright?!!! You don't even have to look to some imagined communist utopia to see a society without copyright. Just look to the Soviet Union. Even in the nasty brutal realisations of the communist ideal, copyright was eliminated!

      --
      Better to be despised for too anxious apprehensions, than ruined by too confident a security. --Edmund Burke
  56. open source _is_ capitalism by vscjoe · · Score: 3, Interesting
    Sustainable open-source development is driven by simple, hard-nosed economic considerations and cost-benefit considerations. Given that almost all the costs in commercial software development are due to marketing, distribution, and testing, rather than development, it shouldn't be hard even for an ecnonomist to figure out why it makes economic sense for people to develop, and support the development of, open source software.

    Commercial software companies are an inefficient means to avoid the tragedy of the commons for a good that otherwise costs essentially nothing for the public to enjoy. But with software, as opposed to many other goods, it turns out that development costs are so low that the benefit you derive from non-programming users, who still contribute bug reports and suggestions for enhancements out of self-interest, usually more than makes up for the development costs. And open source software as a marketing tool, as a tool to establish standards, and for establishing reputations is also very valuable.

    1. Re:open source _is_ capitalism by Anonymous Coward · · Score: 0

      Huh? What kind of crack pipe are you smoking? Have you ever worked on a large software project?

      Yep, the bulk of the costs are not writing code. In fact a good half the project is spent collecting requirements and formulating specifications from those.

      But that's an aspect of development.

      So is testing, so is distribution, etc.

    2. Re:open source _is_ capitalism by vscjoe · · Score: 2
      I don't expect you to look at financial statements, but do you ever venture outside your cubicle? As mindbogglingly large as the "project" in which you are a cog may appear to you, if you wander around your company, you may discover that most of the offices (and expenses) are devoted to marketing, sales, corporate officers, legal, training, support, documentation, and business functions. With open source, those costs are separate from the development effort. Some of them go away entirely, and others you only pay for if you need them.

      Of course, commercial development itself has a lot of deadwood, since employees can justify many purchases with time-to-market or expected revenue. Open source developers are much more cost conscious because they have to be.

    3. Re:open source _is_ capitalism by argoff · · Score: 1

      Huh? What kind of crack pipe are you smoking? Have you ever worked on a large software project?

      Yep, the bulk of the costs are not writing code. In fact a good half the project is spent collecting requirements and formulating specifications from those.

      But that's an aspect of development.

      So is testing, so is distribution, etc.

      Collecting requirements, formulation specs, testing, and especially distribution are areas that are by definition limited to the confines of one corporate orginisation in a closed product. Free software DRASTICLY increases the span of people who can contribute to all of these, and projects like Linux are renound for being excellent at all of these.

    4. Re:open source _is_ capitalism by Graymalkin · · Score: 2

      Commercial software companies are NOT a fucking inefficient way to develop software. Get it through your fucking head that the target of commercial software are end users, not often times developers. Open source shit doesn't appeal to most end users because it's too much of a hassle trying to figure out how to merely install a fucking program, let alone use it with any amount of aptitude. Software companies produce for this end user population. They spit out some v1.0 code. Marketing research figures out what people like and don't like. They give that back to the developers. They then bust off v2.0 that complies better with end user requirements. The marketing folks are a thousand times more adept at talking to real human beings and don't get annoyed when users complain and flame them. A good example of this is the shit happening with fink and MacOS X. The fink maintainer became a whiney bitch over people
      "misusing" his program and stormed off to take his toys elsewhere. Do you think he could fucking sell his product? Shit no. Some programmers are better than others but most think they're so fucking badass they don't need input from anybody. Thus you end up with Linux distributions with upteen thousand text editors and ftp clients. That will not sell and can not be marketed, that is certainly not capitalism. Don't go preaching RMS horseshit like you're on the fucking mount. Open source software isn't a fucking marketing tool. What the hell are you on?

      --
      I'm a loner Dottie, a Rebel.
    5. Re:open source _is_ capitalism by Anonymous Coward · · Score: 0

      I can't figure out what you are saying. Either "open source" is just a form of outsourcing (where someone else is paying for the lights and the secretaries and the coffee machine), or it's some magic fairyland where you don't need to market, document, or support your "project". Of course, then it's really not 'your' project, and what you get, if anything, won't be what you want.

    6. Re:open source _is_ capitalism by Anonymous Coward · · Score: 0

      Try hardware development. A large percentage of the cost is tied up in verification. For this reason, I really can't see how anyone could think that an "open source hardware" solution for a large project like a GHz speed microprocessor is even viable: there's too much unglamorous work that needs to be done and the effort is immense.

    7. Re:open source _is_ capitalism by vscjoe · · Score: 2
      it's some magic fairyland where you don't need to market, document, or support your "project"

      There is no magic about it. There are many costs in commercial projects that simply don't exist for open source projects, or at least are much lower. And the few costs that do exist (documentation, support, etc.) are unbundled. There are also many risks associated with commercial software that users of open source software avoid (security, slow bug fixes, finite lifetime, deliberate incompatibilities, etc.).

      I think the incredulity people like you express at the idea of open source software is simply because of a limited notion of what software is or what it is used for. I'm not claiming that there is one "right" development model, I'm merely claiming that when open source software meets the needs of a user community, it ends up being cheaper and less risky than equivalent commercial software. I have no problem with companies like Microsoft and Apple catering to the "rest of them", as long as they keep the protocols and infrastructure open and I don't have to use their stuff.

    8. Re:open source _is_ capitalism by DerekLyons · · Score: 2

      There are also many risks associated with commercial software that users of open source software avoid (security, slow bug fixes, finite lifetime, deliberate incompatibilities, etc.).

      There are also many risks associated with OSS vice commercial as well. (Security, support, no bug fixes, abandoned developement, lack of documenation...) In other words OSS shares many of the risks that commercial software does.

      OSS is a tool, it is not a magic wand.

  57. I Hope All OSS Dev. Moves To Europe by istartedi · · Score: 1, Flamebait

    Then we in the US can say "why don't we all get free software like they do" and the retort will be "why don't we want to raise taxes 3%".

    Then we can say "the poor in the US have no software" and the retort will be "yes, but all the real innovations take place here".

    In other word, it'll be just like the health care debate, only a lot less important. I just hope Al Gore doesn't get into office and get persuaded by Tipper to attempt nationalizing the software industry and giving everybody a "Free Software Card". I'll never forget that... I swear, seeing Bill Clinton hold up that card on national TV was one of the scariest things I've witnessed as an American--much scarier than being attacked by a terrorist because when your own government starts attacking you with that much SOCIALISM you can kiss the Republic good-bye.

    --
    For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
    1. Re:I Hope All OSS Dev. Moves To Europe by meadowsp · · Score: 1

      Oh yeah, being able to get free hospital treatment when I needed it was a LOT scarier than getting attacked by terrorists. The fear of getting attacked with SOCIALISM. Get your tin-hat back on and get in your bunker in the hills, nutcase.

  58. Mistaken assumption? by jvollmer · · Score: 1

    Doesn't this response assume that Free software is all about the lack of a pecuniary interest?

  59. Superficial post about the article by nomadic · · Score: 2

    It looks fine to me; all you have to is read the abstract. This isn't a grand attempt to describe the history of the open source movement, it's a questioning of an assumption that ESR made and most other scholars accepted uncritically (which is why ESR's work is so prominent in the article). He's simply saying that classical economic theory might hold true where ESR and the rest of the OS proponents claim it fails.

    1. Re:Superficial post about the article by Dr.+Spork · · Score: 2

      Quite right, but even in this limited endeavor, it seems to me that much of his evidence was pretty equivocal. In any case, he's right about the lack of questioning behind ESR's naive thesis, and this does advance the debate. I'd like to see a response in the same style, footnotes and all.

  60. section: A Framework for Analysis by gnujoshua · · Score: 1

    The claim that, "GNU/Linux may challenge Microsoft's monopoly over the consumer desktop, but few other projects are likely to have as telling an effect on commercial software providers, and thereby represent truly alternate forms of industrial organization." I feel he is a bit off scope here. The GNU/Linux project, or even that of the GNU project alone, touches an extremely wide range of applications. At the moment the project is focusing on developers tools, and creating a system primarily for the developer and for service providers. However, the movement is growing, and as the GNU/Linux project grows to be larger, so will the development base. For instance, as governements begin to use the GNU/Linux system there will need to be a large amount of money invested into the development of applications for office use--these will hopefully be released under the GPL. It won't be long until there is Free Software to rival Microsoft Office, and Power Point (Not including Star Office.), etc etc. I feel in general his statement is looking at the short term future of GNU/Linux--the Operating system and the package of software it comes with must first spread, before there will be large scale investment into free applications. There will be a drive for this software, because once the idea of Free Software is accepted, then the idea of paying for the development of free software will be more generally accepted.

  61. Don't forget the critical anti-Microsoft factor by jonabbey · · Score: 3, Insightful

    One of my biggest reasons for working on open source projects is that the software world is driven by network effects. If my employer had decided to go with ActiveDirectory for everything instead of developing Ganymede (if ActiveDirectory had even existed when we needed a solution), we would have tied ourselves to the wheel of Microsoft fees and upgrades, in perpetuity, forever. I personally didn't want to see that happen, for ego reasons and for the sake of my l33t UNIX job skills. My employer didn't want to see that happen, because it might have given far too much power to Microsoft over our operations. No sense being too dependent on any one vendor when you can do something about it.

    It's the exact same reason why AOL is supporting the Mozilla project.. if AOL had to depend on Microsoft's good will to provide Internet services to its customers, it might at any time have its customers taken away from it, assuming a compliant DOJ.

    So, yes, there's economic rationality there, there's also cultural issues, there's also ego, and pride of work, all of it.

    1. Re:Don't forget the critical anti-Microsoft factor by Jason+Earl · · Score: 2

      Spot on! I find it ironic that Mr. Lancashire dismissed Raymond's "Scratch an itch" theory by stating that "Individuals tend to rationalize their actions to present themselves in the best light possible," and then went on to present a paper that emphasized the importance of government subsidies to the Free Software movement.

      Imagine that, A Berkeley Ph.D. candidate espousing the importance of government subsidies and institutionalized academia.

      Perhaps someone should point Mr. Lancashire to the Linus/Tannebaum debates so that he can see how helpful the academic community was in the formation of Linux. Sure, some University might have hosted the FTP server, but the academic community is about as responsible for Linux as Al Gore is for the Internet.

      The fact of the matter is that researches and academics need software. And all too often they find themselves needing software that has either not been written, or that is too expensive. Why should anyone be surprised when these researches base their work on freely available tools. They have got tons of students to do free grunt work, and writing useful Free Software is way more fun than reimplementing the Bubble sort in yet another toy language. Besides, if the project does take off then the researcher, and the students, inevitably gain a valuable reputation that they can easily monetize.

      And researchers aren't the only folks that need tools, either. Free Software is flourishing because more and more organizations are realizing that building your own custom software has economic benefits, especially when you can lower the price of this software by using publicly available pieces. As someone who has modified some of this freely available source and not returned my changes to the community I can also tell you why there are so many folks eager to get their source into the various CVS trees as well. There is nothing worse than the Hell of having to maintain an ancient version of a piece of Free Software simply because your patches no longer merge into the "new" versions. It is much easier to share your source and unload some of the maintenance costs on other people who might benefit from your code.

      I also couldn't agree more with your take on Mozilla. AOL needs a web browser. They can't afford not to have a credible alternative to IE. However, even though they desperately need to develop a web browser, there is no way that they could ever recoup their development costs by selling Netscape licenses. Every single CVS commit that comes from an email addresses that doesn't end in netscape.com is a victory for AOL. That's work that they are essentially getting for "free" (minus the cost of infrastructure). Last time I checked there seemed to be quite a few folks outside of Netscape that were getting stuff done. Mozilla would be deader than a doornail if it weren't for the fact that the source were available. As it now stands, however, Mozilla is turning into a very credible contender, and it is being used as the core of Microsoft's greatest threat. Since AOL is in direct competition with Microsoft on several fronts I think it is safe to say that the release of the Mozilla source can be seen as a net economic gain for the folks at AOL.

  62. All answers are correct, this is publishing by Erris · · Score: 2
    People have been publishing things as long as there has been writing. Their motives have spanned from public interest to concealed private interest to crass comercial writing. All motives have produced their share of worthwhile works.

    The only difference between now, movable press, and a room full of monks is the cost involved. Lower costs made comercial publishing for entertainment possible. Now it's making it a difficult proposition again.

    Oh well. Lately, it's the publishers that have enjoyed the proffits at the expense of the artist. Once upon a time someone like Poe could open up a magazine of his own and almost make a living at it. Hemingway, Thompson and others managed to get by. These days, forget it. Warner Brothers vrs. the author of Harry Potter, who's got the profits? When then the comercial rewards have become so poor, why not just give your work away? I've always enjoyed the works of love better anyhow. Hesiod, Homer, Virgil, Dante, RMS.

    The danger comes from those who would keep you from sharing to protect their interests. This has happened before, but never on such a wide scale as popular culture. In the west, the church has fought specific puclications on natural philosophy and governments have fought political tracts. Today, however, many people can only hum tunes sold to them by five music publishers, have images placed into their heads by four different media giants, and so their very hopes and dreams forged by a small number of corporate interests. As these attack all forms of knowledge trasmision, including Public Libraries, private devices even private thoughts, and we might do best to avoid helping those who would tax us. Why not preferentially use free works?

    --
    DMCA, Hollings, Palladium. What might have sounded like paranoia is now common sense.
    1. Re:All answers are correct, this is publishing by greenrd · · Score: 1
      Warner Brothers vrs. the author of Harry Potter, who's got the profits?

      Uh, good post - but bad example. J. K. Rowling drove a hard bargain and looks set to become the UK's first billionaire author... through merchandising. I think she's making more than enough.

    2. Re:All answers are correct, this is publishing by DerekLyons · · Score: 2

      Oh well. Lately, it's the publishers that have enjoyed the proffits at the expense of the artist.

      Nope, that's been the case for much of history. In fact that's why copyright was originally invented.. So that the author (artist) himmself could control distribution of his works rather than being ripped of by a pirates, fakes, and imitators. It's also worth considering that most works of art are created for money. Read a bio of Leonardo Da Vinci sometime and see how often he jumped ship to someone who would pay better.

      Once upon a time someone like Poe could open up a magazine of his own and almost make a living at it.

      Then like now very, very, few small scale business ventures make a living for their creators. That Poe was an exception speaks for his talent rather than anything else. (There are many small presses in the US that provide a very nice living for their owners and authors however.)

      Hemingway, Thompson and others managed to get by. These days, forget it. Warner Brothers vrs. the author of Harry Potter, who's got the profits?

      Oh? King and Clancy and Michner (who endowed an entire school) and Heat-Moon and Foster and (on and on) haven't made money in gobs? They have, as has J.K. Rowling (Henry Potter).

      When then the comercial rewards have become so poor, why not just give your work away?

      When rants are so cheap, why buy clues and research facts?

    3. Re:All answers are correct, this is publishing by argoff · · Score: 1

      Nope, that's been the case for much of history. In fact that's why copyright was originally invented.. So that the author (artist) himmself could control distribution of his works rather than being ripped of by a pirates, fakes, and imitators. It's also worth considering that most works of art are created for money. Read a bio of Leonardo Da Vinci sometime and see how often he jumped ship to someone who would pay better.

      You keep saying that, and it keeps remaining just as wrong. Copyrights were created only to get information into the public domain, and fakes and immitations are less likely when you can freely copy a work rather more likely. There's a *reason* why copyrights have an expiration date - and it's not for the creators. And what is this about pay? Ford is also mitovated by money, but if they have no incentive to create cars as long as GM can make them too - then tough shit.

      PS piracy is where thugs board a ship, kill people, and deprive them of their property. To compare this to illegal copying is crude, and noone is proposing that authors be deprived of a copy of their work too.

  63. sorry ... i'm an Anarchist. by Anonymous Coward · · Score: 0

    I think the GNU GPL people fall more into the anarchist realm while the BSD style license developers fall under Marxism more..

    GPL doesn't provide much benefit to the economy, and keeps the code in the hands of the programmers.

    No one can take control w/ the GPL. Richard Stallman is an Anarchist
    but it seems like he doesn't want to say it.
    I don't blame him for not saying if he is or not though ... a lot of people seem to associate anarchy w/ complete disorder and chaos. Just read his website, and then go to a site like The Independent Media Centre, which many anarchist's read on a regular basis for unbiased news.

    Plus, knowing the slashdot crowd, there would be more anti-Stallman flames if he admitted he was an anarchist.

  64. Steve Vai by Anonymous Coward · · Score: 0

    His song is
    'For the Love of God'

  65. While we're at it by Anonymous Coward · · Score: 0

    Why not discuss another interesting article, this time about The benefits of Object Oriented Programming Languages

    Sheesh.

    Kakemann

  66. Uhm, what does per capita mean? by skajohan · · Score: 1
    I've always thought it means literally "per head". Please correct me if I have it wrong.

    Example: Four people live in my house. One person in my house is a Gnome developer. In my house there is .25 Gnome developers per capita. Foo divided by heads gives us foo per capita. Really simple.

    Now to the figures and tables in the paper. Sweden has 10 Gnome developers. Sweden is dark read in "Figure 4: Absolute Gnome Developers in Europe". Germany has 5 Gnome Developers. Germany is medium red in Figure 4. Everything checks out.

    Over to "Figure 8: Gnome Developers per capita in Europe". Keep in mind that the population of Germany is about ten times the population of Sweden. Germany is dark red. Sweden has a sissy pink colour. What am I missing?

    I go to the tables to check out the number.

    • Sweden: 10 developers, ~8M population.
    • Germany: 5 developers, ~80M population.
    Let's see...
    • Sweden: Gnome developers per capita: 1.25E-6
    • Germany: Gnome developers per capita: 6.25E-8
    The table has it listed as ~800K for sweden, ~16M for Germany. That explains the colours in Figure 8, but the math is still backwards.

    So, is this some backwards conventional use of per capita I simply haven't heard of, or could someone explain to me again what per capita means?

  67. Finland or Sweden? by V.P. · · Score: 2, Funny
    Has anybody else noticed that the author, while talking about Finland and its contribution to Linux, only colors Sweden as 'red' in his map, and leaves Finland blank?!?

    Oh well, Americans and geography don't mix apparently!

  68. Re:does open source need subsidising by Anonymous Coward · · Score: 0

    No, open source doesn't need subsidising. If it can't survive on its own then it doesn't deserve to survive.

  69. I would say just the opposite is true by argoff · · Score: 2

    To understand open source, you half to understand that copyrights ard patents are not free market, but government monopolies that artificially manipulate the market. In order to get arround the damage this causes, an established and well founded University system is required to get information and knowledge out into the open. Now the GPL and internet are changing this and making it so that people can actually learn, share, and apply knowledge in the free market way it was always intended to be.

    1. Re:I would say just the opposite is true by DerekLyons · · Score: 3, Interesting

      To understand open source, you half to understand that copyrights ard patents are not free market, but government monopolies that artificially manipulate the market.

      No. Copyrights and patents were (originally) demanded by inventors, artists, and authors so that they might enjoy the fruit of their works free of pirates, and go on to produce more works. By the 17-1800's almost all goverments realized that protecting the people who produce their economic and intellectual gold was a Good Thing, this protection created jobs and engendered trade and economic prosperity.

      The current OSS movement exists from that prosperity and the time available in modern society for people to work on OSS in their 'free' time, or to be 'paid' to create it using other peoples money for which they are not expected to produce actual product.

      In order to get arround the damage this causes, an established and well founded University system is required to get information and knowledge out into the open.

      No. Universities were created to, and function best, when they train the minds of the younger generation and pass on the learning of the older generations in an organized fashion. They were originally created to share existing knowledge, 'publish or perish', the creation of knowledge is a rather recent development historically speaking. The effect has been to warp education and to transform schools into economic entities.

      Now the GPL and internet are changing this and making it so that people can actually learn, share, and apply knowledge in the free market way it was always intended to be.

      A simple minded restatement of the Hacker Ethos, which was created by students searching for a justification for stealing other peoples work. There is nothing inherent in information that causes it to 'want' to be free.

    2. Re:I would say just the opposite is true by argoff · · Score: 2

      No. Copyrights and patents were (originally) demanded by inventors, artists, and authors so that they might enjoy the fruit of their works free of pirates, and go on to produce more works. By the 17-1800's almost all goverments realized that protecting the people who produce their economic and intellectual gold was a Good Thing, this protection created jobs and engendered trade and economic prosperity.

      BZZT WRONG! Just the opposite, copyrights were created as a reward for publishers not to say bad things about the King. In order to fight this censorship, US copyrights were intentionally made available to everybody, to have an expiration date, and allow heavially for fair use. "Protection" and demands of creators have little to do with it - getting information into the public domain was the only goal. Prople who treat copyrights like property ruin this for everybody, and can only lead us to a DMCA like police state.

    3. Re:I would say just the opposite is true by blane.bramble · · Score: 1

      BZZT WRONG! Just the opposite, copyrights were created as a reward for publishers not to say bad things about the King. In order to fight this censorship, US copyrights were intentionally made available to everybody, to have an expiration date, and allow heavially for fair use. "Protection" and demands of creators have little to do with it - getting information into the public domain was the only goal. Prople who treat copyrights like property ruin this for everybody, and can only lead us to a DMCA like police state.

      BZZT Wrong Too! The origins of copyright go back to the invention of the printing press - the ability to mass produce books meant that the Stationers Guild lobbied for a monopoly on printing. This was possibly offered in return for the right of the crown to squash religious dissent. Later on copyright laws established a right for the originator of a work to assign rights, treating the work as property.

  70. the author is retarded by Anonymous Coward · · Score: 0
    What the author of the study has done is calculated the inverse of developers per capita. All's well, right? Well, no, not exactly. For countries without developers, he's listed developers per capita as 0. Due to his mistake, though, this would actually imply "0 capitas per developer", which suggests an infinite density of Linux developers.

    In short, the author is a moron. He is completely uncredible. He bases his theories on false data. The article is a complete waste of time.

    1. Re:the author is retarded by alkali · · Score: 1

      It's "a complete waste of time" because he wrote "0" as opposed to "undefined" or "not applicable"?

  71. We said post-industrial, not post-economic by re-geeked · · Score: 3, Insightful

    The author presents essentially two pieces of evidence:

    the historical migration of free software development from US to worldwide, and

    the fact that being a programmer in the US has become a good gig lately

    then jumps to the conclusion that this means that US programmers weren't altruistic, merely opportunistic (worked for universities before, corps now).

    But he doesn't examine other areas:

    the US/Europe ratio may be declining over time, but the US hacker/US population ratio has likely been increasing -- overall free software activity in the US has certainly not been overrun by the lure of proprietary software's lucre.

    the appearance of free software predated widespread online use in US -- maybe the story will be the same elsewhere. That is, is the situation in Hungary today similar to US in 1984 -- only the hackers are online, so the hacker/online ratio is very high?

    But I think the main flaw in his argument is inflating ESR's gift-economy rationale (which I suppose he does so purposely to puff up the importance of his conclusion). Even ESR isn't so much saying that free software hacking is completely without regard to economic conditions, but that it's an unexpected response to these conditions (hence post-industrial).

    I'd claim, and I think ESR might agree, that free software is an efficient means of production (shared resources), niche penetration (scratching itches), and market penetration (network effect) made possible by BOTH the economic (free time + university grants + young single contributors) AND cultural (want props + want to contribute + crave technical knowledge) situations of hackers.

    In other words, the fact that hackers could do some coding for free without starving, and that they were wont to do so, ran into the happy accident that doing so could produce some really good shit.

    This would explain the experience of the 1990's -- unbelievable growth in free software and simultaneous insane (literally :-) growth in economic opportunities for programmers.

    The author's argument might lead one to believe that open source would wither and die if the corporate world paid programmers well enough. The simultaneity of the dot-com boom and the Linux boom deny that.

    I'll grant to the author that the European countries present an economic situation more favorable to free software. In fact, I'd amplify the fact by saying that European government support for free software has largely economic motivations -- they don't want to lose to MS/Sun/Oracle/IBM any longer.

    But this fact may support a post-industrial thesis as well -- workers in northern European countries enjoy more free time and have a better safety net than US workers -- so they have less to lose from partaking in a little free coding.

    This is the crucial distinction: a post-industrial explanation for free software contributions doesn't put them outside of the economic situation -- it relies on the coders having the opportunity to engage in non-economic activity.

    That still leaves intact two "revolutionary" conclusions from the history of free software -- that significant production can occur outside of the wealth motive (if the survival motive has been taken care of and the infrastructure exists), and that that production can (in the case of software) be more efficient in creating use value than a wealth-driven model.

    --
    "You can't get something for nothing." - my grandfather, on the stock market and Reaganomics.
    1. Re:We said post-industrial, not post-economic by nels_tomlinson · · Score: 2
      If I read the author correctly, he suggested that there is a monetary incentive of some sort. If so, one would expect that for the few in places like mainland China, Zimbabwe, India and Taiwan who have both ability and internet access, there would be incredibly strong motivation to be noticed in, and an important part of, an open-source project. My reasoning is that this might be a ticket to a job at home ( it would say to employers: ``Look, I can collaborate in English!'') and far more motivational, it might be a ticket to a U.S. work visa. This would be the ultimate success for most of the folks in most of these countries.

      It's hard to tell from his maps, but it looks as if folks in these places just aren't getting into these two visible-in-the-US opensource projects in a big way. I know that in Taiwan at least, there are quite a few who have the English and computer ability to do it, and internet connections are affordable for the middle class. This suggests to me that there IS a strong cultural component; it appears that folks there aren't very willing (yet, at least) to give away free samples.

  72. A whole range of reasons by os2fan · · Score: 2
    People come to open source for a whole range of different reasons.

    • Some people want to make public some idea, but:
      • There is not a viable commercial market for the idea.
      • The person can't find someone to look after the comercial market
    • altristic and ethical reasons: one or more of
      • "ideas should be free"
      • "commercialisation is evil"
      • "should not charge for god-given ideas"
      • "giving" culture
    • tactical reasons
      • By giving the stuff away, you deny others the right to sell [eg MS giving away IE to kill Netscape: but they have the resources to not have to open source it.]
      • fear of the legal quagmire
    There are lots of different reasons, just as there are lots of reasons to be at different places. Open source is an outcome, not an input. That is, it is something that one does, not a reason

    --
    OS/2 - because choice is a terrible thing to waste.
  73. Well, don't forget by Chris+Burke · · Score: 2

    Don't forget that it isn't necessarily the case that the economic factor (develop portfolio to get well-paying job) is a -conscious- factor. The author expressely stated this. It makes sense that what we like to do may at some level be dictated by what will make us successful. There's no reason to doubt the sincerity of the enjoyment of the task, but that doesn't mean there aren't underlying socio-economic factors.

    After all, I made a free Quake mod (Archmage) that I loved making and would never have turned commercial. But I couldn't help but be aware at some level that the mod might attract the attention of a game maker and land me a job. I didn't get a job (I'm in hardware now anyway), but isn't it plausible that part of the reason I enjoyed it was knowing what I was doing could make me desireable in the market?

    Though, on the other hand, I didn't actually know you could make a good living as a programmer until I'd already declared my major in college. so I guess it goes both ways :)

    --

    The enemies of Democracy are
    1. Re:Well, don't forget by dachshund · · Score: 1
      But I couldn't help but be aware at some level that the mod might attract the attention of a game maker and land me a job.

      The question is, would you still have made the Quake mod if you'd known absolutely that it wouldn't land you a job-- or if you already had a great job waiting for you?

      And to go further, having contemplated that question, do you think the majority of Open Source coders would answer as you did? If the answer to both questions is yes, or the answer to both questions is no, then I think Open Source would do just fine without financial incentives to back it up.

      For a great example of people contributing their time with just about 0 expectation of reward, check out collaborative projects like Wikipedia (or even Slashdot, for that matter!) People spend hundreds of hours posting to these things with little to no realistic expectation that they'll get a resume boost out of it. We coders are lucky in that we can haul out the old "it'll gain me work experience" excuse to justify our own concerns about the time we spend.

  74. Statistically Flawed by arn@lesto · · Score: 2, Insightful

    Using the number of people connected to the internet as a measure of the population that each country is able to contribute to OSS projects is just plain nonsense.

    The USA has a much higher proportion of 'programing illiterate' on the internet than any other country in the world.
    Of course it would then appear that the USA isn't keeping up with the rest of Europe.

    The underlying statistics he uses are meaningless and as we all know you can create any conclusion you want from false data.

    --
    - AndrewN
  75. way eastern, actually. by footility · · Score: 1

    IMO, the open source community is a pure environment
    where one may be measured by her actions -- nothing
    more. Not skin color, eye color, national origin, nothing; nothing more than your /real/ tangible
    contribution to the society. A great lack of
    prejudice. No social-fostering of pretense. Pure.

    --
    What f*ing box!?!?
  76. just stupid by Anonymous Coward · · Score: 0

    Only an idiot would confuse capitalism with commerce.

  77. Software is post-scarcity; PROGRAMMERS are not by Chip+Salzenberg · · Score: 2, Interesting
    There is heavy competition for programmers among open source projects. But the product of the work has zero incremental cost of distribution.

    Therefore, users are free but programmers must be lured and kept. Without users a project can continue -- for a while, at least, or if the goals of the programmers don't require users -- but without programmers, the project will die.

    Many people make the mistake of assuming that if the software is free for users then everything about it is free. Nothing could be further from the truth.

  78. A change of language by electroniceric · · Score: 1

    There are two things I dislike about this analyis:

    1) Economists in general seem to think everyone is motivated by money. To explain things that are very difficult to attribute to money, they come up with this roundabout theory (which is both commonsensical and not particulary illuminating) that people's need to make money shapes the society they live in. In the end, all I see demonstrated is that economists are interested in money and they extend this analogy to everyone else. Keep your money-grubbing paws of my motivations thank you very much.

    2) Quantifications of people's lives most often reduce interesting observations of patterns to statistically provable but uninteresting conclusions. By the time you've numbered enough variability out of something to prove your point, you've squeezed out the very juice (the subtlety) you wanted to drink in the first place. Here this guy makes the interesting observation that more and more OSS development is happening in Europe. Even more insightful is his assertion that software capital may have hired up people who would otherwise work on OSS for free. Brilliant. Once he translates all that into the crap about maximizing tangible gains and opportunity costs, he crushes the flower he's grown.

    1. Re:A change of language by Anonymous Coward · · Score: 0

      Some economists are suffering from the same hubris that afflicted a lot of psycologists (and maybe still does). The conceit that they can explain all human behaviour in terms of their little specialty. I.e., it's all about money, sex, etc. No over narrow theory can ever be correct, because it excludes other valid motives, reasons, and goals.

  79. � owners *becoming* the gov't by yerricde · · Score: 1

    In a Communist model, copyright would be used to prevent branching and ensure the development stays with the main project. The copyright owners ultimately being the government.

    In a capitalist Proprietary Corporate Oligopoly model, on the other hand, copyright would be used to prevent branching and ensure the development stays with the main project. The copyright owners ultimately effectively becoming the government. See also the Bono Act and the DMCA.

    --
    Will I retire or break 10K?
  80. Instant Homework by Anonymous Coward · · Score: 0

    where was this when i was in college?

  81. Enough with the analysis! by Eugene+O'Neil · · Score: 1

    It is bad enough when someone like Eric Raymond pontificates on the open source movement. At least he is one of us, and has some clue about what he is talking about. But I really can't stand it when some over-educated pinhead trys to cram thousands of people across the entire planet into one neat little pigeon-hole, and then acts like it's our fault that we don't fit. They use big words to ask stupid questions like "do hackers write software because it is useful, because it is fun, or because it will make them popular?" as if it can't be all three at the same time. Duh!

    We are not an abstract theory. We exist whether or not you will ever understand us. Closing your eyes and muttering big words will not make us disappear, or transform us into something less confusing. Get over it!

  82. For the love of Intellectual Wanking by rasselas123 · · Score: 2, Insightful

    While it's refreshing to learn that Open Source has matured enough to garner some interest in the academic Economics community, the author's admitted lack of familiarity with the subject of his thesis--that exotic and enigmatic creature, the Open Source Developer, comes through. Less pretentious jargon in the vein of "the gift-economy" (is this some economist appropriation of Claude Levi-Strauss that I missed in the sixties?) and more pragmatic observation would have been welcome.

    1)The importance of the English language. Completely underestimated in this study. Why else would France, a very Socialist economy with a 35-hour work week have such a low level of Open Source activity? Compared to Sweden and Germany, the English language proficiency in France is extremely low.

    2)Personal fulfilment. Most dedicated Open Source developers share a joy in creation. Ego is involved, but not so much as related to recognition from others, but a desire to prove something to themselves.

    3)Desire for a community of peers. Once you create something you want to be able to share it with people capable of appreciating it. If your expertise is pretty obscure or high level, you're going to have to go to an online virtual community to find people with the same interest or proficiency.

    4)The Corporate IT world is a cubicle wasteland. From a personal point of view, this is hardly a validating world for engineers. Even at so-called "technology" companies, it's rare to see engineers promoted to any positions of true importance. It's all about marketing sales and MBAs. Engineers tend to see something in scientific terms, things either work or they don't. This makes most of them poor players in corporate politics. Even if they are any good, they are likely to be pretty turned off by the process. How many technology decisions are dictated by top-down partnerships, which make absolutely zero sense from a technological point of view? Far too many.

    If I were to profile the Open Source developer, the person most susceptible to the phenomenon would be an individual with something to prove, someone not experiencing any (or much) fulfilment in their day job, where they feel isolated, not in contact with their true professional peers, someone who is given insufficient control over and ownership of their work.

    Abstract economic theory is well and good, but it very often fails to credibly explain human behavior.

    As for de-bunking myths about Open Source, a far more interesting story was Slashdot's post a week ago on Marc Fleury, leader of the JBoss project. http://www.jboss.org/vision.jsp. JBoss delivers Enterprise class software. You'll have to get past the J2EE jargon and the ego, but Marc makes some interesting points: he and his developers are mostly not students, they have worked in the corporate IT world, they do care making money, and thus have a vested interest in delivering solutions that meet the needs of the corporate IT community.

    While I feel basic psychology as opposed to economics has far more to do with the source of Open Source contribution, economics has everything to do with Open Source success--but that's another thread :)

  83. Not at all by Anonymous Coward · · Score: 0

    You don't understand. Open source means I can compile the software if I need to. I may or may not have the desire to look at the code, but I am not stuck with a binary application that runs on a very limited hardware/software base.

    I use debian. If there is a piece of software that is available, licensed appropriately, someone will make it work on my system, whether that is a sparc, alpha or intel. That is the value of source code availability.

  84. heh ... by afxgrin · · Score: 1

    Communism? ... Copyright?!!! You don't even have to look to some imagined communist utopia to see a society without copyright. Just look to the Soviet Union. Even in the nasty brutal realisations of the communist ideal, copyright was eliminated!

    Yah, I look back at my original post and I see the flaw I mentioned in the portion about copyright. There would be no copyright because ultimately the workers/people would own all intellectual property as a whole.

    Oh well, thank you for the non-flaming reply.

  85. OSS is the last refuge from MS dominance. by Rimbo · · Score: 2

    The reason people work on OSS is really quite simple: It's the only place where you can escape Microsoft's dominance. OSS is primarily a non-Microsoft phenomenon; there are few major (emphasis on "major") OSS apps that originated and are primarily Windows-centric, usually because Microsoft typically already has solutions for such things.

    One of the effects of a monopoly is that innovation in that particular industry ceases. Microsoft has no real drive to do true innovation. As a result, people who want to do things that are interesting flock to OSS.

    It's simply about wanting to do cool things. You can't do them and make money as long as Microsoft has a monopoly; thus, OSS flourishes.

    I'm willing to wager that the end of the Microsoft monopoly (inevitable, IMHO, but that's another topic) will also bring about the end of the OSS development explosion we see right now. Because people will HAVE an alternative where they can do innovative things AND make money.

    But right now, you can't really do both on the desktop. You're either pushing the envelope, XOR making money.

  86. Wishful thinking/writing by 3seas · · Score: 3, Interesting

    Considering the title of the paper: The Fading Altruism of Open Source Development

    I think it's safe to say that this is just another of those anti-oss works designed to discourage OSS.

    But the thing is, OSS evolution has many variables that each contributor only needs enought to inspire them to do it. Which may be a very small number compaired to the list of reasons total.

    But the fact of the matter is that OSS is a natural evolution in software development. And as such it will not be addhearent to the wishes, desires and attempts to control it by those who find it threatening. For if that could be done then MS would have been able to do something to indicate this to all those in opposition to OSS.

    The natural place for OSS is that of establishing the common base of software development. For without such an OSS baseline the actual potential as to how far we can really take software would be a great deal less. The Baseline of OSS will advance and as such the proprietary industry will have to continue to move forward themselves. It's called competition in an industry where the proprietary holders thoiught they cornered the industry with control over it. Only people, developer, students, users can't be so easily cornered in mass. For you'd have to get them all in the same mass first.

    It should not be supprising to see stuff like this article and there will be more, until the hard reality of nature is finally accepted by those who want to deny nature of humans to not be constrained by false limits.

  87. Oh, brother by Anonymous Coward · · Score: 0
    I honestly don't mean this as a flame (but I'm sure it will be taken that way). The only thing funnier than the /. crowd making sweeping generalizations about technology is when they try to do so about social, economic, or political matters.

    I use open source software almost exclusively, and I'm a very strong proponent of OSS and Linux in particular, but I have to say that it's time for this "community" to get their heads out of their asses and concentrate on reaching out to more users. Navel staring isn't a productive use of anyone's time, unless you want MS to remain in control of the desktop OS market for the next 20 years.

  88. "Leftist" Australian government??? by Anonymous Coward · · Score: 0

    ROFLMAO!!!!

    We have a worse bunch of reactionary luddites (can you say "Richard Alston"?) in control of us at federal level than even the US.

    And they just got voted in for another three years :-(

  89. noncapitalist pockets by bcrowell · · Score: 2, Insightful
    I'm having a hard time figuring out how much of your post is meant seriously, but it is interesting to consider whether and how open source is anticapitalist.

    Although Marx was pretty pathetic if judged in modern scientific terms, he did have at least one good insight, which is that historical development determines what kind of economy you can have. You can quibble with his classification of feudal/capitalist/socialist, but it's certainly true that your average peasant of millenia past could never have conceived of going to the library and reading Consumer Reports to decide what kind of refrigerator to buy. Capitalism isn't a natural phenomenon -- it had to be invented, and someday it may become obsolete. Maybe the free information movement is a sign of something like this, although I don't think I'll really see it in historical perspective in my own lifetime.

    Another important thing to realize is that even after the advent of capitalism, there have always been pockets of noncapitalism. No, hippies didn't invent the concept of a commune in the 60's -- it goes back at least to 1920's-era anarcho-syndicalism. Then you have the shakers, the amish, the amanas, etc. So even if the talk of "the new economy" is overblown, that doesn't mean the whole world and everyone in it is behaving like some kind of textbook idealization of capitalist economics.

    BTW, on the off chance that the parent post was really meant seriously...sorry, nope. Marx conceived of a dictatorship of the proletariat, not a let-it-all-hang-out, find-your-own-bliss nonconformist hippie-hacker paradise. He also theorized that capitalism would be destroyed by its own internal contradictions: as the poor got poorer and the rich got richer, increasing class antagonism would result in revolution, led by the factory workers, who are the most politically advanced part of the proletariat. Even if you want to argue that his prediction came true in some cases, I hardly think kernel hackers fit the profile.

  90. Erudite Language - Crap Argument by fatcontroller · · Score: 1

    An interesting read but I think Mr Lancashire has postulated a crap argument. I think it goes something like this. The US is the worlds richest culture - it should have the biggest "post-scarcity gift culture" (whatever that is)- it does not contribute the most per-capita Linux contributors - ergo they do it for the money. Well, maybe they do it for other cultural reasons and Eric Raymond got it wrong. Maybe "post-scarcity gift culture" (whatever that is) does not have anything to do with it. Is it possible that in a post-whatever culture we have the luxury of doing things that are "interesting" and not related to economic survival? IMHO the whole argument was based on shakey premises which I won't painfully list. It looked too much like an argument to prove that Open Source contributors do it for the money even if they don't know it, because they have to or economic theory is wrong. Maybe there are other motivations besides economic. Maybe people do things because they want to, or feel like it. Do painters paint only for the money? No doubt economists say yes and painters say no, not always, maybe sometimes or yes - depending on who the artist is.

  91. *reload* by Anonymous Coward · · Score: 0

    I've had days like that... reload reload reload.... but just because you didn't get replies to your comment is no reason to go Columbine.

  92. Re:What??! by Anonymous Coward · · Score: 0

    "Post-scarcity" means "economic bubble" or "surprised by wealth".

  93. nothing is free by Anonymous Coward · · Score: 0

    Something to keep in mind is that nothing is free. And by free, I'm not speaking in terms of cash. Everything has a specific cost associated with it, a cost in time and resources. There is a lot of talk about money, greed, and capitalism here, but those are just buzzwords to tired rhetoric on both sides of the coin (pure leftist everything-should-be-free to right-leaning Microsoftian nothing-should-ever-be-free).

    While OSS (and related licenses) software is free, it provides an infrastructure for other commerce to exist. People use these applications in their businesses; it has gone beyond the realm of the hobbyist many years ago.

    Academia and enterprise, while often diametrically opposed, are inextricably linked. I'm sure both sides would take exception and even insult to that claim, but it's nonetheless true. Without one, the other would not exist. For academia, think about the people that clean your toilets, sweep the floors, and all the other dirty tasks you don't want to do. For the enterprise, without academia you'd still be selling rocks in a dirt-filled market place (B2B?).

    Probably a lousy example, the point being is that extremist views on both sides are ridiculous. Reality always exists in a gray area, and I don't think there is anything wrong with that. I love OSS software and use it quite a bit, but I see nothing wrong with people trying to earn a living writing such software. Not everyone has the luxury to write software for the sake of writing software. Especially when a family is involved, things such as health care, diapers, education become important (and costly).

  94. Consulting by Ogerman · · Score: 2

    Wanna make money from writing Open Source software? Do OSS consulting and provide people with complete hardware/software solutions for all their needs. If something doesn't exist, develop it yourself and somehow tack that onto their bill, even if it's just labeled as a raw labor cost. Guaranteed, they'll still be saving boatloads of money in comparison to proprietary solutions which must be replaced every couple years. And if enough OSS geeks start doing this, it'll become easier for everyone since less of the needed software will be missing when starting out on a job. Granted, there will always be in-house programming customizations to do, but they too will become smaller.

    If you truly believe in Open Source, become a master programmer make it your livelihood. Word will spread quickly if you do a much better job than all those MSCE certified dolts and help businesses reduce their fixed costs in the process. And if you find yourself earning too much money, you can always take a year off for leisure, personal education, and coding on pet projects. Sounds like a dream, but its not. However, first you must move beyond the mental box that says the only "stable job" is working 9-5 making somebody else rich. Small, flexible business are the key to the further expansion of already successful OSS. I'll let y'all know when I finish my book. (-:

  95. Read the article not the title by StrawberryFrog · · Score: 2
    Considering the title of the paper ... I think it's safe to say

    I really don't understand how someone gets +3 interesting for reading the title of the article and then replying to it, and naturally coming to completely the wrong conclusions about what it says.

    --

    My Karma: ran over your Dogma
    StrawberryFrog

    1. Re:Read the article not the title by 3seas · · Score: 2

      I did read it, the paper. More or less, as it "used alot of big acidemic words" and found it difficult to follow what it was saying. But I was able to conclude a few things. The least of which is the title. If the title is not representitive of the content then it's a non-sequitur. Even the conclusion suggested a big "if" and I read even more, I read other postings in trying to get ahold of the essence from different perspectives.

      The conclusion I came to is what I posted. So what if I did what I could simplify my comment to it's essence. Even now there seems to be posted another story regarding more along this line of analysis of what is happening, an interview with someone about social impact...

      People are trying to define something in terms and concepts that are not advanced enough to properly identify it.

      Read the interview, then see my home page (see my url above).
      Then reconsider what you said. Don't judge a book by it's cover, right?

    2. Re:Read the article not the title by StrawberryFrog · · Score: 2
      I did read it, the paper. More or less, as it "used alot of big acidemic words" and found it difficult to follow what it was saying.

      Yeah, it's not the easist to follow. As far as I can tell, it seems to be an anlaysis of *why* open source comes into being.

      One conclusion that I got is that public funding (eg via universities, (e.g. Linus at U. Helsinki)) plays a larger role than is acklowledged.

      From the abstract This finding throws doubt on the Schumpeterian assumption that the efficiency of industrial systems can be measured without reference to the social institutions that bind them. I think translates as "public funding and other social institiutions (European progmatism/Social tendencies rather than USA'ian free-for all coporate capitalism) creates open source, despite wahat ESR says, open source makes your industry more efficient, this is not what was expected by an orthodox economist called Schumpeter.

      And I think this is just so right: this affinity hackers hold for cultural assertions of their uniqueness is probably a manifestation of the basic human need to imbue meaning into those activities which define the individual's place in society.

      --

      My Karma: ran over your Dogma
      StrawberryFrog

  96. Why is this 'unsavory'? by Homburg · · Score: 1

    Marx is responding to the scaremongering, common at the time, that Communists wanted to force women into communal marriages. He is pointing out that the veneer of respectability at the time, i.e. bourgeois marriage, in fact hid prostitution, the organised rape of working-class women.

    In contrast to this, Marx wanted to abolish the subjection of women, whether in or out of marriage. An 'openly legalised community of women' is, more or less, what we at least ideally have now: women are free to have sex, or not, as they choose, in or out of marriage. What's wrong with that?

  97. This is Economics 101 for marginal costs of zero by musicmaster · · Score: 1

    The marginal cost of reproducing software is zero. So one should expect that the cost of software will come down to zero. It is just a basic economic law.

    The only way that software companies can prevent this is by constant improvements (=new versions). The moment they stop innovating they are roadkill.

    The reasons why people make opensource software actually don't matter very much. IBM does it because it is cheaper in the long run than buying Microsoft software. Some companies give their software as open source because that makes it cheaper to maintain. For some individuals (systemadministrators and programmers) it is part of their job. Some people do it just for the fun. And if you look at complicated software that runs in the background (as the researchers do) you may find many academics.

  98. Open source in the orient by Anonymous Coward · · Score: 0

    Or then this free community software development thing is a Western thing, maybe they have another ways to contribute to the general community in the Oriental lands. Perhaps by going to work or something...

    But there's many practical factors... maybe many third-world places really lack important resources, like software engineering skills, training opportunities, etc.

    Varis

  99. You're wrong on at least one point. by CRConrad · · Score: 1
    Derek Lyons writes:
    There is nothing inherent in information that causes it to 'want' to be free.
    Actually, there is.

    First, let's dispense with the anthropification inherent in using the word "wants" -- "information", being an abstract, cannot of course have any real desires -- by realizing that it's a metaphor or simplification like "the immune system 'wants' to get rid of the bacteria" or "water 'wants' to flow downhill". OK, we all on the same page now? Good!

    Then what is "want" a metaphor for, or a simplification of, in this case? Well, in the case of the immune system and the bacteria, it was the biological integrity of the creature; in the case of the water flowing downhill, it was the equalization of energies, the reduction of total potential energy, in the location (and graviity field) where the water is. In both cases, it seems to be a matter of equilibrium in the system of which something (bacteria, water, "information") is part.

    So what "systems" is "information" part of? Well, since the discussion began in terms of economic impacts of more or less free dissemination of information, it's clearly part of the economy, and thus that is the system whose equilibrium or equilibria (many systems, including as a prime example the economy, can have many points of equilibrium) we are concerned with here.

    But then, given the above, which equilibrium is it that we should see as "desirable" or as the "goal"? Well, since the economy doesn't have any "God-given" or Natural laws that clearly describe which states it tends towards (like biology - survival and water - minimize potential energy), we have to go outside the system to examine that:

    The economy being just the theory of how we, as a society, organize our activities so as to achieve the maximum possible benefit, one obvious "goal" would be "maximum benefit to society as a whole". Note that this is not advocating any particular "societally beneficial" model of economy, like Socialism or Communism -- on the contrary, the classical defense of the "Capitalist" (=Market-based) model is that it is the most efficient at achieving this goal.

    So why not just apply Adam Smith's classical "Invisible Hand" model, you ask? Well, because "information" considered as goods-for-sale has one property that doesn't appear in canonical examples of the Classical model (at least not many from the era of its birth): The cost of reproduction is zero. This is where "information" differs from tangible goods, where producing pins and needles has an "opportunity cost" that means, in the end, producing more of them means the economy as a whole has to rpoduce less of something else.

    Thus, as long as there is any benefit (as percieved by the recipient in spe) of producing an additional copy, the total benefit to society would increase from that copy being produced. Another way of looking at it is that it does follow the classical model exactly: Smith and his followers deduced that the "correct" price for any commodity would be equal to the marginal cost, the cost of producing one more unit -- it's just that they probably didn't consider "information" as a commodity, or any other example where that cost was zero.

    So yes, in an economy tending to equilibrium, the cost of information "ought", even in Classical market-economy terms, to be zero -- and that can very well be colloquially expressed as "Information wants to be free".
    --

    Christian R. Conrad
    mail me at iki.fi ; same user ID as here