Slashdot Mirror


A Cynic Rips Open Source

AlexGr writes to tell us that Howard Anderson chaired an interesting meeting the other day with senior executives from Cisco, Agilent Technologies and Novell. The discussion took a look at whether or not enterprise users really want open source. "Naturally, I disagreed -- partially because I am a naturally disagreeable person. Any idiot can make friends -- but can you make some really serious enemies? I disagreed, however, because allegiance to open source depends on who you are. Let me give you an example. If you are No. 1 or No. 2 in your industry, you hate open source. You make your money by selling proprietary solutions: Microsoft and Cisco. If you are No. 3 to No. 10, you look at open source as a way to get back to those serious RSEUs, because they are where you make money."

330 comments

  1. Most important point at end of article by Short+Circuit · · Score: 5, Insightful

    A cynic might suggest that the people writing open source software are the ones who are making their daytime living working for a proprietary-solutions vendor and spend their nights tearing down the very house they live in. And that if open source replaced proprietary solutions, these people would not be able to make a daytime living that supports their night time hobby. The author's most important statement is in his second-to-last paragraph. And it's almost certainly wrong in most cases. After all, wouldn't an employer require their programmers to sign a noncompete clause which would inherently preclude them from participating in OSS projects that compete with their employer's products?
    1. Re:Most important point at end of article by Wordplay · · Score: 5, Insightful

      It's not a completely invalid point. I'm not working on an open source product that competes directly with my own day job, but I might be working on one that competes with your job, and you might be working on one that competes with my job. With two people, it's a coincidence, but with a wide open source community, it's probable. If you're talking about a movement that theoretically changes the distribution model of software as a whole, then everyone with a software job is theoretically affected.

    2. Re:Most important point at end of article by Lockejaw · · Score: 1

      IP-related stuff too -- a typical employment contract has the employer claiming rights to all work the employee does unless it's done without company resources and doesn't relate to company business.

      --
      (IANAL)
    3. Re:Most important point at end of article by Lockejaw · · Score: 2, Interesting

      I'm sure the change in the distribution model can be dealt with. CentOS doesn't seem to be driving RedHat out of business. Of course, there may be a rather uncomfortable adjustment period (kinda like the current state of the music and film industries). Perhaps that will a good time to step out of the work force for a bit and get a master's degree.

      --
      (IANAL)
    4. Re:Most important point at end of article by Short+Circuit · · Score: 5, Insightful

      It's not a completely invalid point. I'm not working on an open source product that competes directly with my own day job, but I might be working on one that competes with your job, and you might be working on one that competes with my job. With two people, it's a coincidence, but with a wide open source community, it's probable. That's not a side effect of open source, that's a side effect of a free market. It's no different from both of us holding two different paying programming jobs in different fields, where my primary job competes with your secondary, and your primary job competes with my secondary.

      Likewise, in a large enough economy, this becomes probable.

      If you're talking about a movement that theoretically changes the distribution model of software as a whole, then everyone with a software job is theoretically affected. The movement started hundreds of years ago with the concept of the free market.
    5. Re:Most important point at end of article by kebes · · Score: 5, Insightful
      That paragraph caught my eye, too. But the author knows what he's doing: he's a troll.

      After all, near the beginning of the article, he admits to being a troll:

      Naturally, I disagreed -- partially because I am a naturally disagreeable person. Any idiot can make friends -- but can you make some really serious enemies?
      I'm all for "playing devil's advocate" and having an intelligent debate where both sides are properly represented... but this guy basically admits that he just likes making people mad. So the way he ends his article is no surprise. In fact the whole article is filled with subtle (and not so subtle) jabs at both sides of the debate, such as:

      Open source is not a movement; it's a religion.
      Moreover, like any good troll, he creates arguments that are full of holes, thereby inviting angry "True Believers" to fight the good fight and tear his arguments apart. (And as a by-product he gets page views of course.)

      I'm fully in favor of a reasoned debate on any issue... but I'm not clear on exactly what new insights this guy's article brings to the debate.
    6. Re:Most important point at end of article by ArsonSmith · · Score: 1

      So that means you have to put your companies name in the credits file of GPL work you do as well?

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    7. Re:Most important point at end of article by Short+Circuit · · Score: 0, Troll

      Trolls serve one valuable purpose in online discussions: They incite posts that remind people of the facts at hand.

    8. Re:Most important point at end of article by Lockejaw · · Score: 1

      And get their permission to distribute it under the GPL, since their the ones with rights to it.

      The common solution to this dilemma is to limit yourself to software development that meets the requirements for retaining the rights yourself.

      --
      (IANAL)
    9. Re:Most important point at end of article by Anonymous Coward · · Score: 0

      > (And as a by-product he gets page views of course.)

      Not many, though.

      This being Slashdot, only a very small number of people responding will actually view his page. Most (like me) will simply react to the summary.

    10. Re:Most important point at end of article by Short+Circuit · · Score: 1

      Not really. When my site was Slashdotted, I hit 20,000 hits over a couple days. And that was with an 18 hour down period.

    11. Re:Most important point at end of article by joe+155 · · Score: 4, Funny

      "(And as a by-product he gets page views of course.)"

      Either you don't get how /. works or he doesn't... he'll have only generated 2 page hits; the submitter and you. No one else here has RTFA.

      --
      *''I can't believe it's not a hyperlink.''
    12. Re:Most important point at end of article by Anonymous Coward · · Score: 0

      After all, wouldn't an employer require their programmers to sign a noncompete clause which would inherently preclude them from participating in OSS projects that compete with their employer's products? Something I've always wondered is that even if this is the case, how do the companies monitor what their employees do in their free time? It's not like anything really forces them to reveal their real name and/or confirm their identity when participating in OSS projects. But this is of course assuming that they are not interested in fame, but just want to see the project make progress.
    13. Re:Most important point at end of article by Anonymous Coward · · Score: 0

      This being Slashdot, only a very small number of people responding will actually view his page. Most (like me) will simply react to the summary.


      In other words, you trust the summary posted on a very biased news source (Slashdot is owned by a comany with a very large vested interest in OSS and Linux in general) in order to follow^w form their own opinion on the matter instead of reading it and making up their own mind.

      And many people who read Slashdot seem to take pride in differentiating themselves from (and putting down) the various fundy religious and right-wing groups who do the exact same by listening to only their religious leaders (700 Club?) and pro-right news agencies (FOX?)... can you spell hypocrit? I thought you could.
    14. Re:Most important point at end of article by hotdiggitydawg · · Score: 1

      Either you don't get how /. works or he doesn't... he'll have only generated 2 page hits; the submitter and you. OK, so then the slashdot effect is really all due to a single GoogleBot with ADHD, that CowboyNeal has been feeding on RedBull and NoDoze...
    15. Re:Most important point at end of article by B'Trey · · Score: 5, Funny

      can you spell hypocrit?

      Yes. You, apparently, can not.

      --

      "The legitimate powers of government extend only to such acts as are injurious to others." Thomas Jefferson.

    16. Re:Most important point at end of article by aichpvee · · Score: 2, Insightful

      While that's certainly true, just because it would change how someone makes money doesn't make it a bad thing. It's sort of like someone who works at a prison who spends their weekends volunteering with at risk youth to help them grow up to have successful, productive careers instead of getting involved in gangs, drugs, or other criminal activity. Sure it would, if successful, put the prison guard's job at risk if they helped decrease the number of future inmates. But could anyone really say it would be a BAD thing for them to do it?

      --
      The Farewell Tour II
    17. Re:Most important point at end of article by trianglman · · Score: 1

      It doesn't affect all software jobs. It may affect many software development jobs, but most jobs in the IT field are to create and/or implement software solutions internally. For these jobs open source is often a boon (if its good code, but that goes for proprietary even more so). Open source software allows the IT departments implementing a solution to tailor the application to their own needs. They can also often go back to the community for assistance, if support isn't supplied by the vendor (Red Hat, Novell, MySQL, etc.), for a lot less than support contracts cost with companies like Microsoft, etc.

      --
      Clones are people two.
    18. Re:Most important point at end of article by Znork · · Score: 3, Insightful

      "Of course, there may be a rather uncomfortable adjustment period"

      As free software tends to replace instances where duplication of effort is the norm rather than the exception, I'd say the adjustment period would be going from doing the same thing over and over and over again to writing actual new things.

      Instead of writing a new menu button on the word processor and changing the file format to be incompatible, getting paid, rinse, repeat ad nauseum, we might actually be writing better systems to accomplish other things.

      Somehow I think programmers in general could live with that. And, really, I have yet to experience any situation where the real need for programmers was less than the availability.

    19. Re:Most important point at end of article by TXG1112 · · Score: 1

      It's not a completely invalid point. I'm not working on an open source product that competes directly with my own day job, but I might be working on one that competes with your job, and you might be working on one that competes with my job. With two people, it's a coincidence, but with a wide open source community, it's probable. If you're talking about a movement that theoretically changes the distribution model of software as a whole, then everyone with a software job is theoretically affected.

      I don't think that will happen. The vast majority of programmers do not work on software that is sold as a boxed product. Most work on internal systems that never see the light of day. Some work for harware vendors whose business model has nothing to do with selling software.

      I don't think the effect on the market will be all that great.

      --
      I will not be pushed, filed, stamped, indexed, briefed, debriefed, or numbered. My life is my own.
    20. Re:Most important point at end of article by GovCheese · · Score: 1

      Companies may be starting to see that there may be a business model that supports both FOSS and proprietary software. FOSS may be great for backend infrastructure, and proprietary may be great for applications that depend on the infrastructure. There's obviously room for both right now and it may drive the market in unexpected and creative ways. That's good for everybody. The two concepts are not necessarily exclusive in a business climate that supports both. It's obvious that both FOSS and proprietary products influence each other's direction and it'll be interesting to see how the two ideas eventually converge.

      --
      "He's using a quantum encryption scheme! That'll take hours to break!"
    21. Re:Most important point at end of article by nahdude812 · · Score: 1

      Note in advance: I don't disagree with your point. However I would like to point out that some people are employed as OSS developers. Also some people like myself are employed wholly by writing custom software for target markets far too small to ever be of any use other than for the entity for which it was originally written (except that if it were leaked in advance, it'd be quite abusable from a corporate espionage perspective).

      Essentially I write software to support internal company procedures and external company one-time offers. Even if every COTS software package out there was free and open source, my job would still exist.

      Just because it changes the landscape doesn't mean it eliminates it.

    22. Re:Most important point at end of article by 91degrees · · Score: 1

      Something I've always wondered is that even if this is the case, how do the companies monitor what their employees do in their free time?

      They don't. In my case, I simply feel that it's quite a reasonable request that I don't compete with them. I can ask for a waiver if there's something I feel I must work on and as long as I don't compete absolutely directly they're not going to have a problem. It's just based on trust. If you can't trust your employer or they can't trust you then someone is doing something wrong.

    23. Re:Most important point at end of article by mgabrys_sf · · Score: 1

      I'll give it a shot.

      Photoshop isn't open source.

      Gimp is.

      One of these sucks balls. Can you guess which one? (Hint: one isn't on the store shelves)

    24. Re:Most important point at end of article by jc42 · · Score: 1

      can you spell hypocrit?

      Yes. You, apparently, can not.


      Hey, that's why he asked you. He didn't know how it was spelled, and figured that it was faster to ask on /. than to use the spell-checker that seems to come with every every editor these days.

      (And I don't think I'll tell him, either. Maybe eventually someone will take pity and spell it right. ;-)

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    25. Re:Most important point at end of article by CastrTroy · · Score: 3, Interesting

      It's also said that 90% (maybe higher, I can't remember) of software is written for inhouse projects and would never see anything outside the corporate intranet. I think that there's more than enough work to keep everyone busy just doing all the custom stuff that everyone wants.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    26. Re:Most important point at end of article by number6 · · Score: 1

      I work for a consultancy company, and work on free software in my free time. Even if those free products competed with the products we sell, it wouldn't have a detrimental affect on the company - if anything, it'd help it. We don't make money selling *products*, we sell customised solutions based on those products. What our customers want are high end solutions which aren't actually available anywhere, so what we do is take what is available (normally EDMS and bulk scanning applications), plug them together and write lots of custom business logic around it.

      If a customer comes to us with X to spend, then 1/3 X goes on hardware, 1/3 X goes on licenses and 1/3 X goes to us for the bespoke work. If the licenses are free, then that's 2/3 X that can come straight to us instead (normally customers want more features than they can afford to pay for). Obviously it's not as simple as that (we get some markup on hardware and licenses, plus there's support, and the split is rarely that even), but for anyone selling bespoke consultancy, free software is generally going to help.

      --
      I'm a number, not a free man!
    27. Re:Most important point at end of article by Myopic · · Score: 1

      I don't know about others, but mine doesn't.

    28. Re:Most important point at end of article by smilindog2000 · · Score: 1

      In my experience with FOSS, it rarely competes with software that people get paid to write. The reason is simple. If a programmer really wants to write a program, he goes and writes it. If he can figure out how to get paid for it, bonus! Thus FOSS only seriously threatens commercial programs that should now be free, but aren't. In particular, Windows and Microsoft Office have been paid for many times over, they have little recently innovative content, and are basically only worth anything because of Microsoft's monopolistic position in the market. And neither Linux nor Open Office are likely to replace them any time soon, so even that's not much threat.

      Further, FOSS hobbyists actual expand the market for commercial software, by pushing technology ahead at a faster pace than would occur otherwise, bringing those killer-apps that keep us all employed to market faster. A great example is the original Linksys Cable/DSL home router, which ran Linux. The high-tech future FOSS programmers are helping to create has many opportunities for programmers to make a living, simply because more high-tech gadgets running more software means more programmers are needed to code the innovative new stuff. As a higher and higher percentage of the world's high-tech assets reside in the form of computer programs, FOSS becomes essential for promoting world progress. If we left all of the common low-value programs in the hands of closed-source corporations, we'd have to constantly rewrite that low-value code, slowing progress significantly.

      The real problem with FOSS is that people fear it, and don't understand it. Simply because it threatens a small portion of Microsoft's profits, we have to deal with this massive global FUD campaign, from SCO to Micro-Novel. This article's author is either part of this campaign, or one of it's victims.

      --
      Beer is proof that God loves us, and wants us to be happy.
    29. Re:Most important point at end of article by Skreems · · Score: 2, Insightful

      And if not, the market gets slimmer, and the people who aren't very good at it go off and find other jobs. And I'm still okay with it.

      --
      Slashdot needs a "-1, Wrong" moderation option.
      The Urban Hippie
    30. Re:Most important point at end of article by Forge · · Score: 3, Insightful

      No need to go that far. Most programmers work for companies that do not sell software.

      If your employer sells pants then removing the cost of Operating systems Accounting software and Fabric CAD software (yes, I made that up) would lower your cost of operation without undermining your employer's business model at all.

      --
      --= Isn't it surprising how badly I spell ?
    31. Re:Most important point at end of article by Zombywuf · · Score: 0

      I work for a company that runs a website, we make no money from proprietary sales. The author has simply failed to realise that shrink wrap vendors are not the whole world.

      --
      If you can read this you've gone too far.
    32. Re:Most important point at end of article by Anonymous Coward · · Score: 0

      The movement started hundreds of years ago with the concept of the free market.

      Hundreds of years ago? The concept of voluntary trade for mutual benefit (the core unit of free market economics) has been around since human beings gained the mental capacity to do just that. No, it's not rocket science, and the natural consequence of all these individuals voluntarily agreeing to trade with each other for mutual benefit is the free market.

      Now, it should be apparent that the only thing capable of holding back the free market is coercion (meaning physical force or threat thereof) -- either organized or unorganized, formal or informal. This is where government (and to a much lesser extent, crime) comes in, and as a result every "free" market is in fact bastardized to some extent by the centralized power ruling over it. Nevertheless, the concept of voluntary trade is probably as old as speech itself, and the economic result of such action (the free market) has occurred to differing extents at different points and places in history since then.

    33. Re:Most important point at end of article by isdnip · · Score: 1

      And that's precisely where open source shines.

      If somebody has to develop in-house software, they don't want to have to re-invent the wheel. They want to concentrate on the unique needs of their employer. So open source provides a huge code base to work from, rather than start from scratch or depend on the behavior of closed-source proprietary systems. The goal is to get the job done, not to sell the code, so sharing code (GPL culture), or taking it from a gift culture (BSD), simplifies the job, with no conflicts of interest.

    34. Re:Most important point at end of article by Anonymous Coward · · Score: 0

      My employer sells leather pants, you insensitive clod!

    35. Re:Most important point at end of article by einhverfr · · Score: 1

      And even so, those 90% may need to be able to turn to experts in any given program for coordination of development, advice on development such that patches get accepted (yeah a lot of this is free, but it may depend on circumstances whether a lot of effort has to be spent by an expert, and they may charge), and other services to support those developers.

      The money doesn't go out of the industry. It just shifts around and gets put to better uses.

      --

      LedgerSMB: Open source Accounting/ERP
    36. Re:Most important point at end of article by sgt+scrub · · Score: 1

      Definitely wrong. I have more friends working for companies that make money using open source software while working on their own proprietary projects. I don't dislike software that requires me to pay for it unless it has bugs in it. A perfect example would be the two new windows users in our shop. They picked up nice laptops with the latest and greatest microsoft software. DHCP didn't work. They couldn't see the workgroup. They couldn't install the AV provided by the shop because of some weird permission issues. They couldn't share files with other co-workers, even those with microsoft software. Needless to say, ~$1,000 of software was removed from two laptops and replaced with open source software.

      The only reason people, like the article's author, think in the terms they do is because they are, too often, not capable of using something different.

      --
      Having to work for a living is the root of all evil.
    37. Re:Most important point at end of article by doubledjd · · Score: 1
      yeah. completely trolling. What got me a little miffed was this statement

      The users want to have better and cheaper options but don't really want to bet their future on open source (unless they are universities or nonprofits and that is the best they can do).

      This statement would lead you to believe that open source = shoddy software. (and also that nonprofit is second class technology..but that's a different subject)

      We are a nonprofit. We aren't really large or anything but we'll be hitting 100 million views/month by year's end. We have been in a fortunate position where we could purchase almost any software we require. The vast majority of the proprietary software that we could use, we could get for a nominal fee from techsoup.

      We chose open source not because we couldn't do better but because it was better.

    38. Re:Most important point at end of article by Anonymous Coward · · Score: 0

      Wow, Congratulations. You spotted a troll on Slashdot.

      Did you realize, by any chance, that most of the users and all of the administrators are trolls too?

    39. Re:Most important point at end of article by mrbooze · · Score: 1

      I wonder where all these companies are. The last three companies I've worked for, the CIOs/CEOs have all had a "Buy, Don't Build" philosophy, and I've been given the impression that's a very common CIO attitude.

    40. Re:Most important point at end of article by DavittJPotter · · Score: 3, Insightful

      Except you're not playing fair, here.

      Commercial Application FabricCAD = $2,000 per seat, for 10 users. $20,000. Yearly maintenance, say 20%. So $4k/year. 5 year costs: $40,000. IT Support Technician; including initial deployment, patching, and maintenance: 10% of admin time; say $50,000/annual, $80,000 w/ bennies. 10% of his time for FabriCAD: ($8,000*5)=$40,000. Total FabriCAM investment: $80,000 for 10 users over 5 years, or $1,600/user.

      Programmer to recreate all of the features of FabricCAD via Open Source: $75,000/yearly salary, plus bennies, perks: Say $100k for a round number. 5 year costs: $500,000.

      Sure, you can create OpenFabricCAD in say ... a year? Fair? Due Diligence, feature comparison, coding, revisions, testing, revise, test, revise, deploy, train, patch ... there, now you're at version 1. Expect MORE time if you're going to read/write proprietary data files to be compatible with suppliers and vendors.

      Let's say you spend 30% of your time per year maintaining and improving OpenFabricCAD - $33,000/year. Again, give 10% of the above admin for supporting your application.

      So in 5 years, OpenFabriCAD has cost the company ($100,000+($33,000*5)+($8,000*5))=$305,000 for 10 users for 5 years, OR - $6,100 per user. You've also got a product that very few people understand, and your userbase is a handful of people that use it.

      Where's the value proposition, again?

      --
      "If there's hope, it lies in the proles..."
    41. Re:Most important point at end of article by chrismcb · · Score: 1

      I don't think you need to be a cynic to suggest that... Only someone with an ounce of common sense.

    42. Re:Most important point at end of article by mythar · · Score: 1

      That's not a side effect of open source, that's a side effect of a free market. It's no different from both of us holding two different paying programming jobs in different fields, where my primary job competes with your secondary, and your primary job competes with my secondary. so, what happens when both primary jobs get blown away by "competition" and both secondary jobs pay nothing?
    43. Re:Most important point at end of article by Kazoo+the+Clown · · Score: 1

      The thing is, if he writes open source code that "competes" with your day job business, you can choose to just use that code, and instead work on something else to add value to the business that he's not working on. Why should everyone be reinventing the same old wheel-- it just gets you thousands of wheels, when if someone were to take those wheels and build a cart, someone else would take the cart and build something else with it-- we'd far more quickly get to more sophisticated applications by leveraging each others work. By sharing building blocks we can all more quickly move to bigger and better buildings...

      It's the same kind of reasoning that universities and professional organizations share their ideas via publications in journals. Why in software engineering should that simply be limited to journal articles and not actual useful source code as well?

    44. Re:Most important point at end of article by Forge · · Score: 1

      On a pure cost basis there are basically 4 grades of software.

      1. Stuff that's more media than software. I.e. modern games. Even if all the code for a good game was open source, people would still pay for the graphics plot and access to the game world where they can play with other people.

      2. Stuff that almost everyone uses. Operating system, web browser, Office suite and Small business accounting (coming soon). This stuff can be viable as full open source and some of it already is (Linux, Firefox etc...)

      3. Software so specialised that it suites you to cut out the middleman and take development in-house. Ask Bruce Perens about this. Far as I know that's how he makes a living.

      4. That grey area between category 2 and category 3 Applications. Like a specialised cad software which is useful to a relatively small number of companies. No reason to not buy that from a closed source vendor.

      --
      --= Isn't it surprising how badly I spell ?
    45. Re:Most important point at end of article by stony3k · · Score: 2, Insightful

      What is more likely is that you hire a contract programmer to modify the already available GNUFabricCAD to satisfy your needs. Say the contract runs for a year and costs you $100K.

      Any additional changes can be handled by the community or by hiring a programmer on short contracts. Overall it costs, say $150K which comes to $1500 for a 10 people license. And if the company does well and grows, it still only costs $150k for a 100 people license.

      Also since the changes are given back to the community, this in turn helps the next company which needs a FabricCAD software. In most cases, open source software provides a better value proposition - not always but in most cases.

      --
      Freedom is not worth having if it does not include the freedom to make mistakes. - Mahatma Gandhi
    46. Re:Most important point at end of article by Anonymous Coward · · Score: 0

      "As free software tends to replace instances where duplication of effort is the norm rather than the exception..."

      You don't seem to know many F/OSS projects. Duplication of effort *is* the norm in F/OSS still. Pick any major project and there are likely to be at least 2-3 active groups solving the same problem. Name operating systems, window managers, web servers, ftp servers, irc clients, ftp clients, web browsers, window systems, compositing window managers, sound subsystems, the list goes on and on...

    47. Re:Most important point at end of article by KixAre4Kids · · Score: 1

      removing the cost of Operating systems Accounting software and Fabric CAD software Total lifecycle costs for those items is Acquisition + maintenance. Certainly the sum does not go to 0, and it might not even decrease under open source. What force drives the free, public distribution of Fabric CAD software to 0 bugs if the in-house improvements are not redistributed? And why would Haggar (one pants maker) be incented to release his cost-reducing fixes to the public distribution if it's likely to benefit Levi's (a competitive pants maker)?
    48. Re:Most important point at end of article by etrusco · · Score: 1

      I couldn't have said it any better. Please mod it "up, and beyond" ;-)
      It'll certainly take at least some decades until someone can honestly suggest "code sharing" is hurting the industry (employments)... IT is in sure need of maturity of tools, libraries and frameworks, and the the only people who can be hurt are the people who decide to stay out of the OSS "bandwagon", if anything.

    49. Re:Most important point at end of article by DavittJPotter · · Score: 1

      Excellent points - as long as, as you say, there is a need for said project. Thanks for the counterpoint.

      --
      "If there's hope, it lies in the proles..."
    50. Re:Most important point at end of article by Forge · · Score: 1

      You must pay for maintenance regardless of how much acquisition costs. In my experience, maintainance costs go up the more closed a system is. I spent the last 6 years working for the Jamaican arm of a global enterprise IT support company. We charged more to support Solaris on Sun hardware than to support Linux or Windows on Dell hardware. Our support rates were even higher on ATMs.

      So to clarify (And these figures are not gospel)

      Closed Hardware plus closed software solution: $135,000
      Open Hardware plus Open software solution: $27,000

      Annual Support for closed Solution: $45,000
      Annual support for open solution: $14,000

      That's just how the market works. BTW: In this example the hardware for both solutions was made by Sun. Except what I called "open" is built on AMD CPUs.

      --
      --= Isn't it surprising how badly I spell ?
    51. Re:Most important point at end of article by chthon · · Score: 1

      The problem with such one-stop shop software is that it either must be very, very, very good, or it provides only a core set of functionality, for which you have to program anyway (or program around its deficiencies).

      I think in the first case that you will pay your $6100 dollar anyway, because it will be one of a kind software, and in the second case, you will also pay $6100 dollar, because of local adaptations and frustrations of users.

    52. Re:Most important point at end of article by ben+there... · · Score: 1

      So in 5 years, OpenFabriCAD has cost the company ($100,000+($33,000*5)+($8,000*5))=$305,000 for 10 users for 5 years, OR - $6,100 per user. You've also got a product that very few people understand, and your userbase is a handful of people that use it.

      Where's the value proposition, again?

      From your post, it sounds like you don't understand open source. The scenario you outlined wouldn't be a good value because you're assuming they don't reuse any code or libraries, that there isn't a preexisting project that you can adapt, and that all the work is done for one company, rather than a community.

      For that narrow scope of designing a large "open source" (in quotes because you omitted any sharing of source in your scenario--maybe you meant proprietary/custom/from-scratch instead?) program for 10 users at 1 company, it's not a good value. But the way that real open source projects work, where they build on each other's work, it is.

      Customizing and maintaining an existing project (developed primarily outside your company by other programmers) is more like ($22,000*5)+($8000*5)=$150,000 for 10 users for 5 years, or $1500 per user. And that's for fairly heavy customization of this OpenFabricCAD app. More common applications like DBMS, web servers, CRM, and CMS cost much closer to just the admin salary using open source.
    53. Re:Most important point at end of article by mpe · · Score: 1

      If somebody has to develop in-house software, they don't want to have to re-invent the wheel. They want to concentrate on the unique needs of their employer. So open source provides a huge code base to work from, rather than start from scratch or depend on the behavior of closed-source proprietary systems.

      With proprietary code there is also the issue of needing (expensive) lawyers if they want to reuse existing code or even if they need to hack a way around a bug (which might be forbidden by an EULA) even just working out how an EULA applies when using an external contractor.

      If somebody has to develop in-house software, they don't want to have to re-invent the wheel. They want to concentrate on the unique needs of their employer. So open source provides a huge code base to work from, rather than start from scratch or depend on the behavior of closed-source proprietary systems.

      Even "giving" code back has few costs and many potential advantages. From the possibility of getting debugged/improved/optimised to the simple fact that if it finds it's way into an existing project someone else will make sure it still works several versions down the line.

    54. Re:Most important point at end of article by kerrbear · · Score: 1

      >Any idiot can make friends -- but can you make some really serious enemies?
      >>his guy basically admits that he just likes making people mad.

      Agreed. Also the statement is itself idiotic. It is definitely harder to make friends than enemies. As a wise person once said: "Friends come and go, but enemies accumulate"

    55. Re:Most important point at end of article by Anonymous Coward · · Score: 0

      The majority of open source software is not written by individual hackers but by companies like Sun, Novel, Google etc.. It is part of their business model. The age of comoditised code is fading....

    56. Re:Most important point at end of article by Short+Circuit · · Score: 1

      so, what happens when both primary jobs get blown away by "competition" and both secondary jobs pay nothing? I just had this argument with mpapet. Your experience gleaned from those secondary jobs still goes on your resume, raising your value in future jobs.

      The likelyhood of paying software jobs becoming scarce due to open source is rediculously low, IMO. You'll always have companies that need custom applications written specifically to their needs. That's how the software business got started, after all.
    57. Re:Most important point at end of article by Anonymous Coward · · Score: 0

      And you, apparently, cannot spell other things?

    58. Re:Most important point at end of article by mythar · · Score: 1

      I just had this argument with mpapet. Your experience gleaned from those secondary jobs still goes on your resume, raising your value in future jobs. not quite. i wasn't arguing that you're not getting any experience from your secondary job, but rather that this effect isn't quite that same as what you'd traditionally see in your "free market". at the end of the day, both jobs get eliminated not by innovation, efficiency, or technology, but by charity work. so, i think howard anderson makes at least one good point.

      The likelyhood of paying software jobs becoming scarce due to open source is rediculously low, IMO. You'll always have companies that need custom applications written specifically to their needs. That's how the software business got started, after all. i'd have to agree, but isn't a wildly successful open source movement what people here are rooting for? and, eliminating all but custom and in-house software apps still sees a significant impact on the job market.
    59. Re:Most important point at end of article by Discoflamingo13 · · Score: 1

      And out of all of those options, if you actually know what you want, you may be able to pick the one which asymptotically approaches the satisfaction of your requirements. Software evolves through competition in dynamic environments - if the world never changed, and everything wanted exactly the same thing every day, we could all just do it once and go home. If every software program you find can satisfy your needs (free or not), you don't know what you really want.

    60. Re:Most important point at end of article by c0d3h4x0r · · Score: 1

      But open-source is different because the fruits of someone's labor are given away for free, immediately undercutting every other competitor and destroying their ability to even so much as break even for their efforts.

      Obviously in certain areas such as OSes this hasn't yet happened (due to other factors such as compatibility needs, etc), but one great example is windows FTP programs. Remember back when WS_FTP was the FTP client for Windows, and it was actually a commercial product you had to pay for to get all the features? Since open-source Windows FTP clients like FileZilla finally got good enough, the "market" for windows FTP clients has been demolished. It's not an area anyone can sell in anymore because anything 99% of people need is available completely for free.

      That's not classic free-market competition. It's something else entirely that defies the old free-market game. A huge assumption built into basic economics is that no players are altruistic. The free market models all assume that people are only willing to work hard in exchange for equitable compensation. Open-source is all about altruism and giving away something for nothing. The models don't account for it.

      It's actually more akin (in its results, anyway) to anti-competitive behavior. It's the same undercutting effect everyone bitches about when Microsoft gives away free stuff (like web browsers or media players) with Windows.

      --
      Moderator hint: a comment is neither "Flamebait" nor "Troll" if it is true.
    61. Re:Most important point at end of article by Short+Circuit · · Score: 1

      at the end of the day, both jobs get eliminated not by innovation, efficiency, or technology, but by charity work. so, i think howard anderson makes at least one good point. Depends on what you think of as innovation. Most OSS geeks I know think of it as a sort of economic innovation, a different way of approaching the software market.

      I'd have to agree, but isn't a wildly successful open source movement what people here are rooting for? Anyone who thinks OSS is going to obviate the need for in-house software is a fanatic and probably shouldn't be listened to.

      and, eliminating all but custom and in-house software apps still sees a significant impact on the job market. I don't think so. As companies are required to pay less for their core software, they'll be able to spend more on tuning widely available software to their specific needs. Rather than eliminating programming jobs, you've moved those jobs out of dedicated software houses and into businesses of all industries.
    62. Re:Most important point at end of article by NateTech · · Score: 1

      And under your contracts, most companies now own everything you write, at or away from work. Luckily, they rarely exercise that option.

      --
      +++OK ATH
  2. maybe? by User+956 · · Score: 4, Interesting

    Let me give you an example. If you are No. 1 or No. 2 in your industry, you hate open source.

    What if your industry is open-source software?

    --
    The theory of relativity doesn't work right in Arkansas.
    1. Re:maybe? by Daniel_Staal · · Score: 5, Interesting

      Better yet: What if your industry isn't computer-related. Computers then are just a tool to help you support your actual business. Open Source then means that you can rely on the software working in the future, for as long as you need it to (not just as long as the company who wrote it finds it profitable), and that you can switch computer support services whenever a better deal comes along. You don't care if it is closed or not: You just want it to work. Now and in the future.

      And Open Source is better for that.

      --
      'Sensible' is a curse word.
    2. Re:maybe? by TheRaven64 · · Score: 1
      Mod parent right up there. The only people who don't benefit from open source are those selling off-the-shelf, proprietary software. Their business model relies on one of two things:
      1. The market continuing to expand, or
      2. New versions of their software solving new problems for their users.
      The first will not happen indefinitely, although it will for at least another decade or two. The second also has a finite potential. Eventually, an operating system, word processor, or whatever is 'good enough.'

      Once Free Software reaches the state of being 'good enough,' then there is no more money to be made developing it, and so no matter how much the market grows, the income that can be derived directly from the software dries up. For proprietary software, this is great; it's known as a cash cow, and it means that you can keep selling the same product without needing to spend any more money. For software users, this isn't good, because they are spending money but not getting any return. With Free Software, they can get the software for free and spend the money elsewhere.

      The dependence of the off-the-shelf software market on the second of these has a serious negative impact on a lot of their customers. It causes the industry to create an artificial need to upgrade. How many people upgraded Microsoft Office to get compatibility with people who sent them files in the new formats, rather than because they needed any new features? How many people have paid for massive upgrades (and then had to pay more for retraining) because they needed a one-line bug fix? With Free Software, demand drives features a lot better; if you need a feature (or a bug fix) you can pay someone directly to work on it. Why did Linux get NUMA support? Because SGI needed it. Why did OpenOffice get GTK theming? Because Ximian wanted it.

      --
      I am TheRaven on Soylent News
    3. Re:maybe? by schon · · Score: 3, Insightful

      If you are No. 1 or No. 2 in your industry, you hate open source. I think if he checked his facts, he might discover that the world's largest computer hardware company absolutely *loves* open source.
    4. Re:maybe? by OldeTimeGeek · · Score: 1
      This works when you have a bunch of standalone applications, but when they have to all interoperate not only with themselves but with third-party applications, especially industry-specific ones that don't have a wide audience, you start having problems.

      Large companies like software monocultures because all of the pieces are designed to work together right out of the box and most of the third parties will work within that structure because they have to. It also means that you can pretty much roll up all of support in one place.

      Yes, that means that you sometimes have to upgrade components that are working just fine when one of the other pieces has a new feature that you want, but, on the whole, it makes life a lot easier.

    5. Re:maybe? by Daniel_Staal · · Score: 1

      ...Or, alternatively, you can get a lot of applications that are designed to work to common standards and are easy to modify to your needs.

      As for support: There are a number of companies that sell Open Source software support. In fact, that is the main business model of Red Hat (and, largely, of IBM's custom services...)

      It is actually easier to do what you describe in Open Source software: They have a desire/need to be interoperable, and there is usually competing projects for any problem domain. You can therefore choose which specific tools work best at any point in the toolchain. Contrast this to proprietary software, which usually is only fully interoperable with other products from the same company.

      --
      'Sensible' is a curse word.
    6. Re:maybe? by morgan_greywolf · · Score: 1

      Better yet: What if your industry isn't computer-related.


      And best of all, I'd bet that most open source developers are in one of these two categories, plus one additional: either they work in the open source business they code in (Alan Cox, Linus Torvalds), or they work for themselves (Eric Allman, Hans Reiser), or they work for an unrelated industry (Donald Becker, myself).

    7. Re:maybe? by Anonymous Coward · · Score: 0

      > Open Source then means that you can rely on the software working in the future,
      > for as long as you need it to (not just as long as the company who wrote it finds it
      > profitable), and that you can switch computer support services whenever a better deal comes
      > along. You don't care if it is closed or not: You just want it to work. Now and in the future.
      >
      > And Open Source is better for that.

      I disagree. IBM has kept many ancient products afloat so that its customers know they can count on long-term support (for this product and for purchases in the future). Example: OS/2 was used in things like ATM networks; IBM kept a team of developers writing drivers so that customers could purchase replacement PCs without having to build a new system.

      Open source products are only supported until some new shiny project comes along to replace them.

      Now if *you* can afford to take over maintenance of all your obsolete open-source software, or if *you* can afford to hire someone to maintain it for you, then you have a point.

    8. Re:maybe? by Kjella · · Score: 1

      Open Source then means that you can rely on the software working in the future, for as long as you need it to (not just as long as the company who wrote it finds it profitable),

      That's assuming that there is "someone else" that finds it profitable to support. Quite unlikely, if the original company with all the brand recognition and intimate knowledge of the source code can't. Not to mention the inevitable loss of customers that'll lead to, which might turn a struggling market into a dead one. While many companies have a "if your company goes to hell, we get the source" clause they're terrified of needing it. They absolutely don't want to get stuck supporting some software that's way outside their competanse and business focus. Focus is this way and it sounds like a bunch of hippies that at any time might disappear, but hey you got the source.

      If you want a good focus, I'd rather go the other way. In a buzzing market there's several competitors which can work to undercut each other. Hell, you have RHEL, Oracle's "unbreakable" Linux and CentOS which are all the same product, not to mention all the work-a-likes like SLES, Debian stable, Ubuntu LTS etc. Same goes on the desktop side. What does that mean? That each of these companies have to go out there every day and deliver value. You'll never end up in a situation where you say "WTF, you mean we have to pay that much for so little?" Instead of the savings adding to Microsoft's margin as the product stabilizes, the competitive nature means the savings are passed on to them as lower IT costs. That's music to any IT leader's ears.

      --
      Live today, because you never know what tomorrow brings
    9. Re:maybe? by CherniyVolk · · Score: 1

      Let me give you an example. If you are No. 1 or No. 2 in your industry, you hate open source.

      Let's expand on this.

      Sony, has got to be No.1 AND No.2 in MANY different mainstream and niche markets. Home and handheld consoles? Cell phones? Semi-conductors?

      Sony even sold PS2 Linux kits.

    10. Re:maybe? by jedidiah · · Score: 1

      This original claim isn't even true. There are wide parts of the "for sale" computing industry where the #1 and #2 leaders both appreciate and exploit open source software. These are typically in the more robust and interesting parts of the industry where some significant contribution is still being made by the closed source programmers. This work can be built on top of free software with no problem.

      Even in the area of "shrink wrapped desktop PC software", there are niches where free software is not the enemy.

      Pretty much everyone can exploit free software to a lesser or greater degree to their own benefit except perhaps Microsoft.

      If you are constantly raising the bar with the stuff you sell, you have a lot less to worry about.

      This applies to Oracle, IBM, Sun and Electronic Arts.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    11. Re:maybe? by jedidiah · · Score: 1

      IBM is the exception, not the rule.

      The fact that most software companies are NOT like IBM is why Free Software is so attractive. Companies either stop supporting something or just plain go out of business.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    12. Re:maybe? by breem42 · · Score: 1

      > I think if he checked his facts, he might discover that the world's largest computer hardware
      > company absolutely *loves* open source.

      I imagine that the world's largest auto manufacturer (is that GM or Toyota?) is fairly
      indifferent to open source. And the world's largest dairy might use completely proprietary
      software, and not even know open source exists.

      But the author is not referring to any of these industries but instead to software.

      Microsoft hates open source. Adobe does not hate open source though -- see opensource.adobe.com

      Any other examples?

      Tony

      --
      If the answer is war, you are asking the wrong question
    13. Re:maybe? by 14erCleaner · · Score: 1
      If you are No. 1 or No. 2 in your industry, you hate open source.

      IBM appears to love open source. I believe they're in the top 2 in many industries.

      --
      Have you read my blog lately?
    14. Re:maybe? by ericfitz · · Score: 1

      >> Open Source then means that you can rely on the software working in the future, for as long as you need it to

      Ummm. Not really. Unless you also accept the implication that in addition to your core business and IT, that you also must be in the software development business.

      This the the problem with open source- everyone who has drunk that koolaid thinks that everyone can be a developer or have a developer on staff or hire one at need. This isn't practical in the real world. It may work for enterprise-scale businesses but not for many customer segments, especially mid-market.

    15. Re:maybe? by VGPowerlord · · Score: 1

      Computer hardware is quite useless without software to run on it. The fact that I had to point this out should raise some serious questions...

      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
    16. Re:maybe? by Jerrycan · · Score: 1

      New algorithm - find_first_of_set(). I must say, I am impressed, way to go adobe... opensource.adobe.com

    17. Re:maybe? by Builder · · Score: 1

      You probably still hate it :) Look at Red Hat with their closed source stuff that they charge a fortune for :)

  3. You don't need a cynic by Anonymous Coward · · Score: 0

    the open source community is ripping on itself constantly. One of the major problems.

  4. A Cynic Rips Open Source by u-bend · · Score: 1

    ...and now the seasoned veterans of sarcasm and IT acrimony at ./ will rip him back! Enjoy the rest of the thread!
    :)

    --
    u-bend
  5. How can we take this guy seriously? by Infonaut · · Score: 5, Insightful

    From TFA:

    Open source is not a movement; it's a religion. It is a set of principles and practices that let everyone share nonexistent or semi-existent intellectual property.

    Nonexistent intellectual property? Semi-existent intellectual property? WTF?

    Any article about whether enterprise users really want to use Open Source software that starts of like this isn't worth reading any further. The guy isn't a cynic. He's someone with an axe to grind.

    --
    Read the EFF's Fair Use FAQ
    1. Re:How can we take this guy seriously? by drinkypoo · · Score: 3, Insightful

      Any article about whether enterprise users really want to use Open Source software that starts of like this isn't worth reading any further. The guy isn't a cynic. He's someone with an axe to grind.

      You missed an even bigger point. The guy's objection applies (if to anything) to Free Software, not Open Source Software, between which there is an entire universe's worth of difference.

      Anyone who cannot separate these two concepts in their head is clearly unqualified to hold forth on either subject.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:How can we take this guy seriously? by Xybre · · Score: 1

      I don't think this guy can be taken seriously at all, his imagery and phraseology seems to be intended to provoke. And what is with the acronym "RSEU"? I thought that stood for "Really Stupid End Users".

      --
      Eternity is a time bomb.
    3. Re:How can we take this guy seriously? by Anonymous Coward · · Score: 0

      >Nonexistent intellectual property? Semi-existent intellectual property? WTF?

      Perhaps you missed the all the people calling for the end of intellectual property in a recent topic: http://yro.slashdot.org/yro/07/05/20/189233.shtml? Like it or not, that's a big part of the open source movement.

    4. Re:How can we take this guy seriously? by Infonaut · · Score: 1

      You missed an even bigger point. The guy's objection applies (if to anything) to Free Software, not Open Source Software, between which there is an entire universe's worth of difference.

      Absolutely right, of course. His Stallman-bashing makes it obvious that he conflates the FSF with OSI.

      --
      Read the EFF's Fair Use FAQ
    5. Re:How can we take this guy seriously? by B'Trey · · Score: 1

      Nonexistent intellectual property? Semi-existent intellectual property? WTF?

      Without agreeing with his point, I think he was pointing out that it's somewhat contradictory to call open source software "intellectual property." The whole point of open source is, in essence, to prevent software from being treated like property.

      --

      "The legitimate powers of government extend only to such acts as are injurious to others." Thomas Jefferson.

    6. Re:How can we take this guy seriously? by einhverfr · · Score: 1

      The guy isn't a cynic. He's someone with an axe to grind. Nah, I think he has ground his axe to the point where there isn't much left of it anymore.
      --

      LedgerSMB: Open source Accounting/ERP
    7. Re:How can we take this guy seriously? by chrismcb · · Score: 1

      Perhaps you can elaborate? What is the difference between "free software" and "open source software." How much money is the open source software going to cost me?

    8. Re:How can we take this guy seriously? by Kirth · · Score: 1

      Absolutely. It should be called "Intellectual Monopoly"; because it definitly is not property. In ortder not to repeat myself: http://seegras.discordia.ch/Blog/?p=25

      --
      "The more prohibitions there are, The poorer the people will be" -- Lao Tse
  6. RSEU? by Anonymous Coward · · Score: 0

    Color me stupid, but what on Earth is an RSEU?

    1. Re:RSEU? by duguk · · Score: 1

      RSEU: Really Smart Enterprise Users

      From TFA. Didn't you know?

      *finds felt tipped pens*

    2. Re:RSEU? by Short+Circuit · · Score: 1

      I RTFA just to find that out. That's what he calls a "Really Smart Enterprise User"

    3. Re:RSEU? by iknownuttin · · Score: 1
      Color me stupid, but what on Earth is an RSEU?

      It's sort of like ROUS - Rodents of Unusual Size.

      It's Rodents Seriously Endangered Usurped. It's what happens when the industry lobbies get one over on the environmentalists. You must have seen the protests?! "R...S...E...U....get them before You!"

      --
      I prefer Flambe as apposed flamebait.
    4. Re:RSEU? by fmstasi · · Score: 1

      Oh. That's how a poster convinces people to RTFA - by inserting a random TLA (or FLA, in this case) from TFA. I shall use this technique at soon as I have a chance!
      Now, if that just worked to get mod up...

  7. enterprise (end) users DON'T CARE @ open source by xxxJonBoyxxx · · Score: 4, Insightful

    Enterprise (end) users don't care one way or the other about open source. All they want is something that is:
      1) Reliable
      2) Doesn't (ever?) change its user interface (in part, because they "develop" screenshot-based training materials too)
      3) Etc.

    It's only the enterprise I.T. technicians ("administrators") that care one way or the other, and then (in most cases because they're spending other people's money) because budget, deployment or licensing disputes are making their job more challenging that they feel it should be.

    1. Re:enterprise (end) users DON'T CARE @ open source by Anonymous Coward · · Score: 0

      Damn right! Much of the cost of implementing software is the whole purchase cycle, the countless software audits to meet software license compliance and understanding those licenses in the first place.

    2. Re:enterprise (end) users DON'T CARE @ open source by nine-times · · Score: 1

      I would extend that and say most people don't care about open source. You might want to argue that they should care, but they don't and probably won't care about the source code per se.

      End users generally want something, as you said, that is stable and reliable, that has the features they need, and that they won't have to continually figure things out all over again because someone released a new version.

      IT people, on the other hand, tend to want something that has the features their users are looking for (listed above), plus having it be dead-simple to administer, and as close as possible to being "fool proof". And they want it cheap so they can have more room in their budgets for other things.

      Managers/executives often just want something with good numbers. They want to be able to talk about how a system has a low TCO and good ROI. And if possible, they want a solution that's safe, in the sense that "No one ever got fired for buying from..." whoever. They want some level of assurance that the product will perform as expected, that there will be professional support, etc.

      And then also, you're correct that part of the value of OSS is that there's practically no chance of a licensing problem. Unless the software is free, you have to keep track of the number of licenses and the terms of the license and make sure you don't violate. Worse yet, some software packages make attempts to enforce their own licensing (activation and such) which causes problems in administration.

    3. Re:enterprise (end) users DON'T CARE @ open source by canuck57 · · Score: 1

      Open source desktops do need better p0rn viewers and support for trinkets.

      While it does not lend itself to the bottom line anyway, those toys attract users, and the last thing an end user wants is a secure OS that allows policy to be enforced on them.

      In most organizations, the desktop is an uncontrolled, an out of control computing device. Anti-virus, anti-spyware, FW and all the needed as extras increasing costs and maintenance. Had a user once say "The AV product prevented me from loading it so I turned it off". Those types should be fired but rarely if ever are. These people drive up computing costs and add no value to the company. Yet management doesn't have the fortitude to discipline them. Discipline is a bad and not a politically correct thing to do these days. Yet so sorely needed.

      For doing business, 90% of the people could use FOSS... and it would cost their company less. But I call it's adoption PONC, price of no change. But what they don't realize is the user is changing anyway, W 3.1 does not look like 95, does not look like W 2000, does not look like XP, does not look like Vista. We don't have I/T leaders, we have I/T politicians leading these organizations.

    4. Re:enterprise (end) users DON'T CARE @ open source by HermMunster · · Score: 1

      People care about open source when they know about it. I can attest to that every day, as every day I show Ubuntu Linux and explain what it is to someone every day. They can be old and retired, young and just looking for inexpensive, or middle-aged and worried about the economy and Microsoft's monopoly. All seem to like it when they know about it. I've had no one say, "screw that"! They all want to know how to get it and what they can do with it.

      That's huge for Linux because when the average person sees it and likes it and want to use it we have a the potential to change the whole landscape.

      Microsoft became what it is today, at least in part, due to guys like me selling it to customers. Not selling them the product, selling them on the idea. That same "us" can undo what we've so wrongly done with Microsoft--sold it without realizing how Microsoft would abuse it. Now we can right that wrong. It only takes the effort of us that want to see change to help make that change.

      --
      You can lead a man with reason but you can't make him think.
  8. Republican Communists? by greg_barton · · Score: 1
    So, in the first few paragraphs:

    Open source is not a movement; it's a religion... Remember the Communist Manifesto..."

    then

    The vendors were tripping over themselves swearing allegiance to the open source movement. It was like Republicans genuflecting at the graven image of Ronald Reagan.

    So, open source guys are Republican Communists?

    I don't think this guy's a cynic. I think he's a schizophrenic.
    1. Re:Republican Communists? by DragonWriter · · Score: 1

      So, open source guys are Republican Communists?


      Not true of the open source movement, I would say, but its not that incoherent of an idea. While the rhetoric of Soviet Communists and American Republicans are very much opposed, the Republican Party, since neoconservatism became an important force within it (and even moreso as it reached its zenith in the present Bush Administration) has adopted quite a bit, tactically, of the Leninist model.

      Which probably shouldn't be a surprise given the Trotskyite origins of neoconservatism.
    2. Re:Republican Communists? by LordPhantom · · Score: 1

      To quote Animal Farm: All animals are equal, but some are more equal than others..

    3. Re:Republican Communists? by Anonymous Coward · · Score: 0

      It was a joke, let it go.

    4. Re:Republican Communists? by Maudib · · Score: 1

      Dont knock Republican Communism. Any smart Marxist would vote Republican as concentrating wealth in the fewest possible hands is a prerequisite for the proliteriat revolution.

  9. It's Lonely At The Top... by tholomyes · · Score: 1

    ...and the lack of oxygen really affects them. The environment where I work is very Cisco-heavy, and fairly MS-heavy, and most people's grasp of what open source even *means* is tenuous at best. I do a lot of coding for the tools for our web-based reporting, and what *I* do is all-too-often called "open source". These people are too concerned with margins to learn about things like technology.

    --
    When did the future switch from being a promise to a threat? -C. Palahniuk
  10. Throw the baby out by AKAImBatman · · Score: 2, Insightful

    Is it just me, or is this guy throwing the baby out with the bathwater? While it's understandable that some of the fanaticism and philosophies associated with the OSS movement might turn him off, that shouldn't stand in the way of the fact that there is quite a bit of great OSS software*. Perhaps tellingly, much of that great software has no ties back to the GNU philosophies. Mozilla, Apache, BSD, etc. have become the underpinnings of the market without directly supporting Stallman's vision. Even Linus takes a cool approach to his ties with the GNU, speaking against decisions when he disagrees.

    The truth is that if this guy is as cynical as he's making himself out to be, then he's guilty of the very fanaticism that he's accusing the OSS community of. Because no OSS means no Firefox, no OpenOffice, no Apache, no PHP, etc. If he's really extreme about it, then he can forget about buying products from big names like Apple, Cisco, or Novell. Even Microsoft would be on his list for having dabbled in OSS!

    Will he really cut his nose off to spite his face, or will this cynic turn hypocrite?

    * Doubled up just to annoy the grammar nazis! :P

    1. Re:Throw the baby out by melikamp · · Score: 1

      It's worse. I cannot even RTFA, for the fear that some useless crap will be stashed in my attic, as the detective would put it. Just reading the summary makes me feel stupid-er. The guy is either a well-meaning fool or a marketing shill. Making enemies is harder than making friends? Give me a break. And the OSS being a religion is untrue as well. The biggest problem with OSS (I agree with Stallman here) is that it styles to be a movement, but is really nothing but business practices related to the workflow. Its biggest advocates are not concerned with ethical issues at hand; they just borrow the development process from the free software movement and argue that it is cheaper. The whole discussion is uninteresting to someone who prefers the free software on moral grounds.

      PS: Mozilla Public License is a free license, inspired by GPL.

  11. This guy just doesn't get it. by greg_barton · · Score: 2, Interesting
    From TFA:

    A cynic might suggest that the people writing open source software are the ones who are making their daytime living working for a proprietary-solutions vendor and spend their nights tearing down the very house they live in. And that if open source replaced proprietary solutions, these people would not be able to make a daytime living that supports their night time hobby.

    A cynic would be right.

    A cynic obviously can't see that there are other business models other than "proprietary-solutions vendor."

    A cynic can't see that if open source replaced proprietary solutions, their daytime living would be their night time hobby.
    1. Re:This guy just doesn't get it. by anomalous+cohort · · Score: 1

      A cynic obviously can't see that there are business models other than "proprietary-solutions vendor."

      Actually, my take after RTFA was that this guy was saying something along the lines of "how can you trust a proprietary solutions vendor with an open source solution?" Isn't it tempting for them to sabotage the open source solution in an attempt to poison public opinion against it? A bad experience with open source would redirect people back to the proprietary solution which the vendor would perceive as better for their bottom line.

      I don't think he's warning his readers away from open source. I think what he is saying is "if you must do open source, use a vendor who is truly committed to it." Shouldn't you do that with any technology?

      I don't know why he makes baiting statements about open source being a religion, etc. That seems to be a distraction.

    2. Re:This guy just doesn't get it. by Anonymous Coward · · Score: 0

      >A cynic obviously can't see that there are other business models other than "proprietary-solutions vendor."

      In practice, there isn't. But they don't have to be based on proprietary _software_

  12. I've Always hated Howard Anderson by gelfling · · Score: 4, Insightful

    Since time immemorial the Yankee Group has made its money pretending to be smarter than everyone else in the room. They literally make up shit out of whole cloth in order to be the only guys with this 'new' idea whatever it is. The fact is that Yankee group gets paid by the largest customers and the largest vendors. Are they unbiased? Sort of, not really. They know full well who their own customers are. If not for the myth of self anointed 'expertise' not only would there be no closed source, there would be no market analysis consulting firms like Yankee.

    To their credit though they're at least not a PR arm of Microsoft like Gartner.

    1. Re:I've Always hated Howard Anderson by electroniceric · · Score: 1

      You hit the nail on the head. Most of this article is dressing up widely understood facets of open source in a trenchant tone and some vapors of controversy and acting like it's a brand new idea. Nothing to see here, folks...

    2. Re:I've Always hated Howard Anderson by 14erCleaner · · Score: 1
      They literally make up shit out of whole cloth

      Do you mean literally literally, or figuratively literally?

      --
      Have you read my blog lately?
  13. Well said by gerrysteele · · Score: 1

    Well said for someone with expertise only in sales and management and clearly the technical capacity of a bumble bee.

    Who cares if you don't think a company should use Open Source.

    If you might allow me to somewhat anthropomorphically impose an opinion upon an abstract concept: Open Source doesn't care. If we assume corporations are legally individuals with a sociopathic need to make profit and thus process as many customers as it can then open source is a person who just doesn't care if you use or if you don't. So if you don't want to use it and have nothing to lend to the technical discussion... please stop talking.

  14. I wonder by Mateo_LeFou · · Score: 1

    Whether my FC5, FC6, Xubuntu, openSuSE and Gentoo installations, my Apache webservers, or any of the approx. 80,000 packages on my 7 machines are "nonexistent" or "semiexistent"... whichever they are, they're chugging along pretty well.

    --
    My turnips listen for the soft cry of your love
  15. Core business by Anonymous Coward · · Score: 1, Insightful

    Open Source software can allow some enterprises, even at the top of their industry, to focus on their core business. Take for example IBM (or SGI, or Sun). IBM is primarily a hardware manufacturer. Thus they NEED an operating system, but having to devote a lot of ressources to maintaining it is not the better way to go. It is better for them to devote SOME ressources to help make Linux better, and more importantly to make it usable for THEM. Less effort wasted on something which is not their core buisiness for the same results, and a good conscience as a bonus.

  16. What enterprises "want?" by Anonymous Coward · · Score: 0

    IMHO

    Enterprises of any kind of size are pretty agnostic when it comes to software and hardware platforms. They already support a polyglot of systems from Macs to mainframes.

    They want things that help them deliver value to their customers and they want things that can be internally supported or supported by third parties. When these 2 requirements can be met equally, they will then shop by price.

    Open source can easily compete in these areas. We have seen for many years this trend toward Linux from proprietary *nixs. We see the trend in dbs as well. Less so on the desktop.

    Enterprises are not part of software as a religious revolution and free doesn't matter to them in areas of poor UI design, incomplete implementations and where there may not be robust third-party support. And the "just fix it yourself, you got the source" argument doesn't really fly.

  17. WTF - is Jack Welsh a contributor to SlashDot now? by xxxJonBoyxxx · · Score: 1

    If you are No. 3 to No. 10, you look at open source as a way to get back to those serious RSEUs, because they are where you make money.


    WTF - is Jack Welsh* a contributor to SlashDot now?

    Anyway, if you're #3-10 in your industry, you're ranked there because of market share or total sales, not because of IT expenses or even profitability. Just cutting licensing costs may get you a pat on the back and a promotion, but in the infinitely more complex context of running a business and competing in the marketplace, it's really not that significant unless you already spend an inordinate** amount on IT.

    * ICYDK, he's famous for a "if you're not #1 or #2 in your industry..." mantra while CEO of GE.

    ** For any Yale grads out there: http://www.m-w.com/dictionary/inordinately
  18. This is a troll piece designed to generate ad $ by Anonymous Coward · · Score: 1, Informative

    The guy is clearly trolling-for-dollars. And some fools at Slashdot are giving it to him. Ignore the article.

  19. This guy is talking out his arse by sparetiredesire · · Score: 2, Insightful

    This article is chock full of misconceptions. Cisco hates open source. (Wrong, just look at http://www.openfabrics.org/. They have developers contributing to linux kernel full time.) Open Source is a religion. BS. Open Source is a way of developing software. Open Source developers do it for a nightime hobby. Wrong again. Most linux developers I know do it for their day job.

    Thanks for posting a very poor article.

    1. Re:This guy is talking out his arse by Anonymous Coward · · Score: 0

      If Open Source is a religion, closed source is a cult. Open Source relies on true computer science, scientists generally view their field as being elevated by one standing on the shoulders of those who have come before. Cults are simply mind control, use this, use that and yes this is the best way and the answers are not in question. Scientists question everything. People who don't understand the basic principles of science are often too willing victims of cults.

      Many people long since recognized that if we want true advances and long term durability then the systems must be open and preferrably well documented. In that way you don't have to keep re-inventing your widgets and widgets that prove to be secure, fast, clean coded and useful will survive to be used again and again. Like DNA in nature, successful code will be reproduced and has a chance to evolve and adapt. Closed source would be like limiting all new production to cloning from one closed source of DNA.

    2. Re:This guy is talking out his arse by Anonymous Coward · · Score: 0

      Many people long since recognized that if we want true advances and long term durability then the systems must be open and preferrably well documented. In that way you don't have to keep re-inventing your widgets and widgets that prove to be secure, fast, clean coded and useful will survive to be used again and again. Like DNA in nature, successful code will be reproduced and has a chance to evolve and adapt. Closed source would be like limiting all new production to cloning from one closed source of DNA.


      Yes... how much software reuse do you see *anywhere* (including OSS)? Except for GUI widgets and a few libraries, not much. In fact, OSS prides itself in offering many, many solutions for the same problem (how many OSS text editors are there, for example, how many CD reading/writing packages?) In fact, some of the most obvious possibilities of reuse are constantly being reinvented and having multiple codes (anti-reuse) (Gnome, KDE, and how many others?) The overall prevailing mentality of OSS (right now, and has been) is "I don't like that one, I'll write my own" except in a few cases. The only things that get lots of reuse are the system libraries and basic GNU utilities (ls, find, rm, gcc, etc.) Using OSS as an example of code reuse is laughable.
    3. Re:This guy is talking out his arse by OrangeTide · · Score: 1

      I spent 2 years contracting at Cisco doing nothing BUT open source, our entire team was dedicated to the task. Including releasing utilities and patches to the community.

      --
      “Common sense is not so common.” — Voltaire
    4. Re:This guy is talking out his arse by Anomolous+Cowturd · · Score: 1

      A lot of the underlying libs are common to the different redundant apps. Mplayer, xine, totem, etc share a lot of libs, and various KDE and GNOME apps with similar functionality tend to have libraries in common also... CD and DVD burning software all tends to use the same libraries and command-line utils under the hood. That's why it's possible for people to produce yet-another-text-editor so quickly... learn the library interface and whack a gui on it that scratches your particular itch. Tons of free software is just a pretty gui shell over a command-line program...

      --
      Software patents delenda est.
  20. Fudgepack Shaker by Anonymous Coward · · Score: 0

    Fleece Slobbynuts!

  21. Mission accomplished by brkello · · Score: 1

    He wanted to make enemies. Posting his poorly thought out article here is making his wish come true.

    --
    Support a great indie game: http://www.abaddon360.com
  22. MS yes Cisco Maybe by silas_moeckel · · Score: 1

    MS is a software shop they fear free software as it cuts into there margins. Cisco is mostly a hardware shop with enough software to glue things together. OSS is not going to replace core network routers anytime soon. The other side of the shop is support and there is no OSS that is even close. Granted smaller shops will use OSS products that work as well or better. I'll take OpenNMS over whats up gold or whatever Cisco works is coming bundled with for real time monitoring. But I still want CW for it's other functions. Cisco even sells OSS compatible products take the Mars platform it works with there IDS and a pile of others including snort. Cisco might fear somebody coming up and replacing there software bits with OSS kit but that is taking a long time to mature it's not an itch that many have to scratch.

    --
    No sir I dont like it.
    1. Re:MS yes Cisco Maybe by perlchild · · Score: 1

      It's funny how I remember cisco was responsible for most people learning tcl at one point. I wonder how much marketing posture and spin is trying to deny the inner workings, and tech, at Cisco and other places. Trying to pretend you own something open source to drive up shares, for instance.

  23. Re:WTF - is Jack Welsh a contributor to SlashDot n by Anonymous Coward · · Score: 0

    As a Yale grad, I know Welch's son and therefore how to spell his name.

  24. Are we supposed to argue for the other side? by Anonymous Coward · · Score: 0

    "intellectual property" is not a movement, it's a religion. A meme using double think to extend property rights to non physical objects and deprive human civilization of culture for the benefit of its high priests. Remember Hitler? If adolf were born today he would have been an "intellectual property" lawyer and Nazi gas chambers would have been replaced with "IP" lawsuits.

    Blah blah blah....


    The article author is a troll, a bore and more than a little silly.
  25. Worn-out metaphor ... by jc42 · · Score: 5, Insightful

    Time to once again introduce the old comparison with the auto industry. Every auto manufacturer automatically makes and sells full shop manuals for their vehicles. They accept this, and understand that if they didn't, they wouldn't sell many vehicles. Few customers would want to buy a car that can't be repaired by anyone but the manufacturer. Granted, they might not want a shop manual themselves, but they expect that their friendly local independent mechanic would be able to get one.

    So why would computer customers be stupid enough to buy computer systems whose inner workings are hidden and inaccessible to anyone not working for the manufacturer? This doesn't make any sense, and we should expect that eventually users will wise up, as they long ago did with vehicles.

    It's especially baffling that people are purchasing software that is so full of "exploits", and when a new bit of malware appears, users have to wait for the software's manufacturer to come out with a patch. You wouldn't tolerate this with other purchases, why would you accept it with software? Just as you expect your local mechanic to have repair information available, you should expect that your local software hackers would have access to the information to fix problems. That is, they should have access to your software's source.

    It's especially baffling that, if I want a failing gadget to be fixable, someone would call my attitude a "religion". If the term applies at all, it should be applied to the people who accept the idea that "there are mysteries" behind their purchases, and we mere mortals shouldn't be permitted access to the inner workings of the universe. That's what a "religion" is. The idea that things in our world should be open to examination by us isn't religion; it's rationality and science, which is the opposite of religion.

    Or, in the case of manufactured articles like cars or operating systems, it's just good engineering.

    --
    Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    1. Re:Worn-out metaphor ... by drinkypoo · · Score: 3, Interesting

      So why would computer customers be stupid enough to buy computer systems whose inner workings are hidden and inaccessible to anyone not working for the manufacturer? This doesn't make any sense, and we should expect that eventually users will wise up, as they long ago did with vehicles.

      There's still a ton of functionality undocumented and unavailable to owners/users, such as the ability to modify values stored in the vehicle's PCM. A great deal of tuning is available in software, but they still don't give that information out.

      For example, I have a Subaru with DFI (Distributor-Free Ignition). It's got a waste spark system with two coils, each of which serves two cylinders. And it has crank and cam sensors, and you never adjust the timing. Unfortunately, this also means that you can't adjust the timing without installing a complete engine management system.

      (There are exceptions to this rule, for example pre-1996 DOHC nissans tend to have a CONSULT port interface which is basically just a snazzy, externally-clocked serial port. You can bump timing up and down in 0.5 deg increments. But someone figured this out using a factory tuning tool...)

      The automotive industry has made it easier to fix cars by making them largely self-diagnosing (if you know what to look for, of course, they're not always correct and "MISFIRE IN BANK 1 CYLINDER 2" doesn't tell you what caused the problem) but they've made it much harder to customize them by moving the workings of the vehicle from the physical world, where they are exposed, to a black box.

      If anything should be Open Source, if not Free Software, it is the programs in automotive ECUs.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:Worn-out metaphor ... by ozborn · · Score: 1

      Nice post, wish I had mod points today...

      You know they are in trouble when they start calling "open source" a religion, it doesn't get much more bizarre.

    3. Re:Worn-out metaphor ... by Anonymous Coward · · Score: 0

      Clearly you are on to something -- before Magnuson-Moss in 1975, nobody bought cars. They also didn't buy Chilton's guides or Haynes manuals. Now, if I could only figure out where I put my medication...

    4. Re:Worn-out metaphor ... by Anonymous Coward · · Score: 1, Informative

      If anything should be Open Source, if not Free Software, it is the programs in automotive ECUs.

      Not gonna happen. That would be a Clean Air Act violation.

    5. Re:Worn-out metaphor ... by Anonymous Coward · · Score: 0

      C'mon, a more appropriate analogy would be that the auto companies do not supply the blueprints, dies, and tooling templates to actually go out and make more of their product, sponging off of their engineering cost and production technology. An owner can't wander into a component or assembly plant and start taking pictures in case they want to build similar vehicles, perhaps in a cheaper country.

    6. Re:Worn-out metaphor ... by jc42 · · Score: 1

      The automotive industry has made it easier to fix cars by making them largely self-diagnosing (if you know what to look for, of course, they're not always correct and "MISFIRE IN BANK 1 CYLINDER 2" doesn't tell you what caused the problem) but they've made it much harder to customize them by moving the workings of the vehicle from the physical world, where they are exposed, to a black box.

      Yeah, this is a case of a familiar phenomenon: When a computer is introduced into something, all precedent goes out the window, the cry "That's different!" is heard repeatedly, and people have to relearn decades or centuries of lessons all over. It's true that auto makers have gotten away with hiding some of their newer vehicles' behavior inside onboard computers. But I'll bet that they won't get away with this for long.

      One reason is that vehicle functioning is in fact a life-and-death situation. People die in vehicles, and sometimes it's because those vehicles failed. We're starting to see stories of cars dying on high-speed highways, and it turns out that a piece of software was the culprit. This is ultimately worse than a mechanical failure, because software doesn't wear out. If it dies, it had a bug from the start, and the bug was finally activated in a critical situation. People aren't gonna tolerate this for long.

      And there are signs that it's already happening. One of the best is that many of those black boxes are running the ITRON RT OS, which was developed in Japan over a decade ago - and which is Open Source. The IEEE is standardizing on JTRON, its own spec for the TRON OS, as the industry standard for real-time systems.

      Manufacturers will still want to keep their own added software proprietary and secret, of course, as long as they can get away with it. But customers will become aware that their lives may depend on that software, and that's likely to put a lot of pressure on the manufacturers to make that software open to analysis by people without a financial interest (only a personal safety interest) in the software.

      Similar things are happening in the medical field. Medical stuff didn't used to be secret. Protected by patent, yes, but part of a patent is publishing the details. Now that there is a growing population of medical computers, we're seeing the advent of secret, proprietary medical software. Again, people's lives depend on this software. The medical field is struggling with this problem right now. The end result, if rationality prevails, will also be that medical software must be open for examination by outsiders. Our lives will depend on it.

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    7. Re:Worn-out metaphor ... by harpune · · Score: 1

      oh! now I get it!

      --
      Shriver

      And a thousand thousand slimy things
      Lived on; and so did I.
    8. Re:Worn-out metaphor ... by makomk · · Score: 1

      As far as I can tell, ITRON/JTRON are open specifications, not open source. I'm not aware of open source implementations of either.

    9. Re:Worn-out metaphor ... by jc42 · · Score: 1

      One could make the same observation about linux, which is actually just one implementation of the POSIX standard. There are others, with names like Sys/V, Solaris, and minix. Linux and minix are two open-source implementations of POSIX, which isn't surprising considering that both originated as CS projects at universities. But POSIX itself isn't open-source, because technically it has no source; it only has a published specification.

      The TRON family of OS kernels was similar from the start. It's "just a specification". The first implemenation, by Dr. Sakamura's students, was open source, as you'd expect from a university project. As with POSIX, the TRON family of specs has a number of implementations, and they vary in their openness.

      If you read the various docs about TRON's history, you'll find that the problems with closed, proprietary software were understood well from the beginning. But, of course, you can't prevent the desire of manufacturers to capture and privatize industry standards. This has been and will be an ongoing battle.

      We can expect that in safety situations, various countries will pass laws that enforce the open policy of TRON. We have a lot of computer-industry history telling us that it's just too dangerous to trust our lives to software that can't be examined by anyone but a few employees of the manufacturer. Corporations routinely use such secrecy to hide known flaws and deny them when "accidents" happen. Ask the medical people for lots of bad examples.

      There is an extensive archive of TRON specs and source code at the Sakamura Lab, web site. This isn't nearly all the source, of course, and a lot of it is in Japanese (which I can't read very well ;-). They do seem to have complete source for some versions of ITRON and various higher layers.

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
  26. We cannot by Mateo_LeFou · · Score: 2, Insightful

    This guy had a deadline to fill up a few column inches, and said the first 6 or 7 incoherent things that came to mind ("open source reminds me of communism/religion/Woodstock/whatever"). This is the worst article I've seen linked from /. in a long time.

    --
    My turnips listen for the soft cry of your love
  27. Another neo-cn by BlueParrot · · Score: 1

    Just another neo-con who wants us to think laissez-faire is communism. If OSS is communistic then this guy is the reincarnation of McCarthy.

  28. Give a baby a bath by Anonymous Coward · · Score: 0
    Give a baby a bath and you have a clean baby for a little while.

    Throw the baby out and you never have to bathe that kid again.

  29. For those who missed it by Trailer+Trash · · Score: 1

    He's founder of the Yankee Group. Yep, since the didiot is completely disgraced at this point, they're pulling out the big guns. Well, at least the bigger guns.

    He says nothing in the article, and doesn't really understand what he's talking about. Just like a certain underling.

    Nothing to see here....

  30. Wow... by Anonymous Coward · · Score: 0

    Any idiot can make friends -- but can you make some really serious enemies? What a total dick this guy must be. I feel sorry for his spouse or significant other.... if he has one.

  31. Howard Anderson???? by Anonymous Coward · · Score: 0

    His blog can be as important as my blog.

  32. Clearly Ignorant of the facts by lord_alan · · Score: 4, Informative

    I first read this article on an Australian site (http://www.computerworld.com.au/index.php/id;8103 29453/) last week and it has been syndicated and is doing the rounds. This guy, Howard whoever he is, clearly has done zero research and has no facts to back up his comments - especially the finale.

    At the end of last year the EU Commission released one of the most comprehensive reports on the impact, spread and use of Open Source, around the world. They found that, in actual fact, only around 10% of those who contribute to Open Source projects (the software engineers) are employed by proprietary vendors - the overwhelming majority are employed by the enterprises Howard so cynically believes are using FLOSS purely to beat down the cost of proprietary systems.

    You can download the entire report from the EU itself here: http://flossimpact.eu/

    There are many other reports from major research organisations that are concluding similar things. Forrester research has recently found that over 50% of large enterprises are using FLOSS in mission critical applications and this is growing.

    A quick Google would lead Howard to many of these findings.

    Alan
    http://www.theopensourcerer.com/
  33. How...? by davermont · · Score: 1

    [Open source] is a set of principles and practices that let everyone share nonexistent or semi-existent intellectual property. How, pray tell, do you share something that is non-existent? This is a ridiculous claim and there is no reason to lend clout to this individual by continuing to respond to his flamebait. And yes, I'm fully aware of the irony of responding to say so.
  34. Cynic? more like troll by EllynGeek · · Score: 1

    Though I give him points for being a paid troll. The article itself is worthless. I wish I could get paid to write pointless drivel, instead of giving it away for free on /.

    --

    we will end no whine before its time

  35. -1 Redundant? by AKAImBatman · · Score: 1

    Redundant of what? Stupid troll mods.

  36. Politics is funny by Anonymous Coward · · Score: 0

    the Republican Party, since neoconservatism became an important force within it (and even moreso as it reached its zenith in the present Bush Administration) has adopted quite a bit, tactically, of the Leninist model.

    Indeed.

    Here's the now-classic reference for this rather funny process, not really what one expects given the anti-commie rhetoric. ;-)

    Truth is stranger than fiction.

  37. Half right. by Yath · · Score: 1

    This is actually a pretty insightful article - half of it is, anyway. The cynical view of large companies, as they interact with "open source" (Free software) is correct. They talk the talk, and manipulate it in other ways, self-interestedly. The article would have stood pretty well if he'd stuck to Microsoft, Sun, Novell, and Cisco and their motivations.

    However, his curt dismissal of Free software is blinkered. Open source ran, and runs, a huge chunk of the Internet. Take away bind and Apache and what have you got? AOL. Try to imagine how Google could have grown so big, so fast, if they were paying Sun for every CPU they deploy - the bill would be astronomical. Not only are the motivations of Free software creators and users pragmatic, but they wield great power.

    --
    I always mod up spelling trolls.
  38. Mod Parent Down by mpapet · · Score: 0

    Moderators are relying on the often abused phrase "free market." The term you were abusing is "market."

    However, a market requires an exchange of goods or services.

    Free (as in speech and beer) software violates the premise of a market. There is no exchange of value. It most certainly is different than your example of paid programming jobs.

    Grandparent post is correct, the distribution model that arises as a result of GPL'd software affects all programmers. To be more specific it introduces a cost-free method of delivering a similar service that used to be available only in market conditions.

    --
    http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
    1. Re:Mod Parent Down by AuMatar · · Score: 5, Interesting

      Software itself violates the free market. For an item to have value, it must have utility and scarcity. As the marginal cost of production of a unit of software is damn near 0 (its fractions of a penny of electricity), software does not have scarcity. Thus it has no value. The rules of economics don't apply to it (or more correctly, an entirely new model needs to be created, but does not currently exist).

      --
      I still have more fans than freaks. WTF is wrong with you people?
    2. Re:Mod Parent Down by 'nother+poster · · Score: 2, Insightful

      Well, duh! It is a market because they are exchanging goods and services. Just not ones you would like to be exchanged. Rather than trading their hours for money like in a historical market, the open source developers, testers, and users are trading their efforts for lower costs. Sort of like being speculators in a market. There are many more types of exchanges than labor or goods for currency.

    3. Re:Mod Parent Down by Short+Circuit · · Score: 2, Interesting

      Free (as in speech and beer) software violates the premise of a market. There is no exchange of value. It most certainly is different than your example of paid programming jobs. You either ignored the point of my post, or you missed it completely. I wasn't saying that the free market is equivalent, I was pointing out that the non-commercial approach of FL/OSS was indistinct from the commercial one in the context of competition between two programmers for whom multiple employers led to multiple paths of competition.

      However, saying it this way makes it more difficult for the average person to wrap their head around it.

      To address your argument: There is definitely an exchange in value. If I make meaningful contributions to an open source project, those go on my resume. As the userbase of that project increases, so does that project's reputation, leading to an increase in my perceived value for having contributed to such a project.

      There's also the effect of having created a portfolio, in such cases where I'm the primary contributor or motivator behind a project. I've got three projects out there on the Web where I can tell an interviewer, "Yeah. I did that. That's an example of my work."

      In short, the monetary value of something is not its only value, nor is it necessarily part of its initial value.
    4. Re:Mod Parent Down by Plutonite · · Score: 1

      No, your parent post is correct because the "free" part of market entails natural competition, which he was trying to exemplify. In any free market you are able to compete with other enterprises while you may be prohibited from competing with your own. As for the exchange of goods or services, software is both a good and a service, and you can always consider the OSS industry as a competing non-profit enterprise in a worst scenario, although God alone knows how Novell, Red Hat, IBM, Sun and the others are surviving in your view of the world.

    5. Re:Mod Parent Down by dctoastman · · Score: 3, Interesting

      It existed back in the day when programmers were paid for their time and the software they produced was the result of that effort.

      When people started selling software, instead of their services as developers of software, things got weird.

    6. Re:Mod Parent Down by shinma · · Score: 0

      I would disagree that the "marginal cost of production of a unit of software is damn near 0," when you take into account the man-hours required to create the software in the first place. No, the jewelcase/cardboard/CD/DVD/Bandwidth costs are not that intense, but the time required to create that software has value.

      --
      Shinma
    7. Re:Mod Parent Down by Thaelon · · Score: 1, Interesting

      Software itself violates the free market. For an item to have value, it must have utility and scarcity. As the marginal cost of production of a unit of software is damn near 0 (its fractions of a penny of electricity), software does not have scarcity. Thus it has no value. The rules of economics don't apply to it (or more correctly, an entirely new model needs to be created, but does not currently exist).

      The scarcity is artificially enforced through EULAs, license agreements, copyrights and laws, but it still exists. Thus your premise is false, and so your argument is false too. But hey, you got to work in the cool, punchy sounding statement: "the rules of economics don't apply to it".
      --

      Question everything

    8. Re:Mod Parent Down by IdolizingStewie · · Score: 3, Informative

      The marginal cost is how much it takes to create any additional product. After you've written the first copy of the software, there are no man-hours required to write the second copy.

    9. Re:Mod Parent Down by tppublic · · Score: 2, Insightful
      Free (as in speech and beer) software violates the premise of a market. There is no exchange of value.

      Oh my. Back to Marketing 101.

      Value = Benefit - Cost or if you prefer: Value = Benefit - Cost - Risk (if you don't consider risk a cost)

      Free (as in speech and beer) only speaks to the Cost portion of the value equation.

      If the software provides benefit, such as a reduced time to perform a specific task, then it still has value, even if it is zero cost.

      Not to mention, the open source aspect CERTAINLY has both positive aspects to risk (you are not dependent on the survival of a single supplier) and negative aspects to risk (witness Microsoft's threats about patents).

    10. Re:Mod Parent Down by jimicus · · Score: 1

      Software itself violates the free market. For an item to have value, it must have utility and scarcity. As the marginal cost of production of a unit of software is damn near 0 (its fractions of a penny of electricity), software does not have scarcity. Thus it has no value.

      There's still an R&D cost. The same thing is true in the pharmaceutical industry - most of the products cost a remarkably small fraction of their retail price to produce, but the R&D is crucifyingly expensive.

      As with pharma, the R&D is substantially more expensive for a product which attempts to solve a "difficult" problem, or one which hasn't already been solved. I don't think we'll see the death of proprietary software any time soon for exactly this reason - though I wouldn't be too surprised to see the majority of proprietary software become custom-produced, either from scratch or on the back of Free software with suitable licenses.

      This shouldn't be too concerning because a large number of the world's developers don't work on commercial software which is likely to be commoditized by the Free/Open Source movement for one reason or another. If you don't, well, there's never any harm in having a few months expenses tucked away in a savings account.

    11. Re:Mod Parent Down by langarto · · Score: 2, Insightful

      And since "The scarcity is artificially enforced" then there is no free market, which was the parent's point. His last sentence may be wrong, but his point still holds.

    12. Re:Mod Parent Down by SomeGuyTyping · · Score: 2, Insightful

      there are a lot of products where the R&D costs are well above the per-unit cost and the R&D expense is spread over the sales of the line.

      How else do you sell software? Do you charge the first guy $1million and everyone else pays $1.50? That's retarded!

      --
      My posts are definitive. Reality is frequently inaccurate.
    13. Re:Mod Parent Down by Seraphim1982 · · Score: 1

      I would disagree that the "marginal cost of production of a unit of software is damn near 0," when you take into account the man-hours required to create the software in the first place. No, the jewelcase/cardboard/CD/DVD/Bandwidth costs are not that intense, but the time required to create that software has value.

      You need to look up the definition of "marginal cost".

    14. Re:Mod Parent Down by tppublic · · Score: 3, Informative
      As the marginal cost of production of a unit of software is damn near 0 (its fractions of a penny of electricity), software does not have scarcity. Thus it has no value.

      In neoclassical economics, where value is measured relative to supply, you may be correct. However, there are other definitions of value (which is part of why this thread branch has gone around in circles)

      However, if you go back to classical economics and then to Marx, you will find the concepts of use-value and exchange value. Software would generally have a non-zero use-value (because using it creates economic efficiency and therefore produces benefits to the user) and an exchange value (the cost in money) that should approach zero (to your point about marginal cost of production).

      However, we find that isn't true (go look at the cost of Microsoft Office). This is true due to the cost of performing a transition to a new software program (file compatibiltiy, training, etc.). Due to these costs, Microsoft (and others) can value price their product. As long as the (classical economic) value provided by their product is greater than that of an open source/free solution, companies will continue to purchase Office.

      On the other hand, I agree that we need a new model. Classical economics handles software just fine; it's just that neoclassical economics (heavily dependent upon scarcity) doesn't handle software well. It's not that classical economics doesn't have its own problems... so I agree there is a place for a new model.

    15. Re:Mod Parent Down by 99BottlesOfBeerInMyF · · Score: 3, Informative

      Software itself violates the free market.

      No it doesn't. Artificially limiting the distribution of software via copyright, might, but software itself does not. Software development as a service (as open source business models use it) is classic capitalism. It is only capitalism as it applies to services (programming) as opposed to a commodity.

      Thus it has no value.

      Having a clean floor has no inherent value, but still capitalism accommodates the selling of cleaning services, just fine.

    16. Re:Mod Parent Down by perlchild · · Score: 1

      The production costs for software were never hard to account for in the old system, it's distribution that's hard to account for, as reproduction, and with network, transmission, tends down towards zero.

      Software production however, is always for the original, not for the copies.

    17. Re:Mod Parent Down by HangingChad · · Score: 3, Informative

      I would disagree that the "marginal cost of production of a unit of software is damn near 0," when you take into account the man-hours required to create the software in the first place.

      You're partially correct. The cost to develop a piece of software is called the sunk cost. It's a good term, just what it sounds like. You sink money into development and it sinks out of sight. It's gone. The cost to duplicate and distribute the product after that is, essentially, 0.

      Not like a car. You have sunk cost in auto design as well, but the bulk of the cost is in the components. Cars have intrinsic value as any chop-shop can demonstrate. Software does not have intrinsic value. It can be duplicated for nothing.

      Many economists disagree, but my opinion getting away from an economy based on making things with value and relying on things with no intrinsic value is a really bad idea. An economic Pearl Harbor. Maybe we won't be around long enough for something really bad to happen, but if it ever does it could well be an unimaginable disaster.

      --
      That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
    18. Re:Mod Parent Down by Short+Circuit · · Score: 1

      Software itself violates the free market. For an item to have value, it must have utility and scarcity. Scarcity is artificially imposed by means of restrictive software licenses. Free Software could be said to violate your free market, but not software as a whole.
    19. Re:Mod Parent Down by shinma · · Score: 1

      And apparently you need to look up the definition of civility.

      I'm a writer, not an economist, I'll acknowledge that I missed the specific meaning of the term, but I would still argue (and agree with the other poster in this discussion) that continuing support after purchase should count toward the "marginal" cost of production. Even when a piece of commercial software exists in the wild, neither development or support for that product ceases.

      If this concept "breaks" basic economy, then basic economy has been broken for a very long time. There are any number of pre-information age services that break this definition.

      --
      Shinma
    20. Re:Mod Parent Down by lilomar · · Score: 1

      Ahh, Open Source and Creative Commons, combining the best parts of both capitalism and communism. Gotta love it. :)

      --
      The creator of this post (Jacob Smith) hereby releases it, and all of his other posts, into the public domain.
    21. Re:Mod Parent Down by Thaelon · · Score: 1

      In a free market artificial scarcity is a factor that should be taken into account. Not something that makes it a non-free market.

      If you want to posit that any artificial market factor invalidates the free market status, then you're going to have to rule out control of supply, DRM, DMCA and all other artificial means, like owning politicians. For example, diamonds (DeBeers), music (RIAA), movies (MPAA)...

      A free market is anything that isn't regulated or monopolized. Everything else is fair game.

      Something has value if and only if you can get anyone to pay or exchange something else for it. Therefore software has value. One need not go further than that.

      --

      Question everything

    22. Re:Mod Parent Down by Anonymous Coward · · Score: 0

      And that's what's used to amortize the up-front costs of developing the software (salaries for the programmers and everyone else associated with it).

    23. Re:Mod Parent Down by dangitman · · Score: 1

      For an item to have value, it must have utility and scarcity.

      Bullshit. For an item to have value, it simply must be of value to someone. This usually comes in the form of it being useful. There is no requirement for it to be scarce. There's not even a requirement for it to be useful - some things are valuable to people just for aesthetic reasons, not practical reasons.

      Where exactly do you get this strange idea from that things have to be useful and scarce to be valuable? Reality contradicts it.

      --
      ... and then they built the supercollider.
    24. Re:Mod Parent Down by AuMatar · · Score: 1

      Economics. Perhaps you should study it.

      If utility was the only measure of value, the most expensive thing on this planet would be air. We need it to live, in large quantities. Going without it for even a minute can cause massive brain damage or death. Yet this extremely useful resource is free. Why? Because it isn't scarce. Scarcity is a necessary component for something to have economic value.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    25. Re:Mod Parent Down by AuMatar · · Score: 1

      Marginal cost is the cost to create one additional unit of product. The cost to create a copy of Windows is the cost of copying the files (not quite 0, it does require some electricity. But small enough that its virtually 0). The cost to create Windows in the first place is a fixed cost. While it needs to be accounted for in pricing, it doesn't effect the issue I'm talking about.

      But on a related note, as others pointed out- software is not scarce, but the resources needed to create the software (programmer hours) is. Software creation has economic value, and can be governed by the rules of economics. Software sales cannot- without scarcity, there is no value. You can attempt to artificially enforce scarcity (copyright), but by doing so all you do is add a deadweight loss onto the transaction, harming the economy as a whole. The correct solution is to force companies to sell what does have value (software creation/customization) instead of propping up a broken business model.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    26. Re:Mod Parent Down by jedidiah · · Score: 1

      No, a market requires that more than one product exists. Free software handily creates that condition by eliminating the key advantage that natural software monopolies can exploit: immunity from market competition pressures.

      You don't even have to use or like free software to benefit from this effect.

      Important free software by itself undermines the value of proprietary network effects and makes software more like proper commodities.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    27. Re:Mod Parent Down by Anonymous Coward · · Score: 0

      You could make the same argument for scrip currency.

    28. Re:Mod Parent Down by AuMatar · · Score: 1

      Why do you think every OSS advocate in the world says to sell support, not software? Because support does have scarcity- there's a limited number of domain experts with a limited amount of time available. Thus support has value. So sure, you could sell support and give away the product- many companies do. But that doesn't make support a part of the marginal cost of production- support is not needed for production.

      The problem with software isn't just that its marginal costs are far less than the fixed costs- its that the marginal costs are so close to 0 that they're indistinguishable. Before the information age, there was no product like that- drugs, books, musics, etc all did have some marginal cost, since distribution was physical. Before the internet, costs were low (a floppy), but distribution was difficult. Now with software and digital movies, books, music etc, over the Internet the cost is down to basicly 0 and distribution is not an issue. This is a new situation, and it does break economic models- we can give everyone in the world a copy of a song for almost the same price as giving 1 person a copy. Economic theory is just not set up to handle that.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    29. Re:Mod Parent Down by Anonymous Coward · · Score: 0

      Air is pretty valuable to me.
      You seem to be running into a problem of equivocation. You take 'valuable'=="economically valuable"=='monetary value'. As you point out, most people do not use the word 'valuable' in that way.

      Valuable:
      - having worth or merit or value.
      - of great importance or use or service

    30. Re:Mod Parent Down by HermMunster · · Score: 1

      The premise he puts forth about a lack of exchange and hence an issue with the market is based on a false assumption. That assumption is that nothing gets exchanged when you give something away for free.

      There is an exchange and you get value in return. Not every exchange has to have an equal value or a value for more than you put into it.

      What he fails is in the idea that the exchange of value has to be immediate. For instance, those programmers giving away their code for free gets to learn more from what is returned back to it. H/She gets to see the flaws, and how other programmers might have addressed the same or similar issue. He also fails to see that the exchange comes in the form of other services. For instance, companies like Red Hat, Novell, etc were making money off the products those programmers are producing. Some of that is in the form of support dollars, support contracts, etc.

      These companies can't have a valuation in the markets if they are not producing something to generate income to pay those programmers.

      If there was a qualifying factor that you must get something immediately in return of greater value then the XBox and XBox 360 would be communistic approaches to marketing. They are loosing money in order to gain market share.

      There's a false presumption that all open source code is developed in the basements of some obese unclean unshaven juvenile-minded 42 year old virgin. This isn't the case. Businesses such as IBM make contributions, produce products and income off Open Source. Companies such as some of the major car manufacturers make money by saving dollars on large investments in computers by using Open Source. To this end they produce a product (a car/truck/whatever) at a cheaper cost. It also provides jobs to those that support those systems in house. NASA contributes, our US Military and other sectors of our government use Linux.

      So it is very disingenuous to say that no value is exchanged. That programmer sitting at home learning from the mistakes he makes that others correct that he learns from gives him the potential to build better products and to make money off the support of that product or to take the learned skills (not the code) to his regular job.

      There is no loss to jobs from Open Source. There are significantly greater lost jobs in the US due to out-sourcing to other countries.

      Another false presumption on his part is that *all* governments of all nations are designed like the USA. This is not true. There are democratic countries that have very successful economies that are not purely capitalist. There are plenty of jobs for people in those countries and plenty that have great opportunities that they may never have had if they'd never had the chance to look at the source code for an open source project.

      The benefits of Open Source significantly, by massively huge margins, outweigh any potential loss of a job due to free competing with commercial in any given market. In fact, that very alleged conflict creates a stronger free and commercial market.

      This is just more Microsoft diatribe from a potential paid blogger (even if he did participate in some open forum). Frankly his participation in that forum has direct correlation to free vs. commercial markets. His ideas could be sold as a think tank response but instead he puts it out there for free. He's a Marxist for doing that. He's giving away free ideas which conflicts with the commercial markets governed by the commercial organizations that make money postulating these very things to the corporate world.

      --
      You can lead a man with reason but you can't make him think.
    31. Re:Mod Parent Down by AuMatar · · Score: 1

      This is an economics discussion. Value and valuable are technical terms. If you don't understand that, stop reading now and pick up an econ textbook- you won't understand the discussion, and will only drag it down. Using the common term valuable (which is roughly equal to utility) is like trying to discuss computers and calling everything a "thingie".

      --
      I still have more fans than freaks. WTF is wrong with you people?
    32. Re:Mod Parent Down by Darby · · Score: 1


      If you want to posit that any artificial market factor invalidates the free market status, then you're going to have to rule out control of supply, DRM, DMCA and all other artificial means, like owning politicians. For example, diamonds (DeBeers), music (RIAA), movies (MPAA)...


      Exactly, every thing you listed involves a non-free market.
      That's why all of those things are such huge problems.

    33. Re:Mod Parent Down by Anonymous Coward · · Score: 0

      Economic illiteracy in action.

      The value of a product or service is what someone is prepared to pay for it. The notion that the cost of production drives the price is out of touch with reality. Customer demand drives price. No demand no price, high demand high price. The return on capital required, taking into account the risk involved determines if a business will get involved with a market or not.

      The economically illiterate arguments we see paraded around about zero cost software give open source a bad name.

    34. Re:Mod Parent Down by cbreaker · · Score: 1

      But that's the point - it has to be artificially increased in value. This doesn't change the argument any.

      --
      - It's not the Macs I hate. It's Digg users. -
    35. Re:Mod Parent Down by chris.evans · · Score: 1

      Then you charge to recover the labor and distrobution costs the product is involved in. Which is basicly covered under the GPL license. --chris

    36. Re:Mod Parent Down by Anonymous Coward · · Score: 0

      Yes except that 'classic capitalism' is all about goods and not about services. Capitalsim appeared as a result of the industrial revolution, service industries have been around since the dawn of time: think 'worlds oldest profession.' So clearly creating software is not a capitalist act.

    37. Re:Mod Parent Down by mpe · · Score: 1

      How else do you sell software? Do you charge the first guy $1million and everyone else pays $1.50? That's retarded!

      Not if the first customer (or group of customers) have paid you that specifically to create the a program or package of programs to do a specific task they require. If this costs you significently less than $1million to do then they have cause to complain about being overcharged. If doing this costs more than $1million then the customer got a bargin and you have no business sense.
      Note that most software still tends to be written/adapted to fit a specific case. The issues tend to come from pretending that software is a secondary (manufacturing) industry, when it better fits with a tertiary (service) model with the slight quirk that duplication is trivial.

    38. Re:Mod Parent Down by bentcd · · Score: 1

      Having a clean floor has no inherent value
      Well, technically it does - at least if the floor is ever in use. You can calculate the hygiene and accident risks associated with having an unclean floor (effeciency reduction, sick leaves, lawsuit costs, etc.) and the value of having it be clean is presumably the absolute value of the cost of that risk. (Or something like that - I'm not a bean counter so don't know the correct jargon.)

      --
      sigs are hazardous to your health
    39. Re:Mod Parent Down by 99BottlesOfBeerInMyF · · Score: 1

      Well, technically it does - at least if the floor is ever in use. You can calculate the hygiene and accident risks associated with having an unclean floor (effeciency reduction, sick leaves, lawsuit costs, etc.) and the value of having it be clean is presumably the absolute value of the cost of that risk.

      By the same logic, you can estimate the same financial risks associated with having or not having a given programming service implemented for some purpose. The point is neither has any inherent value, only value as we assign it or as we assess it in regard to other financial concerns. To take the analogy a step further, think of wallpapering services. Does having wallpaper on your walls have an inherent value in dollars? You might estimate you'll get more sales because you business looks more upscale, but that is simply a related risk/reward. I'm not trying to make the business case that programming or wallpapering or plumbing cannot lead to profit. It certainly can. I'm not trying to make the argument programs or wallpapered walls or functional pipes cannot increase profit, as they certainly can. The point I'm making is that there is no inherent value in the result of the service, such that it is an exception to traditional capitalism.

    40. Re:Mod Parent Down by 99BottlesOfBeerInMyF · · Score: 1

      Yes except that 'classic capitalism' is all about goods and not about services.

      I've never seen a definition of capitalism that specifically excludes services. I have seen definitions that refer to "goods and services."

    41. Re:Mod Parent Down by Creepy · · Score: 1

      yes, but in those days software was tied to proprietary hardware. You still see that in today's market - you buy a mac, you get MacOS X. Software upgrades of MacOS X are basically a paid maintenance contract under a different model. You're still paying for all the dev time spent on the software, that cost is just bundled into the hardware cost or maintenance fees. Apple could just do away with OSX's cost and say if you want updates, you pay a maintenance contract, but I don't think that would go over well.

      Cisco of all people shouldn't bash open source - they own LinkSys and LinkSys uses Linux in their routers. I've seen LinkSys routers in businesses (albeit not at the enterprise level, though I haven't been to many enterprise level offices), and therefore if their workers are doing hobby work on Linux, their company gets a direct financial benefit from it. This is, of course, the R.M.S. idealized model - software should be free and you should only pay for hardware. However, I don't completely agree with the model - it doesn't say who should develop the software, but instead idealizes a model where companies that want a specific software group together and pay engineers to develop it and then make that software free for anyone that wants to use it or look at it - companies don't want to and never (ok, RARELY) will invest in something they will hand over to competitors to use. Ever play a multiplayer game where someone joins a party just to go afk (away from keyboard) for shares of gold or exp (or have a bot do it)? They're called leechers, and people HATE leechers, but that's exactly what the idealized open source model invites - have someone else pay and just reap the rewards. The model might work if the number of investors is significantly large to keep costs minimal, or if the model specifically excludes designs used by competitors, but again, that's a bit idealized. I'm not trying to bash OSS or the GPL or even hacker culture - I just think it's idealistic and not practical. Work on a project under whatever license because you really love doing it, not for "religious" reasons. Hopefully by sharing your work, you can help teach others and make their code better (I do share that ideology with RMS).

    42. Re:Mod Parent Down by dangitman · · Score: 1

      Economics. Perhaps you should study it.

      Yes, I have. But economics isn't the only force in the world. People who only think in terms of money are very narrow-minded, and come up with crazy ideas. besides, much of economics is bullshit.

      Yet this extremely useful resource is free. Why? Because it isn't scarce. Scarcity is a necessary component for something to have economic value.

      See, you just proved my point. Just because it isn't scarce, doesn't mean it isn't valuable. Economic value isn't the only type of value. The post I was responding to did not specify "monetary value." It's people only thinking in this way that is larging screwing the world up. The best things in life are free, as the cliche goes.

      --
      ... and then they built the supercollider.
    43. Re:Mod Parent Down by dangitman · · Score: 1

      Huh? This is a discussion about some guy's comments about Open Source. "Value" has many other meanings apart from the economic meaning. In fact, it originally would have not been an economic term. Who are you to dictate that we can only talk about economics in this thread?

      --
      ... and then they built the supercollider.
    44. Re:Mod Parent Down by bentcd · · Score: 1

      The point is neither has any inherent value, only value as we assign it or as we assess it in regard to other financial concerns.

      But then, this is true for pretty much everything. My computer has no value beyond what we assign to it. When I assign a value to my computer, it is based upon a subconscious calculation of perceived benefit (monetary or otherwise) much in the same way that a bean counter could calculate the risk of having a dirty floor.

      As an extreme example, if I were to somehow be able to transport my computer back to the 800s it would presumably be completely useless and so have no value to the people who were to happen upon it (even if they knew how to use it, they'd have no power for it). Where, then, is its "inherent" value?

      The value of any item, service or even situation (e.g. "having clean floors") is entirely dependent upon the setting they exist within and cannot be determined except by some calculation that involves, among other things, the needs and desires of the people involved. Risk assessments very much have a place in these calculations.

      The point I'm making is that there is no inherent value in the result of the service, such that it is an exception to traditional capitalism.

      While I may be mistaken, I do not believe that capitalism concerns itself much with "inherent value". Rather, it concerns itself mostly with supply and demand. If there is a demand for having clean floors and there is a limited supply of people prepared to turn dirty floors into clean ones, then having clean floors will have an easily determined cost and so be completely amenable to capitalistic considerations. I'm not sure if capitalism says anything about what its "value" would be.

      --
      sigs are hazardous to your health
    45. Re:Mod Parent Down by SomeGuyTyping · · Score: 1

      I know that the ISV my wife works for sells an accounting package. Even though most of the code is there for the next client, it still needs a lot of work to adapt it to their needs, so it's not just a copy and paste install. Also the first client didn't pay the full share because the company knew it could (and would) sell to more clients. It's not that the first guys got a bargain and the company has no business sense where in fact business sense tells them that they can't charge different prices to different clients or the first client thinks (and should) that they got ripped off.

      --
      My posts are definitive. Reality is frequently inaccurate.
  39. It's not about the license by gillbates · · Score: 1

    Okay, there are open source religious zealots. Just like the proprietary-software zealots. But neither is representative of the mainstream of users in either category.

    What particularly irritates me is the suggestion that because a company has some open source offerings, that they've given up on their proprietary business. It is more likely that said business is simply attempting to capitalize on the open-source movement. It gives them an additional revenue stream where none existed before.

    Furthermore, it doesn't seem prudent to me that any company would ignore open source. If your customers are going to be using open source software anyway, you might as well get something out of it.

    And this whole open vs. closed debate is likewise pointless. In most businesses, software is chosen for a given task based not on the licensing model, but on how well it meets the particular needs of the business. If you look at the state of office software or multimedia integration on Linux, it's not difficult to understand why most businesses and home users pick Windows. If you look at the security and reliability of Linux, it's not hard to understand why businesses use it for file and print and web serving.

    In the end, it comes down to a question of utility. Sure, a distinct minority - those of us who are computer saavy - can take the high road and pick software based on the license terms. But for most people, choosing software is a matter of getting a particular job done, and they could care less about the licensing terms. In the end, people often pick software for its strengths, not its weaknesses. I see no reason why pundits find this so difficult to understand.

    --
    The society for a thought-free internet welcomes you.
  40. Does /. still need to link to this kind of drivel? by Nevyn · · Score: 1

    The entire article can be summed up as "crappy OSS copies wonderful proprietary inovation, and is going to lead to all programers being unemployed". It's like we're in 1999 all over again.

    --
    ustr: Managed string API with ave. 44% overhead over strdup(), for 0-20B
  41. missing the point... by hvulin · · Score: 1

    Open source and free software have nothing to do with money (or business)! It's a typical misconception and this guy only proves it...

    You can better think about it as freedom to use (as you see fit), freedom to change it, freedom to do whatever you want (almost) - all of this doesn't exclude a price tag but it includes what you get for your money...

  42. Guy seems out of touch. by jafac · · Score: 1

    Users want to use what works, and is cheap.

    Integrators and developers decide what that consists of, and deliver it to their customer (the user).

    If the Integrator picks correctly, he succeeds, and is more likely to get repeat business.

    If the Integrator chooses poorly, he fails. This failure can come in the form of a steep bill due to bundled licensing, or due to unreliability and other hidden costs due to architectural constraints (license servers, vendor lock in, copy-protection, and other issues not related to engineering a product that focuses on doing the user's job). Or, a commercial, closed-source solution could bring nice things to the table like UI-cohesiveness, or canned-integration that just works, etc.

    Sure, there are advantages to closed-source in some cases; sometimes money attracts talented developers, and you get a good product that offers features that outweigh the consequences or negative aspects.

    But those of us who have worked in this business for years or decades have all seen situations where you get painted into a corner by artificial restrictions and trade-offs related to product licensing, or compatibility issues that ultimately resulted from a vendor resisting interoperability for the sole purpose of attempting to control a market through vendor lock in. We've all run into those situations. They suck. Open source can alleviate those problems, but it can bring other problems with it. Right now, I think the dynamic is leaning heavily in favor of open source solutions - but each situation, each system is different.

    Honestly, I think the most successful integrators are those who can look honestly at both alternatives, weigh the options, and make the best choice, without religiously choosing one side or the other.

    Though, it's compelling to religiously stick to open source, because one can easily imagine a world where that choice has been abridged, through the power-politics of money-financed legislation (ie. things like mandated DRM, "Trusted Computing" - flawed policies like the DMCA, etc.)

    Closed-source is a religion too. And the compulsion there is an ideology that folks who come up with an innovation should have the right to OWN the profits from that innovation. This is a compelling ideology too (especially to an innovator - and especially to a middleman who is positioned to profit from others innovations). But it is a flawed ideology. And bundled with that ideology is an engineering philosophy that systems should be closed, and users access curtailed, in order to preserve this legal ownership, and protect it from infringement by others. This runs counter to the entire purpose of computers in the first place. As a tool for humans to automate the management of their information. Open engineering allows this. Closed engineering prevents it.

    This conflict is summed-up nicely in a line from Disney's 1982 movie, TRON.
    In a discussion between the computer scientist, and his corporate boss:
    Dillinger: I can't worry about every user request that comes in here.
    Gibbs: User requests are what computers are for!
    Dillinger: Doing our business is what computers are for!

    End of Line.

    --

    These are my friends, See how they glisten. See this one shine, how he smiles in the light.
  43. Mod it down yourself by cbreaker · · Score: 5, Insightful

    What do you term "exchange?" When I submit any GPL code, it allows everyone to use it. In trade, I get your GPL code.

    It's not a direct hand-to-cash deal but there IS a return on open source/free software. If you can't see that, this late in the game, then you MUST be brainwashed.

    ps. Nearly all "significant" OSS/GPL/Linux software is developed by paid programmers. If you're a programmer, you will have a job even if OSS becomes the #1. Besides, the vast majority of code written today is for in-house use, not for sale.

    --
    - It's not the Macs I hate. It's Digg users. -
    1. Re:Mod it down yourself by mpapet · · Score: 1

      What do you term "exchange?

      When I trade something the other person values for something they have. Psychological benefits lie outside economic thinking. http://en.wikipedia.org/wiki/Theory_of_value_(econ omics)

      ps...
      The programmers are paid exclusive of the GPL work they do in most cases. Yes, there are some exceptions, but in those cases where developers are paid to work on free code, the term market does not apply to the code. The exchange in those cases is imparting the knowledge implementing/using the code in exchange for the client's money.

      --
      http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
    2. Re:Mod it down yourself by aj50 · · Score: 1

      When I choose to release something under the GPL I gain the ability to use or link to other GPL software as part of my program

      --
      I wish to remain anomalous
    3. Re:Mod it down yourself by Zombywuf · · Score: 0

      Sorry, you're still stuck in the proprietary model. In the open source model, the goods are the work done in creating the product not the product itself.

      --
      If you can read this you've gone too far.
    4. Re:Mod it down yourself by susano_otter · · Score: 1

      When I submit any GPL code, it allows everyone to use it. In trade, I get your GPL code.

      I've got a better idea: You submit GPL code for me to use, and I give you nothing in trade. I know what you're thinking: You'll just stop submitting GPL code. That's okay, though, because--to be perfectly honest--it's cheaper and easier for me to do without GPL code than to write my own. The only part of the equation you change is that you give me something that's even cheaper and easier than doing without.

      I love the Open Source movement!
      --

      Any sufficiently well-organized community is indistinguishable from Government.

    5. Re:Mod it down yourself by stony3k · · Score: 1

      No, I think you completely misunderstood the point of GPL software - it's not necessarily free (in dollars), it's free (as in speech) He may very well ask you to pay for the software (as long as he also gives you the source), or he could (as many do) charge for any customizations or support you need.

      I think you need to re-evaluate why you love the Open Source movement. Just look around you, and see the many companies that are profiting from this movement.

      The premise of TFA is that if you're the leader in a field, you want to keep your code/design a secret and if you're one of those in the pack, you want to share your code so that you can better attack the ones at the top. At first glance it does seem to make sense, but then how does he explain why some of the industry leaders like IBM, Sun, Oracle, Dell, (even) Cisco and the myriad others that contribute to or sell or are otherwise associated with open source.

      The reason the premise is flawed is because the author has looked at relative advantage only instead of absolute advantage. If a company at the top can make even more money by joining the open source movement, it will. If it can't (or feels it can't) then it will stay proprietary and fight.

      --
      Freedom is not worth having if it does not include the freedom to make mistakes. - Mahatma Gandhi
    6. Re:Mod it down yourself by cbreaker · · Score: 1

      No, not at all. In fact, that happens for the vast majority of GPL code already. Millions are using Linux distributions, and only a very small handful of those people actually write any code. Yet, the software still gets written.

      It's a whole "economy of scale" type thing. With so many capable programmers in the world, even if a very small percentage actually contributes you still end up with a huge development community, relative to an effort put forth by a proprietary development house. Of course, the only software that actually gets written is software that someone needs.

      So, go ahead and use that GPL code. It's all yours. If you don't want to contribute back, that's okay. Just don't try to distribute your modified GPL code as closed-source binaries!

      As an addendum, there's some software that I just don't see becoming open source anytime soon, such as games. But that's okay by me; games aren't a critical piece of software (although some WoW fans might disagree.) I'm not an evangelist, and if you want to write closed-source software and sell it that's your deal. Go for it. Hey, a lot of really great software comes from traditional closed-source software companies.

      But, I feel as though the days of critical software being closed-source are numbered. (I'm referring to critical system libraries, the operating system itself, etc.) I also feel as though closed-document formats will become a thing of the past. I want to unlock my machines from any single vendor, dammit! A lot of folks feel the same way. This is just one more reason OSS is A Good Thing.

      I'd recommend to any development house to at least acknowledge GPL/OSS and prepare for it, lest be left behind.

      --
      - It's not the Macs I hate. It's Digg users. -
    7. Re:Mod it down yourself by cbreaker · · Score: 1

      There's more to GPL/OSS than pure psychological benefits. While it may make me feel good to use OSS, if my company decides to go GPL, we also gain the benefit of being able to use all the other GPL code out there. There's the trade. It's just not monetary.

      It is a confusing subject any way you look at it.

      --
      - It's not the Macs I hate. It's Digg users. -
    8. Re:Mod it down yourself by salec · · Score: 1

      Well, actually, you have had ability to use or link to other GPL software as part of your program prior to any software release from your side.

      However, if you are distributing your new program, which you presumably finished fast and with not much hassle because you had vast pool of available GPL-ed code to reuse on your disposal, then that software of yours can only be distributed under GPL.

      So basically, if you don't do anything yourself, you pay nothing back. That is kind of a problem, because there is always more users then programmers. However, given infinite time, OSS will creep upon each segment and niche of the market and commodity software as we know it will die out. Then, only way to satisfy own contemporary computing needs will be either to write it yourself or pay a competent programmer to do it.

      It is a twist on "economy of piracy" in other topic here on Slashdot: once developers kill off software corporations using OSS, the users will be locked into software-as-service model a sort of lawyer, meritocratic kind of business model) and software developers will gain higher social stature and recognition. Consequently and unexpectedly, there will be more famous programmers in politics as well, which may or may not be a good thing - there will probably be a great deal of pressure from them to raise barriers to entry into business ("programming licenses") and establish monopoly of national programming associations.

      So, eventually all software will be free, but people will still have to pay for it, perhaps more then today. On the plus side, there will be more legislative regulations about development process and quality norms, the software will become serious matter and big deal. However, the casual iconoclastic and experimental hacking for fun won't go away, but it will be quite an underground if not outright illegal (if leaked out on large), rebel activity.

      Overall, for most of us here on /. , it would probably be a better world.

    9. Re:Mod it down yourself by mpe · · Score: 1

      As an addendum, there's some software that I just don't see becoming open source anytime soon, such as games.

      But there might well be good reasons for having "game engines" as OSS.

      But, I feel as though the days of critical software being closed-source are numbered. (I'm referring to critical system libraries, the operating system itself, etc.) I also feel as though closed-document formats will become a thing of the past.

      Note that the actual data may well still be proprietary, but you own it.

      I want to unlock my machines from any single vendor, dammit! A lot of folks feel the same way. This is just one more reason OSS is A Good Thing.

      In many other areas of business being tied to a specific supplier is often considered a bad thing. It's not exactly uncommon for a business to have people who's specific job is to ensure that this dosn't happen. In the typical business computers and software perform functions akin to plumbing, HVAC, etc.

    10. Re:Mod it down yourself by mpe · · Score: 1

      The programmers are paid exclusive of the GPL work they do in most cases. Yes, there are some exceptions, but in those cases where developers are paid to work on free code, the term market does not apply to the code.

      There are also plenty of people payed to work on (and "hack") proprietary software. The real reason the term "market" dosn't apply is that the results are not distributed to any third party (except in situations such as the sale of the entire company).

    11. Re:Mod it down yourself by mpe · · Score: 1

      There's more to GPL/OSS than pure psychological benefits. While it may make me feel good to use OSS, if my company decides to go GPL, we also gain the benefit of being able to use all the other GPL code out there. There's the trade. It's just not monetary.

      Actually it is monetary, given that the alternative is likely to paying money (one way or another) to gain the functionality you get as standard with OSS.

  44. What a maroon by Anonymous Coward · · Score: 0

    Naturally, I disagreed -- partially because I am a naturally disagreeable person. Any idiot can make friends -- but can you make some really serious enemies?

    Anyone who would take someone seriously who would make this kind of statement is an even bigger moron than Howard Anderson must be.

    Now, I never heard of this Anderson fellow before, but jesus what an incredibly stupid statement! There's nothing easier than pissing someone off. All I have to do is insult you every time I see you; I don't even have to actually do you any damage. If I add injury to my insults, I will have made a serious enemy.

    Friends, on the other hand, have to be cultivated over time. You have to be one to make one. Sadly, some folks confuse "associates" with "friends". I seriously doubt that Anderson has ever actually had any friends; lots of associates and enemies, but no friends.

    I pity the poor rich fool bastard. I pity anyone he meets even more. What a fucking asshole.

    -mcgrew

  45. Open source made the Web cheap by Animats · · Score: 1

    Without open source, pricing for web hosting would be far higher. Because hosting has become a commodity, with little or no proprietary lock-in, it's cheap and getting cheaper. So every business can afford a web site. Open source made that possible.

  46. Fatuous, meaningless soundbite by Omni-Cognate · · Score: 1

    I don't really care about the article and I haven't RTF'd it. I take exception with this kind of shite, though:

    Any idiot can make friends -- but can you make some really serious enemies?

    If I start walking around town wearing a sandwich board that says "LESBIANS MUST BE HANGED FOR THEIR WICKEDNESS" (randomly selected), I will rapidly make a large number of quite serious enemies, without making any further effort. If instead I write on that sandwich board "I AM NICE AND LIKE PUPPIES", I am unlikely to make a correspondingly large number of friends.

    A friend is someone you have built a relationship with over time. It implies understanding and trust. It is an ongoing thing. An enemy is someone you have pissed off. They are generally reacting something you have done, not who you are. You can make a lifelong deadly enemy in a couple of seconds with literally no effort whatsoever - say by accidentally running someone's child over while drunk. You can't build a lifelong friendship in a couple of seconds.

    As I say, I don't really card about the article. It just annoys me when people trot out meaningless little soundbites like this.

    --

    "The Milliard Gargantubrain? A mere abacus - mention it not."

    1. Re:Fatuous, meaningless soundbite by melikamp · · Score: 1

      You can't build a lifelong friendship in a couple of seconds.
      Sure you can! You just have to know where and when to introduce yourself. Giggity giggity giggity goo!
  47. making a living by Anonymous Coward · · Score: 0

    "cynic might suggest that the people writing open source software are the ones who are making their daytime living working for a proprietary-solutions vendor and spend their nights tearing down the very house they live in. And that if open source replaced proprietary solutions, these people would not be able to make a daytime living that supports their night time hobby."

    Howard : Don't worry your pretty little head about whether I can make a living. Let me do that.

  48. Yankee Group? The one that supported SCO? by Anonymous Coward · · Score: 1, Informative

    Oooh, no wonder! Maybe they're not a PR group for Microsoft, but I sure remember how one of their analysts (was it DiDio? I forget) trumpeted SCO and it's case against IBM.

    No wonder this guy is such a dumbass troll. Nothing to see here, folks, just some wanker trying to get a rise out of us all.

  49. Yankee Group (yawn) by Ricin · · Score: 4, Informative

    "He is also founder of The Yankee Group.."

    Surely you all remember miss Didio and her corperate horse whispering.

    1. Re:Yankee Group (yawn) by Quiet_Desperation · · Score: 1

      Surely you all remember miss Didio and her corperate horse whispering.

      Not really, no. Didn't she hold a seance at the Amityville Horror house?

    2. Re:Yankee Group (yawn) by fritsd · · Score: 1
      Why didn't the moderators put this in a disclaimer at the top of the article?

      What's next, the Alexis de Tocqueville institute about how Linus didn't really write Linux but stole it from Bill Gates just after Gates patented it?

      Sheesh.

      --
      To be, or not to be: isn't that quite logical, Slashdot Beta?
  50. No Exchange in Value! by mpapet · · Score: 1

    At this point a few naysayers are sticking with the notion that there is some value exchanged by adding all kinds of indirect/psychological benefits.

    1. I go to www.libpng.org
    2. Download library source code.
    3. Use libpng.

    I didn't have to give the libpng library copyright holder money for the software.
    I didn't have to trade something I have for the software.

    There is _no_ exchange of value when acquiring libpng software. Zero. Therefore, the term "market" cannot be applied to libpng and other free software like it.

    --
    http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
    1. Re:No Exchange in Value! by tppublic · · Score: 2, Insightful
      a few naysayers are sticking with the notion that there is some value exchanged by adding all kinds of indirect/psychological benefits.

      If you actually understood the concept of value, you would realize that you just proved the point of those naysayers. If there is a psychological benefit, then value was created. As I pointed out in my other post, Value = Benefit - Cost - Risk. The lack of cost does not indicate there was no value created.

      There is _no_ exchange of value

      Wrong. You now receive the benefits of not having to rewrite the functions contained within libpng. You are avoiding development expense, which has value (although it's cost avoidance and not direct value creation).

    2. Re:No Exchange in Value! by Jerrycan · · Score: 1

      It depends on which values you find most valuable - Economic value ($) - Intellectual value (C) - Human value (:-) How come both "invaluable" and "valueable" in common language mean something has a high value whereas "valueless" implies a very low value, as if something is wrong with our concept of "value", or are we just playing a word-game here ?

    3. Re:No Exchange in Value! by demon+driver · · Score: 1

      There is _no_ exchange of value
      Wrong. You now receive the benefits of not having to rewrite the functions contained within libpng. You are avoiding development expense, which has value (although it's cost avoidance and not direct value creation) While I, for one, would readily embrace a society without the need so sell something, be it one's workforce, for one's welfare, it seems a rather strange and not very success-prone concept of commerce where the manufacturer of products already regards the mere lowering of production costs as the return.
  51. look up "marginal" by Doctor+Crumb · · Score: 4, Informative

    The GP stated that the _marginal_ cost is 0, not that the entire cost or even the amortized cost is zero. The marginal cost is the additional cost of producing one extra unit. Your development costs are the same whether you sell 1 license or 1000 licenses; therefore the additional cost of those extra 999 licenses is zero. Thus the GP is exactly right, and software itself breaks the current economic model.

    1. Re:look up "marginal" by CastrTroy · · Score: 2, Insightful

      Well than, so do many other things that are currently part of our economy. Music, movies, even books have an almost $0 reproduction cost. What is the point of this. There's tons of things that have very little actual reproduction cost that have a high cost to produce the first one. Even things like CPUs, which have an extremely high development cost, have an actual very low per unit cost to reproduce. That is, once the chip is designed, and the fab is built, the materials to actually produce a chip are nil. Even an automobile, when you break it down to it's bare parts, is worth almost nothing. I'm sure anybody who has had a car scrapped can tell you that the scrap yard dealer will probably give you around $500 for something that was once bought for $20,000.

      --

      Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
    2. Re:look up "marginal" by 99BottlesOfBeerInMyF · · Score: 0

      The GP stated that the _marginal_ cost is 0, not that the entire cost or even the amortized cost is zero.

      What is the marginal cost of hiring a plumber to fix your broken pipe? You pay once and then tomorrow it still is fixed, for free. The next day, yup still fixed. They day after that, yup still fixed.

      Thus the GP is exactly right, and software itself breaks the current economic model.

      The GGP poster claimed "Software itself violates the free market." That is pure bull. Software violates the free market the same way as plumbing or any other service violates the free market.

      You're confused by the fact that laws are used to apply a different business model to the service of programming than are applied to the service of plumbing. If plumbers passed a law that said every time they fixed a pipe you had to pay them a fee for every day it stayed fixed, and then built their business models on a $5 fee for coming out, but $100 a year for every year thereafter that it stayed fixed, then plumbing would be in the same boat as most commercial software today. That no more means that plumbing inherently breaks the free market any more than anything else. Copyright breaks the free market, not software.

    3. Re:look up "marginal" by Doctor+Crumb · · Score: 1

      "What is the marginal cost of hiring a plumber to fix your broken pipe? You pay once and then tomorrow it still is fixed, for free. The next day, yup still fixed. They day after that, yup still fixed."

      That's not marginal cost; that is a service/maintenance cost. Marginal cost is the increase in costs for *producing* (not fixing!) an extra unit. It's an entirely different measurement, and is a well-defined business term.

      http://www.google.com/search?q=define%3A%22margina l+cost

    4. Re:look up "marginal" by AeroIllini · · Score: 1

      Music, movies, even books have an almost $0 reproduction cost. What is the point of this. There's tons of things that have very little actual reproduction cost that have a high cost to produce the first one. And if you go into any story about copyright on Slashdot, you will find lots of threads making the same claim about movies/music/books: they break the current economic model. And these people are right. The only reason people still pay for these things is that they are perceived to have value, same for software.

      Even things like CPUs, which have an extremely high development cost, have an actual very low per unit cost to reproduce. That is, once the chip is designed, and the fab is built, the materials to actually produce a chip are nil. The difference with the chip is that there truly is scarcity, in that you can't fab a Pentium in your garage, even if you had the plans. The fixed costs (factory, machines, software running the machines, etc.) are very high during pruduction; even if the raw materials for the chip and the electricity required to run the machines to make the chip is very low, the cost of running the factory is *not* low. The marginal costs are low, but the fixed costs are not.

      Even an automobile, when you break it down to it's bare parts, is worth almost nothing. I'm sure anybody who has had a car scrapped can tell you that the scrap yard dealer will probably give you around $500 for something that was once bought for $20,000. Again, the cost of the parts is low compared to the cost of the car, but that's not the only cost associated with manufacture. There are additional marginal costs such as labor and machine hours, and there fixed costs associated with keeping the factory up and running. On top of that, there are distribution and sales costs, and that's before the car makes it to a dealer, which has additional costs of its own to cover, including building overhead, insurance, salaries, etc. You get the picture.

      With software (and other information resources like music, movies, etc.) the only fixed costs are actually sunk costs: the development, which all happens *before* manufacture. After that, the fixed cost for producing additional copies (over the internet or as pressed CDs) is very low compared to development, and the marginal costs approach zero.

      The GP's point was that software is being sold as if it's a product that is manufactured, when in reality the cost structure associated with its creation lends it more readily to being a service. The customer should not pay for the software itself, which is not really a scarce product in the economic sense of the word, they should pay for the development of the software, which is a service.
      --
      For security, the MD5 hash of this message and sig is 09f911029d74e35bd84156c5635688c0.
    5. Re:look up "marginal" by Christian+Linhart · · Score: 1

      I have to disagree with the marginal cost of software being only a few cents for electricity because:

      If you take serving your customers or users seriously then the marginal cost is way above a few cents because of

      • providing really useful customer support
      • listening to suggestions
      • implementing suggestions
      • fixing bugs (more users means more different usecases which means more bugs triggered)

      Of course there is some economics of scale because

      • answers to frequently asked support questions can be added to the documentation or to the FAQ,
      • you may put up a list of existing suggestions for users to check before subimtting theirs ( but I am not sure that this is a good idea because it may actually increase the resistence for giving any suggestions )
      • many suggestions are the same, so the total number of useful suggestions grows slower than linear with the number of users.
      • there is only a finite number of bugs in any given program (yes, really :-), and the more users you have, the more duplicate use cases you have in your user-base, so the effort for bug-fixing grows slower than linear.

      But even despite these economics of scale, the cost per user is way above a few cents. (if serving the customers is taken seriously, which every company in there for long term stability in their business model ought to do.)

      I know this all from experience (though I am not yet benefitting from the economics of scale effect in a significant way, but I see the start of that curve already, and I am working on increasing that of course...)

      It really boils down to a product being more than just the core product (physcial item or bits of data) but also having a service component. Depending on the product, the service component can be an essential part of its value to the customers.
    6. Re:look up "marginal" by cbreaker · · Score: 1

      It's been mentioned in this thread right here that the issues you suggest as being part of the "marginal cost" are actually additional services that have been traditionally given to the end-user as a bonus for buying the software.

      It's equivalent to a "warranty for software." Generally, a software company will warranty their software for a limited amount of time via bug fixes, technical support, or perhaps free upgrades for a period. These benefits are put in place to persuade you to spend the money on the software. There's no law requiring it, though. And, a WHOLE lot of software comes with absolutely no warranty and very limited free support options, such as any Microsoft server product. You pay extra for any sort of technical support.

      While I understand your confusion, it's just that.

      OSS, on the other hand, takes a different approach: You can use the software for no cost, and even modify it to suit your needs and install it on as many computers as you want. However, if you need support beyond the normal FAQ or message boards, you'll have to pay someone (usually the developer, but not always) to support you. That's the "service component" you speak of, but you don't have to pay it if you don't need it.

      --
      - It's not the Macs I hate. It's Digg users. -
    7. Re:look up "marginal" by 99BottlesOfBeerInMyF · · Score: 1

      That's not marginal cost; that is a service/maintenance cost. Marginal cost is the increase in costs for *producing* (not fixing!) an extra unit. It's an entirely different measurement, and is a well-defined business term.

      That is exactly my point. Plumbing is a service... just like programming is a service. You can pay a person to fix pipes or to write code. As such, programming software fits perfectly in classic economics and capitalism. Heck, we just hired a bunch of programmers to make some improvements to Linux the other day. It is a service and it creates software, ergo software does not inherently violate the idea of a free market, since the free market is trading goods and services.

      What breaks the idea of a free market is restricting copying things by law and selling the rights to make copies. That is called "copyright" not "software." Software demonstrably fits within a free market the same way plumbed pipes do.

    8. Re:look up "marginal" by TerrierTribe · · Score: 1

      I'm sure anybody who has had a car scrapped can tell you that the scrap yard dealer will probably give you around $500 for something that was once bought for $20,000.

      Really? You paid $20,000 for a pile of scrap? After all, that's what the scrap dealer bought.

    9. Re:look up "marginal" by Doctor+Crumb · · Score: 1

      Plumbing is a service, but pipes are a product. If you have hired a plumber to install pipes in your home during initial construction, the plumber is providing a service, but the end product is a house with plumbing. The marginal cost of building an additional identical house with additional identical plumbing will include the cost of hiring the plumber to plumb the second house, because in the end you have two separate houses where separate work was required to plumb each one. You do not include the future costs of calling in a plumber to fix repairs when stating the cost of the house; they are future costs and do not apply.

      Now let's try applying this to software. You hire a programmer to write code for your project during initial development. The programmer is providing a service, but the end product is an executable file with a specified behaviour. The marginal cost of producing an additional executable file with identical behaviour is ZERO, because the programmer or the secretary or the computer copies the bits from one place in storage to another in a matter of minutes, *without* requiring the code to be designed/written/tested a second time. You do not include the future costs of providing tech support or bugfixes when stating the cost of the software; they are future costs and do not apply.

      If you hire the plumber or sign a service contract after the fact, that's a perfectly normal economic service that makes sense to everybody. But the *extra cost* to create the second piece of software is entirely unrelated! If people were able to copy and paste a house onto your property without damaging or even inconveniencing the original house, the housing market would crash overnight because there would no longer be any scarcity. If you put infinite supply up against finite demand, the standard supply/demand curve states that the cost of the product itself should be zero. If you want to sell support contracts, that's fine, but don't try to tell me that bits can be treated like houses.

    10. Re:look up "marginal" by 99BottlesOfBeerInMyF · · Score: 1

      Plumbing is a service, but pipes are a product. If you have hired a plumber to install pipes in your home during initial construction, the plumber is providing a service, but the end product is a house with plumbing.

      Plumbing is the creative configuration of pipes, solder, glue, valves, etc. to create a system of pipes that makes a house better. Programming is the creative configuring of bits within a computer to create a program that makes a computer work better.

      Now let's try applying this to software. You hire a programmer to write code for your project during initial development. The programmer is providing a service, but the end product is an executable file with a specified behaviour. The marginal cost of producing an additional executable file with identical behaviour is ZERO, because the programmer or the secretary or the computer copies the bits from one place in storage to another in a matter of minutes, *without* requiring the code to be designed/written/tested a second time.

      So, the cost of making a copy of the plumbers plans is also zero, yet it is still a traditional service. I don't see how any of your points show that programming is not a service and in some way does not fit into a free market.

      Do tell me. We shopped around to hire someone to improve Linux. We hired them, they did the work, and we paid them. How is that nay different from a market perspective, than hiring someone to wash my car or sing me a song?

      But the *extra cost* to create the second piece of software is entirely unrelated!

      Ahh, but this is the fundamental flaw in your argument. There is no "extra cost" for us to create a second copy of the software. It is GPL licensed and cost us nothing. What you're arguing against is copyright law applied to charging for each copy of software, but that is NOT an inherent property of software and does not even apply to much of the software in use today.

      If people were able to copy and paste a house onto your property without damaging or even inconveniencing the original house, the housing market would crash overnight because there would no longer be any scarcity.

      Yes, and in my opinion that would be a great thing. You fail to show how an item that is not scarce cannot fit within traditional capitalism. Air is free, because it is not scarce. That does not mean that a service where people follow me around with fans, moving that air cannot be capitalism or how air itself somehow does not fit into the free market.

      If you put infinite supply up against finite demand, the standard supply/demand curve states that the cost of the product itself should be zero.

      Exactly right. The Linux software that was produced when we hired those guys costs exactly zero dollars. It is GPL and free for everyone to copy. The service of programming the code, however, still cost money and still fits within the free market where people trade both goods and services.

      If you want to sell support contracts, that's fine, but don't try to tell me that bits can be treated like houses.

      I never said bits were a commodity. I said software is developed as a service in many cases and that service called "programming" fits in the traditional free market.

  52. Huh? by srealm · · Score: 1

    I'm sorry, his argument doesn't make sense. Especially the ending of 'The only people who really USE open source are universities or people with no other option'.

    I work for Large Wall St. Financial (tm). All our core systems are Linux. Lots of Java (now open source) and C++ (using gcc) here. The majority of the C++ code uses boost and a number of other open source products (Berkeley DB etc).

    I'm pretty sure the company COULD afford to beat their vendors over the head and get the price point they want, but the fact is, using Linux systems and these open source products give them two things the vendors so far have not seemed to come through with:
    1. The resulting products are faster.
    2. If there is a problem, they can debug the entire system, even the code they didn't write (the open source).

    These are the top two reasons open source is taking hold, nothing to do with price. The only people switching to open source because of price are governments and such. Most of Corporate America's open source use is simply because the open source product is a better product at this point.

    Thats not to say there is not proprietary software in use too, there are some challenges that open source just doesn't address, or is behind on because the domain is complex and a company that can pay 50 people's full-time salary to work on that specific problem domain are going to make a better product than a few open source guys working on it in their spare time. But any large open source product (with a big contributor base, say a few hundred) will usually end up surpassing any vendor product.

    I call grandstanding.

  53. Business 101 stuff... by Anonymous Coward · · Score: 0

    Really-

    Monopolies want lock-in to maximize profits, Companies want to minimize their costs, so somewhere in between a price is negotiated.
    Using Open Source in this classical business example is a perfectly valid- to drive the cost down.

  54. Natural Competition?? by mpapet · · Score: 1

    You are sodomizing a number of economic terms to reach your conclusion.

    1. It doesn't matter if software is a good or service. If I don't have to exchange something for it, the term market does not apply.

    2. There is no such thing as "natural competition."
    If you are trying to refer to the notion of a perfectly working "free market" then please, please stop. Humans do all kinds of things to capture permanent advantages like capturing all of the output of all suppliers, coordinating pricing with their competitors, legislating barriers to entry. "Free markets" only exist in textbooks.

    3. The notion of "non-profit" is a social (tax) contrivance and is not related to my original point, the definition of "market" and "free market" in particular being abused. It's this kind of lazy magical thinking that harms society.

    --
    http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
    1. Re:Natural Competition?? by Plutonite · · Score: 3, Funny

      Moderators! Help! He's calling me an econo-sexual!! Is this not abuse?

      PS: we are straying from the point, and wading in the murky waters of the fascist nitpickers. And if you provoke me further, the only thing I shall sodomize will be YOU! Go away :)

    2. Re:Natural Competition?? by Anonymous Coward · · Score: 0

      +1 Funsightful.

  55. What enterprises really want by Anonymous Coward · · Score: 0

    What enterprises really want is:

    1. systems that work according to description
    2. someone to sue and recover losses from if the systems do not work according to description

    From the clueless-about-these-things myself, how many Open Source vendors provide that form of guarantee and the assets to back it?

    My company just recovered a couple of million after a third party provider made a pricing error. Sure, you pay for it in the long run by the insurance model (the insurance company makes money off you overall, but if something bad happens one month, you recover the damages), but most companies can better afford a fixed regular expense than a large and sudden one-off expense of indeterminable size.

  56. Open Source + Liberals = a constant flame alit by ShrapnelFace · · Score: 0, Informative

    I look at this arguement the same way I look back at the recent discussion on Hybrids and how great they are.

    Any time a bunch of know it alls get in a room there will never be an agreement.
    Add the fact that a majority of the people on the soapbox are activists who simply want socialism (i.e. everything is free and theft is only wrong if you are stealing from someone less fortunate than you)

    And what you come up with is a bunch of half-wits claiming intellectual superiority and factual representation, whcih always ends with name calling and insults (again- see my posts in the most recent hybrid vehicle discussion).

    Smirk and walk away I say- enlightenment is an individual occasion and is subject to the depth of one's understanding of reality.

    In the meantime- flame on liberals!!!!!!!

  57. Support? by benwaggoner · · Score: 1

    But the marginal costs to support an additional user are extant.

    And building a product that works for a bigger audience is also more expensive. Design and test for a product with a single user is a lot easier than for a million.

    1. Re:Support? by Dun+Malg · · Score: 1

      But the marginal costs to support an additional user are extant.
      Support is not part of the software product. It is a separate service.

      And building a product that works for a bigger audience is also more expensive. Design and test for a product with a single user is a lot easier than for a million. The Marginal cost comes into play after the software is designed, written, and tested. For thick-headed children such as yourself who like to speak without understanding what they've read, the definition of marginal cost might provide a bit of education.
      --
      If a job's not worth doing, it's not worth doing right.
    2. Re:Support? by benwaggoner · · Score: 1

      Making software isn't just coding - it's the whole product.

      Even if it's an open-source model where it's support that gets paid for, the software needs to be designed so that the support itself is economically feasible to deliver at a cost economically feasible for the customers to pay for.

  58. "Enterprise Users" are sheep by Anonymous Coward · · Score: 0

    They're sheep who ride the tide of what's popular and throw money at problems instead of engaging their brains and solving the problem themselves. They are finger pointers who are happy as long as they have someone to point a finger at (even if their software isn't working - so long as it's not THEIR fault). Who really cares what they think?

  59. Still No Exchange of Value by mpapet · · Score: 1

    Value = Benefit - Cost - Risk
    In the field of economics, there is no such formula for value. Value is defined as the exchange value (price) of goods or services. That is the common definition of value. http://en.wikipedia.org/wiki/Theory_of_value_(econ omics) Is the wikipedia dead wrong?

    You are avoiding development expense,
    You are still taking something you exchanged nothing for. (libpng) Trying to shift the argument to developing expenses has no effect on the original action. You acquired something for nothing, and that is not the definition of a market.

    Please note carefully the original grandparent post because it's a non-obvious but very important point. I urge you to develop more discipline in the field of economics. I am no different or better in what I don't know, so please take is as a recommendation.

    --
    http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
    1. Re:Still No Exchange of Value by tppublic · · Score: 1
      Value is defined as the exchange value (price) of goods or services.

      That is a narrow and neoeconomic point of view. Since we're to quoting Wikipedia as an authorative source, I encourage you to read the definition of Economic Value on Wikipedia. Specifically, the second and third paragraphs under "The various explanations"

    2. Re:Still No Exchange of Value by Short+Circuit · · Score: 1

      Value is defined as the exchange value (price) of goods or services. You're assuming that the exchange value needs to be exacted from the client upon delivery of the service. That's not true. Mechanisms such as community and reputation allow one to recoup that investment later, per my earlier example:

      To address your argument: There is definitely an exchange in value. If I make meaningful contributions to an open source project, those go on my resume. As the userbase of that project increases, so does that project's reputation, leading to an increase in my perceived value for having contributed to such a project. Let's take your arguments and apply them to another common example: Certifications. You buy a $50 book, and follow up with a $100 test. You've spent $150. Why? Because you want something to put on your resume.

      But what value does that certification have? You've shelled out $150 for a piece of paper worth less than a cent in recyclable content. By my argument, you depend on the reputation of that certification to aid you in getting a job. Another argument is that you've gained knowledge which will aid you in your future jobs. (Which, by the way, is what having your name associated with a popular FL/OSS project implies; The two arguments are interdependent.)

      But by your arguments, that certification has no value whatsoever, and anyone who shells out $150 for that piece of paper has accomplished nothing.

      Which is it? Is the certification worth anything? Or is it a waste because you receive no direct benefit?
  60. The barrier for entry is high. by Ayanami+Rei · · Score: 1

    There may be 5 media players. And 5 CD reading/writing packages.
    BUT
    Guess what all those 5 media players have in common? FFMPEG. _The_ way to encode and decode audio and video.
    Guess what all those CD burners have in common? cdrdao, cdparanoia, mkisofs and cdrecord. _The_ ways to do low-level CD/DVD copying, ripping, mastering and burning, respectively.

    That's the DNA in common.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  61. The world needs software, relax dude. by mattpalmer1086 · · Score: 1

    A cynic might suggest that the people writing open source software are the ones who are making their daytime living working for a proprietary-solutions vendor and spend their nights tearing down the very house they live in. And that if open source replaced proprietary solutions, these people would not be able to make a daytime living that supports their night time hobby.



    If the world really moved over to an open source model rather than a proprietary model (presumably because open-source software was more compelling), then the world would still need software, and so would still pay for it. And there would still be a lot of in-house projects (which account for a lot of development jobs).

    So I don't think there's any danger of programmers coding themselves out of business - just a danger to a particular software business model.


  62. careful with the 'rely' by gosand · · Score: 1
    Open Source then means that you can rely on the software working in the future, for as long as you need it to (not just as long as the company who wrote it finds it profitable)...


    Hmm, I'd be careful with the word 'rely' here. Open Source software will only work as long as someone maintains it. Many an Open Source project has fallen by the wayside. I understand that someone COULD still be maintaining it because the source is available, but you mentioned a scenario where a company was just a user of the software.


    I strongly support OSS, and advocate it *when appropriate*. I personally don't think it is always appropriate. It is no panacea by any means.

    --

    My beliefs do not require that you agree with them.

    1. Re:careful with the 'rely' by Daniel_Staal · · Score: 1

      Hmm, I'd be careful with the word 'rely' here. Open Source software will only work as long as someone maintains it. Many an Open Source project has fallen by the wayside. I understand that someone COULD still be maintaining it because the source is available, but you mentioned a scenario where a company was just a user of the software.

      A company can reply upon it, because if needed they can maintain it (or pay someone to do so), at least long enough to migrate at their own pace. It is reliable because it is not going to be cut off because of someone else's whim or mistake. (Which proprietary software could be.)

      And yes, OSS isn't always the best choice for a particular situation. But it does have a set of advantages that are often overlooked and undervalued.
      --
      'Sensible' is a curse word.
    2. Re:careful with the 'rely' by fishbowl · · Score: 1

      >Open Source software will only work as long as someone maintains it.

      Are you suggesting that it rots?

      --
      -fb Everything not expressly forbidden is now mandatory.
    3. Re:careful with the 'rely' by gosand · · Score: 1
      Are you suggesting that it rots?


      Well, all software rots in a way, in that everything around it may change. Try installing Redhat 6.2 on a new computer. It can probably be done, but would be painful.

      --

      My beliefs do not require that you agree with them.

    4. Re:careful with the 'rely' by gosand · · Score: 1
      The post I replied to was specifically talking about non-software companies... so it isn't an option for them to maintain it themselves. It would be a colossal pain to try to figure out (for a non-software company) how to go about finding someone to maintain it. My point is that while proprietary software can effectively 'die', the same thing happens to OSS, regardless of the reasons. But at least with OSS, there is a chance. With proprietary software, when it is gone, it is gone forever unless someone buys it.


      We can all rally around the great things about OSS, but it doesn't hurt to look at the downsides too, in order to improve upon those as well.

      --

      My beliefs do not require that you agree with them.

  63. Cisco???? by TemporalBeing · · Score: 1

    You make your money by selling proprietary solutions: Microsoft and Cisco. If you are No. 3 to No. 10
    Sure, Cisco has a lot of legacy, closed source software - and probably some non-legacy too - but that also use a lot of Open Source software too. So how does that fit into his argument? (Or at least the posters?) Likely, it doesn't - thereby breaking down the entire argument, no?
    --
    Truth is like the sun. You can shut it out for a time, but it ain't goin' away. - Elvis Presley (source: imdb.com)
    1. Re:Cisco???? by Anonymous Coward · · Score: 0

      More to the point, if Cisco obeys the IETF behaviour specifications for OSPF, or BGP, or whatever; the underlying code isn't relevant.

  64. Cisco products based on Linux by wiggling · · Score: 1

    Would you like me to show you how to get to the Linux command line on some of the latest Cisco products? You'll feel right at home, I guarantee.

    1. Re:Cisco products based on Linux by wiggling · · Score: 1

      BTW, that wasn't an offer, just a rhetorical device. For one, I don't know how, tho I saw it over the shoulder of one of our engineers. Secondly, I don't know if he got that under NDA.

    2. Re:Cisco products based on Linux by mvdwege · · Score: 1

      Nah, just put rootenable in the config file, set a password, flash the device as usual with the new config, reload, and log in as root. Voilà, Linux command prompt. That at least is the procedure for Cisco's SSL loadbalancing systems (CSS and HSE).

      I believe that is even documented in the official manuals, but since it has been some time I worked with a such a setup, I can't be entirely sure.

      Mart
      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
  65. More Precisely by mpapet · · Score: 1

    Software doesn't violate the free market. The owner of proprietary software creates the scarcity. These days it's through copy protection schemes.

    --
    http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
  66. Cynicism lessons here by hey! · · Score: 1
    Check the last paragraph of TFA:

    A cynic might suggest that the people writing open source software are the ones who are making their daytime living working for a proprietary-solutions vendor and spend their nights tearing down the very house they live in. And that if open source replaced proprietary solutions, these people would not be able to make a daytime living that supports their night time hobby.


    OK, let me give you young 'uns a lesson in cynicism.

    The view of the things expressed in the above block quote is unsupportable, and I can demonstrate that the author knows it. If you read carefully, he's using weasly language to make the claim in a way that cannot be attributed to him: it's the opinion of an unnamed "cynic". A real cynic knows the odor of BS, which smells like evasion. This guy stinks with it.

    In any case, even if his opinions about the self interested motives of second tier companies in supporting Open Source, it doesn't matter. It's a free country and one of those freedoms is creating free software. People aren't required to have noble intentions when they exercise their freedoms, and its a good thing.
    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  67. Who? by encoderer · · Score: 1

    Personally, I've never heard of any economists disagreeing that a production based economy is better than a service based economy. (Note: production in this case meaning producing ANYTHING, software, cars, houses, etc).

    If I pay you $100k to build me a house, you get $100k and I get a house that's worth $100k. Wealth is created by converting human energy into value. If I pay you $100 to clean my toilets, you get $100, but my clean toilets hold no value to anybody but myself.

    This is econ 101. Many economists acknowledge the inevitability of developed economies becoming more service-based in todays world, but that doesn't mean they like it.

    1. Re:Who? by Intron · · Score: 1

      Its also Real Estate 101: "When you are selling your house, make sure the toilets are clean."

      --
      Intron: the portion of DNA which expresses nothing useful.
    2. Re:Who? by Anonymous Coward · · Score: 0

      If I pay you $100k to build me a house, you get $100k and I get a house that's worth $100k. Wealth is created by converting human energy into value. If I pay you $100 to clean my toilets, you get $100, but my clean toilets hold no value to anybody but myself.


      Warning: I got long winded on this one. Read at your own risk.

      Not only that but the service model must revolve around services that must be performed (re-performed) periodically (your toilet will eventually need cleaning again). The OSS model turns all programming into a service model and assumes that service for even a single site will continue as that site needs new features and more work over time. Unfortunately, the service it provides is much like the software sales model when examined to its logical conclusion and extends in the same way. Closed source software (CSS) gathers more money by adding features (requested or not) to the product and charges for those new features. OSS developers provide the service of training and for the work of adding new features, potentially on a site-by-site basis.

      However, exactly like CSS, once everyone has been serviced or all the features are written to where no one needs more features, no more service is required except for newcomers into the system, which at the extreme end means only children born into the system who need to be trained. The other issue is that once you service one person, that person can go on to service others, which narrows your service prospects, especially if that person is better at servicing than you are an decides to enter your service providing market.

      The only real differences between the models are several:
      - CSS soaks the up-front cost and charges for licenses (and potentially marginal support) spread across the user base. OSS with dedicated programmers charges for services of training and adding features as time goes on.
      - The cost of a feature in CSS is spread across all future buyers but can fall into a similar model as OSS (I've worked on CSS before where we contracted features out to single customers but made available to all, the customer(s) pays for the feature only they need because there was no business case for the company to implement the feature (no broad market appeal) but the feature gets implemented and all have it) . The cost of a feature in OSS is spread across those who want/need it (may be as few as one user in which case the entire development cost of that feature is paid by the one user). If that feature is requested by many, the many spread the cost among them and future users get it for free, unless the user funds the project internally in which case the user pays for all development costs and the main project must also be funded by others if the feature is replicated unless the feature is 'given back' by the user. Alternatively, a user can wait until the feature is made available to all users for free. Best case feature cost for an end user is zero. Worst case, given that the feature must be had, is the entire cost of development of the feature (may be many 1000s of units of money) must be paid by the user. Worst practical case is that the user cannot afford the cost and never receives the feature. The question might can be simplified into "how long can the user wait on the feature".
    3. Re:Who? by Jerrycan · · Score: 1

      Nice analogies here ;-) In my case my company makes software, no need to show them the toilet before we release the Beta and most of the money has gone.

  68. Just another social engineering pitch? by PPH · · Score: 1
    From the summary:

    The discussion took a look at whether or not enterprise users really want open source.
    but then:

    Let me give you an example. If you are No. 1 or No. 2 in your industry, you hate open source. You make your money by selling proprietary solutions: Microsoft and Cisco.
    The former statement asks what the customers want. The latter asks what the vendors would like to sell them. These are not necessarily same thing. Of course, vendors want their enterprise customers to buy their brand of snake oil. Smart customers will do what's best for themselves.

    And finally, getting to my point:

    Any idiot can make friends -- but can you make some really serious enemies?
    This, and talk of allegiance smacks of marketing by social engineering. Are you my friend or enemy? Do you want free box seats at the local stadium? Membership in that exclusive country club? An invite to the Big Dinner at Bill's mansion?

    Open source fans tend to be technology geeks, not potential members of the good old boys club. They select a solution because it is technically more sound than some other solution, not how many prostitutes the sales rep. provides. Well, maybe I went a little too far with that last point. If you want to 'rip' open source, or anything else, do it on its merits. Not loyalty to some group or vendor.

    --
    Have gnu, will travel.
  69. Re:Don't agree by symbolic · · Score: 1

    Software itself violates the free market. For an item to have value, it must have utility and scarcity.

    Those economic models were developed before the advent of many of the more recent technological advances. They refer to consumable goods. Software is not a consumable good, but that does not mean that is is not without value. That value comes in when you consider how it enables a user to accomplish something he/she could not accomplish without it. I think it's very misleading to suggest that just because software doesn't share the scarcity of a consumable resource, that it doesn't have value.

  70. Take it from a Rational ClearCase customer by MillionthMonkey · · Score: 3, Interesting
    I used to work at one of these companies (not Cisco or Novell- you figure it out) and know this for a fact: their opinion of enterprise software is worthless. Especially at the management/executive level where they make the incompetent IT decisions they don't have to live with. I probably shouldn't say this during trading hours, but they have a site-wide license for Rational ClearCase at that place. So they should just shut the hell up.

    Dealing with ClearCase is a major part of everyone's job there. It was forced on everybody with a top-down executive decision- all version control is handled with ClearCase since they paid for the license. (The "benefit" is that a team in the bioinformatics division can have access to a repository maintained by, say, the oil exploration division.) Everyone who has to use ClearCase hates it. The processes are weird and the tools that you're forced to use are buggy. I've heard people cite ClearCase as a good reason to look for another job. The guy in the next cube had three weeks of work destroyed by a ClearCase update one morning. He smashed his keyboard into 101 pieces on the floor.

    There are tiny version-control rebellions all the time- small teams set up little secret CVS repositories here and there- just known to a few guys who then have to keep them a secret from management. Once the top brass inevitably finds out about them, the phagocytosis begins: the team has to stop whatever it's doing and help migrate their entire CVS repository into ClearCase. This was always an abnormally large, painful undertaking for some reason. It was a real tragedy every time it happened- really demoralizing for everyone, even the people in the next row of cubicles just rubbernecking another version control disaster.

    A cynic might suggest that the people writing open source software are the ones who are making their daytime living working for a proprietary-solutions vendor and spend their nights tearing down the very house they live in. And that if open source replaced proprietary solutions, these people would not be able to make a daytime living that supports their night time hobby.

    A cynic would be right.
    A cynic might suggest that the people breathing in oxygen are the ones who are exhaling carbon dioxide and destroying the very atmosphere they're breathing. And that if carbon dioxide completely replaced oxygen, these people would not be able to inhale the oxygen that turns into the carbon dioxide they exhale. A cynic would be right. /snark
    1. Re:Take it from a Rational ClearCase customer by lordSaurontheGreat · · Score: 1

      Everyone who has to use ClearCase hates it. The processes are weird and the tools that you're forced to use are buggy. I've heard people cite ClearCase as a good reason to look for another job. The guy in the next cube had three weeks of work destroyed by a ClearCase update one morning. He smashed his keyboard into 101 pieces on the floor.
      No wonder he was so mad! His keyboard didn't have the all-powerful Windows/Apple key! (dodges office chairs thrown by UNIX fans everywhere)
      --
      Consider yourself spoken to.
  71. Concentrate by mpapet · · Score: 1

    Concentrate on the first exchange.

    I pay $50 for a book about a certification. I've exchanged $50 for a book. That exchange occurs in a market because I gave something I valued ($50)for a book. Economics says that this transaction occurs in a market.

    Let's say the publisher gives that book away and I take one. Economics says this behavior falls outside market behavior. There was no exchange. Just one person freely giving and another taking.

    Trying to do more than one transaction, especially something as intangible as a certification is difficult to simplify.

    --
    http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
    1. Re:Concentrate by Short+Circuit · · Score: 1

      You're still ignoring the certification. There's no obligation that I purchase a book before I take the Network+ exam. I could find most of the same information online, meaning my cost is limited to the cost of the exam. ($100)

      Do you deny that the certification holds value?

    2. Re:Concentrate by JimDaGeek · · Score: 1

      Say I give you a book you value. Instead of money, I have you give me about $50 worth of man-hours to help me edit my next book. Would you consider that a "market"? I would. Two items of value were exchanged. That is how OSS works. Granted, not everyone gives back, however many do, or otherwise the thing of value (software) would not exist.

      In the case of OSS, the value that is exchanged is almost always man-hours. Which as a programmer I can tell you has a LOT of value.

      Another point is that most software is not written for commercial sale. It is in-house development for all the companies out there. So Company A values some OSS software and uses it. In exchange, Company A allows X number of man-hours to help improve that OSS software. Goods/services were just exchanged. However, just not in the typical, give me a TV and I give you cash sense.

      --
      General, you are listening to a machine! Do the world a favor and don't act like one.
    3. Re:Concentrate by mpapet · · Score: 1

      Do you deny that the certification holds value?

      That could be a complicated question. To simplify, lets make _only_ two possible outcomes, kind of like gov't pay grades:

      1. An employer pays you more specifically because you have a certificate. The certificate has value.

      2. The same salary is given regardless of the certificate. The certificate has no value.

      Beyond such a simple test, it's pretty hard to establish where value lies.

      --
      http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
    4. Re:Concentrate by Short+Circuit · · Score: 1

      Those are good points of reference, but what about getting the job or not? That seems the more likely comparison.

      Here, we delve into statistics.

      If there are fifteen applicants for a $35k/yr job, and only four of them have the same relevant certification I do, that's put me in the top third of the applicants for that position.

      If two thirds of those applicants are then guaranteed to not get the job because of the third that had been elevated, then that certification is worth the difference between the average ending salary of those who are in that top third and those who aren't. The average salary of that top third is $35k/5, or $5,000/yr.

      The average salary of those who didn't have the certification is zero.

      While that obviously doesn't mean that that certification has a value of $5,000 in every application scenario, it clearly and logically illustrates that the certification has value.

      Mind you, this is that "psychological" value you were discounting earlier. Many employers will more strongly consider a candidate with a certificate than a similar candidate without one, elevating the certified candidate's chance of landing the job. Why? Because that piece of paper represents certain presumptions that may be more safely made about a candidate: That they know something, or, at the very least, that they're capable of sitting down and studying information underlying a problem.

      Contributing to open source software holds similar value. If I can show that I've lead successful projects, I show that I have project management experience. If I can show that I've made meaningful code contributions, I show that I can write useful code, and that I can work with other peoples' codebases.

      Experience leads to knowledge, knowledge leads to a job, and a job leads to money.

  72. A cynic might suggest... by Anonymous Coward · · Score: 0
    A cynic might suggest that the person writing the article does not understand the users of open source software very well.

    A cynic would be right.

    Seriously. Why should I pay thousand of dollars for canned proprietary software and questionable support when, in many cases, open source can provide a better fit for a fraction of the cost. Why should I be forced to upgrade my software and possibly my hardware because a software vendor decides to push a new version and stop supporting an old one ever 18 months. Why should I rely on a vendor to publish a security patch for a vulerability they've know about for months, but kept quiet because they didn't see it as a priority.

  73. Yes, He's a Troll by StCredZero · · Score: 1

    "Any idiot can make friends -- but can you make some really serious enemies?"

    Hmm, so does this imply that Trolls are intelligent? In my experience, some of them are intelligent. Others think they are smart, but really have infuriating cognitive blind spots.

    However, it is good to remember Abbie Hoffman's old idea: "If someone ever gets your goat, they struck gold!"

    What one does in that situation reveals one's character. Let trolls be trolls. Learn from it and get on with life.

  74. Communism? by Touvan · · Score: 1

    Why do anti OSS guys always compare Linux to communism? I could see if all software was required by law to be open source, but it isn't required, and it generally isn't in practice. The way things are today, it's much more like public property. The most mature, basic elements of computing are those that are most likely to be open sourced - things like the operating system kernel, the WebBrowser and the other things that are too vital to healthy economic and social function.

    When it comes to less mature, or less vital software, like various very company specific IT needs, or VOIP tech, or entertainment software like 3D engines, these things tend to be proprietary technology, and there are still OSS stuff playing catch up with them.

    Also, there are real financial benefits to opening up the source of a very large, mature proprietary code base, that removes the religious aspects of any argument against OSS. Does it really make sense for Microsoft to spend $6 billion on what ended up being a very incremental update to Windows with Vista? They could have opened up some or all of the source, and turned it over to their partners, customers and the OSS "community" - all of whom have a great vested interest in the success of the platform(s) - for maintenance and spent that money on some real advances in tech and R&D, rather than just on the great deal of overhead it takes to maintain such an enormous code base. They could probably even keep their support contracts with the various OEMs out there, and maybe attract some new OEMs with that new tech they get from all their new R&D. There's nothing "religious" about that argument, not that I can see.

  75. Intellectual property by Dobeln · · Score: 1

    A couple of points:

    "Thus the GP is exactly right, and software itself breaks the current economic model."

    Incorrect. This problem (large average cost, low marginal cost) with software, pharmaceuticals, etc. has been known for a long time. That's a large part of the reason why the whole patent system has been put in place to mitigate the problem. It is also the basis for some government monopolies and regulations.

    1. Re:Intellectual property by Aim+Here · · Score: 1

      But the other difference there is in the initial capital outlay required to produce those things. It USED to be the case too with copyrightable works - books required printing presses, mass produced music required studio time and record pressing plants. Drugs require extensive testing. The initial capital outlay needed to be covered somehow, and they did it with a state granted monopoly on copying the items.

      Nowadays though, with software and music, and to a lesser extent books and films, making those things can just be done on the cheap. Huge amounts of general-use software can and is just be written by interested people collaborating over the net.
      The price of music making and recording paraphenalia has plummeted - the only thing the music recording industry really has to offer most musicians in today's internet-enabled world is access to advertising. There's really not much in the way of fixed costs to overcome.

      If this process carries on in earnest, there won't be much justification for the 'necessary evil' of a state-granted monopoly on the reproduction of informational goods. In fact, in software, there's not much justification for it right now.

      Why do we need government intervention, and BSA informant campaigns and jail sentences and whatnot, to protect Microsoft's ability to stop people using it's software without paying, if there is software out there that will do the same or equivalent jobs without monopolies and government interference and all that policework? It might be justifiable if it was likely that there would be little to no software without the restrictions. When the net is full-to-bursting with free-to-copy-distribute-and-modify software that does almost everything you can think of (with the possible exception of interoperating with certain secret proprietary protocols), it's hard to think of a reason why we need a system that pressures and threatens almost the whole world into paying rent to the world's richest man just because he can't be bothered finding a different way of making a living...

    2. Re:Intellectual property by Dobeln · · Score: 1

      I fail to see the problem. In areas where adequate free OSS solutions are made available by the FOSS community, commercial development will cease, and OSS dominate, without gutting the copyright system. In areas where this is not the case, the system will ensure that commercial applications remain available. I would be very surprised if any FOSS effort could, for instance, create a major motion picture, or for that matter a AAA computer game.

    3. Re:Intellectual property by Aim+Here · · Score: 1

      "In areas where adequate free OSS solutions are made available by the FOSS community, commercial development will cease, and OSS dominate, without gutting the copyright system."

      Why NOT gut the copyright system if we can? Surely the default should be to have no state-granted monopoly rights, and no restrictions on people's personal behaviour, if it's at all possible. And in any case, the copyright system in software does lend itself to monopolies and the abuse of monopoly power, as we can all see with the hoo-hah over Microsoft, and their deliberate attempts to 'decommodotize protocols' and prevent interoperability with competing products. Saying that the better products will always win in the market is very naïve, given some of the things that have happened in the software market over the years.

      "I would be very surprised if any FOSS effort could, for instance, create a major motion picture, or for that matter a AAA computer game."

      Would gamers stop gaming if they could only play nethack and Tuxracer and xpilot rather than Halo 5 and Final Fantasy 19? I really doubt it. Would people stop watching movies because those who made them weren't making Toy Story 7 and 300:The Sequel? I reckon people's tastes accommodate whatever's out there. The billions spent every year on advertising proves it. Do we need a system of laws and police just to make sure that the shiny, glossy, polished turds dropped by EA and Hollywood get made every year?

    4. Re:Intellectual property by Dobeln · · Score: 1

      "I reckon people's tastes accommodate whatever's out there."

      This sort of explains your entire position. "Well, in our new glorious system, there is only turnip soup available. So you better get used to liking turnip soup!".

    5. Re:Intellectual property by Aim+Here · · Score: 1

      Cookery analogy is a good one. Why do you think different national and ethnic cuisines evolved at all, if it wasn't from people making the best use of whatver ingredients they had to hand? What's so good about the overprocessed and unhealthy junk that gets shipped to or from halfway across the planet?

      Now, carry on the analogy to your side of the fence: your side wants to set up a totalitarian police state, with identity cards, checkpoints, constant surveillance, DRM (Dining Rights Management), informants and hefty jail sentences and show trials, purely in order that nobody eats from the local Mcdonalds without paying. Is that really a price worth paying because you're slightly bored of turnip soup?

    6. Re:Intellectual property by Dobeln · · Score: 1

      Well, it comes down to preference, of course. Do I want to watch "The Shield" or "The Wire" or "Rome", or some local amateur production with sub-standard everything? I'm all for allowing people to be sub-standard, but I'll keep my high-quality stuff, thank you very much. (The paradox here: If present content is so poor, why is the right to pirate that content so important?)

      Now for the fun part:

      "your side wants to":

      "totalitarian"

      In what way? I have a feeling you are watering down the word trés beaucoup here.

      "police state"

      Well, in the sense that there is a police presence, yes.

      "identity cards"

      I have nothing against identity cards. Makes it easier to, like, identify yourself.

      "constant surveillance"

      Well, not constant - just enough to prevent rampant content piracy.

      "DRM"

      Well, I'm ok with DRM.

      "informants"

      Some, I guess. Most police forces have 'em.

      "hefty jail sentences"

      Nope, those should be saved for serious crimes.

      "show trials"

      You serious?

      "purely in order that nobody"

      I'm ok with some piracy - I'm a big pirate myself - but I want the level to be kept manageable. So that I can have a steady stream of content to pirate (and buy. I buy some stuff, still).

  76. Not sure if anyone has notified this guy by SQLz · · Score: 1

    Open source is already deeply embedded in enterprise roles at just about every major technology savy company in the world. I've often wondered what its like to work at a company like Microsoft for example, and be required to only use Windows. I'm not sure how sys admins would get anything done.

    For example, out of the box (clean install), how would windows give me a list of all directories spread out through multiple volumes that haven't been accessed in 7 days, and oh yeah, there is 100TB of info. Point and click? That stuff is easy with linux. What is even easier would be to split the work up by volume and rsh the command to different machines, so you could utilize idle processors on the network. Can you rsh commands to different windows boxes?

    What about rshing/sshing a machine, lauching a program and having the gui show up on your machine, without any additional software? Xwindows does this automatically. I actually run eclipse on a spare workstation nobody is even logged into.

    There is no awk, no grep, no decent cron server, a shell that can do anything useful. I don't know anything abotu Windows so I don't know. Maybe someone who has at least 1000+ windows machines and at least 2 or 3 netapp filers can comment. I have a feeling it requires a lot more proprietary software, even more vendor lockin.

    1. Re:Not sure if anyone has notified this guy by Control+Group · · Score: 1

      Open source is already deeply embedded in enterprise roles at just about every major technology savy company in the world.

      QFT

      I work for a Microsoft Certified Gold Partner, and we've got Linux solutions deployed in a couple key infrastructure spots. MS reps normally give us a hard time about this, but until they provide equivalent functionality (I'm looking at you, Virtual Server. Also ISA), we consistently tell them to pound sand.

      Of course, they were also miffed that we gave away iPods instead of Zune's at last year's tech conference.

      --

      Reality has a conservative bias: it conserves mass, energy, momentum...
  77. Re:Mod Parent Up by croddy · · Score: 4, Interesting

    Well, rather than "artificial scarcity", which applies well to DeBeers' diamonds, I think it would be more accurate to describe the proprietary software situation as "fictional scarcity". That is, it is a scarcity that only exists in the mind of the least attentive and most uncritical shareholder. Any bittorrent user can tell you that this alleged scarcity doesn't actually exist in reality.

  78. Boiled down, You are a COMMIE !! (Serf) by Anonymous Coward · · Score: 0


    Boiled down, You are a COMMIE !! Somewhere, someone IS getting the money. It's just not you, or you, or you. You, my lad, are a serf. Maybe evena happy! serf, but a serf nevertheless.

    1. Re:Boiled down, You are a COMMIE !! (Serf) by cbreaker · · Score: 1

      I don't actually consider that a huge insult. I don't believe that pure capitalism is the one "true way" and it can bring out the very worst in society. I do believe there can be a balance.

      You're also assuming that I care if someone else is making money. I don't. As long as I get what I need, it really doesn't matter.

      Perhaps I don't aspire to be a big shot rich bastard that sold my soul for the almighty buck, like you.

      --
      - It's not the Macs I hate. It's Digg users. -
  79. Open Source software has no value?! by rinkjustice · · Score: 1

    For an item to have value, it must have utility and scarcity. As the marginal cost of production of a unit of software is damn near 0 (its fractions of a penny of electricity), software does not have scarcity.

    Programmers, which are considered human capital, sacrifice time and labour to produce open source software, as does the enduser, who consume time learning the software. The marginal costs can go on and on for some software projects, as additional labourers join the project on their own time and dime to make revisions and minor bug fixes. The utility also increases as programmers improve the software and users master the software, producing great new products because of the software.

    Flagship Open Source softwares like Open Office, NVU, GIMP and Clamwin anti-virus have no value? Open your eyes!

    1. Re:Open Source software has no value?! by AuMatar · · Score: 1

      You confuse utility and value. Software had utility. No argument there. That is not the same as having value- while the two are used equivalently in day to day english, the economic concept of value is separate from that of utility. Utility is necessary but not sufficient to have value.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    2. Re:Open Source software has no value?! by rinkjustice · · Score: 1

      Not really, because there is a relationship between the two. Because of it's cost to produce, OSS has an associated value. For example, some people will buy the cd version of OpenOffice or the Red Hat operating system because it has a perceived value to them, and gives them utility and a sense of ownership.

    3. Re:Open Source software has no value?! by rinkjustice · · Score: 1

      On second reading, replace "For example" with "Also".

    4. Re:Open Source software has no value?! by AuMatar · · Score: 1

      What you mean by "percieved value" is actually utility. Yes, software definitely has it. And yes, distributing software has value, it requires scarce resources (plastic, room on a truck, room on shelves, gas, etc). The software itself is valueless- because it has no cost to reproduce, your individual copy has no value. You might get someone to pay you to burn them a copy, but again thats paying for distirbution. You might be able to make money using the software, but thats utility. The software itself has no value. Compare that to a real world item, even a cheap common one- say a pen. A pen has utility (it can write). A pen also has scarcity- there's a limited number, making more requires scarce resources. Now its scarcity is low (the resources are common, there are plenty of pens around) so its value is low, but it has value. An individual copy of a pen is worth a few pennies. Software does not have this per copy value, although a variety of services associated with it can have value (support, distribution, creation of derivative works, etc).

      --
      I still have more fans than freaks. WTF is wrong with you people?
    5. Re:Open Source software has no value?! by rinkjustice · · Score: 1

      I figure the monetary value of OpenOffice is it's cost to replace, if it were to suddenly disappear from the internet. In this case, the only viable replacement with equal "utility" (using your meaning of the word) would be Microsoft Office, at circa 700 bones (or whatever it costs in the stores).

      Btw, in the context of micro-economics, utility does not mean functionality or perceived value, but of satisfaction in the consuming of said product.

    6. Re:Open Source software has no value?! by cbreaker · · Score: 1

      I've read all your posts here on this topic and I just can't believe how many people just won't "get it." It's kinda sad, because the whole idea is actually very simple. Thanks for the good reading.

      --
      - It's not the Macs I hate. It's Digg users. -
  80. Even proprietary vendors win. by SanityInAnarchy · · Score: 1

    For example: The Second Life client is open source. The server is proprietary, and there really only are their servers, and really only can be -- there'd be even less point in setting up a competing server than there is in setting up pirate World of Warcraft servers.

    But also, it really helps when your entire platform is open except you. If Oracle wanted to ship on Windows, for example, they'd have to either trust Microsoft to maintain Windows, or they'd have to pay an insane fee for "shared source". Since they ship on Linux, they can even roll their own distro -- essentially, they are your OS vendor, and if ANYTHING goes wrong with your Oracle database, on ANY level, they have the source code to it, so they can fix it.

    So, I would say the only people who don't benefit from open source are those selling off-the-shelf, proprietary software for which there is a viable, open source alternative.

    --
    Don't thank God, thank a doctor!
  81. show me the IOS source!!! by mrjamessmiths · · Score: 1

    ... so my team try to manage a 3 months bug for C10000 That's the arrogance of being n.1 ou n.2...

  82. Faulty assumption by SanityInAnarchy · · Score: 1

    His faulty assumption is that the day job is not itself open source.

    The simple way to disprove this is to look at the OSDL contributors. My guess is, they're not just contributing to get their name on that list. I'm guessing that rather, many of them contribute because they really do want Linux to succeed, because they have a business model which is pretty fairly committed to it succeeding.

    What I see as probably the most important point is the completely random one he throws out there, with nothing to back it up:

    How about if you are a user? Your real goal is to drive down the cost per transaction each year. Theoretically you love the idea, but in actuality it scares the crap out of you.

    Why does it scare the crap out of you? He doesn't say.

    I'll tell you what, proprietary software scares the crap out of me. If I built a business on Windows, and I suddenly needed Windows to do something it couldn't do, I'd be entirely at the mercy of Microsoft. What company in their right mind wants to be so completely at the mercy of a single vendor?

    Whereas if I built a business on Linux, even if I was selling proprietary software (like, say, Oracle), I could fix it myself, or pay someone to fix it for me, or contribute to the OSDL and send mail to the LKML and hope they fix it. The difference is, with a proprietary vendor, only the last option is viable, which is why we've seen things like Windows 98 Second Edition -- essentially a service pack for Windows 98, but you have to pay for it. With open source, if one vendor is charging you too much for a bugfix, you can switch to another vendor.

    And really, you have this kind of power in all kinds of other markets. I know it's been said before, but why could you possibly be calm and confident when buying a car with the hood welded shut, even if you're not a mechanic?

    --
    Don't thank God, thank a doctor!
  83. (O/T) What happened to the tags? by ampathee · · Score: 1

    So how is it that (for example) this article is not tagged 'flamebait'?
    Has anyone else noticed that the article tags have been purged of all the 'yes no maybe haha itsatrap' stuff? Did I miss an anouncement about this? They're kind of boring now, I preferred them before.

  84. elephant at the dinner table by psbrogna · · Score: 1

    While I think the article makes some valid points, I don't know how he got through two pages with out really mentioning why I think many choose open source. It's not because we want to see the code & it's not because we want a free ride- it's because it works better, is better supported and is more likely to adhere to standards that future proof our decisions. The fact that it's free does make it easy to score a higher ROI, but I think many of the FOSS solutions out there would still be a better value even if they cost something comparable to their proprietary counterparts.

  85. It's a bit different by bytesex · · Score: 1

    But not entirely wrong. It's just simpler: you (never mention|bagatelize|fight) the next one down. Coke never mentions Pepsi, and depending on the area you're speaking of, MS never mentions Apple (when it comes to desktops) or Linux (when it comes to small middleware servers). In turn, when it comes to desktops, Linux gets the Mac fanboys quite upset. And so this little cynical game trickles down; Linux users tend to think they have a superior system to FreeBSD (they don't), etcetera, etcetera, etcetera. Like Tom Lehrer used to say: 'And everybody hates the Hurd'. Oh no - he didn't say that.

    --
    Religion is what happens when nature strikes and groupthink goes wrong.
  86. Let's not confuse value and cost. by Anonymous Coward · · Score: 0

    Software has intrinsic value -- it is useful for something. It has no intrinsic cost -- it can be reproduced with trivial expense.
    Shinies have intrinsic cost -- it's difficult to get the materials. They have little intrinsic value -- they're not particularly useful except to the extent that people tell themselves that they have value (this is why fiat currency is shaky).

  87. Not quite (but almost) entirely invalid, though by einhverfr · · Score: 1

    There are a lot of interesting aspects to TFA. In particular, I thought the analysis of the current state of the industry was pretty insightful.

    However, I make my day-time living writing and supporting open source software. The implication that the money goes away just because the software is priced for free is wrong. Instead, the money simply comes in differently.

    When you sell proprietary software, you invest time and energy, and money (if you pay other developers) to write the software before you sell any of it. Then you (hopefully) make that money back and then some by charging licensing fees. The smaller the market, the more you have to charge.

    If that is your model, and you cannot imagine it any other way, then you would think open source has it backwards. Instead, usually something is offered that does not do the job entirely 100% the way you want (because everyone uses the software slightly differently, and NO software does 100% of what you want it to the way you want it to). Then the customer pays the developer money to add the functionality that they need. In essence, open source software generally works by charging for development on demand, and up front, while proprietary software generally works by charging for development in arrears.

    Where the author is wrong is that he doesn't get this point or its corollary: cash-strapped start-ups love open source while large established players hate it. The reason for this is the economic model I mentioned above. I can't afford to hire a developer to write the next version of LedgerSMB. So I have my customers pay for that as we go along. However, Intuit could not just open up Quickbooks tomorrow because they are entrenched in the proprietary bill-in-arrears model.

    Finally, knowledge and quality engineering are unlikely to be commoditized. The software can be commoditized, but there are likely to be only a few really great companies to go to who know the code in and out and are able to do quality engineering around it. So you can't think just in terms of sales of licenses. You have to think of the entire (broadly defined) technical support structure as well. Technical support here does not only include help using, installing, and fixing the application, but also making it work optimally for any particular business. I.e. it includes consulting, advisory servcies, custom development, and the like.

    In the end, open source supports community property, but unlike Soviet Communism, decentralizes the economy. In other words, I do not think we will ever see an open source Microsoft. However, we may see open source software through multiple vendors displace Microsoft software.

    --

    LedgerSMB: Open source Accounting/ERP
  88. Disagree by einhverfr · · Score: 1

    Software itself can be redistributed ad infinitum at very little cost, but the scarcity comes from the expenses required to develop it.

    Proprietary software charges in arrears for this development and creates scarcity. Open source typically charges in advance for the scarcity of the development work, but shares that freely with others. This is the case whether or not the programmer is paid to do inhouse work, or paid externally to develop the software.

    So yes, there is scarcity. You just have to look beyond the 1's and 0's. Think of it this way. If Windows could be puchased for a small premium over the marginal cost of production, Microsoft would go out of business fast and the software would disappear. Instead, you have this tremendous economy of scale because of the development cost that is accrued before the product even hits the shelf.

    Open source simply represents a better way to distribute the cost of development.

    --

    LedgerSMB: Open source Accounting/ERP
  89. serious enemys? by Ep0xi · · Score: 0

    enemys never are too serious. they tend to laugh in some point of any duel.
    beside, why do we need enemys with goverments like this ones?

    --
    ?
  90. Not necessarily by Shadowlore · · Score: 1

    After all, wouldn't an employer require their programmers to sign a noncompete clause which would inherently preclude them from participating in OSS projects that compete with their employer's products?

    Not necessarily. Mine specifically states that working on OSS even if it competes is not considered working for competition because they (my employer) can still use it. And yes they are a name most here would know. Of course it doesn't mean you can take proprietary info and put it in an OSS project, but that's true regardless.

    --
    My Suburban burns less gasoline than your Prius.
  91. For that matter... by jd · · Score: 1
    What if your industry is computer-related, just in a different field? Compared the cost of Intel's C/C++ compiler to GCC lately? If you're, oh, making one laptop per child, perhaps you'd use the Linux kernel and LinuxBIOS as a starting point. I'm not entirely sure what edge Linux gives IBM's mainframe market - they're not exactly worried about Microsoft, Windows just isn't going to be ported to the POWER chip any time soon - but you can safely bet the bank that IBM has churned the numbers and found them most definitely positive. I'd also be willing to bet that the makers of the LEON had reasons far beyond "religion", although I'd be happy to reconsider if someone can supply evidence that the ESA uses "The Golden Bough" as a reference manual.

    The truth is, the author quoted in the article clearly states that they are a troll and that what they are writing is intentionally flammage. The only value in discussing the issue is in using the examples people are giving to extend their own knowledge of what is being done and by whom. That is valuable - far too many Open Source people are ignorant of the scope of their own field - but there are better ways to achieve it.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  92. an open source automotive ECU by rabiddeity · · Score: 1

    You, my friend, need to build yourself a MegaSquirt. You can build the whole thing by yourself for about $200, and the code is GPL. You can interface with the box using a serial cable, and there's a version of the code that lets you control both fuel and spark advance, as well as things like turbo wastegates and even nitrous if you want to go that far. Take a look; I learned things about cars I never knew just by building and installing one of these.

    1. Re:an open source automotive ECU by drinkypoo · · Score: 1

      Megasquirt is too incomplete a solution to even be close to being worth building for me. Sequential fuel injection is not yet here (and by the way, my Nissan 240SX does SFI without a cam angle sensor, so they are full of shit WRT needing a cam sensor to do SFI.) And my Subaru has waste spark DFI, but not one supported by MegaSquirt II, so I would be deep into uncharted waters. It makes much more sense for me to purchase an ECU commonly used with Subarus. If I had some antique with a distributor (or a supported ignition system, or a simple one) I might be interested. I'm interested, but not on this car.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    2. Re:an open source automotive ECU by rabiddeity · · Score: 1

      You're right about the sequential injection not being ready yet, and that's a real shame, as it would result in smoother idle for a lot of cars. The reason they haven't done it yet is because at high RPMs the injectors are on most of the time anyway, and are injecting onto a closed valve. But the ECU really does need to know the cam angle in order to inject a single squirt of fuel into an open intake valve. This is because the intake valve opens once every 720 crank degrees (one cam rotation). If the ECU only knows the crank angle, the best it can do is squirt twice per cam rev: once into an open intake valve and once into a closed one. I'm not sure what your stock ECU is doing, but if it doesn't know the cam angle it can't do true sequential fuel injection. This is basically what inline 4 cylinder bank fire on MS does already. It's counterintuitive, but injecting onto closed valves isn't really a bad thing, since all that fuel gets sucked into the cylinders and burned anyway. And unless you have the tools, time, and talent to tune each cylinder individually, there's no performance reason to do sequential. So these guys aren't "full of shit", they're just focusing their time on other things. As for the wasted spark ignition on your Subaru, fully distributorless ignitions aren't supported on the stock MS-II firmware, but both MSnS-Extra and the latest version of MS-II/Extra support it. Yes, it's true that the stock MS/II only supports one coil, but the MS-I Extra firmware has supported up to 6 coils for quite awhile, along with a decent variety of cam/crank wheels. You just need to make a few hardware modifications (specifically, adding as many coil drivers as you have coils), and if you do coil on plug you need to know the cam angle (wasted spark only needs the crank angle). Above all, it's not a plug-and-play solution in any case, and that means it's not for everyone. MegaSquirt requires getting your hands dirty, learning the specifics of how your stock fuel and ignition work, figuring out coolant sensors, crank angle teeth, throttle position sensors, et cetera. And then once you've installed it you have to fiddle with numbers to get the thing to even start up. Sure, you could pay 3 or 4 times as much, buy a prewired Fuel Commander and be done with it... but then you wouldn't learn anything, and on top of that you have the typical problems with closed source: you're assuming the code works as stated. You're assuming their fuel and spark map is the best possible tune for your specific exhaust, headers, and intake system (here's a hint: altering any of those can shift the ideal mapping). And you're at their mercy for support, meaning if you want to alter the fuel map or spark timing or some other parameter and they don't give you the tools, well.... If you're willing to give it a shot, there is a whole forum of people that can help you out, from choosing which version of the hardware and firmware to run, all the way to how to wire up extra coils. It's hard, but it's extremely rewarding.

    3. Re:an open source automotive ECU by drinkypoo · · Score: 1

      If I had a spare car lying around to try it with, I might consider it. But I don't have the luxury of trying to make my car run for weeks on end. And ultimately if you just want to do some performance tuning, the existing (and admittedly more expensive) solutions are well-known and you can get up and running quickly. So who knows what I'll do. But I'd be more inclined to mess with it if it would support all my hardware right away.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  93. That's just protectionism though by Anonymous Coward · · Score: 0

    OK let's say it IS true that there will be fewer programming jobs if Open Source rules the day because there would be less demand for programming due to less reinvention of the wheel and reduced ability to profit. Realistically, Microsoft, Oracle, Adobe and a few others make almost ALL the profit in proprietary software, companies like SAP that make more specialized lower volume software really add their value in helping companies customize it rather than just buying a shrink wrapped copy and that business model wouldn't really be affected by open source.

    So how is the suggestion that Open Source is "bad for programmers" any different from the suggestion that robotic welders on auto assembly lines are bad for assembly line welders? If changes to the way software is developed causes less demand for programmers, then there is currently inefficiency in the economy due to this and the oversized profits that Microsoft and a few others make from software are a drag on most of the rest of the economy that an efficient market should seek to rectify.

  94. reason to write OSS by ibbie · · Score: 1

    when i'm at home, i often code for fun. sometimes, i code because i have an application that almost does what i want, but i need some feature that it doesn't provide. and sometimes, i code because i just can't find that one application that i think it would be cool to have. if what i write is even somewhat useful, i release it GPL; after all, if it was handy for me, maybe someone else might want to use it. and if i've made a mistake, then it's likely to be caught. in which case, perhaps someone will learn how not to do something. :D

    what i'm getting at is pretty simple: not everyone codes with your bottom line in mind. if you don't like what someone releases, either improve it or don't use it. if you do want to use or improve it, more power to you - sourceforge and friends will be happy to provide a mirror for you to use to download it.

    --
    The wise follow a damned path, for to know is to be forsaken.
  95. I beg to differ Re:Mod Parent Down by MZoom · · Score: 1

    Software itself violates the free market. For an item to have value, it must have utility and scarcity. As the marginal cost of production of a unit of software is damn near 0 (its fractions of a penny of electricity), software does not have scarcity. Thus it has no value. The rules of economics don't apply to it (or more correctly, an entirely new model needs to be created, but does not currently exist).

    A simple pencil or pen for example. Niether are scarce and both have trenedous utility. Without one:

    • your paycheck could not be signed and/or endorsed
    • you couldn't sign up for direct deposit either ;)
    • the bill of lading could not be signed for the printer your check is printed with
    • you couldn't take the SAT/ACT or any other written test
    • ... and on and on ...
    In fact I'm willing to bet that ANYTHING you could come up with can be countered using this simple pencil/pen example. So your hypothesis returns false.
    --
    Integrity is what you are when nobody is looking.
  96. Mod parent up. by Monchanger · · Score: 1

    This is the point I was going to make.

    TFA specifically mentions Cisco as a "leader" which, according to his bullshit, should reject Open Source, but it's one of the biggest corporations releasing open source stuff. Screw Oracle and their so-called "support" of Open Source- Cisco actually releases its own software open sourced! A friend of mine built a business around their open Linksys routers. Sounds pretty American to me.

    Further all the "anti-marxist" bullshit in TFA ignores the fact that Open Source is not communist in the least. Nobody works to provide for "those who can't". In fact, it's very much based on self-interest, just not the cut-throat competitive self-interest that proprietary development firms utilize. Few and far between are developers who will code something they don't think is a good idea.

  97. Yankee Group: Laura DiDio by RonVNX · · Score: 1

    Well we are talking about the Yankee Group, employers of the fabulous anti-FOSS zealot, Laura DiDio.

  98. I'd like to introduce a new word by simong · · Score: 1
    The word is ballmer, and can be a verb or a noun. Overall it involves spreading fear, uncertainly and doubt to CEOs and other management types. It also implies a lack of understanding, deliberate or otherwise, designed to make people who read Fortune or Computer World or other paper magazines (come on, when is the last time a nerd bought a paper copy of Computer World, or ever bought a copy of Fortune?) briefly consider the briefing from one of the hairy types in the IT department that suggested using Linux, Apache and Java for a new system that is being developed.

    A ballmer is a powerful thing because it only affects those people who make decisions. Those people who actually do the work see them for what they are. Unfortunately, they are not paid enough for their opinions to be valid, as senior management often only believe people who are as or more powerful than them, or those who they have paid lots of money to have an opinion.

    Slashdot seems to fall prey to ballmers far too often (or indeed gets ballmered) and while it's useful for us to see these stories just in case the CEO suggests to the CTO who suggests to the IT Manager who mentions to your team leader that Linux may have a greater support overhead than Windows and might not be a good idea for that thousand server deployment that's being planned, we shouldn't take them as an indication that the sky is falling in and they should be tagged as such.

    This article, good people of Slashdot, is about a ballmer as it is possible to get, without throwing a chair.

  99. Another point by Anonymous Coward · · Score: 0

    Another interesting point is his comparison between the views depending on your relevance to the marketplace. The simple fact nothing in the FOSS world is gaining acceptance in the enterprise is because FOSS does not understand the enterprise, and are thus not addressing the needs of the enterprise.

    It's simply because FOSS does not have any incentive to care, that they don't. Firefox and Linux are great examples of what happens to "mainstream" FOSS: once a certain level of success is achieved, it ends up becoming bloatware, since volunteers would rather work on their pet feature than do routine stability testing and bug fixing.

  100. Google. IBM. by JonathanBrickman0000 · · Score: 1

    Google is #1 in a terribly competitive market, utilizing conceivably the largest non-governmental single enterprise in existence, having kept a number of powerful old-school competitors at bay for quite a few years now. And it is OSS-based. And IBM is #1 in many unpublicized markets...and is also very OSS-oriented.

    --

    J.E.B.
    Joshua Corps

  101. Re:Mod Parent Up by Attis_The_Bunneh · · Score: 1

    I totally agree, because one of the issues I've had with propietary software is the fact that often the algorithms utilized for a given problem (Video editting, account management, DB management and so on) is exactly the same as the F/OSS version. The difference is that one has a piece of legal paper that says, "pay up or else." And the other says, "Just post the code additions/changes, please, when distributing."

    Personally, I like the latter, because it allows me to keep track of the development of a piece of software and know if it's any good, whereas the propietary software has no method as to know if it's any good other than word of mouth, which can be faked by sock puppet blogs and the like.

    -- Brede