Slashdot Mirror


Is Open Source Software a Race To Zero?

gozunda writes "My company is an open source software vendor/developer. We maintain a popular open source project and keep ourselves afloat by producing commercial products derived from or extending the value of the core project. Over time we've seen our business model eroding as other open source projects produce free versions of the same extensions and utilities that are our bread and butter. Something that was worth $5K last year is suddenly worth $0 because the free version is just as good as the paid. This same cycle is obviously having an impact on pure-play commercial software vendors. Is open source ultimately a race to zero? In ten years will there be any cost associated with commodity (non-custom) software? If not, will there still be a 'software industry' as it exists today, or will software simply be a by-product of the operation of other industries? Is that a good thing or a bad thing? As a professional developer, do I need to fear this or feed it?"

729 comments

  1. Yes, and there's nothing new with that by KingSkippus · · Score: 5, Insightful

    Is open source ultimately a race to zero?

    Yes, and there's nothing new with that.

    Just because your software is open source doesn't mean that you get to sit on your duff and collect money off your paid extensions in perpituity. Just like any other software company, if you want to keep food on your metaphorical table, you've got to continue to innovate and improve. Otherwise, just like any other software company, your competitors (in this case, open source develoeprs) will eat your metaphorical lunch.

    For what it's worth, though, nothing would be different if your software were closed source, except that your user base would probably be smaller and, depending on how necessary your software is, open source competitors would be even more eager to push you out.

    1. Re:Yes, and there's nothing new with that by hedwards · · Score: 5, Funny

      Keeping food on a metaphorical table always causes me trouble. I can't even recall the number of times I've had to mop the floor.

    2. Re:Yes, and there's nothing new with that by eddy_crim · · Score: 5, Insightful

      Imagine if there was no open source. You would still have competitors and they would still be undercutting you. Remember the cost of reproducing software on CD or download is effectively negligible. So perhaps your competitors would sell for a dollar or whatever. The problem is the same. Keep innovating, sell something people want and the best possible price. Unless your selling something tangable its always going to be a race to zero for the item itself.

      Working for an IBM business partner i see constant erosion of the products i work with by OSS. This means IBM must keep moving the products forward which i guess is a good thing.

      --
      hmmm.
    3. Re:Yes, and there's nothing new with that by nine-times · · Score: 5, Insightful

      I think you're right, and the idea of "copyright" in general is headed towards some kind of reform over the long term. Eventually we'll find ourselves in a world where it's not sufficient to have done some valuable work at some point, and then sit around and collect money for the rest of your life.

      Now I don't know how long people will be able to hold that off, but I think it's just a matter of time. I don't think copyright is going away, but it's either going to be restructured or it's going to be ignored, as it's already starting to be ignored.

      Lots of people used to ask whether FOSS could compete with proprietary software. I remember reading lots of people ask, "Will Linux be able to catch up to Windows?" I haven't seen that in a while, and for good reason. I think the fact that lots of people can contribute and no one ever really has to start from scratch means more consistent progress. So if you're a developer and your livelihood is based around building a highly in-demand software and sitting on old innovations, while hoping that FOSS won't catch up, you'll eventually find yourself in trouble.

      So now to the big worry-- how are developers going to make money? I'm not sure. There will be demand for software development, and where there's demand, there's money to be made. I don't know if it's through support and services alone, or if there's something else. Maybe you just have a shorter term to make your money, and that term starts when you offer a new innovation first, and ends when other people get around to offering it.

      ...will eat your metaphorical lunch.

      I thought we were drinking metaphorical milkshakes now.

    4. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      Was that supposed to be metafloorical?

    5. Re:Yes, and there's nothing new with that by novalis112 · · Score: 5, Insightful

      The only problem with your rational is that if all the competition was from commercial entities, and not from people willing to work without compensation, then the bottom line would not be zero. Yes, competition would force the price lower, but the limit would be considerably nonzero. In theory all the competitors but one would eventually be weeded out as the company with the most efficient infrastructure (assuming the product quality was equal amongst all competitors) managed to sell the product for the lowest possible price while still maintaining the ability to pay for its business costs.

    6. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      If that is real but this is not, am I still me? Who's eating this metaphorical chicken?

    7. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      There is a rather important difference: If they had sold their software from the start, their user base might be smaller, but each of their users would have paid a significantly higher price. That would have given them much more resources which they could have used to drive innovation and keep the open source competition at a safe distance. See "Adobe" for details on how this is done.

    8. Re:Yes, and there's nothing new with that by wisty · · Score: 1, Insightful

      If you are not innovating, then you and your competitor can drop prices until it is effectively zero. Commodity software eventually drops to zero with or without open source. Innovative design is worthwhile. Besides, how many engineers do you see out of work because they can't design a better bridge?

    9. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 2

      No, in close source for-profit world, it is never a race to ZERO. It is a race to MARKET PRICE. But no businessperson stays in a real for-profit business with market price at or near 0.

      If market price = 0 (if that even is a meaningful statement), that means people are not willing to pay anything for the software, and so paid demand = 0. The only way this can happen is if no one wants the software or somehow they are getting it free. Getting it free is what we've seen in the sale of bytes generally, like with pirated games and mp3s.

      And so the OP has a point: FOSS introduces this weird hobbyist/enthusiast angle into the market equation where people are working hard to give stuff away for free. It's unheard of in the capitalist model, unless you count charity but that has always been given to those with the least ability to pay anyway. Here FOSS is providing "charity" to even large companies, such as when Adobe uses the free SQLite, etc.

    10. Re:Yes, and there's nothing new with that by muridae · · Score: 1

      The only problem with your rational is that if all the competition was from commercial entities, and not from people willing to work without compensation, then the bottom line would not be zero.

      So? Any commercial entity is going to have their bottom line; some price that, once another group under cuts their price, they can not go any lower. It doesn't matter whether the new product is 5$ cheaper, or just free.

    11. Re:Yes, and there's nothing new with that by TheRaven64 · · Score: 5, Interesting

      You are missing the point. Writing software costs money. Reproducing software costs (almost) nothing. Microsoft has already made enough profit on Word 97 that they have covered the cost of developing it. They could sell Word 97 for $1 for a site license and it would still be a profit. Now, imagine you made a word processor. If your did nothing more than Word 97 then you would have to sell for under $1 to compete. This was not the case with Microsoft - they still had WordPerfect and other competitors so they kept adding features and charging for new versions, but if Word 97 does all you need then you can pick up a second-hand copy for next to nothing. The number of people who need Office n and aren't happy with Office n-1 is smaller for each subsequent value of n. This is why StarOffice could compete with MS Office even before it went open source. It was a lot cheaper, but it did less. Unless you needed the features it didn't implement, however, you didn't notice and so it made more sense to buy the cheaper version.

      --
      I am TheRaven on Soylent News
    12. Re:Yes, and there's nothing new with that by Blakey+Rat · · Score: 5, Funny

      Lots of people used to ask whether FOSS could compete with proprietary software. I remember reading lots of people ask, "Will Linux be able to catch up to Windows?" I haven't seen that in a while, and for good reason.

      Those people got sick of waiting and started using OS X?

    13. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      "I think you're right, and the idea of "copyright" in general is headed towards some kind of reform over the long term. Eventually we'll find ourselves in a world where it's not sufficient to have done some valuable work at some point, and then sit around and collect money for the rest of your life."

      But there still has to be some amount of time where the work is valuable, otherwise you make nothing.

      How long? Five minutes? Five years? Should it be the same for every work, from software to books to Hollywood films? Is the time from the completion of the work or from when the first line of code is written?

      Do we include copyright licenses like the GPL as only valid for a short period of time? Shouldn't Linux be out of copyright by now?

      The only workable system is one where the author decides what the work is worth, and for how long. If you don't accept that, don't use the product.

    14. Re:Yes, and there's nothing new with that by thePowerOfGrayskull · · Score: 3, Funny

      If you are not innovating, then you and your competitor can drop prices until it is effectively zero. Commodity software eventually drops to zero with or without open source. Innovative design is worthwhile. Besides, how many engineers do you see out of work because they can't design a better bridge?

      We'll tell that to Microsoft ;)

    15. Re:Yes, and there's nothing new with that by nine-times · · Score: 5, Insightful

      I don't see a particular reason to drag OSX into this, but fine, it only goes to illustrate the point. Apple was able to make OSX such a successful OS as quickly as it did only because it was able to build off of an open source base. Darwin is based on BSD Unix, Webkit is based on KHTML, and OSX is packed full of GNU tools.

      But also I think Linux has become very competitive with both OSX and Windows. It seems like it supports a greater variety of hardware then either, it's just as easy to install, and it really is easy to use and attractive. The major downside to Linux that I see is still application availability, but I think that will only last for so long.

    16. Re:Yes, and there's nothing new with that by Blakey+Rat · · Score: 1

      It's called a "joke." Relax.

    17. Re:Yes, and there's nothing new with that by maxume · · Score: 1

      Compared to the cost of developing an operating system that supports all those binary only programs you own, $100 is zero.

      --
      Nerd rage is the funniest rage.
    18. Re:Yes, and there's nothing new with that by Richard+W.M.+Jones · · Score: 3, Insightful

      So now to the big worry-- how are developers going to make money? I'm not sure. There will be demand for software development, and where there's demand, there's money to be made.

      Agreed 100%. It's just like being, say, a builder. Is it a terrible thing if you build a house and then let the public live in it without paying you a fee every time they enter? Is that putting honest builders out of business? Will builders starve? Erm, no, because new houses are constantly needed, and old houses are constantly repaired and replaced.

      Rich.

    19. Re:Yes, and there's nothing new with that by David+Gerard · · Score: 1

      In a closed source for-profit world, the price rapidly sinks to the marginal cost per copy. Which is zero. Open source just means the software is likely to be better.

      --
      http://rocknerd.co.uk
    20. Re:Yes, and there's nothing new with that by Ruie · · Score: 3, Interesting

      So now to the big worry-- how are developers going to make money? I'm not sure. There will be demand for software development, and where there's demand, there's money to be made. I don't know if it's through support and services alone, or if there's something else. Maybe you just have a shorter term to make your money, and that term starts when you offer a new innovation first, and ends when other people get around to offering it.

      Actually, when Open Source is more widely used I expect the demand for computer experts to go up. Back in the days when computers just got to the sizes to be useful the programmers wrote all software from scratch - in assembly or fortran. Their Open Source foundation consisted of centuries of accumulated mathematical knowledge.

      As proprietary codebases grew there was first increased demand for programmers to replicate competitors functionality, but than it shrunk as industry consolidation kicked in.

      Now the growth is limited by what you can develop for existing proprietary product.

      On the other hand, with more Open Source software there many more points to innovate. And very few packages can be used without some customization. So customers would need an expert anyway - and if they buy expert services they would also be inclined to pay a somewhat smaller fee for a commodity addon.

    21. Re:Yes, and there's nothing new with that by nametaken · · Score: 5, Interesting

      Eh. I don't really understand the question.

      Having thought about it, the submitter is disappointed that they must continually develop new, better software products?

      How is that a problem? Today, you're selling a simple app that people need. Tomorrow, someone will make a new one, but in the meantime you get to keep your developers busy (and paid) working on the next big thing.

      Some day open source developers will replace that, and you'll have already been working on the next next big thing.

      Sounds like a good scenario for a business... lead the market, make new products all the time, be known for being innovative and the model for everyone else's software.

      The only downside is that you actually have to BE A SOFTWARE COMPANY, instead of the marketing and sales company that many closed source co's turn into... just before they die.

      The mark of a good software development company is one that recognizes that writing one app is not the be-all, end-all of your existence. Some day you'll need something else.

      Even MS doesn't get to stand still for too long. If they never improved Exchange, we wouldn't use it. If they never improved their OS's (Vista jokes aside), we wouldn't use them. They're not really selling Windows ME + Office 2000 + Windows NT 4.0 anymore. Each of those have been long eclipsed by other software. The only argument left in the marketplace is whether their CURRENT software is good enough to warrant buying it.

    22. Re:Yes, and there's nothing new with that by Austerity+Empowers · · Score: 1

      Perhaps small businesses are different, but generally innovation is difficult for most companies to sustain.

      Another way of staying afloat and making money is to ask yourself what your customers really want when they choose to use a given piece of software. Chances are, they don't want to fix it, make it work for them (i.e. customize) or integrate it into a workflow. They want to use it, it's not their core business, it's part of the landscape.

      I think open source may drive generic, commodity software to zero in the long run, but that's ok. What I see being missed in my large corporation is the ability to make the tool work for us smoothly. There's lots of money there, lots of software development too...you just have to build a business around that customization, not the core software.

      Proprietary software loses here, and it's quite visible. Proprietary software vendors, lacking enough eyes and ideas, spend forever trying to make their core tool correct. They never get to the customization that we think we're paying for. It's one set of bug fixes after another, and we find ourselves doing our own in-house tools badly to accomodate.

    23. Re:Yes, and there's nothing new with that by Bert64 · · Score: 1

      Depends on the competitors...
      Look at Internet Explorer vs Netscape... Netscape was a paid product, IE was given away for free for the sole purpose of pushing Netscape out of the market. If you are competing against large companies like MS or IBM then they can afford to give their product away for free, market it heavily and tie it in to other products they own which already have significant user bases. You don't stand much of a chance against a commercial competitors like that.
      OSS on the other hand can give the product away for free, but probably can't market it or tie it to existing products.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    24. Re:Yes, and there's nothing new with that by gwait · · Score: 1

      I agree it is a race to market price.

      Microsoft are selling the Xbox 360 at a loss,
      even more so now that the base Xbox is slightly less than a Nintendo Wii.

      In the game machine market it is a race to negative something.

      It is telling that Sony have not dropped their baseline as dramatically as Microsoft.
      One company has bags and bags of cash in the bank, and it appears the other one doesn't.

      --
      Bavarian Purity Law of Rice Krispie Squares: Rice Krispies, Marshmallows, Butter, Vanilla.
    25. Re:Yes, and there's nothing new with that by Bert64 · · Score: 1

      With software the development cost is up front and not ongoing... If competition gets too intense, a vendor can quite easily give their software away for free to push a competitor out, and if the competitor is smaller they are likely to die first (look at netscape). Once they're gone, the vendor can now make minor (ie cheap) changes to their product which break compatibility and start charging again, only now the barrier of entry is much higher for someone else who would have to start from scratch and thus you end up with a highly profitable captive market, commercial competitors stand no chance because the entry costs are too high, and the only thing you have to worry about is OSS which will usually develop slowly giving you many profitable years before it either kills your business model or you're forced to start competing again.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    26. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      "For what it's worth, though, nothing would be different if your software were closed source, except that your user base would probably be smaller and, depending on how necessary your software is, open source competitors would be even more eager to push you out."

      Tell that to Microsoft. User base smaller, indeed.

      Open source is, and always will be a race to zero worth. If software were properly implemented as the tool it should be, applications would be drag and drop componentized systems and no one would be "writing code" anymore. Unfortunately, software is still the overhead cost of owning and operating computers, the same as it was since Univac. The only difference is the skill sets needed to keep them running.

    27. Re:Yes, and there's nothing new with that by Bert64 · · Score: 2, Insightful

      There will always be a need for developers, there just won't be a need for developers of shrink wrap software. Your job will be the same, the company you work for will just use the code you write for a different purpose...
      RedHat employ lots of developers, and most of the code they write is published for free, but it's designed to sit alongside their support offerings. Who better to provide top level support for a product than one of the original developers?

      Also most developers these days are employed to do bespoke development inside organizations, and development of this kind is likely to increase... Larger or more technical companies have their own internal applications, and with more prevalent open source companies will be more able to modify existing applications to better suit their needs.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    28. Re:Yes, and there's nothing new with that by cloakable · · Score: 1

      Which one? 0.1? Yes.
      The latest kernel? Probably not.

      Remember, the Linux kernel is having stuff added to it constantly, and copyright is meant to encourage innovation.

      --
      No tyrant thrives when every subject says no.
    29. Re:Yes, and there's nothing new with that by Hal_Porter · · Score: 3, Insightful

      In a closed source for-profit world, the price rapidly sinks to the marginal cost per copy. Which is zero.

      No it doesn't. Movies, music and software have always been priced way above the marginal cost per copy, mostly because that isn't the 'true price'. If you spend money on developing software, making a movie or promoting a band you expect to sell that product above the marginal cost to get back the investment and make a profit on top. If the profit was less than you'd get from investing it at base rate you might as well have left the money in a bank somewhere and saved yourself the trouble.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    30. Re:Yes, and there's nothing new with that by AigariusDebian · · Score: 4, Interesting

      And the other side of the coin is that IT is not a producing industry. IT merely allows other industries to produce their goods and services in a more efficient fashion. From this you can clearly see that the real source of money for IT is serving other industries as custom solutions.

      Commodity market can go to 0 without a significant impact on global IT economy, because even now 9 out of 10 programmers work for non-IT companies. If your company is not selling software, then raise of free software is only to your benefit.

    31. Re:Yes, and there's nothing new with that by Bert64 · · Score: 1

      Or you could reach a situation where the work itself isn't valuable, but what you can do *with* the work is... That's where OSS makes money, by providing services using OSS (eg google) and providing support services based around OSS (eg RedHat).

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    32. Re:Yes, and there's nothing new with that by bahamat · · Score: 3, Insightful

      For what it's worth, though, nothing would be different if your software were closed source, except that your user base would probably be smaller and, depending on how necessary your software is, open source competitors would be even more eager to push you out.

      Which explains all of those open sourced calendaring solutions that beat the pants off of Exchange. Oops, there aren't any that even come close. Oh well, so much for that idea.

    33. Re:Yes, and there's nothing new with that by Hal_Porter · · Score: 5, Informative

      I read that in the XBox vs Playstation 2 contest Sony were able to drop the cost faster than Microsoft because they owned the more of the IP of the chips, i.e. the processor and the GPU. The Xbox had an Intel CPU and a NVidia GPU, neither of which were made by Microsoft. Sony owned all the IP and eventually shipped slimline PS2 with the CPU and GPU in one chip.

      With the XBox 360 Microsoft went for a 3 core IBM PPC design and an ATI GPU. In both cases Microsoft licensed the IP and subcontracts the manufacturing of the chips, the CPU is made by Chartered and the GPU is made by TSMC. Microsoft will make sure that both chips are die shrunk as aggressively as possible to cut costs, and maybe combine them at some point. In fact this was the main reason for switching from Intel and NVidia to IBM and ATI. Intel at least was unwilling to sell Microsoft a license to make x86 CPUs.

      So I'd expect agressive price cuts on the XBox 360, that's what it was designed for from the start.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    34. Re:Yes, and there's nothing new with that by scamper_22 · · Score: 1

      The problem might actually relate to how much you charge.

      Since we're here on slahsdot, people have the belief that when you 'buy' software you should get the full rights to that software. So let's walk through that. How much would it cost to purchase say Windows with full rights? This is a piece of software that took probably millions of lines of code and thousands of man hours to build. Well it would probably cost in the millions or billions of dollars. Yet, you can get a copy for 50 - 100 dollars? Why, because it is a restricted license. You can't copy it... So they get to charge less because they put restrictions on your rights to the product.

      What is the real 'value' of what you are providing? You say, as soon as you release your work, a year later someone comes out with an open source version of it and it's not profitable anymore. So ask yourself a few questions.

      1. would the open source versions be built if you did not build it first (are they just copying your idea?) If so, charge a heck of a lot more knowing that it will be commodotized next year. Instead of charging $5000, charge $50,000. If the open source stuff would be made anyways, well... then you're just in the wrong business.

      2. Can you sell your services with a subscription model? Let us assume there are loads of things that need to be fixed for the customers. Maybe sell them your services to provide all their software needs for X number of years. Businesses like fixed costs.

    35. Re:Yes, and there's nothing new with that by toad3k · · Score: 3, Interesting

      The idea that software development will somehow become obsolete because there are open source programs freely available is a fallacy. It is like when 20 farm workers are replaced by a mechanized piece of farm machinery, they don't just starve and die. Those twenty farm workers end up operating, repairing, and building those pieces of farm machinery instead of breaking their backs in a field and every benefits from the productivity increase.

      Software is similar. There's no less money being thrown into technology now than there ever was. The difference is that instead of throwing all their money on basics like OS and Office suite, now they spend your money on more complex things, custom internal software, employees capable of managing and aggregating FOSS, and highly complex systems that have not been tackled by the community. This is great for programmers in general as there will be less drudgery, more respect, and more rewarding work than have existed in the past.

    36. Re:Yes, and there's nothing new with that by zappepcs · · Score: 5, Insightful

      Whoa there nelly. Linus got rewards for his efforts. Many people are getting rewarded. The race is to equilibrium, not zero. The price of functional software had long been inflated. That is not taking RMS's stance either.

      There are trade-offs in the software business and RedHat, Mozilla, and others have shown that it's possible to work in that paradigm.

      Some of this argument seems to be based on a notion that all work must be rewarded, and that the reward MUST be monetary in nature. It does not always work that way. Cellular companies are willing to give you a phone if you sign up for a contract. That's free right?

      Skydiving analogy: You can buy a parachute rig, or use one that is given to you freely. Now, all things equal you can choose to pack it yourself or pay someone to do it for you professionally. Staying on point, the free one can be modified and changed, the one you had to pay for can only be changed/modified with parts from the original vendor. So with either rig you pay to get it packed, but with the pay-for rig you are locked into their cost paradigm. Which rig is more useful?

      Sure, you want to make sure that the rig you choose will do the job and perform in the manner you require. With both rigs being equal, which do you choose? Some will choose the pay for model because they can blame someone if the rig fails. Others know that if you don't check your rig regularly and maintain it, it will fail no matter where you got it from.

      This race is not to zero but it will force Microsoft and others to re-evaluate how they build and distribute software products. You only have to look at Sun and IBM to see that they are on track with the need to change. Whether they are making wise decisions is yet to be seen, but they are embracing the changes rather than fight them tooth and nail by creating their own standards and fighting against open standards.

      The race is toward equilibrium. No matter whether a user pays for Windows or steals a copy. They end up paying to get the machine tuned and fixed. OSS just gives them the opportunity to do it themselves to skip the initial costs and lockin. F/OSS does not have a zero operating cost, but it's MUCH lower than other options.

      One of the things that has destroyed the lattice work of market forces in software is Microsoft itself. They bundled so much software for free with their OS that nobody else could afford to compete. Those that could had to give away their product... and the non-monetary reward system was born. People started doing it for the luls or reputation of doing better than MS, or simply from the need to have better than MS. Some people are like that, and are happy to give it away if you have to see their name every time the app starts. The more that MS bundled, the more others did. They squeezed out the small players. Now we are racing towards equilibrium again. se la vie

    37. Re:Yes, and there's nothing new with that by pradeepsekar · · Score: 1
      Value = What you get - what you pay.

      Consumer gets more value in the long run with Open Source. The value that the software company declines. Overall, Open Source is good for the user, and bad for those trying to compete with it.

    38. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 1, Insightful

      Historically, this isn't the case -- because software is especially prone to monopolies, due to network effects.

      What tends to happen is some big-name player would find that some small company sells a product which is a natural complement to their own. They would move into the space, develop their own complement, and give it away for free (because it increases demand for their flagship). Small company goes out of business, because they can compete with cheap competitors, but not free competitors. Or just as often, they get bought by the monopoly, who gets even stronger.

      Microsoft did it to Netscape. Google did it to Kiko. Google tried to do it to Youtube with Google Video, and then gave up and bought Youtube anyway. Also, look at any company that Microsoft or Google has bought.

      When you're trying to sell something that complements an operating system or internet service (which covers pretty much all consumer desktop/web software these days), you're going to be square in the crosshairs of people selling operating systems and internet services. Open-source doesn't change this: either way, they're coming for you. You just need to be a lot better, because it's only a matter of time before Microsoft/Google/(pick your huge competitor) writes a free-as-in-beer one.

    39. Re:Yes, and there's nothing new with that by blitzkrieg3 · · Score: 2, Interesting

      If market price = 0 (if that even is a meaningful statement), that means people are not willing to pay anything for the software, and so paid demand = 0. The only way this can happen is if no one wants the software or somehow they are getting it free. Getting it free is what we've seen in the sale of bytes generally, like with pirated games and mp3s.

      Any ECON 101 course will teach that there are both demand and supply curves. In this case, we have established that market price = 0, although it isn't because the demand = 0. He was happily selling the extensions for > 0 before, so there were people willing to pay for it. Rather, it's that people are willing to supply for $0. So it's the supply curve in the supply and demand curves that causes equilibrium to be $0.

    40. Re:Yes, and there's nothing new with that by ScrewMaster · · Score: 1

      Eventually we'll find ourselves in a world where it's not sufficient to have done some valuable work at some point, and then sit around and collect money for the rest of your life.

      Here in the U.S., we were in that world, for centuries. It was changed only very recently, and not for the better I might add..

      --
      The higher the technology, the sharper that two-edged sword.
    41. Re:Yes, and there's nothing new with that by Brandybuck · · Score: 4, Interesting

      Except your scenario has never happened in real life. At least never happened without the collusion of government. The scenario exists in some bad economic texts, but it's a myth. Without the force of government to competitors at bay, big businesses will always have small businesses keeping them awake at night. The history of 19th century "robber barons" is the history of lobbying government to stop the competition. In fact, the term "robber baron" was coined by a monopolist (Collins) complaining to congress about a competitor (Vanderbilt) encroaching on his government granted privilege.

      The more successful a business, the more people want to enter that industry to grab a piece of that pie. People used to enter the oil business just so they could get bought out by Rockefeller. And he only had 60% or so of the market. We may not have seen Windows clones come out in the late nineties during the heyday of the Microsoft monopoly, but we did see an explosion of software development all competing with various bits and pieces of Windows.

      Businesses come and go. It's the nature of economic reality. The Fortune 500 of 1958 had a very different roster than the Fortune 500 of today. And I can think of only one major U.S. company in 1908 that still exists intact today (IBM).

      --
      Don't blame me, I didn't vote for either of them!
    42. Re:Yes, and there's nothing new with that by Jeff+DeMaagd · · Score: 1

      Eventually we'll find ourselves in a world where it's not sufficient to have done some valuable work at some point, and then sit around and collect money for the rest of your life.

      As far as I can tell, the times that does happen are already aberrations, not the norm. For most content creators of any kind, they have to continue to work. This is especially so with the internet. Viral videos tend to bring pocket change (relatively speaking) to their creators, not necessarily anything that looks like supplemental income.

    43. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      Legally, that would be a minefield.

      It would firstly enable other people to use the name 'Linux' for works derived from an early kernel.

      It would also require a clear definition of how much a work needs to be changed before it can be considered 'new'.

      If I release the same album with a few overdubs or different mastering, or 'special edition' films then they would also avoid copyright expiration.

      If anything, such a process would discourage innovation, and encourage incremental improvements to get round the proposed copyright laws.

    44. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      Not really no. IE was given away free to avoid Spyglass licensing costs. And Netscape was given away free too; in order to fuck over Mosaic.

    45. Re:Yes, and there's nothing new with that by v1 · · Score: 1

      Over time we've seen our business model eroding as other open source projects produce free versions of the same extensions and utilities that are our bread and butter. Something that was worth $5K last year is suddenly worth $0 because the free version is just as good as the paid. This same cycle is obviously having an impact on pure-play commercial software vendors. Is open source ultimately a race to zero? In ten years will there be any cost associated with commodity (non-custom) software?

      Agree with parent. To survive in today's software market, you can't just invent something good and collect on it for the next 50 years. Today's software industry is about two words: updates and support.

      You can always stay a step ahead of open source in both of these arenas, and there are an abundance of business models that demonstrate this. Red Hat is the first one that comes immediately to mind.

      The whole issue is similar to the sad state of affairs in the copyright and patent arenas today. People trying to make money today and tomorrow on the work they do today. Lets face it, the world is "so what have you done for me lately?" Evolve with this or die out. If you want to make money tomorrow, you'd better be ready to work for it tomorrow too.

      --
      I work for the Department of Redundancy Department.
    46. Re:Yes, and there's nothing new with that by 1u3hr · · Score: 1
      No it doesn't. Movies, music and software have always been priced way above the marginal cost per copy

      I pay zero to watch movies on (broadcast) TV, or listen to music on the radio.

    47. Re:Yes, and there's nothing new with that by Bjorn_Redtail · · Score: 2, Insightful

      You pay by watching/listening to the ads. (Though, radio is something of a special case due to how copyright is set up)

    48. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      No, they wouldn't be undercutting you. That's not really how it works. Companies compete on quality and speed of delivery, and not so much on price.

      Undercutting leads to being undercut, which leads to more undercutting, it's a vicious circle and it doesn't end until either there's a last man standing, or the industry realizes that they fucked up with the whole staring an undercutting spiral, and rights itself. Undercutting the competition is short term, eventually you get to the point where you need to do much more work to make the same profits, and still cover your expenses, pay your employees, and make a profit. Undercutting wars always end in many lost jobs and a wounded industry.

      FOSS doeasn't seem to understand that undercutting is a bad thing, and competing on price alone is bad. It's something you do as a last resort, and only something to resort to if all other things are equal, in the real world, this is never the case. and even then, it's business 101, if the market is willing to bear X, then you charge X, not X+1.

    49. Re:Yes, and there's nothing new with that by FireFury03 · · Score: 1

      if Word 97 does all you need then you can pick up a second-hand copy for next to nothing.

      It is worth pointing out at this point that Microsoft (and many other software companies) make much use of non-transferrable EULAs to try and eliminate the second-hand market. Of course, whether the EULAs are valid is another question (I would argue not, since you can never prove that someone agreed to an EULA and also the existence of the doctrine of first sale... the courts may disagree)

    50. Re:Yes, and there's nothing new with that by cliffski · · Score: 4, Interesting

      "done some valuable work at some point, and then sit around and collect money for the rest of your life."

      This always bugs me. It's not like there is a major world problem that people who create something that sells lots then sit on their ass and do no more work. In fact, I'd say the opposite is true. J K Rowling could have quit writing after book 1, but didn't. Most big name pop bands could retire after their first hit album. Spielberg and Lucas could have retired after their first big movies (American graffiti and Jaws).

      When people make a lot of money from royalties, they very often will plough that money into doing it again, only bigger and better next time. Lucas spent every penny of his American Graffiti money to make Star Wars. Then he took all the SW money and used it to try and self-fund Empire, and cut out the movie studio.

      People often say that those who work for royalties "sit around and collect money when doing nothing"
      Those same people are the ones taking a daily wage for all those years when those royalty guys worked their asses off for zero salary, to try and get to that point.

      If working for royalties is such a meal ticket, why doesn't everyone quit their job and start their own business?

      I don't begrudge anyone earning royalties of any sort. if you can live off your royalties, you created one hell of an awesome product and likely made a lot of people very happy.

      --
      DRM-free indie games for the PC and Mac: Positech Games
    51. Re:Yes, and there's nothing new with that by FireFury03 · · Score: 1

      We may not have seen Windows clones come out in the late nineties during the heyday of the Microsoft monopoly

      In the pre-win95 era there were a number of "windows clones" (in that they had similar functionality to Windows, rather than necessarilly running the same software) which were arguably better - GeoWorks and OS/2 spring to mind (given the choice between GeoWorks and Windows 3, I think I'd choose GeoWorks every time).

    52. Re:Yes, and there's nothing new with that by dovgr · · Score: 1

      If nobody would use non-changing software, then TeX would have been long forgotten.

    53. Re:Yes, and there's nothing new with that by cptdondo · · Score: 1

      So now to the big worry-- how are developers going to make money? I'm not sure. There will be demand for software development, and where there's demand, there's money to be made. I don't know if it's through support and services alone, or if there's something else. Maybe you just have a shorter term to make your money, and that term starts when you offer a new innovation first, and ends when other people get around to offering it.

      Well, no one pays you to go to school; you pay for that. Then hopefully someone pays you because what you know is valuable, and will help them with their bottom line. If you don't keep up with changes in the field, often on your own nickel, you will soon be out of work.

      FOSS works the same way. No one pays you (the company) to develop software. But if your product is good, people will pay you for support and maintenance.

      If your product is really cool and fills a niche, you'll make money.

      If your product is a commodity, then the community will support it and your development costs will drive to zero, hopefully still enabling you to make money.

      But the competition is far more brutal than in a proprietary market.

    54. Re:Yes, and there's nothing new with that by Morty · · Score: 4, Interesting

      OSS aside, shareware, adware, bundling, and "free for personal use" push the software market to $0 or very close thereto. Think of the Windows anti-virus market -- there were a number of entrants who gave away a version of their product even before any open-source AV was available: anti-vir, AVG. Same for desktop firewalls: zonealarm, kerio/tiny/sunbelt. Same for virtualization: vmware server is a free download. Same for web browsers: IE and Netscape went free even before mozilla went open source. Same for Windows media player software: remember Real vs. Windows Media player? Same for disk compression software: remember the Stacker/Doublespace controversy back in the early 90s? Same for backup software: Microsoft has bundled a basic backup app in Windows for a while.

      So even in a "pure" commercial software world, you sometimes have to compete with free.

      The same effect can even happen in the COTS hardware market. If you released a 1GB hard drive in the early 1990s, you were sitting pretty. If you sat back and didn't innovate, though, your product's value would quickly erode over the next few years as competitors released larger and larger drivers. Today, your product's value would be effectively $0, with vendors giving out free 1GB USB keys at tradeshows. Similar for video cards: a video card that could command $100 10 years ago is nearly worthless now, with much faster devices available, and equivalent functionality integrated into cheap motherboards.

      Progress is a bitch. Evolve or die.

    55. Re:Yes, and there's nothing new with that by nwf · · Score: 2, Interesting

      On the other hand, with more Open Source software there many more points to innovate. And very few packages can be used without some customization. So customers would need an expert anyway - and if they buy expert services they would also be inclined to pay a somewhat smaller fee for a commodity addon.

      While that seems to make sense, reading messages posted to mailing lists and web sites, it appears that people who are trying to use FOSS aren't even programmers at all, and make it painfully obvious that they have no idea what the are doing.

      Then we have the companies that produce software using FOSS, and don't contribute back, which I think is much more common that believed.

      What may happen, is that FOSS may increase the demand for short-term contract programming. Need someone to integrate three packages with a thin integration layer? HIre someone for 20 hours and done. No one on staff. I've seen a lot of interest by people in India asking basic questions about software, and have dealt with some companies who outsourced their development to India, where they used FOSS to complete the task.

      --
      I don't know, but it works for me.
    56. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      That is an interesting idea, but not valid for works which are 'stand alone'. Ie, they are intrinsically valuable. (Such as books, films, music etc.)

      You do not actively 'do' anything with a recording, other than listen to it.

      Code, in particular falls somewhere between a work of art, and a utility object. Perhaps for works like Linux, your idea is practical, but what about open source games and their content? There is no money to be made from services or support there, they are like books/films and are intrinsically valuable.

    57. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      Well, if you'd used metaphorical food you'd not have had that problem.

    58. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      It would firstly enable other people to use the name 'Linux' for works derived from an early kernel.

      No it wouldn't, the name is trademarked.

      If I release the same album with a few overdubs or different mastering, or 'special edition' films then they would also avoid copyright expiration.

      Except that wouldn't work, because then people would just share the unmodified version that is no longer under copyright.

    59. Re:Yes, and there's nothing new with that by Xabraxas · · Score: 1

      The more successful a business, the more people want to enter that industry to grab a piece of that pie. People used to enter the oil business just so they could get bought out by Rockefeller. And he only had 60% or so of the market. We may not have seen Windows clones come out in the late nineties during the heyday of the Microsoft monopoly, but we did see an explosion of software development all competing with various bits and pieces of Windows.

      The end result is the same. After that explosion of software development for Windows Microsoft began buying up smaller software vendors and leveraging their OS monopoly in other areas. This had little to do with government intervention. Right now Microsoft is ready to take a huge chunk out of the antivirus business when they start including their AV software with Windows. They aren't going to take a chunk out of the AV business by being a superior product but simply by bundling it with their monopoly operating system. This seems antithetical to the goals of the free market to me.

      --
      Time makes more converts than reason
    60. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 1, Insightful

      I agree with you, but their is one exception. Entertainment. Entertainments software is the end product. That doesn't mean you are not right, because for all intents and purposes you are.

    61. Re:Yes, and there's nothing new with that by PHPfanboy · · Score: 3, Funny

      And the other side of the coin is that IT is not a producing industry. IT merely allows other industries to produce their goods and services in a more efficient fashion.

      Dude. Guitar Hero.

      --
      29 mpg. YMMV.
    62. Re:Yes, and there's nothing new with that by Dr_Barnowl · · Score: 1


      #> make house

    63. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      ""It would firstly enable other people to use the name 'Linux' for works derived from an early kernel.""

      "No it wouldn't, the name is trademarked."

      Sorry, but trademark law would have to go too if we lose copyrights.

      Otherwise I could prevent copying by claiming "Illegal reproduction, imitation or translation of a registered well-known trade mark in respect of identical or similar goods.". And still have a strong case even with an unregistered trademark. (Goodwill, misrepresentation etc.)

    64. Re:Yes, and there's nothing new with that by David+Gerard · · Score: 2, Informative

      You realise of course that a large part of the culture industry's present traumas are the fact that the marginal cost per copy is in fact zero, so they're competing with free.

      --
      http://rocknerd.co.uk
    65. Re:Yes, and there's nothing new with that by randallman · · Score: 1

      So now to the big worry-- how are developers going to make money? I'm not sure.

      Of course they can make money through support and services, but I still think there is room for the ISV. The two options often discussed are polarized. On the one hand you've got closed sourced proprietary that heavily restricts freedoms, but allows for direct profit and on the other you have Open Source software (as defined by OSD) that gives its users freedom and makes the software really theirs. I think everyone here knows the benefits of Open Source so I won't go into it, but I think there exists a potential that lies between these two extremes.

      First, consider the some negative points for each ideology.

      Close Source Proprietary:

      1. User is unable to view and/or modify the source code. If something is broken or requires customization, s/he is reliant on the vendor.
      2. If the vendor goes out of business, it's likely that the software becomes lost. If the software was valuable, that value is lost entirely.

      Open Source:

      1. Small markets are often unserved or under-served. For a small market for which an ISV could make a decent profit at $50 per license, there's often not enough developers willing to put in the time and effort to serve it or serve it properly.
      2. Often, open source software is not polished. It's usually functional, but not pretty or very user friendly.

      So how about a solution that addresses these short comings? Consider open source (user gets the source code) software with limited time redistribution restrictions. The user can examine and modify the software or hire someone to modify it for them and the software license reverts to an OSD style license after a set period of time; say 5-7 years to allow for redistribution. I think this addresses all 4 negative points posted above and is both good for the end user and the market.

      I'm working on some software now with the hopes of releasing under a license such as this. I haven't found such a license so I sure would like to hear from someone knowledgeable on the subject.

    66. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      Without the force of government to competitors at bay, big businesses will always have small businesses keeping them awake at night.

      Mosquitoes can keep me awake at night, but that doesn't stop me from killing them by the dozens. Small companies keep coming out with innovative software, and Microsoft keeps buying them or developing competitive products just to end the annoyance -- like slapping mosquitoes. In an ideal world, Microsoft would either buy a company and continue developing its product, or produce a superior competitor, but since that isn't necessary in the real world, Microsoft tends to buy products and neglect them or just kill troublesome competitors by producing half-baked, mediocre Microsoft equivalents.

    67. Re:Yes, and there's nothing new with that by You+are+not+listenin · · Score: 2, Interesting

      The laws of suppy and demand guarnatee that in a competitive market profits will always be reduced to zero as price is eroded to the level of cost of production. One party will develop a product and sell at some margin above cost, a second company will come in and sell for a bit less winning over the entire market and still sell at a slight margin above cost (though a smaller margin than the first company). The first company then responds and drops its prices and so on. Ultimately the price balances out at the cost of production. In OSS the cost of production is $0 because labor is volunteered labor, and there are no material costs, so ultimately the value of software is reduced to zero.

      The way this is avoided in other industries is through innovation and patent rights. Actually there's considerable evidence that patent rights are responsible for developing our society into what it is today. The industrial revolution is attributed by some scholars to the establishment of modern style patent rights in Great Britain towards the end of the 16th century, and these same rights are what create an incentive for development in most industries today. So short of pattenting your software, yes, all you can do is inovate to stay ahead, and like everyone else here seems to be saying, that's nothing new.

    68. Re:Yes, and there's nothing new with that by TheLink · · Score: 4, Interesting

      Actually it may be a good thing _overall_ if the people who aren't good at designing bridges get discouraged from trying to design new bridges, or get put out of business if they are already doing crappy bridges.

      To me that's more of a benefit than a problem ;). A raising of standards.

      A lot of OSS software out there isn't that good (much of it is just tolerable), so if your Closed Source stuff is worse than free/Free stuff, maybe the world would be better off if you were doing something else instead.

      Audacity has its problems. OpenOffice still sucked the last time I checked (haven't checked the latest though).

      And it's been the year of "Desktop Linux" for how many years ;).

      In contrast look at how long Mac OSX took to overtake "Desktop Linux" in market share.

      If Desktop Linux discourages "yet another crappy closed source O/S" from being made, it's worth it even if the Desktop Linux market share remains abysmal. If you want to make a new closed source O/S, you better know what you are doing. If you don't, please do something else.

      I doubt we really need a new closed source OS that's worse than Desktop Linux.
      Nor do we need a new closed source audio tool that's worse than Audacity.

      Do we want to have to keep paying big bucks for something that's only a bit better than OSS software? I doubt it.

      --
    69. Re:Yes, and there's nothing new with that by jbengt · · Score: 1

      Movies, music and software have always been priced way above the marginal cost per copy, mostly because that isn't the 'true price'.

      Movies, music and software have always been priced way above the marginal cost per copy, mostly because copyrights give a monolpoly that eliminates competition
      The true price might not be zero, but the point isn't that a business will ignore the inital development costs, but that after recovering the original investment, they would begin to drop the price torwards the marginal costs.

    70. Re:Yes, and there's nothing new with that by plague3106 · · Score: 1

      For what it's worth, though, nothing would be different if your software were closed source, except that your user base would probably be smaller and, depending on how necessary your software is, open source competitors would be even more eager to push you out.

      Do you have any proof to back that up, or are you just speaking out of your ass?

    71. Re:Yes, and there's nothing new with that by TheLink · · Score: 1

      I agree.

      If companies can beat the other companies even though they stick to standard free software, that's a good thing. Why waste money on paying programmers?

      As long as companies have nonstandard needs, there will be jobs for programmers.

      But my bet is lots of bosses will want something different :).

      CEO to staff: "Yes we make widget type X just like our competitor, but we are different!"

      CEO thinking silently: if we weren't that different the shareholders/owners would approve a merger - then we give golden handshakes to the CxOs that leave, and the CxOs that stay get bonuses for sacking redundant people.

      --
    72. Re:Yes, and there's nothing new with that by Jah-Wren+Ryel · · Score: 4, Insightful

      Man, those are some bad examples.

      Most big name pop bands don't make a dime off their first hit album. Its only their 3rd or 4th hit album where their contract has expired and they are able to renegotiate based on how much money their work has earned for someone else. And the reason that is so is precisely because of the 'lotto-winner' effect of the current system which is directly caused by the stranglehold that copyright gives distributors.

      On the flip side, Rowling definitely didn't need even 0.01% of that money in order to keep writing more books. From a society's point of view, all the money in excess of what was required for her to continue writing was wasted and could have been spent better elsewhere on hundreds of other promising writers that have now been crowded out of the marketplace by the harry potter monster. Similarly look at how Lucas has squandered his royalties. Sure he made a handful of good films, but all he really makes now are "just" films. How much more utility would society get for its money if it weren't squandered on things like 'The Clone Wars' and the Ewok Christmas Special that coast on the good name of his earlier works?

      People often say that those who work for royalties "sit around and collect money when doing nothing"
      Those same people are the ones taking a daily wage for all those years when those royalty guys worked their asses off for zero salary, to try and get to that point.

      Your implication is tantamount to arguing for taxation without representation. Royalties and copyright are a 100% consensual construct of society, thus every member of society has just as much right to criticize the system. If anything, it is those who benefit directly from the system who should have the least say in how the system is run. The last hundred years or so of copyright extensions and copyright scope creep demonstrate what happens when those with a vested interest are the ones who have the most say.

      --
      When information is power, privacy is freedom.
    73. Re:Yes, and there's nothing new with that by Sique · · Score: 1

      No, the parent is correct. The lower price limit is always the cost to make the next copy. And this price is approaching zero.

      Even with commercial entities this race to zero will happen. Software classes once sold for extra money will become addons, then free addons, and finally incorporated into the base product. Look at webbrowsers, music players or even at stuff like network ports or sound! At least for the last two it has not even to do with open source or free software, but it still happened.

      And there is no reason the price for a certain software solution should be always non zero. The amount of work that has to go into creating a certain functionality in software is reaching zero too. Once it was a big effort to come up with Quicksort. But today you just write sort() somewhere in your code. Software is the ideal accumulator of work: Our body of software incorporates all the work that ever went into creating it and allows us to benefit from it basicly for ever. This software once was paid for: With inspiration, with creativity, with work, with nightly testing sessions, with lots of debugging, and with correction and extension and universalisation.

      But now this price is paid. Why should anyone still pay the full price, if the work has amortized long ago?

      --
      .sig: Sique *sigh*
    74. Re:Yes, and there's nothing new with that by plague3106 · · Score: 1

      Having thought about it, the submitter is disappointed that they must continually develop new, better software products?

      Yes, because its a cost to develop, plan, design and then finally code and test new features. The other OSS guys only need do the last part.. so of course they can do it quicker. This greatly cuts the amount of time the for-profit company can sell the add-on, and thus puts them at a disadvantage.

      The problem is that OSS doesn't innovate anything; they just re-implement other people's ideas. It's much easier to reverse engineer something than to think it up from scratch. Given that, the submitter's company can't possibly hope to keep going. They have the cost of thinking of new features and designing them... and then OSS guys just copy them before they can make back their investment.

    75. Re:Yes, and there's nothing new with that by magisterx · · Score: 1

      This is not true because, (as others have pointed out), once the cost of initial development is paid, the marginal cost for it is zero. So, without further innovation and the development that it brings, closed source can race towards 0 and come very close, since *without further innovation* the remaining cost is only marketing.

      As to the original posters question, I personally think this is a good thing. It forces companies to keep innovating so they always have something to sell. But, I personally am a developer on custom, highly targeted projects and get paid on salary, so I may be biased

    76. Re:Yes, and there's nothing new with that by Brandybuck · · Score: 1

      I've used both GeoWorks and OS/2. They were good systems. They failed, but not because of Microsoft, but because of bad marketing and the failure to position themselves as development platforms.

      --
      Don't blame me, I didn't vote for either of them!
    77. Re:Yes, and there's nothing new with that by Eternauta3k · · Score: 1

      It is like when 20 farm workers are replaced by a mechanized piece of farm machinery, they don't just starve and die. Those twenty farm workers end up operating, repairing, and building those pieces of farm machinery instead of breaking their backs in a field and every benefits from the productivity increase.

      Your farm workers must be smarter than ours...

      --
      Yeah. Would you choose a neurosurgeon who pokes around people's brains in his spare time? I wouldn't.
    78. Re:Yes, and there's nothing new with that by mysidia · · Score: 1

      The "proprietary extensions" model doesn't work very well, because if the community wants the extensions, they will develop them.

      The best approach is perhaps the Redhat style: make the extensions available for free to the community, the "development" version.

      The development version should be stable enough to use for most purposes, but since it's leading edge, the people who need to RELY on the software for enterprise purposes will want something that is more proven.

      Something they can call up the vendor and pay for support for... either by a contract signed in advance (recurring charge, for the service), or a high hourly fee for a-la carte support of the enterprise version.

      Make the fully QA'ed stable and sturdy product suitable for production use, available at a price.

      As well as the subscription service of automatic extensively tested updates.

      Whereas the community version has all the new features, but they're not as proven, and thus, not as suitable for commercial use. And thus may need more frequent updates (some updates possibly accidentally introducing unexpected problems).

      And only limited support like forums and bug reports, where the submitter does a lot of work to document an issue they encoutnered, are available for community versions.

    79. Re:Yes, and there's nothing new with that by TClevenger · · Score: 2, Interesting

      In the pre-win95 era there were a number of "windows clones" (in that they had similar functionality to Windows, rather than necessarilly running the same software) which were arguably better - GeoWorks and OS/2 spring to mind (given the choice between GeoWorks and Windows 3, I think I'd choose GeoWorks every time).

      Geoworks Ensemble had its chance. It was far faster on a 286 than Windows 3.0 was on a 386 and had WYSIWYG screen and printer fonts before TrueType. Unfortunately, they didn't get an SDK out as promised, and when Windows 3.1 came out, it was all over.

    80. Re:Yes, and there's nothing new with that by Antique+Geekmeister · · Score: 1

      It works for small and flexible companies. It gets tougher for large companies that become less flexible, and take six months to organize the meetings to plan the committee to do the feasibility study. A few skilled people in a small group can really drive a new product line to exciting places. Even somewhat moribund technologies can take off when new people get involved (as happened with Amanda and the Zmanda company, which addressed some longstanding flaws and has a tidy little market).

      People will pay for polish, testing and support: they just won't pay as much as they might have to for a monopoly. F-Secure, for example, stopped opensourcing the SSH products, and as OpenSSH and Putty have gotten better, they've had to provide additional features to stay in business. RedHat does a fascinating split of RHEL for business use, and encourages bleeding edge development and testing on their much more open and less robust Fedora project.

    81. Re:Yes, and there's nothing new with that by Brandybuck · · Score: 1

      This had little to do with government intervention.

      It had a lot to do with copyrights, which monopoly grants by government. I know it's unrealistic to imagine a world without copyright, but that doesn't mean we must ignore the unintended consequences of this government intervention.

      Right now Microsoft is ready to take a huge chunk out of the antivirus business when they start including their AV software with Windows. They aren't going to take a chunk out of the AV business by being a superior product but simply by bundling it with their monopoly operating system.

      From where I sit there is still a lot of competition in this area. I see McAfee, AVG, Norton, Trend Micro, ZoneAlarm, and dozens more. But keeping on topic with this article, AV is rapidly becoming a a commodity, and the price will continue to plummet, with or without Microosoft.

      But that's all beside the point. Without the crapfest that is Windows, the demand for anti-virus software would be a fraction of what it is now. It's not at all surprising that Microsoft would seek to bundle up a tool that is nearly essential for the proper functioning of Windows.

      This seems antithetical to the goals of the free market to me.

      Do not anthropomorphize markets (I know it's hard to do). Markets do not have goals, individuals have goals. A market is just a collection of people interacting with each other. There are as many goals in a market as their are individuals. It is an emergent order arising from all of these individual goals. (Read up on Hayek for more on emergent market orders).

      Trying to decide what the goals should be is what is truly antithetical to a free market.

      --
      Don't blame me, I didn't vote for either of them!
    82. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      I thought we were drinking metaphorical milkshakes now.

      My metaphorical milkshake brings all the boys to the yard,
      And they're like
      It's better than yours,
      Damn right it's better than yours,
      I can teach you,
      But I have to charge

    83. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      I don't begrudge anyone earning royalties of any sort. if you can live off your royalties, you created one hell of an awesome product and likely made a lot of people very happy.

      The problem, of course, is that the current copyright term means that those royalties will not only last for the lifetime of the person who did the hard work and created the awesome product, but also for their children's lifetimes and probably their grandchildren too.

      Getting rich off your own hard work is one thing. Lazing around all your life living off your famous father's work is entirely different, and much harder to defend.

      Royalties? Fine. But they should only last for the lifetime of the person who did the work, plus their partner's lifetime, and I guess if they leave any minors then they need to be provided for until they come of age, at which point the works should be put straight in the public domain and the children can damn well earn their own money.

    84. Re:Yes, and there's nothing new with that by hackingbear · · Score: 1

      Unless you personally know the finance operations of those big guys, it is hard to say they reinvest all their fortunate into other adventures. More likely, once they become a brand name; dozen of investors will be lining up at their doors for some deals that the famous guys can be profitable without much financial risks or hard works to themselves. (I knew indirectly one assistant to a famous writer; the assistant basically writes much of the works for that writer who has become famous.)

      So you are right that they don't live off their royalties, but they may well live off their fame from the first masterpiece. I guess nobody would/should complain about that. And that's a main driving force for many FOSS contributors.

    85. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      If you are a business which shares files with customers and the like, eventually you get Office n files from customers/clients, despite the fact that you are happy with Office n-k. Personally, I am happy with Word 6.0 for DOS. Business interactions however, dictate that I use Office 2007.

      Go figure.

    86. Re:Yes, and there's nothing new with that by Repossessed · · Score: 2, Insightful

      The problem is that OSS doesn't innovate anything; they just re-implement other people's ideas.

      The developers for Firefox, Python, bash, JBOSS, Apache, Perl, KDE (and qt in general), Gnome, WINE, Linux (the kernel, not the OS), gcc, emacs, kate, Battle for Wesnoth, Sun Microsystems, bittorrent, gnutella, the TCP/IP stack your windows box is using, SDL, speakup, ReiserFS, Second Life, Creative Labs, Intel, countless reverse engineered drivers and blender would all likely have something to say about that.

      --
      Liberte, Egalite, Fraternite (TM)
    87. Re:Yes, and there's nothing new with that by Whitemice · · Score: 1

      > The only problem with your rational is that if all the competition
      > was from commercial entities, and not from people willing to work
      > without compensation, then the bottom line would not be zero

      The only problem with this problem with the rational is that it assumes that the undercutting being done by other Open Source projects is NOT being done by paid developers; statistically, it is probably being done, at least in part, by paid developers in the same scenario as the original poster.

      And Open Source or not has no bearing on support costs, so you need to hook your customers on paying, and renewing, support agreements.

      --
      Using "Common Sense" is being either to arrogant or to ignorant to ask people who know more about something than you.
    88. Re:Yes, and there's nothing new with that by ScentCone · · Score: 3, Insightful

      those who benefit directly from the system who should have the least say in how the system is run

      Let me guess ... Obama voter?

      To follow your logic, people who don't work at all should be the ones who get to say what someone who's willing to work 80 hours a week must do with the proceeds and output of that work. You are supporting a framework in which willingness to work is punished by submitting the worker to the whim of the non-worker. You are supporting a framework in which the ability to create something or to innovate means automatic slavery to those with less talent and motivation.

      "Society" benefits just fine from an author hitting a resonent note and producing a series of books like Rowling's. It benefits by demonstrating that there is the prospect of being well rewarded for sparking an interest in one's work, and prolificly persuing that audience. Your model - where some entity takes the audience's willingness to spend money on entertainment they want, and spreading that money around a 1000 other authors - is absurd on the face of it.

      The Ministry Of Entertainment might accidentally get it right once in a while, but the knowledge that a government agency is injecting itself between readers and writers and regulating that relationship - that might please you, but it all it would do for me is make me seek out authors willing to work for the reward of my wanting to pay them for their writings. Those who spend their day writing books while receiving their assigned sliver of the book-buying public's government mandated redistribution of entertainment funds don't strike me as the likeliest sources of what I want to read.

      Most big name pop bands don't make a dime off their first hit album.

      Unless, of course, they are clearly talented enough strike a deal more to their liking, and are able to show that it's not a risk for the people fronting the money. Most new entertainers can't demonstrate that sort of marketability, and they themselves know it, so they make an investment in their own success: they trade some early income in exchange for letting someone else take the early risks.

      How much more utility would society get for its money if it weren't squandered on things like 'The Clone Wars' and the Ewok Christmas Special that coast on the good name of his earlier works?

      Well, that sort of depends on how wisely that money is spent, and how concentrated it is on larger, more complex projects that require long-term funding during production. I'm curious which agency of the government you think should decide such things? Perhaps we can get Michael Moore to be Minister Of Good Taste And Wholesome Entertainment to direct those dollars and choose which artists are worthy? Yesiree, Change We Can Believe In!

      Or, are you just pissy because the consuming public is fickle and lazy, and you don't always love the choices they make, and think that it should be up to you, instead? Yeah, I thought so.

      --
      Don't disappoint your bird dog. Go to the range.
    89. Re:Yes, and there's nothing new with that by AmberBlackCat · · Score: 1

      I think in some cases, staying closed-source makes a company more competitive against open source alternatives. I'm thinking of cases like Dreamweaver, Photoshop, and Mathematica. They've been closed source from the beginning, have outrageous prices, and remain very competitive against the open source competition. If they went open source there would be a free clone version of each of them released in a few days, and there would be no competitive advantage to the originals. But as long as they stay closed source and there is nobody both willing and able to make a comparable free product, they remain profitable. So my suggestion to the person asking the question is, in the future, do only closed-source.

    90. Re:Yes, and there's nothing new with that by Jah-Wren+Ryel · · Score: 1

      Let me guess ... Obama voter?

      No. Now my turn.
      Let me guess... constitutional illiterate?

      --
      When information is power, privacy is freedom.
    91. Re:Yes, and there's nothing new with that by rfc1394 · · Score: 1

      I've used both GeoWorks and OS/2. They were good systems. They failed, but not because of Microsoft, but because of bad marketing and the failure to position themselves as development platforms.

      I agree. Turbo Pascal for DOS, version 6, will not run on Windows 95 or 98 or maybe both, I don't remember. But TP6 ran just fine under OS/2. And if I'm not mistaken, OS/2 was a true 32-bit system except for the Windows 3.1 box. Win 95 and to some extent 98 were basically 16 bit systems with 32 bit support because so many programs needed to run as 15-bit applications. I believe OS/2 would run them as separate processes. I never had the sort of problems with running applications under OS/2 that I did under 95/98.

      --
      The lessons of history teach us - if they teach us anything - that nobody learns the lessons that history teaches us.
    92. Re:Yes, and there's nothing new with that by rfc1394 · · Score: 1

      In the pre-win95 era there were a number of "windows clones" (in that they had similar functionality to Windows, rather than necessarilly running the same software) which were arguably better - GeoWorks and OS/2 spring to mind (given the choice between GeoWorks and Windows 3, I think I'd choose GeoWorks every time).

      Geoworks Ensemble had its chance. It was far faster on a 286 than Windows 3.0 was on a 386 and had WYSIWYG screen and printer fonts before TrueType. Unfortunately, they didn't get an SDK out as promised, and when Windows 3.1 came out, it was all over.

      I wouldn't be surprised. It wasn't so much that Windows won the market as all of their competitors lost and failed to react. They didn't bother to do the work necessary to stay alive, and they died.

      --
      The lessons of history teach us - if they teach us anything - that nobody learns the lessons that history teaches us.
    93. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 1, Insightful

      "Commodity market can go to 0 without a significant impact on global IT economy, because even now 9 out of 10 programmers work for non-IT companies."

      9 out of 10? I like how you blithely dismiss 10% of the workforce. I know slashdotters don't give a damn about others, but 10% job loss is HUGE.

    94. Re:Yes, and there's nothing new with that by rfc1394 · · Score: 1

      The more successful a business, the more people want to enter that industry to grab a piece of that pie. People used to enter the oil business just so they could get bought out by Rockefeller. And he only had 60% or so of the market. We may not have seen Windows clones come out in the late nineties during the heyday of the Microsoft monopoly, but we did see an explosion of software development all competing with various bits and pieces of Windows.

      The end result is the same. After that explosion of software development for Windows Microsoft began buying up smaller software vendors and leveraging their OS monopoly in other areas. This had little to do with government intervention. Right now Microsoft is ready to take a huge chunk out of the antivirus business when they start including their AV software with Windows. They aren't going to take a chunk out of the AV business by being a superior product but simply by bundling it with their monopoly operating system. This seems antithetical to the goals of the free market to me.

      It is exactly part of the free market. No one has a vested right to have a particular market. If Microsoft chooses to add a feature, that's their choice. Is GM liable for the failure of other radio makers if it chooses to include a radio in its cars? Or if it chooses to start including CD players in lower end models that it didn't before? Note that most cars include a radio in them, but that doesn't stop some people who want better radios to buy one and replace the one that came with it. Not as many as would buy a radio for their car if it didn't come with one, but some still do.

      Further, it's arguable that the need for AV software was the result of bad design choices by Microsoft in not making Windows immune to viruses. (Which, I note, that in general Linux, because of its security policies, is.) If Microsoft were to seriously make Windows so that it's not vulnerable it would be the same thing, and those who depended upon it to remain unsafe would have to change to other lines of business.

      --
      The lessons of history teach us - if they teach us anything - that nobody learns the lessons that history teaches us.
    95. Re:Yes, and there's nothing new with that by I'm+Don+Giovanni · · Score: 1

      "You only have to look at Sun and IBM to see that they are on track with the need to change."

      I don't know about IBM, but Sun's version of "being on track with change" includes massive layoffs and near bankruptcy.
      Sun announces 6000 layoffs, 15% of its workforce (Nov 2008)

      Microsoft, for all its "problems" and outdated/maligned business model, is hiring lots of people while its competitors are doing the opposite.

      --
      -- "I never gave these stories much credence." - HAL 9000
    96. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      Um, you must be new here. We only permit *car* analogies. ;)

    97. Re:Yes, and there's nothing new with that by rfc1394 · · Score: 1

      The whole issue is similar to the sad state of affairs in the copyright and patent arenas today. People trying to make money today and tomorrow on the work they do today. Lets face it, the world is "so what have you done for me lately?" Evolve with this or die out. If you want to make money tomorrow, you'd better be ready to work for it tomorrow too.

      A TV commercial from the 1970s for a hotel chain sums it up exactly, at the end of the commercial came their jingle with the end line, "What has Sheraton done for you lately? What has Sheraton done for you now?"

      --
      The lessons of history teach us - if they teach us anything - that nobody learns the lessons that history teaches us.
    98. Re:Yes, and there's nothing new with that by Chris+Kamel · · Score: 1

      se la vie
      Say what?

      --
      The following statement is true
      The preceding statement is false
    99. Re:Yes, and there's nothing new with that by roman_mir · · Score: 1

      On the flip side, Rowling definitely didn't need even 0.01% of that money in order to keep writing more books. From a society's point of view, all the money in excess of what was required for her to continue writing was wasted and could have been spent better elsewhere on hundreds of other promising writers that have now been crowded out of the marketplace by the harry potter monster.

      - I don't get it, it's not the government that paid Rowling the money, is it? From point of view of society her books have definitely resonated enough, so that people continued buying them and wanting more, I don't understand your argument on utility of her product. Whether she needed the money or not is really not the question. She became successful and she has money now to show for it. In fact the success in her case is measured in the amount of cash she made. I watched the movies on TV and have never read the books, so I didn't contribute to her wealth, but many people did. Are you implying that the government should have stepped in and taken the money away to feed some starving authors? Because that is terrible. If those authors are any good, they'll make the money themselves. This is competition. You produce something that makes you money because people want it. Government cannot really regulate what people like. Taste cannot be regulated, nor should it be.

      Similarly look at how Lucas has squandered his royalties. Sure he made a handful of good films, but all he really makes now are "just" films. How much more utility would society get for its money if it weren't squandered on things like 'The Clone Wars' and the Ewok Christmas Special that coast on the good name of his earlier works?

      - but it's his money! He didn't steal the money to make those silly movies! What is your point? That the government should have taken the money away from him?

      Are you some sort of a radical communist or something?

      it is those who benefit directly from the system who should have the least say in how the system is run.

      - who doesn't benefit from the system? How about welfare recipients, they benefit from the system a lot, but they still have a vote. Maybe you are talking about lobbyists who have more access to the politicians due to their greater funding? Well, that is your political problem isn't it? In any case, you can't outlaw lobbying (which is a kind of advertising) maybe it is your politicians who should be 'reeducated'? Maybe you just want less government corruption? This I can understand. Socialism and communism I don't want, less corruption I do.

    100. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      I think the fact that I'm running: Assassin's Creed, Red Alert 3, Fallout 3, Oblivion, and a ton of others (Crysis loads but has gfx glitches). All on linux via wine. Says a lot about how quickly Linux is catching up to windows.

    101. Re:Yes, and there's nothing new with that by scientus · · Score: 1

      not in Microsoft v Netscape

    102. Re:Yes, and there's nothing new with that by 1u3hr · · Score: 1
      You pay by watching/listening to the ads.

      Oh gee. Here I was thinking it was a charity.

      I can and often do record TV shows and skip the ads entirely when I watch them. And as for radio, a couple of local stations have no ads.

    103. Re:Yes, and there's nothing new with that by FLEB · · Score: 1

      I remember reading something pertinent regarding open-source drivers: If your business is your software, open-sourcing it is likely a bad move. If the software is merely a supporter to your core business (as drivers often are-- people are paying for the device, not the driver), then open-sourcing can be beneficial. In the case of Dreamweaver, etc., the software is the business. Their business isn't based upon support contracts, additional services, or on running the software on some piece of dedicated, optimized hardware. If they give the software away, they undercut their reason for being.

      --
      Information wants to be free.
      Entertainment wants to be paid.
      You just want to be cheap.
    104. Re:Yes, and there's nothing new with that by gnupun · · Score: 1, Interesting

      One of the things that has destroyed the lattice work of market forces in software is Microsoft itself. They bundled so much software for free with their OS that nobody else could afford to compete

      Incorrect, Microsoft doesn't provide free software. The price of a stagnant Windows version is always falling due to depreciation. To compensate for this effect, Microsoft adds new features to increase the price. The cost of the bundled software is added to the price of Windows. Since Windows sells so many million copies, the price bump may be a few cents or a few dollars.

      New Windows price = depreciated price of old Windows version + price of new features.

      What pisses off independent developers is that Microsoft steals their ideas, and makes 100 times more money than them by charging 10 to 100 times lower, because they have such a huge customer base.

    105. Re:Yes, and there's nothing new with that by kandela · · Score: 2, Insightful

      Yes well, if all you did was code open source then all the only table you could afford would be metaphorical.

      I'm not a programmer (I'm a scientist), but I do worry that the propensity of open source means we, as a society, undervalue the work that programmers do.

      Just because someone enjoys furthering a project does that mean we should not remunerate them for their work? A good piece of software is just as valuable as any other product on the market. But since it is easy to copy and available for all to build on, the people who write the code get paid very little - if at all.

      Don't get me wrong. I like open source. I use open source software sometimes and they are usually really great programs. I just don't think programmers are being adequately rewarded for their labour. If all software goes open source then why would anyone do a university course in software development?

      So what's the solution? Should there be a guild of programmers that is given grants by governments and industry to work on certain projects? So that they apply for funding the same way scientists do? Is this an idea that is fundamentally flawed?

      --
      Conservation of angular momentum makes the world go round.
    106. Re:Yes, and there's nothing new with that by bnenning · · Score: 1

      Those twenty farm workers end up operating, repairing, and building those pieces of farm machinery instead of breaking their backs in a field and every benefits from the productivity increase.

      Not quite...if it took 20 workers to support machinery that did the same amount of work, that wouldn't actually be a productivity increase. The real benefit is that it takes fewer than 20 workers to support the machinery, so the rest can be deployed to other useful activities. (Unfortunately this may result in some being unemployed for a while, but the overall economy benefits).

      As far as developers and open source software, there will be fewer developers writing web servers and compilers and similar generic tools. There will be more developers hired to build custom applications using those tools, since more customers will be able to afford them. Overall everybody comes out ahead including developers; open source is the closest thing to a free lunch there is in economics.

      --
      How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
    107. Re:Yes, and there's nothing new with that by Reorix · · Score: 1

      Although you comment that the race is to equilibrium, which is right, basic economic theory suggests that in a market such as this (where marginal costs go to zero), the long term equilibrium will be at zero. As usual (and as many other posts here have correctly said), the race is to exploit places where markets are not in equilibrium (this practically always happens in the short term).

      The key point here is that not only is the software industry a race to zero, so is practically everything else. The only real exceptions are places where markets can't operate (e.g. some oil companies can operate with profits greater than zero at equilibrium because they got in the game early and got some choice pieces of land with easy to extract oil, while the late-comers have to deal with hard to extract oil).

      Economics is pretty clear about this, and experience definitely bears it out: if you're making a positive profit, someone else is going to notice that and jump on the bandwagon, right up to the point where no one in the industry is making positive profit. The equilibrium condition for profit always goes to zero, and in the case of the software industry, since marginal costs go to zero, the equilibrium condition for prices will also be for them to go to zero.

    108. Re:Yes, and there's nothing new with that by mysidia · · Score: 1

      So? Any commercial entity is going to have their bottom line; some price that, once another group under cuts their price, they can not go any lower. It doesn't matter whether the new product is 5$ cheaper, or just free.

      With proper strategizing, that amount can be reduced as far as necessary and still compete.

      Even with a free product, you can profit... Look at Firefox and their deal with Google, for example.

      Software that incorporates sponsorship/branding/text ads is also possible.

      Just because the users don't pay for a particular software product directly out of pocket does not mean noone pays enough for a nice profit.

    109. Re:Yes, and there's nothing new with that by tacocat · · Score: 1

      Open source is a race to almost zero. Someone has to support it. While the software itself might be free, there are still companies that are going to pay people for the administration and set-up of these application platforms.

      The other model is to provide pre-packaged solutions based on the open source products so that the customer can purchase a Black Box to do 80% of their business in one step. It stabilizes the software economy.

      As a software supplier you are moved into role of getting paid for supporting the product that supports the company. There will be different models in the future: some companies will be buying software from the cheapest supplier (probably some house in India that runs everything through a call center) and others will be purchasing support from local houses that can be on site and personal.

      That's the maintenance side. There's also the initiative development side. This is where it is going to be a continuously moving target. But there is always the option to fall back into the maintenance roll on a few core applications. People won't move to free in every case because they will still have to pay someone to maintain it. And you have time for making new stuff.

      I wouldn't say it's a race to a dead end. Rather a race to an environment where you can actually create software based on intrinsic value and not value manufactured by marketing.

    110. Re:Yes, and there's nothing new with that by Cl1mh4224rd · · Score: 1

      Some of this argument seems to be based on a notion that all work must be rewarded, and that the reward MUST be monetary in nature. It does not always work that way.

      No always, sure, but it'll never be significant. You don't see people being compensated for their work with houses, cars, clothes, utilities (water, electricity, etc.), and food...

      Personally, I'd take money over these things. It gives me more freedom than I'd surely get if my company provided the above.

      Cellular companies are willing to give you a phone if you sign up for a contract. That's free right?

      Nope. Why do you think most providers make you sign a 2 year contract with severe penalties for early termination? How many people would be OK with signing a contract like that regarding employment? "We'll provide you with a car, but you have to remain employed with us for a period of two years. If you leave our company before your contract is up, not only do we take our car back, but we also take 25% of your wardrobe."

      No thanks.

      --
      People will pass up steak once a week, for crap every day.
    111. Re:Yes, and there's nothing new with that by mysidia · · Score: 1

      There are ongoing costs to package, market and distribute Word '97, and they exceed $1 per unit.

      You're forgetting that even the management, distribution, and marketing of the software all require time from sallaried staff.

      In all likelihood upper managements' compensation alone exceeds $0.50 per unit.

    112. Re:Yes, and there's nothing new with that by totally+bogus+dude · · Score: 2, Insightful

      10% of all workers losing their jobs would be huge. 10% of software developers losing their jobs, not so much. Would be significant if it happened all at once, but it won't.

    113. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      Actually, when Open Source is more widely used I expect the demand for computer experts to go up. Back in the days when computers just got to the sizes to be useful the programmers wrote all software from scratch - in assembly or fortran. Their Open Source foundation consisted of centuries of accumulated mathematical knowledge.

      And at the same time there were plenty of proprietary algorithms in-house, kept as trade secrets.

    114. Re:Yes, and there's nothing new with that by Kadin2048 · · Score: 2, Insightful

      Creating custom software will always be a good business plan, and it actually gets better rather than worse as more applications become subsumed by FOSS.

      Instead of trying to sell software products, which basically just treats compiled code like manufactured widgets and developers like skilled factory workers, you sell your labor.

      I think that in the very long run, while there will always be some market for widget-like commercial software, it will be dwarfed by the "service sector" software industry (if it's not already) which will employ far more programmers.

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    115. Re:Yes, and there's nothing new with that by williamhb · · Score: 1

      And the other side of the coin is that IT is not a producing industry. IT merely allows other industries to produce their goods and services in a more efficient fashion. From this you can clearly see that the real source of money for IT is serving other industries as custom solutions.

      That's not actually true. To use a facetious example, what industry does World of Warcraft make more more efficient? (Except maybe "extracting money from geeks".) Even if it were true, it's substantially irrelevant as the same argument can be applied to almost every industry except mining and agriculture. Everything from vocational training, to automatic knitting machines, to heavy goods vehicles are purchased to allow some other industry or activity to be more efficient, rather than for their own sake. Pre-trained bricklayers make construction more efficient; knitting machines make clothes production more efficient than [properly paid] manual labourers; lorries make the movement of goods more efficient than horses and carts. This does not mean that most lorries on the road must be custom jobs.

      Commodity market can go to 0 without a significant impact on global IT economy, because even now 9 out of 10 programmers work for non-IT companies. If your company is not selling software, then raise of free software is only to your benefit.

      Again this is not true. First, we've recently seen quite how problematic economic knock-on effects can be. Secondly, if the rise of free software were to cause the end of proprietary software sales, then this could make it significantly harder to source new "commidity-to-be" software: the first customer either has to pay full development costs, or build a coalition to cover the development costs before work begins (damned hard if you want to do anything remotely new) -- no longer can you go to an enterprising bunch of developers who figure they can make enough money selling it to others afterwards that your sale price is not just a fraction of the cost, but a discounted fraction because you're their pilot customer. (In proprietary markets, of course, these enterprising bunches are constantly coming to you.)

      However, in many areas it turns out you can compete with free (as in beer). A trivial example: XPadder (a free tool that lets you use a gamepad on games that only allow keyboard and mouse input) has ceased development and its site is up for sale. It's commercial competitors, though from all accounts no more capable, live on, making their owners happy profits. No doubt the commercial competitors will gain even more market share now xpadder effectively has a big "in liquidation" sign up. By driving profits to zero, free (as in beer or speech) projects can end up being the first thing they drive out of business themselves -- an economic black hole that pinches itself off.

    116. Re:Yes, and there's nothing new with that by mabhatter654 · · Score: 1

      That's already happened though. Look at how Microsoft won the browser wars, by giving away their browser with something they could charge for and other companies couldn't. In that respect Microsoft's consolidation of power is actually what makes people choose to put their projects out there for free. The small software shop died long ago. If you develop something interesting, the big companies can duplicate it in a day and it becomes another check box item. If you do manage to get big enough to start a company, then they can beat up your stock holders to sell out to them. IBM has the right place in the market because they build solutions.. they get paid for those big support contracts to make everything work... that's something you have to have if your open source or not.

    117. Re:Yes, and there's nothing new with that by holt · · Score: 1

      And I can think of only one major U.S. company in 1908 that still exists intact today (IBM).

      DuPont and John Deere come to mind off the top of my head. Wikipedia has a more complete list...

    118. Re:Yes, and there's nothing new with that by ScentCone · · Score: 1

      Let me guess... constitutional illiterate?

      There you go! Now that's some insightful feedback. I especially like how you've circled back and refuted the details. That is some fine work, there. Certainly not a non sequitor at all, no. Call me a convert! I now think it's appropriate for people who don't create anything to be in charge of the people who do. You are SO cool to straighten that all out.

      --
      Don't disappoint your bird dog. Go to the range.
    119. Re:Yes, and there's nothing new with that by Hal_Porter · · Score: 1

      The marginal cost per copy is only zero if you don't have to amortize the development costs. Which pirates don't.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    120. Re:Yes, and there's nothing new with that by fractoid · · Score: 1

      Game development != IT.

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    121. Re:Yes, and there's nothing new with that by Hal_Porter · · Score: 1

      The true price might not be zero, but the point isn't that a business will ignore the inital development costs, but that after recovering the original investment, they would begin to drop the price torwards the marginal costs.

      You mean like rent falls to zero once the landlord has paid off the mortgage? Oh, wait, it doesn't.

      Or maybe like the interest on our bank balance drops toward zero. Oh wait, that doesn't either.

      The fact is that if you have $x and you invest it you expect to get $x * BaseRate in the bank, and much higher than that if you invest it with any risk, like in a house or some IP which you rent out.

      The reason that copyright gives people a monopoly is precisely because otherwise the people that create stuff and thus have development costs they need to pay off would otherwise have to compete with people who merely copy and have no costs and could easily undercut them.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    122. Re:Yes, and there's nothing new with that by ion.simon.c · · Score: 1

      One of the things that has destroyed the lattice work of market forces in software is Microsoft itself. They bundled so much software for free with their OS that nobody else could afford to compete. Those that could had to give away their product... and the non-monetary reward system was born. People started doing it for the luls or reputation of doing better than MS, or simply from the need to have better than MS. Some people are like that, and are happy to give it away if you have to see their name every time the app starts. The more that MS bundled, the more others did. They squeezed out the small players. Now we are racing towards equilibrium again. se la vie

      Your claim is that MSFT's bundling is the genesis of Share/Freeware and OSS?

    123. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 2, Insightful

      The idea behind open source is NOT that the programmers work for free. The idea is that people and organizations who find value in a project work collaberatively to maintain and enhance the project and share the results.

      For example, for Linux, far more than half of the contributors (I don't remember the exact percentage, but it is very high) work for companies that either use Linux in their main business or make a business of offering support for Linux. The situation is similar for some other major open source projects. Certainly there are many unpaid contributors to open source projects, especially some of the smaller ones, but I don't know the percentage taken across all open source projects.

      So, at least for the major open source projects, the work of the programmers is not being undervalued. Their employers pay them to contribute because the result of sharing the work is far more valuable to each company than the cost of each company's contribution. And the value is more than just the saving of license fees. One of the values many don't recognize is the freedom to fix a problem that is critical to you. You can have your in-house people (or hire someone outside) fix it without waiting on the vendor of a closed-source product.

      I don't know anything about the specific project discussed in TFA, so I don't know whether there is something about that project or the market it supports that distorts the general way that open source works. I'm mostly reacting to your general assertion that open source undervalues programmers' work. I claim it does nothing of the sort.

      As others have pointed out over the years, the superiority of open source is very similar in some ways to the way open publishing of scientific results works better than everyone trying to keep research to themselves. You should appreciate that, being a scientist yourself.

    124. Re:Yes, and there's nothing new with that by mcon147 · · Score: 1

      "Darwin is based on BSD Unix" Quite horribly. They address space co-located the bsd layer with a Mach microkernel. Mach is terribly inefficient . They should rip it out, or replace it with L4.

    125. Re:Yes, and there's nothing new with that by zappepcs · · Score: 2, Interesting

      Not that it is the genesis, but the pressure that bundling put on smaller software vendors left no market, a virtual vacuum that was not filled until F/OSS developers who are working for something other than direct competition with MS decided to share their code under GPL et al. I was around for shareware, crippleware, trialware, freeware and the rest. Shareware was good. The license changes really made a difference. The GPL etc. gave more value in the early days. There was a strong battle between Novell and MS when MS decided to not jump on the networking thing. More mergers, more bundling and bad licensing deals, and on it went. The little developers were left cold. Anything that was created outside of Redmond was bought up or squeezed out. By the time that MSDN came along, the battle lines were drawn and entry to the game became rather steep. MS then cleaned up the messes by making it more difficult... whether that was forced on them to control the quality.. meh. The point is that MS helped to create the vacuum that F/OSS blossomed in by taking all the developers who could into their cathedral. Those left on the streets of the market outside waited for scraps, tried to find something to sell that was not given out to those buying in the Cathedral. Eventually they began to cobble their own systems together, and since nobody wanted to play nice or fair, they kept working on them till they were actually better than good, they were competitive.

      Right now there are lots of people who shop at the cathedral like Pavlovian experiments in technology, and others are learning that the wares in the bizarre are not nearly as bad as those in the Cathedral want them to believe.

      There are many successful Windows programs that survived quite a while:

      Winzip, Winamp, SysInternals... can you tell where this is leading?

      Adobe resisted with grace. Digital Research fought hard. WordPerfect... not so much. Ever wonder what might have happened if we were all using open standards?

      Now we head back to equilibrium. It's no longer just Windows and Mac. Yes there was Xenix and such, but now with F/OSS the cost of entry to the game is much much lower. More competition is good. Look at all the small groups of people that for want of a better phrase, basically said 'fuck microsoft' and did their own thing. StarOffice, OOo, Samba, OpenLDAP etc. People that don't want to buy from the cathedral anymore. It took oppressive behavior coming out of the cathedral to foster it, even if it is not it's progenitor.

    126. Re:Yes, and there's nothing new with that by syousef · · Score: 1

      Keeping food on a metaphorical table always causes me trouble. I can't even recall the number of times I've had to mop the floor.

      Engineer's solution 1: Eat off the metaphorical floor.

      Engineer's solution 2: Enclose head in plastic bag when eating. (Be sure to put holes in top of bag where food can't fall on them.

      --
      These posts express my own personal views, not those of my employer
    127. Re:Yes, and there's nothing new with that by syousef · · Score: 1

      And the other side of the coin is that IT is not a producing industry.

      If you argue that an application produced by IT is just an enabling product, you can do the same for the car manufacturing industry and argue that they produce nothing (just enable people and goods to move, but produce nothing in themselves). Clearly this is a flawed argument. The only difference is that the physical footprint of the former (some bytes on a hard drive) is smaller than the later (a car) and can therefore be copied with almost no effort (compared to copying/producing another car).

      --
      These posts express my own personal views, not those of my employer
    128. Re:Yes, and there's nothing new with that by syousef · · Score: 1

      Those people got sick of waiting and started using OS X?

      Is that a Ubuntu based distro?

      --
      These posts express my own personal views, not those of my employer
    129. Re:Yes, and there's nothing new with that by dryeo · · Score: 1

      The idea that software development will somehow become obsolete because there are open source programs freely available is a fallacy. It is like when 20 farm workers are replaced by a mechanized piece of farm machinery, they don't just starve and die. Those twenty farm workers end up operating, repairing, and building those pieces of farm machinery instead of breaking their backs in a field and every benefits from the productivity increase.

      Actually with the introduction of mechanized machinery farm workers found it harder and harder to make a living. Competition drove wages down and people ended up rioting. See http://en.wikipedia.org/wiki/Swing_Riots also the article on luddites is similar except it was weaving machines putting people out of work.

      --
      https://en.wikipedia.org/wiki/Inverted_totalitarianism
    130. Re:Yes, and there's nothing new with that by Weezul · · Score: 1

      If the open source project is very successful, then all the main developers are insured jobs for life in the companies that use their projects. Otoh, a developer on a proprietary project sees their experience lose considerable value when the open source project kicks their ass or their project is shipped over seas. I'd say that is one big big difference.

      --
      The Christian religion has been and still is the principal enemy of moral progress in the world. -- Bertrand Russell
    131. Re:Yes, and there's nothing new with that by Blakey+Rat · · Score: 1

      Ok, I'm not going to go through the whole list, but...

      Firefox - Netscape 4 + BeOS-inspired "tabbing" windows

      KDE - Any and every GUI from GeOS to Macintosh to Windows
      Gnome - Ditto. I'd consider KDE or Gnome innovative if they used a different metaphor than the desktop metaphor, or really even slightly changed the desktop metaphor experience even slightly. But nope.

      WINE - Er... it's just a re-implementation of Microsoft's standard libraries; how is this not a re-implementation? In a LITERAL sense!

      Battle for Wesnoth - I've played it, it's all been done before. And it's not particularly good at it, either.

      Reverse-engineered drivers don't count as "re-implementations of other people's ideas?" In your little fantasy-world?

      Did you just compile a long list, hoping nobody would actually read it? I'm not going to claim that no open source software has ever been original (although I think it's safe to see that *no* GUI open source software has ever been original), but your list is blatantly ridiculous.

    132. Re:Yes, and there's nothing new with that by mgblst · · Score: 1

      I guess making trucks is not a producing industry as well, according to your definition. Or making airplanes. Or building factories. Or most of what we actually do.

    133. Re:Yes, and there's nothing new with that by Garwulf · · Score: 1

      "I think you're right, and the idea of "copyright" in general is headed towards some kind of reform over the long term. Eventually we'll find ourselves in a world where it's not sufficient to have done some valuable work at some point, and then sit around and collect money for the rest of your life."

      That's not how copyright works. On the other hand, it is how a pension works. And copyright is not a pension.

      Owning a copyright means that you have the right to try to make money off the work you did for the rest of your life. But people have to actually want to buy it. So, if nobody wants the creative work you're trying to sell, no money.

      To put that into perspective, most books are out of print within ten years of publication. Odds are that the author doesn't get to make a penny more off that book once it is taken off the shelves.

      --
      Robert B. Marks
      Author, Demonsbane in Diablo Archive
    134. Re:Yes, and there's nothing new with that by pablodiazgutierrez · · Score: 1

      I like your ideas. I had thought similar solutions to the problem. However, your approach would allow exploits like having a successful 80-something year old writer freeze his sperm and have his wife or mistress inseminate herself on his deathbed just to prolong the goldmine another 18 years. It's creepy. Man, I should get back to work...

    135. Re:Yes, and there's nothing new with that by mahadiga · · Score: 1

      The flip-side is closed source software vendors promote collusion in the industry.

      --
      I'd like to buy homeland for our 10 million people. http://twitter.com/mahadiga
    136. Re:Yes, and there's nothing new with that by Bungie · · Score: 1

      There are ongoing costs to package, market and distribute Word '97, and they exceed $1 per unit.

      Yes that's what Microsoft Select is perfect for. They just package it on a Select CD and distribute it with an edition of others to their customers. No marketing or repackaging beyond the disc and jacket. When the customer decides he needs Office 97 on ten machines he installs from the disc and pays Microsoft whatever listed price per copy. The select membership fees probably cover any of the initial packaging and distribution costs. Then they just collect money from installs of old software that they wouldn't sell anyway.

      --
      The clash of honour calls, to stand when others fall.
    137. Re:Yes, and there's nothing new with that by Bungie · · Score: 1

      From where I sit there is still a lot of competition in this area. I see McAfee, AVG, Norton, Trend Micro, ZoneAlarm, and dozens more. But keeping on topic with this article, AV is rapidly becoming a a commodity, and the price will continue to plummet, with or without Microosoft.

      This isn't the first Microsoft AV product. I dunno if anyone remembers MSAV from Windows 3.1/DOS days. It was a Microsoft Antivirus product bundled with Windows and DOS. Somehow Symantec, Trend Micro, Mcaffee and all survived and still release products to this day. Microsoft stopped maintaining it eventually.

      Just like back then Windows Defender isn't competetion for those products. It blocks and fixes a lot of more generic malware and is easily available to users. It's a good tool for making Windows more secure and fixing general or widespread malware.

      Products like Symantec which are more specialized and need things like SARC to keep current with all of the many wild exploits and malwares (and variants). Why would Microsoft want to duplicate that huge effort?

      Some ideas should be integrated into Windows and provided at a basic service. They aren't out to copy and crush every other software. Windows firewall didn't crush ZoneAlarm either, despite being free.

      --
      The clash of honour calls, to stand when others fall.
    138. Re:Yes, and there's nothing new with that by Jah-Wren+Ryel · · Score: 1

      There you go! Now that's some insightful feedback. I especially like how you've circled back and refuted the details.

      "Refuted the details" -- bullshit, they were refuted in my original post by example of history. You just ignored them so you could blabber about a strawman.

      I now think it's appropriate for people who don't create anything to be in charge of the people who do.

      Why do you think that? It was never my argument in the first place, although it seems to be your personal red herring.

      --
      When information is power, privacy is freedom.
    139. Re:Yes, and there's nothing new with that by Jah-Wren+Ryel · · Score: 1

      I don't get it, it's not the government that paid Rowling the money, is it?

      It does not need to do so directly. You need to understand that copyright is a government enforced monopoly. Monopolies distort markets and lead to inefficiencies.

      Are you some sort of a radical communist or something?

      Far from it, if anything, I am a radical free-marketer. The copyright monopoly is clearly welfare for some creators and most distributors.

      --
      When information is power, privacy is freedom.
    140. Re:Yes, and there's nothing new with that by mr_matticus · · Score: 1

      Apple was able to make OSX such a successful OS as quickly as it did only because it was able to build off of an open source base.

      I have never understood this argument or seen any empirical support for it. Most of OS X was written in house or brought over from NeXT. It was made quickly because it was able to build off an existing base, some components of which are from open source projects. Whether a given base happened to be open source or not is simply historical happenstance.

      Apple was able to get iTunes off the ground because it bought out another proprietary project. I don't see any reason to interpret a difference between the path of iTunes and Safari in terms of speed, success, or quality.

    141. Re:Yes, and there's nothing new with that by Stuntmonkey · · Score: 1

      I think you're right, and the idea of "copyright" in general is headed towards some kind of reform over the long term. Eventually we'll find ourselves in a world where it's not sufficient to have done some valuable work at some point, and then sit around and collect money for the rest of your life.

      I can't agree with this view, which I see as wishful thinking. It seems to me that in the fullness of time, the only thing that will be scarce in the information world will be good content. Processing power, storage density, format quality, accessibility: These things are advancing along the technical improvement curve and will soon be close to free. Unfortunately there is no Moore's Law for content. And generally speaking, power and financial reward flow toward the scarcest commodity, not away.

      Getting back to the original question, software is content so for the above reasons it should make money over time. The key is to figure out where the profit is to be had. I'll note that GTA IV sold a staggering number of copies; reportedly it was the highest-grossing opening weekend ever in the entertainment industry.

    142. Re:Yes, and there's nothing new with that by David+Gerard · · Score: 1

      "Marginal cost" in this context is what goes into the amortisation calculations - it's a technical term in microeconomics with a specific well-defined meaning.

      --
      http://rocknerd.co.uk
    143. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      The elephant in the room is that the open source competitors would be more eager to push you out, but far less able to do so.

      Closed source FTW, unless you want to compete with free.

    144. Re:Yes, and there's nothing new with that by orasio · · Score: 1

      What you say is that you don't like free markets.
      People are not willing to work without compensation. There is always a compensation, even if it is delayed in time.
      People who are willing to work at a loss, to recoup costs later in life (as software, or as a better job, or as a better curriculum vitae) are no bigger threat than other entities that operate in free markets.

    145. Re:Yes, and there's nothing new with that by orasio · · Score: 1

      Free beer and free speech are two different beasts.
      The kind of people attracted by a free beer proposal are very different from people that adopt GPLed tools.
      GPLed tools have the benefit that they don't die easily, at least they don't die of lack of funding by itself.

    146. Re:Yes, and there's nothing new with that by marcosdumay · · Score: 1

      "Some will choose the pay for model because they can blame someone if the rig fails."

      Well, they won't be able to "blame" anybody if the rig fails, will they? This metaphor is best than it apears at first. It's obviously not by the same reason, but people and companies aren't able to blame anybody for malfunctioning software either, except, maybe, by their own IT dept, that is often forced to buy non-functional software and forced to make it work.

      "se la vie"

      Just to be pedantic :) it's "C'est la vie".

    147. Re:Yes, and there's nothing new with that by noundi · · Score: 1

      And the truth is, given that you did things correctly you once used pieces of open code for your solutions, and with that providing a better alternative than what once was. How is it a surprise to you that someone else will try to do the same thing? Free IS better, given that we have two applications of the same "value", thus by removing the pricetag of an equal piece of software, someone did in theory the same thing as your company once did: provided a better solution. If you enter the world of OSS, be ready to be on the edge. If you're not ready for this, keep it as a hobby.

      OSS software rarely benefits software providers directly, but it sure as hell benefits the consumers. This is where we are going, people become more and more aware of the software situation in the world and they start setting demands. Support us, or we won't support you. There's nothing strange about consumers being tired of getting dumped in the face by companies that don't give a shit about their customers, such as all proprietary vendors. Defectivebydesign.

      --
      I am the lawn!
    148. Re:Yes, and there's nothing new with that by jbmartin6 · · Score: 1

      Once competition pushes the price down to commodity level it is effectively zero because there's no profit in it. So I think the other poster was correct, the problem is the same in that the ability to charge a premium above that commodity price, sometimes called 'economic profit' is removed. And once the most efficient company becomes the sole supplier, of course it raises prices to start reaping that monopoly benefit. And there's the motivation to enter the market for competitors - prices are above commodity level so there's economic profit to be had. And so on.

      --
      This posting is provided 'AS IS' without warranty of any kind, implied or otherwise.
    149. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      Free beer and free speech are two different beasts.
      The kind of people attracted by a free beer proposal are very different from people that adopt GPLed tools.
      GPLed tools have the benefit that they don't die easily, at least they don't die of lack of funding by itself.

      In that free(speech) software always ends up available free(beer), they are economically very similar in how they compete for the vast majority of customers. And if you look at the enormous quantity of dead OSS projects (eg on Sourcefourge), you will see they certainly do die due a lack of funding (or funding-in-kind in free developer hours).

    150. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      Right now Microsoft is ready to take a huge chunk out of the antivirus business when they start including their AV software with Windows.

      They're not going to 'include it with windows'. It will be a free download. They don't dare bundle it because at the very least the European Comission would jump on this *hard*. The question is how much they think they can get away with when trying to 'steer' Windows users towards downloading it.

    151. Re:Yes, and there's nothing new with that by marcosdumay · · Score: 1

      "it appears that people who are trying to use FOSS aren't even programmers at all"

      No problem, when they get used to the command line, they'll become programmers. Anyway, most people aren't good at any skill you choose to observe, that only makes expert work more valuable, not less.

      Also, if people are outsourcing work to low-pay countries, that is because current development tools demand more manual work than inteligence, that is almost garanteed to change if people adopt FOSS en masse, because inteligent people will be albe to write the tools for themselves, instead of being restricted to a hightly restictive API.

      "Then we have the companies that produce software using FOSS, and don't contribute back"

      Well, they don't need to. GPL forces them to contribute foward, BSD forces nothing. There is a reason for that.

      Anyway, the way I see it, FOSS will lead to the increase on the number of small development and customization companies. Those companies will employ people and sell sevices to most of the population. Those companies may or may not offer stability, depending on conjunctural factors.

    152. Re:Yes, and there's nothing new with that by spectecjr · · Score: 1

      Far from it, if anything, I am a radical free-marketer.

      Well that worked well with the banking industry didn't it...

      --
      Coming soon - pyrogyra
    153. Re:Yes, and there's nothing new with that by ScentCone · · Score: 1

      Why do you think that?

      Gee, I don't know. Maybe it was your assertion that:

      those who benefit directly from the system who should have the least say in how the system is run

      which conveniently skips over the whole part where the people who benefit from copyright protection are also the people who actually get off their ass and produce that which is being sought out (or not) by the audience. Your vaporous suggestions about how that audience's money should instead be re-allocated among a larger group of artists for a more "utilitarian" societal use of arts and entertainment dollars isn't the history lesson you seem to think it is. Unless you liked the way, say, the Soviets took care of artists. You know, the ones who risked their lives to flee that paradise of equitable creativity.

      --
      Don't disappoint your bird dog. Go to the range.
    154. Re:Yes, and there's nothing new with that by lupis42 · · Score: 1

      As Wal-Mart and others have consistently demonstrated, the only way to sell *anything* that isn't a race to 0 is to differentiate. If your good is a commodity, sooner or later, you'll be making as close to $0/unit as you can get without going out of business.

    155. Re:Yes, and there's nothing new with that by nine-times · · Score: 1

      Whether or not you like Mach is irrelevant to my point. My point was that OSX is open source software with a proprietary GUI layer on top. The reason Apple has gotten as far as it has with OSX as quickly as it has was because they drew from a reserve of open source.

    156. Re:Yes, and there's nothing new with that by Endo13 · · Score: 1

      As has been pointed out before, computer games != IT. The IT part of Blizzard is what keeps the game servers running and enables the programmers to write code. In other words, it's the part that enables Blizzard to produce their "goods and services", namely the games and online service. So yes, what you were replying to was absolutely true.

      --
      There is no -1 Disagree mod. Slashdot.org/faq defines mod options. USE IT.
    157. Re:Yes, and there's nothing new with that by nine-times · · Score: 1

      Most of OS X was written in house or brought over from NeXT.

      Would you like to offer some support for that... perhaps talk about what parts of the OS are completely original or NeXT creations?

      The kernel is Mach, and most of the rest of the OS (Darwin) is derived from FreeBSD and NetBSD. The web server is Apache. Their remote desktop is based on VNC. Their remote access is SSH. The webmail on their server line is Squirrelmail. They use SAMBA for Windows file/print sharing. Safari is from KHTML.

      No doubt they bough/produced from good applications, and the GUI is theirs, but it would have been far more expensive and would have taken them far longer to write the OS from scratch.

    158. Re:Yes, and there's nothing new with that by nine-times · · Score: 1

      Yeah, GTA sold staggering number of copies, and so have lots of other games. They made their money, and shouldn't have to be collecting royalties on those same games in 50 years in order to stay afloat. Hopefully they'll write a few more games between now and then.

    159. Re:Yes, and there's nothing new with that by nine-times · · Score: 1

      I think you missed my point. Of course I'm not under the impression that everyone with a copyright makes money from it. Notice I said, "to have done some valuable work at some point".

    160. Re:Yes, and there's nothing new with that by Doggabone · · Score: 1

      And the other side of the coin is that IT is not a producing industry. IT merely allows other industries to produce their goods and services in a more efficient fashion.

      Dude. Guitar Hero.

      As I started reading, it occurred to me that this is the same thing many musicians are learning to work with. Loosely, the parallels are that music is the software, touring is the support, soundtracks are software for devices, and merchandising is the custom software. In music, this has become a benefit to the independent, mobile and astute musician while difficult for the larger corporate publishers to accommodate. I expect it'll be the same for the software industry.

    161. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      Seeing as you've taken to using esr's terms, I will too. I've found the most successful users of the bazaar model are software professionals who require the ability to have flexible software tools. Like master-craftsmen, they build the tools for themselves and share them with others in their guild.

      Using your sky-diving analogy... you wouldn't see a sky-diving company hire a 3rd party vendor to pack their customers chutes and I don't think you'd ever see a professional sky-diver letting somebody else pack their chute.

      Meanwhile, the "commodity users" are fine paying for the specialized services that they want to "just work". They fund the Cathedral, and they have no issue doing it because they don't care about how to correctly pack a chute. These are the 90% of users who run Windows/Mac/Whatever-came-on-the-Box.

      And frankly, there will come a day when what comes in the box is predominantly Linux because the hardware manufacturers will realize greater profits from selling no-cost software.

    162. Re:Yes, and there's nothing new with that by plague3106 · · Score: 1

      Your post would be great ironic humor, except that I'm not quite sure you meant it to be...

    163. Re:Yes, and there's nothing new with that by enjahova · · Score: 1

      We can look at World of Warcraft for an example of how to avoid that problem with Entertainment. The WoW software is still sold as an end product, but that is only because the market allows them too. The real value is in the monthly subscriptions and the ever improving content that is provided over the medium created by the software.

      I think Open Source only looks bad if you try to view software as anything other than a way to solve problems. People will always have problems that can be addressed by technology, so you will always be able to provide value if you can solve those problems.

      --
      "how can they call it a MINE if everything here is THEIRS?!?!" -Straight Jacket
    164. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      if all the competition was from commercial entities, and not from people willing to work without compensation, then the bottom line would not be zero. Yes, competition would force the price lower, but the limit would be considerably nonzero.

      This is demonstrably untrue.
      A reasonably complex software could be developed by two guys from Malaysia, at the exorbitant cost of 1 million Ringgits. If it were sold to only 1 million users, the authors could make a handsome profit charging only 2 Ringgits per license/account/seat/etc. That's less than a half of a euro.

      When the price of a software license is less than the price of a single drink of water, I don't think it is accurate to characterize it as "considerably nonzero." It is possible to charge almost nothing for software and still become fabulously rich.

      In the new world of software, a startup can produce a best seller with almost zero production/marketing costs beyond the salaries of the programmers. If the programmers are outnumbered by users at any decent rate, the software can be nearly free of cost. Even if it is not FOSS.

      The reality of today's development environment is that all software development is a race to zero. Whoever can charge the least amount of money without starving wins. Outsource to India or Indiana--wherever is cheapest.

      This is true for automobiles, bicycles, electronics, clothing, or anything else. The obvious difference is that software development (FOSS or not) requires fewer natural resources, and thus has an even lower (nearly zero) marginal cost.

    165. Re:Yes, and there's nothing new with that by GargamelSpaceman · · Score: 1

      Sitting on your duff ( rent seeking ) is precisely what making a piece of canned pay-for software lets you do.

      Basically, you want to create some customers that need what you have to offer, and barriers to others creating something just as good for less.

      Barriers can be added functionality ( the consumer wins here ), or even just interoperability barriers which have no socially redeeming value.

      Because copies of existing software cost zero to make, the marginal cost of a copy of a piece of software is zero.

      This means that any price above zero is monopolistic price setting and the economic damage done by this is the deadweight loss. ( see monopoly. The producer surplus that the software maker earns may also be 'economic damage' if it goes towards creating interoperability barriers that do not help consumers, though it might also be used for adding useful features.

      I can't think of two pieces of pay for canned software with nothing to differentiate them that have remained that way for long. When that happens, the price drops to near zero until and unless, or one firm adds features the other's product lacks. Maybe the products diverge with diffent sets of features tailored to different segments of the market, or one company goes out of business. Incidentally, sometimes the loser open sources their code in that case.

      In the case of rent seeking, there can be only one.

      It's a case of king of the mountain. You get to collect the rent at the top of the mountain you've built until someone else knocks you off. If you screw your customers hard enough, it will be some of them that knock you off by writing open source software. You will then be forced to build another little hill from which you can collect possibly less rent.

      Open source software is how the world consolidates it's ownership of the code that has already been written, and which has already been paid for in full.

      Canned software must either spend some of that producer surplus they collect on useful innovation or fighting amongst themselves. Hopefully things are rigged so as to make innovation better rewarded than 'advertising'.

      Most software development is done not at canned software houses, but for companies with custom needs that are best met by custom development by usually in-house developers. Developers of widely used canned software are a tiny minority. Unless something is delivered that is truely hard to produce when compared to the amount of money charged for it, then it will be worth it to someone to try to knock you off your mountain.

      Releasing open source should be done by canned software houses as a tool to foil those who would use huge money warchests to catch up and overtake you. If you see this coming, you can open source your base code and concentrate exclusively on the new stuff ( the new little mountains ). When the big money sees the size of the chargable mountain starts not at sea level but from the tree-line, then they might not try to take over your recent additions. But you will have to charge less, because you now deliver less that is not free. Your customers have paid for the development of the code that was open sourced and it is now the property of the world. If you have nothing else to sell, then you should have spent more dollars on features and fixes and less on advertising.

      --
      ...
    166. Re:Yes, and there's nothing new with that by roman_mir · · Score: 1

      It does not need to do so directly. You need to understand that copyright is a government enforced monopoly. Monopolies distort markets and lead to inefficiencies.

      - again I don't understand. You are saying that once even one book is published by Rowling through her affiliated publisher anyone should be able to copy it and republish for profit at a lesser cost or something?

      So taking it to the extreme, once Rowling sold 1 book, she now can take a hike and others, who have not spent risk and years writing the book must be able to profit from her and the society would be better of for it? What would be the incentive for Rowling to write the second book if she could only sell 1 and then see other people republishing the book at 1/10 or 1/100 of her cost?

      The 'government' has really done its job in her case. The 'government', which really means 'the people' allowed this author to have copyright on the book she wrote, which means she did have the incentive to write another book.

      You can argue about the length of the copyright, but the idea makes sense if only to feed the starving Rowling while she wrote the first book, that millions of people bought and then the second, which more millions bought etc.

      Please, explain, how this temporary copyright monopoly, (which really only amounts to Rowling being able to distribute the book for profit for an amount of time), creates inefficiencies? Is the government supposed to regulate who writes what book?

      Far from it, if anything, I am a radical free-marketer. The copyright monopoly is clearly welfare for some creators and most distributors.

      - this contradicts your previous statements, where you suggest that money that Rowling made should have gone to some other 'starving authors', who clearly did not produce anything of the same value to the society (value in this case defined by the amount of cash that this product generated).

      You are clearly not a free marketer, you want wealth redistribution in ways, that only you agree with. You are against copyrights as I understand and you are for moving money from people who created the product to people who did not. You are just confused.

    167. Re:Yes, and there's nothing new with that by Sheik+Yerbouti · · Score: 1

      I would have to totally disagree with you there. There are tons of closed source developers that have been milking the same product for years with only minor evolutionary changes. Ever hear of Adobe?

      So in many cases closed source devs do have the luxury of largely sitting on there duffs and collecting upgrade fees.

      Where as open source devs seem to have to beg for donations, sell T-Shirts, CDs, or support. Really open source development is good for the commons but I am not sure it is a good business model.

      I suppose if you need something developed and want to derive the benefit of the developed software without going it alone to develop then open source is a good business decision.

      But a company that relies on open source with closed source extensions just seems like a bad business model.

    168. Re:Yes, and there's nothing new with that by FTWinston · · Score: 1

      You only have to look at Sun and IBM to see that they are on track with the need to change.

      Last I heard, Sun weren't doing terribly well...

    169. Re:Yes, and there's nothing new with that by Xabraxas · · Score: 1

      It had a lot to do with copyrights, which monopoly grants by government. I know it's unrealistic to imagine a world without copyright, but that doesn't mean we must ignore the unintended consequences of this government intervention.

      It has absolutely nothing to do with copyrights. You could try to make a case for patents but they haven't been used by Microsoft as a weapon. I would love to see your rationale behind the idea that copyrights created the current software landscape.

      From where I sit there is still a lot of competition in this area. I see McAfee, AVG, Norton, Trend Micro, ZoneAlarm, and dozens more. But keeping on topic with this article, AV is rapidly becoming a a commodity, and the price will continue to plummet, with or without Microosoft.

      Only by Microsoft entering the market can the market price drop to zero. Bundling AV eliminates the need to purchase or download a separate product. It's the same as the Netscape deal. As soon as it became easier to view the web with built in Microsoft technology people stopped downloading Netscape and IE stopped innovating. If it wasn't for the marketing blitz that non-profit Mozilla created around Firefox we would still be stuck with a huge IE marketshare and very little innovation on the web. This isn't a normal situation though and we cannot count on free alternatives to have as much marketing power as Mozilla.

      Do not anthropomorphize markets (I know it's hard to do). Markets do not have goals, individuals have goals. A market is just a collection of people interacting with each other. There are as many goals in a market as their are individuals. It is an emergent order arising from all of these individual goals. (Read up on Hayek for more on emergent market orders).

      If there truly is no real goal for a free market then why are people so in love with the idea? If it isn't supposed to create a specific type of market then why are we talking about it at all? There definitely is a goal to a free market economy and that is to create a fair price by means of supply and demand without intervention from outside sources and with low entry barriers. It is a system that is supposed to allow everyone to compete on equal ground. We have seen that true free market economics do not work becuase of conditions like monopolies which have high entry barriers and can artificially inflate prices. This is what I do not understand about free market proponents. Without regulation it is entirely possible to dominate a market then use that dominination to "hold" the market even when better options become available. Even if you don't agree economically, a totally free market would be devastating to the general population considering the total lack of health and safety regulations that a free market implies.

      Trying to decide what the goals should be is what is truly antithetical to a free market.

      That's the most damaging thing I have heard someone say about the free market. More so than anything I have said. It implies that anarchy in the market is what is desired. I sincerely doubt even the biggest proponents of a free market economy would agree with you. Most proponents argue that a free market is the best possible distribution of resources. Whether or not that is true is up for debate but at least they attempt to justify their belief in the free market. You don't even seem to have a reason for supporting it which I find rather unsettling.

      --
      Time makes more converts than reason
    170. Re:Yes, and there's nothing new with that by Jaeph · · Score: 1

      "On the flip side, Rowling definitely didn't need even 0.01% of that money in order to keep writing more books."

      How do you know? How many timeless best-sellers have you written? Maybe her psychology is such that she needed an unbelievable success in order to convince her to keep going.

      Bottom line - only JK Rowling can define her own needs. That's a more basic freedom than speech.

      "From a society's point of view, all the money in excess of what was required for her to continue writing was wasted..."

      You make it sound like I can feed all data related to a society into a computer and then determine the most appropriate course of action with societies resources.

      This doesn't work. People's needs are not all quantifiable. No single person or group is qualified to judge *all* of a society's needs.

      "...and could have been spent better elsewhere on hundreds of other promising writers that have now been crowded out of the marketplace by the harry potter monster."

      Are you suggesting that I should not be allowed to spend my money on the book of my choice? Because my money is the "resource" we are talking about.

      -Jeff

      --
      Please learn the difference between a dissenting opinion and a troll before you moderate.
    171. Re:Yes, and there's nothing new with that by gotem · · Score: 1

      if a game doesn't have something to diferentiate it from the other games it deserves to fail. The story and concept should be the meat, the software is a medium to deliver them

    172. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      I think those 20 farm workers will be layed off and replaced by one guy who knows how to repair that machine for maybe the wage of 3 workers. If I am making a farming piece of equipment for a farmer and I tell him, "hey you can buy this expensive new machine and still have to pay those 20 workers". I would definitely have to fire you if you made a product and sales pitch like that.

      That farming machine that costs a million is supposed to save you the ($20,0000 x 20) you pay each employee.

      Economy is in trouble and programmers are not safe from it either. With the expanding world economy and new programmers coming in from around the world or being outsourced, more competition to drive down wages of programmers.

      I foresee longer hours, stressed out programmers trying to maintain a full time schedule and managers worrying about the failing economy affecting the customers that buy their product.

    173. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      When open source developers release free versions of software that other open source companies charge for then everyone screams "well then make your software better so that people will want to pay for it."

      But, when a large company like Microsoft releases software for free, e.g. Internet Explorer, Virtual PC, then everyone cries "hey, that is not fair, they are pushing the little guy out by giving it away."

      So what's the solution? Only use software that you wrote yourself.

    174. Re:Yes, and there's nothing new with that by slackmaster2000 · · Score: 1

      Yeah... and that's why home builders build houses for no charge and give them away for free. They make their real money fixing toilets and repairing roofs.

      In all seriousness I agree with the purpose of your analogy in that I don't think that recurring fees for software *use* are appropriate, I just don't think it fits the discussion properly. In fact, no analogies about OSS ever fit, because the theories behind open software development are still fleshing themselves out in the real world. Frankly, I don't think anybody knows what they're talking about. If they did, the business models would be prevalent, not represented by a few notable success cases, many of whom have not stood the test of time.

    175. Re:Yes, and there's nothing new with that by Jah-Wren+Ryel · · Score: 1

      For someone with such a low uid, it seems you haven't been paying any attention to the technical discussions of the economics of copyright that have occurred here over the years. This is all old ground. Very old ground.

      - again I don't understand. You are saying that once even one book is published by Rowling through her affiliated publisher anyone should be able to copy it and republish for profit at a lesser cost or something?

      Yes and much more, not just distribution but everything copyright restricts. I can tell from the way you write that you have a fundamental error as a basis for all of your arguments. You believe that copyright - as in controlling distribution - is the only business model for creative work. In fact, it is a business model that became obsolete the day a few engineers at BBN built four imps back in 1969, today it functions mainly on inertia.

      - this contradicts your previous statements, where you suggest that money that Rowling made should have gone to some other 'starving authors', who clearly did not produce anything of the same value to the society (value in this case defined by the amount of cash that this product generated).

      (a) You seem to think that "should have gone to" means government redistribution. The irony in your assumption is that the government is the one affecting the market to effect redistribution to Rowling, et al.
      (b) You say "clearly did not produce anything of the same value" - your assumption is a poor one because you assume that the market is not skewed by the government mandated monopoly of copyright. In effect you are making a circular argument - copyright is good because the those who benefit the most from the copyright system benefit the most from the copyright system.

      You are clearly not a free marketer, you want wealth redistribution in ways, that only you agree with.

      If you can't accept that copyright is a government enforced monopoly, then I can see why you come to this conclusion.

      --
      When information is power, privacy is freedom.
    176. Re:Yes, and there's nothing new with that by Jah-Wren+Ryel · · Score: 1

      Well that worked well with the banking industry didn't it...

      The root of the problem with the banking industry was a lack of transparency. The banks really had know idea how well the CDS's they were buying from each other were backed, thus the system all ran on faith and when that faith was shaken so did the entire banking system shake.

      I am all for government enforced transparency - accurate information is an essential ingredient of free markets. What I am not for is when the government grants monopolies like copyright, but also like broadband internet, telephone, etc.

      I hope you can see the difference between requiring adequate disclosure and actually limiting who can sell what to whom.

      --
      When information is power, privacy is freedom.
    177. Re:Yes, and there's nothing new with that by Jah-Wren+Ryel · · Score: 1

      You make it sound like I can feed all data related to a society into a computer and then determine the most appropriate course of action with societies resources.

      Yeah, it is called the science of economics. You might want to look it up.

      --
      When information is power, privacy is freedom.
    178. Re:Yes, and there's nothing new with that by roman_mir · · Score: 1

      For someone with such a low uid, it seems you haven't been paying any attention to the technical discussions of the economics of copyright that have occurred here over the years. This is all old ground. Very old ground.

      - I don't base my dialogs on UIDs but on the merits of an argument.

      Yes and much more, not just distribution but everything copyright restricts.

      - copyright restricts distribution channels. Usage is a different matter.

      I can tell from the way you write that you have a fundamental error as a basis for all of your arguments. You believe that copyright - as in controlling distribution - is the only business model for creative work. In fact, it is a business model that became obsolete the day a few engineers at BBN built four imps back in 1969, today it functions mainly on inertia.

      - well actually if we talk about facts, then in fact copyright law is well and alive today. So lets get the facts straight: copyright is an active law, it differs somewhat from country to country but it exists. That's a fact.

      Secondly you should stop trying to infer my believe systems 'from way I write'. I don't believe that copyright is the only model, I believe that copyright helps author to take that extra risk. Rowling is not a giant corporation, she also started as an individual writing a book. Her business model is using the current existing laws, she is correct to use the laws the way they are setup and are supposed to work. Copyright is hers and it allows her to dictate distribution channels as long as copyright is valid, that's what it is for in its primary function.

      (a) You seem to think that "should have gone to" means government redistribution. The irony in your assumption is that the government is the one affecting the market to effect redistribution to Rowling, et al.

      - again, gov't is the people, as such it means that it is the people who allow authors like Rowling maintain a monopoly on redistribution of her original material for the duration of copyright. This especially concerns her rights for paid channels of distribution.

      (b) You say "clearly did not produce anything of the same value" - your assumption is a poor one because you assume that the market is not skewed by the government mandated monopoly of copyright.

      - this doesn't even make sense. I did not assume anything other than what you have said: you said that other authors could have received the money that Rowling was making on distribution of her books. So the question is this: what would give those other people right to share in on the money? Government is one logical choice, what are your other suggestions? Those supposed authors, who you are worried about, are you implying that they should be able to take the money away from Rowling or not? If someone starts redistributing work of another for profit, does it make this person 'an author' or just a distributor? Copyright restrictions make sense specifically to protect rights of the original author and not of other self-proclaimed distributors. Distributors don't add new content, they by definition redistribute other people's content. This does not make them authors.

      In effect you are making a circular argument - copyright is good because the those who benefit the most from the copyright system benefit the most from the copyright system.

      - again, this doesn't make sense. My argument is very simple: Rowling is an author, who created a piece of work that people are willing to pay for. She has invested time and money to create this work, which apparently is worth something of value, otherwise there would be no money made. However the money that is made can be either going to Rowling for producing the original content

      OR

      it can go to distributors who want a cut on content they did not produce, they don't take as much risk

    179. Re:Yes, and there's nothing new with that by Jah-Wren+Ryel · · Score: 1

      I don't base my dialogs on UIDs but on the merits of an argument.

      My point was simply that your arguments are old ground on slashdot, it is odd that someone with a low uid has not heard them before and heard them be discredited.

      My argument is very simple: Rowling is an author, who created a piece of work that people are willing to pay for. She has invested time and money to create this work, which apparently is worth something of value, otherwise there would be no money made. However the money that is made can be either going to Rowling for producing the original content

      Well, as best as I can tell you've changed your entire tact. You've gone from arguing that copyright is essentially the way things ought to be, to belaboring the obvious and stating things like "copyright is an active law" and that Rowling has used the current system to her benefit.

      I see no point in arguing the obvious with you. If you would like to come back to MY original point that copyright is inefficient and thus not the best bargain for society, please do.

      --
      When information is power, privacy is freedom.
    180. Re:Yes, and there's nothing new with that by Jah-Wren+Ryel · · Score: 1

      Gee, I don't know. Maybe it was your assertion that:

      those who benefit directly from the system who should have the least say in how the system is run

      Defining the system by which people buy and sell creative works is a far cry from being "in charge of the people" who produce creative works. This gets back to my original point about you being constitutionally illiterate. Clearly you are not familiar with the constitutionally defined justification for copyright, and because you are an ass, I won't bother quoting it to you either.

      Your vaporous suggestions about how that audience's money should instead be re-allocated ... blah blah .. soviets

      Not just constitutionally illiterate, but functionally illiterate too. I never once even hinted at socialist "re-allocation" - everything I've said has been in the context of more free markets than currently exist. If anything copyright is socialism.

      --
      When information is power, privacy is freedom.
    181. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      Quote:
      "You are missing the point. Writing software costs money. ..."

      Actually no it does not. It CAN cost moeny but that is not a give.

      I am a professional developer. I get paid to design, develop and write software WHILE I AM AT WORK.

      There are many instances where I spent my free time contributing to a project FOR ABSOLUTELY NO REWARD (monetary or otherwise). You can find all kinds of fun projects online (or even just on sourceforge) where the developers are not expecting ANY kind of reward using any business model.

      A good example of this would be FreeCol which is a open source clone of the game Sid Meir's Colonization. No one expects to make ANY money of the project, they just thought it would be fun.

    182. Re:Yes, and there's nothing new with that by gwait · · Score: 1

      That would certainly help them, but I think they're really going for the "ink jet" model - give the hardware away below cost and make the money back on consumables.

      Microsoft have a crazy amount of cash sitting in the bank, and can sustain selling the xbox at a loss for a very long time..

      --
      Bavarian Purity Law of Rice Krispie Squares: Rice Krispies, Marshmallows, Butter, Vanilla.
    183. Re:Yes, and there's nothing new with that by roman_mir · · Score: 1

      My point was simply that your arguments are old ground on slashdot, it is odd that someone with a low uid has not heard them before and heard them be discredited.

      - whatever you want to mean by that, /. is not uniform. I don't subscribe to a believe that copyright is somehow detrimental to the society as a whole, I believe that copyright is a good thing, that does not mean that it should last too long though. 20 years on a copyright is sufficient in my book, YMMV. You are making assumptions about me based on nothing.

      Well, as best as I can tell you've changed your entire tact. You've gone from arguing that copyright is essentially the way things ought to be, to belaboring the obvious and stating things like "copyright is an active law" and that Rowling has used the current system to her benefit.

      - I never changed my 'tact' or whatever. I believe in copyright. The thing I disagree with is how it is used by corporations to infringe on user rights, that's a different story.

      I see no point in arguing the obvious with you. If you would like to come back to MY original point that copyright is inefficient and thus not the best bargain for society, please do.

      - well, I disagree with you that copyright is inefficient. My view is that copyright should exist and that society does gain from it and that this is the reason why copyright exists as a law at all. Just like property right, copyright is a human construct. Without such laws we can all go back bashing each other on the head with stones and sticks and those with the biggest sticks will win.

      Copyright as it is currently standing in the US has certain problems, I don't see those exact same problems in Canada.

    184. Re:Yes, and there's nothing new with that by spectecjr · · Score: 1

      I am all for government enforced transparency - accurate information is an essential ingredient of free markets. What I am not for is when the government grants monopolies like copyright, but also like broadband internet, telephone, etc.

      I hope you can see the difference between requiring adequate disclosure and actually limiting who can sell what to whom.

      Hmmm... I'm not sure that copyright is actually limiting who can sell what to whom per se. I'm all for shorter copyright terms myself, but I think getting rid of the system entirely would be a mistake. Unless you want to return to a patronage system.

      --
      Coming soon - pyrogyra
    185. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      Eventually we'll find ourselves in a world where it's not sufficient to have done some valuable work at some point, and then sit around and collect money for the rest of your life.

      Obviously, you don't work in the software industry. That's never how things worked, and, as a software developer, I resent the insinuation that the software industry is a bunch of rich, lazy people who sit around and collect money our whole lives because we made one good thing.

    186. Re:Yes, and there's nothing new with that by Jah-Wren+Ryel · · Score: 1

      Hmmm... I'm not sure that copyright is actually limiting who can sell what to whom per se.

      Copyright is a government enforced monopoly, by definition it does limit who can sell what to whom.

      I'm all for shorter copyright terms myself, but I think getting rid of the system entirely would be a mistake.

      That's a common belief among those who have not thought through the consequences of maintaining the copyright monopoly. While the duration of copyrights is certainly abusive today, that is far from the largest problem with copyright. The largest problem is that copyright is unenforceable in any real fashion and is in contradiction to the natural right of free expression. Business models work at the intersection of the laws of man and the laws of real world. The real world changed in the late 1960's with the start of the internet. What was once naturally enforceable - making copies was expensive, time-consuming and capital-intensive - is now impossible to enforce because making copies requires essentially zero marginal cost and can be effectively anonymous.

      Unless you want to return to a patronage system.

      Sure, that is a viable model in certain circumstances - I really like the idea of custom performances that, for a moderate fee, say in the triple digits, tailor the work to the patron's wishes - like a professional recording of "Happy Birthday" which includes the name of your child, or a jazz-vocal love song with your girl-friend's name substituted so that you can play it when you propose. Thanks to the wide reach of the internet, there is so much more opportunity for the patronage business model than there was before.

      Another model is subscriptions where as long as there are enough paid up subscriptions, the creator releases each work to the public domain. The subscription model, and other variations of the ransom model like escrow are extremely beneficial to both parties - if you don't have to start work until the money is already in the bank, that means financial risk is reduced to nearly zero - which is the holy grail of hollywood.

      The flip-side of subscriptions is the people paying are the ones who directly consume the results, thus there is no middle-man selling advertising who can distort the market and require that the creators cater to the lowest common denominator in order to maximize potential revenue. And finally, instead of having to spend money fighting the freeloaders, these models harness the natural human instinct to share cool stuff and turn those same "evil pirates" of today into viral advertisers and potential subscribers for the next production.

      There are MANY more business models available and I expect that they will all slowly take root despite the ongoing inertia of the copyright cartel. One day the MAFIAA will wake up to find that they are no longer obsolete in theory but in practice as well. The sooner that day comes, the better because, while I have not mentioned the societal costs of the current copyright-based system, they are enormously wasteful.

      --
      When information is power, privacy is freedom.
    187. Re:Yes, and there's nothing new with that by Schraegstrichpunkt · · Score: 1

      Win 95 and to some extent 98 were basically 16 bit systems with 32 bit support

      No, they were 32-bit systems that allowed you to run 16-bit code in privileged mode.

    188. Re:Yes, and there's nothing new with that by Jah-Wren+Ryel · · Score: 1

      whatever you want to mean by that, /. is not uniform.

      I never said it was. Let me try for a third and final time. Copyright issues are one of the most, if not the most, frequently discussed topic on slashdot. For you to have missed these kinds of details despite being a reader for what, 8 years at least?, is exceptional.

      You are making assumptions about me based on nothing.

      Nothing more than your writing in this thread and your participation in this community. But, it is becoming apparent by that writing that the benefit of the doubt is not merited on this topic.

      - I never changed my 'tact' or whatever. I believe in copyright.

      Clearly you do believe in copyright, almost unconditionally it seems. Almost like an article of faith I would say.

      My view is that copyright should exist and that society does gain from it and that this is the reason why copyright exists as a law at all. Just like property right, copyright is a human construct. Without such laws we can all go back bashing each other on the head with stones and sticks and those with the biggest sticks will win.

      It's comments like that, which I have to agree, mean the benefit of the doubt is wasted on you. Real property is both scarce and rivalrous. Anything that can be digitized is both abundant and nonrival. Copyright laws are an attempt to create artificial scarcity and thus enable rent seeking which is clearly not an efficient use of resources. Comparisons between the economics of real property and the economics of ideas are extremely tenuous and need to be evaluated with a highly critical eye. One I daresay you have not applied and seem content not to.

      Copyright as it is currently standing in the US has certain problems, I don't see those exact same problems in Canada.

      Copyright as it is currently standing in the US has certain problems, I do see those exact same problems in Canada.

      I like that sentence, I think it perfectly sums up your position. Yah like it, but that's as far as you go. All this foofaw about monopolies and inefficiencies and rivalrousness be damned. Never mind that the internet changed the rules of the game long ago, same as it ever was.

      --
      When information is power, privacy is freedom.
    189. Re:Yes, and there's nothing new with that by Hal_Porter · · Score: 1

      That would certainly help them, but I think they're really going for the "ink jet" model - give the hardware away below cost and make the money back on consumables.

      All games consoles use that model initially, but the PS2 was profitable in the end. The XBox never was, that's the reason it was replaced with the XBox 360. At some point that will be profitable too if there plan works out.

      I read that the Valhalla motherboard will have the integrated CPU and GPU. At that point the reductions in build costs will make it profitable. Of course having to cut the price might prevent that, but the plan from the start was to make something which was loss making at the start but after a few motherboard revisions becomes profitable to sell.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    190. Re:Yes, and there's nothing new with that by ScentCone · · Score: 1

      My point was simply that your arguments are old ground on slashdot, it is odd that someone with a low uid has not heard them before and heard them be discredited.

      There are any number of "old" positions routinely touted on this web site. The age and repetitiveness of the discussion has absolutely nothing to do with merits of any position. If it's so old, and so distilled down to perfection in your mind, why are you so unable to make a succinct, compelling argument for your (vague, un-defined) proposed alternative to authors controlling the reproduction of their work?

      I see no point in arguing the obvious with you. If you would like to come back to MY original point that copyright is inefficient and thus not the best bargain for society, please do.

      People aren't coming back to your "point" because you haven't actually made one. You're making a statement, without backing it up philosophically, practically, or in any other meaningful way. You don't propose or articulate an alternative, you simply state that there is one, and refer people to years of "information wants to be free" pablum as served up on sites like this over the years as some sort of proof that the matter is philosophically tucked in for the night. But there are people who defend creationism the same way ("We've talked about it for centuries, so let's just stipulate the matter as settled, OK?").

      --
      Don't disappoint your bird dog. Go to the range.
    191. Re:Yes, and there's nothing new with that by Repossessed · · Score: 1

      Firefox is quite literally netscape, you have to consider all of netscape 4 and lower's innovations as part of it.

      KDE is a lot more than a window manager, as is gnome. Also consider the things they had first, such widgets.

      If you don't see a difference in the features and way they work, compared to windows and OSX, I'd argue that you've never used them in a serious manner either. the sheer number of custom options ensures that even KDE doesn't act like KDE. Or perhaps innovation does not apply to things being better than one another? Does Word 2003 have no innovations above word 3.0?

      WINE - you're right on that one

      Battle for Wesnoth - Care to mention names? Unless you want to argue its like warcraft because it has orcs the game is unique in my experience.

      Drivers: In the case of drivers where documentation is known, not terribly innovative no, in reverse engineered drivers, they have no idea what those ideas they're copying are supposed to be.

      --
      Liberte, Egalite, Fraternite (TM)
    192. Re:Yes, and there's nothing new with that by Jah-Wren+Ryel · · Score: 1

      There are any number of "old" positions routinely touted on this web site.

      And random_mir seems ignorant of them to the point of not being able to understand the common vocabulary.

      You, on the other hand, appear to know the story, but look for any little detail you can misinterpret so as to get your jollies by flaming away.

      You're making a statement, without backing it up philosophically, practically, or in any other meaningful way.

      What part of monopolies distort markets and lead to inefficiencies do you disagree with?

      You don't propose or articulate an alternative,

      What part of patronage models like custom performances and ransom models like subscriptions are not alternatives?

      refer people to years of "information wants to be free" pablum

      Do you dispute that information is neither rivalrous nor scarce?

      --
      When information is power, privacy is freedom.
    193. Re:Yes, and there's nothing new with that by mr_matticus · · Score: 1

      You've ignored the essential point...the open sourceness has nothing to do with your argument, except that they elected to go with certain elements based on open source projects (along with quite a few from proprietary development).

      Finder, Aqua, Carbon, Classic mode, CoreAudio, CoreImage and all the other Core technologies, Quartz, Quicktime, Spotlight, and all the ancillary applications are theirs. Rosetta, iTunes, and rumor has it, part of Time Machine were purchased and converted from proprietary projects.

      From NeXT: Cocoa, Interface Builder, and Darwin (by way of OpenStep for Mach), among others.

      The question remains why you think open source projects, as opposed to careful selection of a good set of underlying products, coupled with millions of dollars of focused improvement and work, should be credited for their success. Very little was left unchanged from any open source project built into the system.

    194. Re:Yes, and there's nothing new with that by mr_e_cat · · Score: 1

      So is copyright as currently constituted a net benefit to society?

    195. Re:Yes, and there's nothing new with that by Blakey+Rat · · Score: 1

      Firefox is quite literally netscape, you have to consider all of netscape 4 and lower's innovations as part of it.

      Well, in that case, then Firefox is a commercial product (I'm considering all the Netscape versions like you suggested!) and so it's moot.

      KDE is a lot more than a window manager, as is gnome. Also consider the things they had first, such widgets.

      KDE started in 1996, Gnome in 1997. Macintosh had widgets in 1984. Bzzzt, thanks for playing.

      Unless you're referring to those little mini-apps that run in sidebars and/or in desktop layers. In which case, Macintosh had Desk Accessories also in 1984, and Windows had Active Desktop (which is the exact same concept, but on the desktop instead of in a separate panel) in 1995. So... bzzzt, thanks for playing.

      If you don't see a difference in the features and way they work, compared to windows and OSX, I'd argue that you've never used them in a serious manner either. the sheer number of custom options ensures that even KDE doesn't act like KDE. Or perhaps innovation does not apply to things being better than one another?

      Shitloads of options != better, except in some warped open source mentality. Usually, products with shitloads of options are quite a bit worse than those without, actually, because it indicates that:
      1) The programmers didn't seriously design the product, but instead simply slapped a bunch of features together and resolved every conflict with "we'll add a checkbox for that"
      2) The combination of options is virtually impossible to test, and therefore it's buggy as hell.

      From my experience, KDE is a combination of the two. Much better now than a few years ago, but it's still not as good as OS X or Windows.

      Does Word 2003 have no innovations above word 3.0?

      Word 2003 has more *features* than Word 3.0. To get real innovation, you need to go to Word 2007, which completely re-wrote how toolbars work in a GUI application-- and made their product much better in the process.

      I've never seen that kind of experimentation or dedication to advancement in any open source GUI project, which is a real shame because open source projects have so much less to lose if it doesn't work out. Of course, open source programmers *also* hate with a passion the type of creative people, usability experts, and doing the usability testing to invent something new... which is why the vast majority of them simply follow the blueprint of a commercial product that already did the legwork.

    196. Re:Yes, and there's nothing new with that by spectecjr · · Score: 1

      Copyright is a government enforced monopoly, by definition it does limit who can sell what to whom.

      Certainly, but only insofar as a natural resource - such as oil, water or land is a government enforced monopoly.

      Take a farmer. They control and limit the production of crops on their fields. They decide who to sell it to. You don't go stealing crops from a farmer's field. And after they sell the crops? They still have the fields.

      Why should farmers be a protected class? After all, they're just using sunlight and water (if they rotate their crops instead of intensive fertilizer-based farming). Why SHOULD farmers get an unfair break? I should be able to go and take crops from their fields and sell them myself.

      Same goes for oil. It comes out of the ground. What right do the oil producers have to sell it? I should be able to sell it too - after all, it's a natural resource.

      Water falls out of the sky - why should anyone charge to pipe it to Las Vegas? After all, once the pipe is built, it's just water running through it.

      That's a common belief among those who have not thought through the consequences of maintaining the copyright monopoly. While the duration of copyrights is certainly abusive today, that is far from the largest problem with copyright. The largest problem is that copyright is unenforceable in any real fashion and is in contradiction to the natural right of free expression. Business models work at the intersection of the laws of man and the laws of real world. The real world changed in the late 1960's with the start of the internet. What was once naturally enforceable - making copies was expensive, time-consuming and capital-intensive - is now impossible to enforce because making copies requires essentially zero marginal cost and can be effectively anonymous.

      There is no such "natural right of free expression". If you honestly think that 99% of the people who use Bittorrent are expressing anything other than their desire to get shit that other people charge money for, for free (which I guess you could call free expression), then I fear that you're barking up the wrong tree.

      Sure, that is a viable model in certain circumstances - I really like the idea of custom performances that, for a moderate fee, say in the triple digits, tailor the work to the patron's wishes - like a professional recording of "Happy Birthday" which includes the name of your child, or a jazz-vocal love song with your girl-friend's name substituted so that you can play it when you propose. Thanks to the wide reach of the internet, there is so much more opportunity for the patronage business model than there was before.

      How large do you think the market is for that? If it was that large, it would be happening right now, all the time. It's certainly not something that's affordable for most people to buy - not and give the performer a living wage. So do you want to condemn the performer to spending all their time scrabbling for income, or do you want them to have a system where they can actually attempt to make enough to spend that time actually working on their next work?

      Artists don't sit on their butts after they create anything. Usually they have many good ideas, all clamoring for attention. Without revenue from their work, they will have to hold down a job (or two jobs!) to do it. And never mind the level of quality you're planning on condemning us all to.

      Another model is subscriptions where as long as there are enough paid up subscriptions, the creator releases each work to the public domain. The subscription model, and other variations of the ransom model like escrow are extremely beneficial to both parties - if you don't have to start work until the money is already in the bank, that means financial risk is reduced to nearly zero - which is the holy grail of hollywood.

      The flip-side of subscriptions is the people paying are the ones who directly consume the results, thus there is no middle-man selling advertising who can distort the

      --
      Coming soon - pyrogyra
    197. Re:Yes, and there's nothing new with that by Jah-Wren+Ryel · · Score: 1

      Certainly, but only insofar as a natural resource - such as oil, water or land is a government enforced monopoly.

      Totally and unequivocally false.

      Natural resources are both rivalrous and excludable. Information is not. Copyright is an attempt to artifically make information rivalrous and excludable. Any, and I mean, ANY comparison you try to make between real property and information is going to fail on the critical points because rivalousness and excludability are the defining characteristics of the debate.

      There is no such "natural right of free expression".

      Totally and unequivocally false.

      In the natural state - with no intereference from anyone else like the government - people are free to express any idea. ANY IDEA. Be it original or not.

      [custom recordings] If it was that large, it would be happening right now, all the time.

      Do I need to say it again? You are on a roll.
      No way any major record label is going to permit custom recordings - they own the copyrights preventing the people with the actual creative talent from making use of it in new ways that satisfy new market opportunities.

      [subscriptions] Didn't work for Stephen King. Didn't work for Radio Head. Doesn't work anywhere else either.

      Here, you can have another -- Totally and unequivocally false.

      Stephen King was an idiot, he (a) used the honor system, not subscriptions (b) required a 75% renumeration rate instead of a fixed price - with all of the libraries and used book sales he doesn't get 75% of all readers of paper books, he was a fool to expect to do better, at a higher price, for electronic downloads and (c) the story sucked - failure of people to pay for crap is no failure at all. It is the market at work without the government interfering.

      Radiohead didn't do the subscription model either - they used a form of the honor system too and they made more money that way than their LABEL grossed on the entire sales run of their previous album.

      Your system would ensure that only sure-fire movies ever got made, and that the escrow people would get rich off it.

      Who are these "escrow people" you speak of? The escrow model is only slightly different from the subscription model - it just isn't regular like a subscription. Individuals who wish for a creative work to be created pay into the escrow fund until it reaches the creator's asking price, the creator then gets to work and releases to the public domain. If not enough people pay in, the creator either reduces the asking price or decides not to do the work and returns the money previously collected. Just like the subscription model and even most of the current copyright based model - the more well received a creator's previous work, the more money they can charge for their next work because popularity means more people willing to pay.

      Say goodbye to anything which has a high cost to get going. Because your models have proven time and time again not to work.

      Lol, you don't even understand the models enough to cite actual failures - you cite other models that succeeded - you don't have a damn clue what you are talking about.

      no magazine publisher makes a profit on subscriptions

      And HBO, Showtime and Rainbow Media all makes lots of profit on what are essentially subscriptions today.

      Where nearly all artists never make a dime off their work. And you want to make it worse for them? Have you ever created anything of any kind of worth in your life? Have you ever even tried?

      Quit it with the holier and thou bullshit. I walk the talk. For over a decade I've worked solely on contract. It is precisely because I make a very good living this way - I get paid for the work I do to produce creations that my clients want

      --
      When information is power, privacy is freedom.
    198. Re:Yes, and there's nothing new with that by epine · · Score: 1

      And the other side of the coin is that IT is not a producing industry.

      You sound like a old-fashioned taxonomist who doesn't want to admit that Tyrannosaurus tastes like chicken.

      Are you trying to tell me that DNA is more important than mitochondia? That you could rip out the space shuttle's electronic nervous system and it would become "less efficient"? That brain death is merely a quality of life issue?

      I think it's a good thing if we succeed in this race to the bottom spearheaded by the gift community of open source. For the next fifty years or so, the "more with more" pendulum is going to be slapping us in the face.

      Reminds me of an anecdote about some famous scientist whose biography I once read.

      "Mommy, what if all the good problems are solved before I grow up?"

      "Don't worry, pet, I'm sure there's plenty of problems to go around."

      Everyone here who looks into the future and sees a less complicated world, please raise your hands.

    199. Re:Yes, and there's nothing new with that by JasterBobaMereel · · Score: 1

      There is a difference each movie is a unique item, I don't go and watch a movie I go and watch a particular movie, and if it really is good then I might buy it on DVD as well, and If it is a watchable movie then it will get sold to TV stations as well,and I can watch it again on TV

      But once I have seen it enough then I will never buy it again and I will never need support or updates to it ...so the initial cost price is all there is

      With a band the product is (or should be) the band, if they come out with a new album people will buy it unheard so they are not really buying the record but the band

      --
      Puteulanus fenestra mortis
    200. Re:Yes, and there's nothing new with that by nine-times · · Score: 1

      You've ignored the essential point...the open sourceness has nothing to do with your argument, except that they elected to go with certain elements based on open source projects (along with quite a few from proprietary development).

      No, open source has a lot to do with my argument. If the software had come from non-open proprietary projects, then (a) they would have had to pay for them; and (b) they wouldn't benefit from continued community support.

      I'm not saying Apple didn't do anything or doesn't deserve credit for their own success. On the other hand, when giving them credit, talking about the good decisions they've made, one should definitely include, "using open source projects heavily" as one of their very good decisions. It allows them, to some extent, to focus on developing things like Aqua, CoreAudio, CoreImage, etc. as well as *targeted* improvements to the underlying OS instead of worrying about the whole underlying OS all the time.

    201. Re:Yes, and there's nothing new with that by brindleboar · · Score: 1

      Oui, c'est la vie.

      OMG, I'm turning into a French grammar Nazi. Does that make me some kind of collaborator or something?

      Very nice post, BTW.

    202. Re:Yes, and there's nothing new with that by roman_mir · · Score: 1

      I never said it was. Let me try for a third and final time. Copyright issues are one of the most, if not the most, frequently discussed topic on slashdot. For you to have missed these kinds of details despite being a reader for what, 8 years at least?, is exceptional.

      - pfft, you are being ridiculous, I probably haven't missed a single discussion on copyright. My stance never changes, copyright is a useful construct.

      Nothing more than your writing in this thread and your participation in this community. But, it is becoming apparent by that writing that the benefit of the doubt is not merited on this topic.

      - I am not moved by this thinly veiled attempt at an insult.

      Clearly you do believe in copyright, almost unconditionally it seems. Almost like an article of faith I would say.

      - I create plenty of code and content, for me not to adhere to copyright would be detrimental. It's not faith, for me it is common sense. It's just it seems that common sense is not that common.

      It's comments like that, which I have to agree, mean the benefit of the doubt is wasted on you. Real property is both scarce and rivalrous. Anything that can be digitized is both abundant and nonrival. Copyright laws are an attempt to create artificial scarcity and thus enable rent seeking which is clearly not an efficient use of resources. Comparisons between the economics of real property and the economics of ideas are extremely tenuous and need to be evaluated with a highly critical eye. One I daresay you have not applied and seem content not to.

      - au contrair, it is exactly because anything that can be digitized can be easily redistributed by the non-creator at no cost within hours if not minutes and seconds after release of the original, that copyright makes perfect sense as a law.

      You are missing a lot of this critical thinking you seem to be boasting about, when you refuse to understand that it is society that decided that copyright is a valuable tool, just like patent can be a valuable tool for certain situations. As far as I am concerned, copyright should not be assigned, this is a misuse of the law. Copyright belongs to the creator based on the fact that he produced the original. Whether copyright is actually used to assign credit or limit redistribution channels (both are it's intended main uses anyway) is really irrelevant. I subscribe to the theory that copyright allows maintaining credit first and then limiting redistribution second. As the second use, copyright creates an artificial scarcity, it's the intended consequence. You think I am equating property rights and copyrights and are trying to ridicule me, but what I am actually saying is that both constructs are human and are not based on any reality.

      Either property or copyright can be taken away by force and that is the way that the Universe works. People change this artificially every day, we create this idea of so called 'rights' and we attempt to maintain our ideas because without ideas we are just animals like the rest of the bio-sphere on this planet.

      I like that sentence, I think it perfectly sums up your position. Yah like it, but that's as far as you go. All this foofaw about monopolies and inefficiencies and rivalrousness be damned. Never mind that the internet changed the rules of the game long ago, same as it ever was.

      - well, Internet cannot change what is unchangeable: if you create some work, the credit is still yours. No matter who tries to attempt and take it away. Internet changed the way that data can be copied, certainly, but it cannot change another thing: anyone who creates for profit redistribution channels can still be taken to court. Thus the idea of equalization of laws between different countries on various issues, including the copyright.

      Yes, I never stop saying: I am pro-copyright because it is a meaningful tool for 2 r

    203. Re:Yes, and there's nothing new with that by zappepcs · · Score: 1

      Godwin's English teacher just had a heart attack!

    204. Re:Yes, and there's nothing new with that by Jah-Wren+Ryel · · Score: 1

      - au contrair, it is exactly because anything that can be digitized can be easily redistributed by the non-creator at no cost within hours if not minutes and seconds after release of the original, that copyright makes perfect sense as a law.

      Explain. No really, I mean it. Explain how copyright "makes perfect sense" in the light of it now being effectively unenforceable.

      --
      When information is power, privacy is freedom.
    205. Re:Yes, and there's nothing new with that by roman_mir · · Score: 1

      Explain. No really, I mean it. Explain how copyright "makes perfect sense" in the light of it now being effectively unenforceable.

      - you are mistaken. When you are talking about copyright in general, you are probably thinking about the 'anti-circumvention' and the 'safe-harbor' portions of the DMCA. This has nothing to do with what I am talking about and probably thus there is a disconnect.

      Copyright in itself is an idea that the content creator has the credit for that particular implementation and that for the duration of copyright the copyright holder has control over distribution of the material. GPL (which I use for my Free source work) builds upon this notion.

      If GPL did not exist as a concept, I would not be distributing any Free software at all, because unlike some other people, I create this software for my own use first. Without working GPL, I would either not distribute any software that I distribute as Free at all, or I would distribute only proprietary software for pay.

      This is not only my stance on the issue, I don't have to distribute software if I cannot maintain either credit and/or money for distribution. I would still build this software for my own use (as normally happens), but I would not chose to distribute it if there was no copyright law in existence.

      So the above explains how society basically benefits from copyright laws when it concerns people like me.

      --

      The second part of your question, whether the copyright laws are enforceable, is also easy for me to explain. I don't particularly care how the copyrighted material is being distributed except when it concerns making profit.

      If there was no copyright law, there would be no legal toolkit in existence to go after people, who are redistributing copyrighted material for profit. I do have a few problems with others making profit and not just redistributing materials for free, when we are talking about stuff that is not licensed under GPL or similar license.

      Now, if you start selling software that I wrote and distributed under GPL, I have no problems with it. However if you start selling software that was not licensed Freely, then I would in fact have legal means based on the copyright law to stop you. The fact that copyright is a criminal law is excellent, however I would also take you to court for the damages, requiring you to return the profit to me.

      This second point is definitely useful when it concerns the original content producers.

      Again, I am not pro-DMCA, however I am pro-copyright.

    206. Re:Yes, and there's nothing new with that by Jah-Wren+Ryel · · Score: 1

      So, in summary you don't give a damn about people who freely redistribute information regardless of the creator's desire.
      Thus your ENTIRE participation in this thread was completely pointless. Thanks.

      --
      When information is power, privacy is freedom.
    207. Re:Yes, and there's nothing new with that by badkarmadayaccount · · Score: 1

      Tell that to these guys.

      --
      I know tobacco is bad for you, so I smoke weed with crack.
    208. Re:Yes, and there's nothing new with that by spectecjr · · Score: 1

      Do you dispute that information is neither rivalrous nor scarce?

      Data is plentiful. Structured data is not. Learn the difference.

      --
      Coming soon - pyrogyra
    209. Re:Yes, and there's nothing new with that by spectecjr · · Score: 1

      You make it sound like I can feed all data related to a society into a computer and then determine the most appropriate course of action with societies resources.

      Yeah, it is called the science of economics. You might want to look it up.

      Sounds more like communism to me.

      --
      Coming soon - pyrogyra
    210. Re:Yes, and there's nothing new with that by Jah-Wren+Ryel · · Score: 1

      Do you dispute that information is neither rivalrous nor scarce?

      Data is plentiful. Structured data is not. Learn the difference.

      No, structured data has exactly the same economic qualities of being non-rivalrous and non-scarce.

      Labor, on the other hand, is rivalrous and is scarce. Learn the difference.

      --
      When information is power, privacy is freedom.
    211. Re:Yes, and there's nothing new with that by roman_mir · · Score: 1

      So, in summary you don't give a damn about people who freely redistribute information regardless of the creator's desire.

      - it's not pointless even if it just helps me to solidify my position by discussing it further.

      However you are mistaken in a huge way, I really don't care when copyrighted materials are distributed except for the case when they are distributed for profit. There you go, a huge distinction there. The credit portion is also not mentioned in your brief reply. Copyright is instrumental in creating such licenses as the GPL and this license defines how software and content that is distributed as Free cannot be made Non-Free by distributing changes to the software/content in binary/signed formats only.

    212. Re:Yes, and there's nothing new with that by Jah-Wren+Ryel · · Score: 1

      So, in summary you don't give a damn about people who freely redistribute information regardless of the creator's desire.

      I really don't care when copyrighted materials are distributed except for the case when they are distributed for profit.

      So, as it turns out, you are the radical communist.

      And yes, your participation in this thread has been 100% pointless. Why? Because you have been the only one talking about rights of attribution. Everyone else, including yourself at the start, have been talking about the economics of copyright. Droits d'auteur are almost completely irrelevant to the economics of copyright.

      --
      When information is power, privacy is freedom.
    213. Re:Yes, and there's nothing new with that by roman_mir · · Score: 1

      So, as it turns out, you are the radical communist.

      - interesting and pointless comment, I don't see the government as anything else but an enforcer of laws that are created for the benefit of the people and the interface to the outside world (presentation of the country).

      And yes, your participation in this thread has been 100% pointless. Why? Because you have been the only one talking about rights of attribution. Everyone else, including yourself at the start, have been talking about the economics of copyright. Droits d'auteur are almost completely irrelevant to the economics of copyright.

      - I am talking about credit and redistribution for profit. I hope you can appreciate the difference between what I am saying and what you are hearing.

    214. Re:Yes, and there's nothing new with that by Jah-Wren+Ryel · · Score: 1

      So, as it turns out, you are the radical communist.

      - interesting and pointless comment

      No surprise there, since you are the one who said it.

      I am talking about credit and redistribution for profit. I hope you can appreciate the difference between what I am saying and what you are hearing.

      Good for you, keep on repeating just how irrelevant your points are to the business model of copyright.

      --
      When information is power, privacy is freedom.
    215. Re:Yes, and there's nothing new with that by roman_mir · · Score: 1

      Well I had a point, you don't. My point was that you would like to see profit, that was generated by the content + the copyright law by Rowling to be distributed among those, who did nothing. You, on the other hand, believe that I propose some sort of communism based on the fact that I am pro-copyright?! You turn and twist the words but you only confuse yourself, not me.

      Good for you, keep on repeating just how irrelevant your points are to the business model of copyright.

      - again, you are confused. Business model is based on a law that from point of view of society is useful, as I have shown by explaining how work that otherwise would not be released or would only be available for sale is in fact released under the GPL. You may disagree with the GPL (and it looks like you do) but it does not diminish the fact that it works. My second point was that copyright is in fact enforceable when it concerns specifically redistribution for profit. It is a normal SOP to take to court those, who try and go around the copyright law while making a profit without proper licensing.

      Again, I am not talking about usage of material, only redistribution for profit and credit. You have long ago lost the point that you were trying to make, the one where you suggested that money that Rowling made should have been distributed among some 'starving authors'.

    216. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      My point was that you would like to see profit, that was generated by the content + the copyright law by Rowling to be distributed among those, who did nothing.

      Prove it, Don Quixote.

      Seriously, quote where I used the word "distributed" or any variation of it.

      In fact, I used the word SPENT as in what consumers do in a free market. This gets backs to my previous point about you not even understanding the vocabulary. I even elaborated on just how copyright restricts the free market and proposed alternate business models that are not so restricted.

      Business model is based on a law that from point of view of society is useful

      NO. Business models are based on the INTERSECTION of law and the real world. The real world changed with the creation of the internet, the law is no longer effective. Smart businesses will adapt to the new conditions and find new models that work given the new constraints.

      Again, I am not talking about usage of material, only redistribution for profit and credit.

      Here is something that will blow your mind - there is no fundamental difference between redistribution for profit and not for profit. Or rather, all redistribution is for profit, just not always directly tangible profit. Thus making the distinction, as you do, is counterproductive. Unless, of course, you are copyright solipsist like yourself.

    217. Re:Yes, and there's nothing new with that by roman_mir · · Score: 1

      Seems that you logged out of your account.

      --

      Prove it, Don Quixote.

      ok, what do we have here?

      On the flip side, Rowling definitely didn't need even 0.01% of that money in order to keep writing more books. From a society's point of view, all the money in excess of what was required for her to continue writing was wasted and could have been spent better elsewhere on hundreds of other promising writers that have now been crowded out of the marketplace by the harry potter monster.

      - unless you can prove that anyone was forced to give away their money to pay for the books, then you cannot say 'spent' without implying something else: redistributed by government or some such. How can you argue against people spending their money in which ever way they like, based on your notion of what 'better spent' is and not imply some sort of enforcement by 'society' or a some sort of dictatorship?

      NO. Business models are based on the INTERSECTION of law and the real world. The real world changed with the creation of the internet, the law is no longer effective. Smart businesses will adapt to the new conditions and find new models that work given the new constraints.

      - copyright is effective, otherwise GPL would be ineffective and it is, it's even court proven.

      Here is something that will blow your mind - there is no fundamental difference between redistribution for profit and not for profit. Or rather, all redistribution is for profit, just not always directly tangible profit. Thus making the distinction, as you do, is counterproductive. Unless, of course, you are copyright solipsist like yourself.

      - no, you won't 'blow my mind' in any manner. There is a huge difference for and not for profit.

      The difference is extremely visible and tangible: in one case it is impossible to say whether any money is lost by the copyright holder, in the other case it is very easy to show precisely how much is lost, not only the fact that it is lost.

    218. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      unless you can prove that anyone was forced to give away their money to pay for the books hen you cannot say 'spent' without implying something else: redistributed by government or some such

      Irrelevant. Are you forced to buy electricity? Are you forced to buy telephone service? Internet access? No, and yet the prices are all of those services are artificially inflated by virtue of being government granted monopolies. JUST LIKE COPYRIGHT.

      How can you argue against people spending their money in which ever way they like,

      They can only spend it "which ever way they like" in a marketplace that is highly restricted by government regulation. That is NOT a free market, their choices are extremely limited.

      The difference is extremely visible and tangible: in one case it is impossible to say whether any money is lost by the copyright holder, in the other case it is very easy to show precisely how much is lost, not only the fact that it is lost.

      Really? How much value do you assign to the service of distribution? How do you measure it?

    219. Re:Yes, and there's nothing new with that by spectecjr · · Score: 1

      Labor, on the other hand, is rivalrous and is scarce. Learn the difference.

      Yet that labor is required to created that structured data, which requires payment.

      --
      Coming soon - pyrogyra
    220. Re:Yes, and there's nothing new with that by roman_mir · · Score: 1

      Irrelevant. Are you forced to buy electricity? Are you forced to buy telephone service? Internet access? No, and yet the prices are all of those services are artificially inflated by virtue of being government granted monopolies. JUST LIKE COPYRIGHT.

      - nah, not irrelevant. You are welcome not to buy any content. Books are not electricity, you can get books for free from a library as well, you can get other material to read that is basically free.

      However society decided that copyright is a useful construct, and I have shown that it is in fact useful, otherwise some works would never be available under such licenses as GPL (one example). Society has agreed that paying the cost of distribution to the original content creator (or to a legal licensee) is worth it for the duration of the copyright.

      There is competition between different works from different authors, that's the competition that matters. That is why some people provide their work free of charge but the copyright gives them the ability to require that they are credited for their work and this is one of the reasons for this law.

      Really? How much value do you assign to the service of distribution? How do you measure it?

      - if money is exchanged (as it would be in cases where redistribution is for profit) that is all that is needed to calculate exactly what is lost. Redistribution can happen either on the Internet or by supplying physical book copies, one way or another any amount of money that is made as profit is the obvious loss. You can add, can't you?

    221. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      - nah, not irrelevant. You are welcome not to buy any content. Books are not electricity, you can get books for free from a library as well, you can get other material to read that is basically free.

      Quit being such a palaverous prig. Your lack of a topical vocabulary lead you to believe that when I said "spent" I meant government redistribution. You were utterly wrong.

      Really? How much value do you assign to the service of distribution? How do you measure it?

      - if money is exchanged (as it would be in cases where redistribution is for profit) that is all that is needed to calculate exactly what is lost. Redistribution can happen either on the Internet or by supplying physical book copies, one way or another any amount of money that is made as profit is the obvious loss. You can add, can't you?

      Quit your senseless meandering and ANSWER the question. How do you measure the value of service of distribution. Not how does it happen "on the internet or by supplying physical book copies." How do you MEASURE it?

    222. Re:Yes, and there's nothing new with that by roman_mir · · Score: 1

      Quit being such a palaverous prig. Your lack of a topical vocabulary lead you to believe that when I said "spent" I meant government redistribution. You were utterly wrong.

      - I see why you logged out of your account now. However I stand by my words, when you said 'better spent', you meant your definition of 'better', which must include enforcement by means that are only available to governments.

      Quit your senseless meandering and ANSWER the question. How do you measure the value of service of distribution. Not how does it happen "on the internet or by supplying physical book copies." How do you MEASURE it?

      - I see, so I was wrong and you can't add, this is not surprising. Distribution for profit includes making profit, any profit is the loss that must be returned (probably with other fines) to the lawful copyright holder. Whether there is any cost associated with distribution of the material is irrelevant, since profit was generated. If there is profit, it means that costs are already covered, thus your question is not simply irrelevant, it's meaningless.

      I think you need to log back into your account, otherwise I cannot be certain that this is not a simple attempt at trolling. I don't maintain dialogs with trolls. Be a good boy, log back into your account next time.

    223. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      - I see why you logged out of your account now.

      You do? Do you see me sitting at another computer that didn't have my login credentials stored in a cookie?

      However I stand by my words, when you said 'better spent', you meant your definition of 'better', which must include enforcement by means that are only available to governments.

      Well keep on standing then because:
      (A) they were my words and I am straight out telling you that you were WRONG - get it? YOU. ARE. WRONG.
      (B) I gave explanatory examples of exactly how "better spent" means less government interference, not more.

      I think the reason you refuse to even acknowledge my argument is because you are suffering from the cognitive dissonance of being wrong, but mostly ignorant, about the economics of copyright.

      Here's a chance to redeem yourself:
      Is copyright a monopoly or not?
      Yes or no please, no long-winded BS.

      Really? How much value do you assign to the service of distribution? How do you measure it?

      If there is profit, it means that costs are already covered, thus your question is not simply irrelevant, it's meaningless.

      More failure of vocabulary from you: cost != value. ANSWER the question.

      Actually, I know you will never answer the question because to do so would make you face the fact that distributors provide value and thus paying a distributor for the value they provide in distribution is not necessarily the same as paying for the content.

      I think you need to log back into your account, otherwise I cannot be certain that this is not a simple attempt at trolling. I don't maintain dialogs with trolls. Be a good boy, log back into your account next time.

      Go ahead, run away, your understanding of economic implications of copyright is as infantile as you are verbose and unfocused.

    224. Re:Yes, and there's nothing new with that by cliffski · · Score: 1

      how about if my daddy leaves his million pound house to me. I can rent out 4 of the 8 rooms and sit on my ass all my life.
      Whats the difference?

      --
      DRM-free indie games for the PC and Mac: Positech Games
    225. Re:Yes, and there's nothing new with that by roman_mir · · Score: 1

      You do? Do you see me sitting at another computer that didn't have my login credentials stored in a cookie?

      - you should be able to log back into your account, no?

      Well keep on standing then because:
      (A) they were my words and I am straight out telling you that you were WRONG - get it? YOU. ARE. WRONG.

      - you may believe that this is what you are saying, it doesn't actually make me wrong.

      (B) I gave explanatory examples of exactly how "better spent" means less government interference, not more.

      - in this case government interference is good for society, you see, without copyright laws lots of content wouldn't exist. Case in point: plenty of GPLed software including some of mine.

      I think the reason you refuse to even acknowledge my argument is because you are suffering from the cognitive dissonance of being wrong, but mostly ignorant, about the economics of copyright.

      Here's a chance to redeem yourself:
      Is copyright a monopoly or not?
      Yes or no please, no long-winded BS

      - you just don't read what I am saying I guess. Of-course copyright provides a temporary monopoly, that is why society came up with this law. Of-course it creates artificial scarcity, I mentioned it in this thread already. That is why this law exists. For credit and for limiting redistribution channels to allow maximization of profit by the original content creator.

      If anyone has cognitive dissonance, that would be you, you are simply unavailable when it is required to understand that what I am saying is based on this fact: artificial scarcity and temporary monopoly. This does not make the society poorer, it makes it richer by allowing more content to be produced. That's the reason for existence of this law. Should I reiterate this again and again? (I mention artificial scarcity as intended consequence of the copyright law here, I specify that Rowling has monopoly on redistribution here and here). I don't know if it is reading incomprehension on your part or deliberate attempt at circular arguments but it is obvious that you are not really interested in a dialog, only in a diatribe.

      More failure of vocabulary from you: cost != value. ANSWER the question.

      - 0. The answer is 0 when there is profit that is made on top of the redistribution. The original content creator does not care what it costs to redistribute the material, only what the losses are from illegally derived profits.

      So I answered, yet another of your diatribes can be safely discarded, namely this one:

      Actually, I know you will never answer the question because to do so would make you face the fact that distributors provide value and thus paying a distributor for the value they provide in distribution is not necessarily the same as paying for the content.

      --

      Go ahead, run away, your understanding of economic implications of copyright is as infantile as you are verbose and unfocused.

      - no, don't hang this on me. You are not playing by the rules by logging out of your account, no matter what your circumstances are. You have an account, you can continue the dialog from there if interested. If not then it's not my problem. All it takes for you to continue is to enter that user name / password and push that sign in button, that's not too much to ask from you to continue a conversation, or is it? If you are not interested, then you don't have to log in, but don't hang your problems on me.

    226. Re:Yes, and there's nothing new with that by Jherek+Carnelian · · Score: 1

      - you should be able to log back into your account, no?

      No. My browser remembers the password, I don't.

      (A) they were my words and I am straight out telling you that you were WRONG - get it? YOU. ARE. WRONG.

      - you may believe that this is what you are saying, it doesn't actually make me wrong.

      I "may believe" wtf kind of bs is that? I know exactly what I am saying AND HAVE PROVIDED EXAMPLES TO BACK UP MY CLAIMS. You are the one who doesn't understand the terms.

      you are simply unavailable when it is required to understand that what I am saying is based on this fact: artificial scarcity and temporary monopoly. This does not make the society poorer, it makes it richer by allowing more content to be produced

      YOU are simply unavailable when it is required to understand that what I am saying is based on this fact: monopolies are inherently inefficient. THIS INEFFICIENCY MAKES SOCIETY POORER BECAUSE THE PRICE TO SOCIETY IS NOW HIGHER THAN IT WAS BEFORE THE INTERNET AND THERE ARE NEW NON-MONOPOLY BUSINESS MODELS THAT WERE NOT FEASIBLE BEFORE THE INTERNET.

      How much value do you assign to the service of distribution? How do you measure it?

      - 0. The answer is 0 when there is profit that is made on top of the redistribution.

      And there goes the dissonance ringing around in your head. You just said that if it is profitable to distribute something then distribution provides no value. Think about how just utterly ridiculous that claim is.

    227. Re:Yes, and there's nothing new with that by roman_mir · · Score: 1

      I "may believe" wtf kind of bs is that? I know exactly what I am saying AND HAVE PROVIDED EXAMPLES TO BACK UP MY CLAIMS. You are the one who doesn't understand the terms.

      - Whatever you said can be interpreted in a multitude of ways, if you cannot appreciate this fact, you will be stuck yelling 'WRONG'. My interpretation maybe different from what yours is, however in either case you believe something is 'better' based on your definition of better.

      For the end user it is better to pay less. However from point of view of society it is better if new content is produced rather than not produced at all. Here is what I am going to tell you, wrap your head around it, myself and some other people who I communicate with, will stop distributing any new software that we develop for our own needs if copyright and GPL are unavailable as tools.

      YOU are simply unavailable when it is required to understand that what I am saying is based on this fact: monopolies are inherently inefficient. THIS INEFFICIENCY MAKES SOCIETY POORER BECAUSE THE PRICE TO SOCIETY IS NOW HIGHER THAN IT WAS BEFORE THE INTERNET AND THERE ARE NEW NON-MONOPOLY BUSINESS MODELS THAT WERE NOT FEASIBLE BEFORE THE INTERNET.

      - you are arguing that monopoly is inefficient, but you are conveniently forgetting that the monopoly wouldn't even exist if no content was available. Copyright (at least the copyright that I am for) does not provide a creator with perpetual monopoly on distribution. Perpetual credit: yes, perpetual monopoly on distribution channels: no.

      And there goes the dissonance ringing around in your head. You just said that if it is profitable to distribute something then distribution provides no value. Think about how just utterly ridiculous that claim is.

      - you are ridiculous. Redistribution for profit by illegal providers (not the copyright holder and not by someone who has not bought a legal license), provides no value to the original copyright holder, in fact it generates a loss when we are talking about profit.

      More concretely: if a book can be sold on the internet and if the copyright holder is selling it, then anyone else who is selling it on the internet violates the copyright, and this law allows the original holder to take the illegal distributor to court, because it can be shown that number of sales by the illegal distributor, times the price, minus the distribution costs equals profit that the original holder lost.

      This is simple math, not that hard, I think even you can understand.

      I have to leave now, but I am sure we'll continue on later.

    228. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      My interpretation maybe different from what yours is,

      Who cares if your interpretation is different? If after so many follow-up postings expanding on, demonstrating and explaining the meaning of my words you are still unable to accept the intended meaning, then what you are doing is just jousting at windmills.

      however in either case you believe something is 'better' based on your definition of better.

      My definition of "better" is creative works being created for less total cost to society - cost in dollars and cost in freedom. What's yours?

      However from point of view of society it is better if new content is produced rather than not produced at all. ...

      you are arguing that monopoly is inefficient, but you are conveniently forgetting that the monopoly wouldn't even exist if no content was available.

      False dichotomy, the basis of which is that monopoly is the ONLY way to provide an incentive for creation. I've already discussed multiple models that do not rely on monopoly in order to provide incentive to create.

      myself and some other people who I communicate with, will stop distributing any new software that we develop for our own needs if copyright and GPL are unavailable as tools.

      (A) The GPL is irrelevant when talking about JK Rowling, "big name pop bands" and George Lucas. Furthemore, there is a reason the GPL is called the copyleft - it is a hack of copyright to subtract restrictions from copyright. It turns copyright against itself to achieve the opposite goals of monopoly.

      (B) Big freaking deal if you and your buddies were to quit, there are literally millions of people who are unable to create new content in all kinds of mediums under the current system due to the inefficiencies of monopoly - the big 5 aren't called the content cartel without reason.

      Redistribution for profit by illegal providers (not the copyright holder and not by someone who has not bought a legal license), provides no value to the original copyright holder

      It provides value to the person who receives the copy from the distributor. You know, the guy spending the money. The consumer, the member of society for whom copyright is no longer as good of a bargain as it once was.

      In fact, it is easily conceivable that the value of distribution exceeds the value of content being distributed. For example, with hundreds of tv shows available, a website that only provides downloadable pirated copies that meet a stringent set of high-quality standards can save the consumer many hours otherwise wasted randomly searching for shows online and then watching those shows to evaluate their quality.

    229. Re:Yes, and there's nothing new with that by roman_mir · · Score: 1

      You are in a trap, you believe in short term gain for individuals who will not have to pay for some specific content without having to wait for prices to drop, while sacrificing the long term gain of having content generated at all. Monopoly granted by copyright law is definitely not the only way to generate content, you can have beneficiaries, but it is a very powerful way to do so. You may shun people like me, who will only provide content under copyright law and licenses like GPL OR will provide proprietary content for sale only, but it doesn't diminish the fact that my software and content is found in about half a million installations.

      I am not a big player at all in this game, so this is not really my battle, you know, the TV shows, the movies, the books, I pay for content I care to have through whatever legal channels that are available. You will be hard pressed to find anything that I use that is not actually legally acquired. However from where I am, copyright makes perfect sense, regardless of what you may think.

      I believe we can agree to disagree on this completely.

    230. Re:Yes, and there's nothing new with that by Jah-Wren+Ryel · · Score: 1

      Yet that labor is required to created that structured data, which requires payment.

      So, how do you propose to make sure, to GUARANTEE, that said labor is paid for?

      --
      When information is power, privacy is freedom.
    231. Re:Yes, and there's nothing new with that by spectecjr · · Score: 1

      So, how do you propose to make sure, to GUARANTEE, that said labor is paid for?

      By only allowing people who pay for the fruits of that labor to have them, and making it illegal for people to use the results of that labor without the permission of the person who performed it.

      Oh hey, kind of like the situation we have now.

      --
      Coming soon - pyrogyra
    232. Re:Yes, and there's nothing new with that by mr_matticus · · Score: 1

      No, open source has a lot to do with my argument. If the software had come from non-open proprietary projects, then (a) they would have had to pay for them; and (b) they wouldn't benefit from continued community support.

      Apple never came close to leveraging its cash supply on OS X, nor is the price of acquiring suitable technologies inhibitively high. As for "community support", I don't really see any indication that it has been a factor in OS X development on the whole.

      Using open source projects is indeed a good, rational decision. But yet again, it does not support your essential challenged point: Apple's success "only because it was able to build off of an open source base" (emphasis added). I have yet to see anything in your argument that suggests that that success is credited specifically to open source development in any part.

      Again, the selection of suitably mature products was instrumental in the project's relative quality. But there is nothing to suggest that the very first OS X release (relatively light on the open source) would have been either slower in arrival or worse in quality without those few open source projects.

    233. Re:Yes, and there's nothing new with that by Jah-Wren+Ryel · · Score: 1

      making it illegal for people to use the results of that labor without the permission of the person who performed it.

      Oh hey, kind of like the situation we have now.

      Oh yeah? And how's that working out?

      --
      When information is power, privacy is freedom.
    234. Re:Yes, and there's nothing new with that by nine-times · · Score: 1

      You're going to have to offer some support for your claims. I think I've shown pretty clearly how Apple benefits from open source.

      Tell me how much it would have cost, exactly, for Apple to build all the pieces of OSX that are from open source projects. Tell me exactly how long it would have taken, in comparison to how long it took. And then explain why it is that Apple would be just as well off to be without that extra time and money.

      And keep in mind that you entered into a conversation on a question about whether open source software could ever "catch up" with proprietary software. This wasn't some hypothetical about whether Apple is theoretically awesome enough in your opinion that they could have written a Unix all by themselves, but apparently you're dead set on turning it into one. So tell me, exactly what are the costs of this sort of project.

      While you're at it, give me a rundown of the marketing difference that Apple would have to deal with if their OS weren't open source, and statistics on how much popular support they would gain/lose, whether it makes a difference on pricing, how relationships with partners and developers would be different, etc. Let's really run this hypothetical out.

    235. Re:Yes, and there's nothing new with that by mr_matticus · · Score: 1

      You're going to have to offer some support for your claims.

      I did, by showing an assortment of proprietary projects that contributed equally to the development and release of OS X.

      I think I've shown pretty clearly how Apple benefits from open source.

      ONCE AGAIN, you have still failed to support your basic premise: that Apple's success with OS X occured ONLY because of OPEN SOURCE software, and that it therefore COULD NOT HAVE HAPPENED without it.

      There is no empirical support for that claim. Once again, I will ask for evidentiary support of the claim that it was the open source nature of the projects in question that defined their use. Once again, I will ask for evidentiary support for ignoring the reality of a given project's functionality in favor of its development method. Once again, I will ask how your analysis simply sidesteps the four years of internal development, lack of community involvement, and staggering volume of non-OSS code contained in the operating system. Once again, I will wait for you to ignore these questions in favor of a glib and ignorant repetition.

      And keep in mind that you entered into a conversation on a question about whether open source software could ever "catch up" with proprietary software.

      That is not the case. The question was why open source software, building in part on other open source software, can't catch up to Apple, who did the same.

      his wasn't some hypothetical about whether Apple is theoretically awesome enough in your opinion that they could have written a Unix all by themselves, but apparently you're dead set on turning it into one.

      You could not be further from the truth. The issue is a simple one, but since you can't support it, you build straw men.

      One final time, it was your unsupported proposition that started this, and you carry the burden of proof. When you can articulate a clear basis for that view, I'd be happy to talk numbers.

    236. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      The Linux community has alienated a lot of the *potential* userbase. If the software isn't free, most aren't willing to pay for it. Look at the almost failure of the backing company (Canonical) behind Ubuntu. They are losing money, just like nearly every other Linux-based company.

      The alienation has occured in 4 ways.

      1. The constant binary compatibility flux, that requires building commercial software on old versions of Linux, or providing many builds for different glibc, and thereby matching the binary to the distribution.

      2. The community is in general hostile to commercial users and developers. To see this you need look no further than slashdot. The hostility of GNU against Ubuntu is also a problem.

      3. The Linux kernel has regressions, and a high code turnover rate. This is good in some ways, but things break. The distribution maintainers become the quality control team too.

      4. Linus Torvalds has been offensive, and wrong many times over the years. When bright individuals have good ideas for future progress, he's often been proven wrong, sometimes years later.

    237. Re:Yes, and there's nothing new with that by pagen_hd · · Score: 1

      it's not a race to zero. Nobody is naive and there must be something to race to/for.

    238. Re:Yes, and there's nothing new with that by Anonymous Coward · · Score: 0

      You are in a trap, you believe in short term gain for individuals who will not have to pay for some specific content without having to wait for prices to drop, while sacrificing the long term gain of having content generated at all.

      I believe we can agree to disagree on this completely.

      No, we really can't. You know why? Because you can't even state my thesis correctly. Look at what you wrote, it is barely coherent and from what I can make of it, is completely off base. You keep saying that without copyright there will be "no content generated at all" - which:

      (a) ignores the fact that content gets generated all the time without copyright even today and has for centuries
      (b) ignores the point that any mechanism which encourages creation of content by definition does not "sacrifice the long term gain of having content generated."
      (c) you do not take into account that enforcement of the economic part of copyright has become effectively impossible with the creation of the internet

      Since that is obviously the best you can do, then clearly we will always disagree. But I certainly will not agree that you even understand why we are disagreeing.

      Since you are so enamored of the GPL, I suggest you read some of the other things that RMS has written. Maybe he can do what I have not - make you see the blatantly obvious: http://www.gnu.org/philosophy/reevaluating-copyright.html

       

    239. Re:Yes, and there's nothing new with that by roman_mir · · Score: 1

      No, we really can't. You know why? Because you can't even state my thesis correctly. Look at what you wrote, it is barely coherent and from what I can make of it, is completely off base. You keep saying that without copyright there will be "no content generated at all" - which:

      - then you are just as blind as you are unreasonable.

      I never said there will be 'no content generated at all'. You keep creating these statements in your head and assigning them to me. I said that there is a large portion of content that is only generated because there is a concept of copyright. I have many examples, these include code, books and some music. I never said there will be no content generated at all.

      However, these are your words:

      (B) Big freaking deal if you and your buddies were to quit, there are literally millions of people who are unable to create new content in all kinds of mediums under the current system due to the inefficiencies of monopoly - the big 5 aren't called the content cartel without reason.

      - and I do have something to say about it. Your premise is that copyright disallows creation of new content, but as far as I am concerned this is not in fact new content, it is regurgitation of the old content, if simply a copyright protection can stop this so called 'new content' from being generated by these supposed 'millions'. I personally, and many people who I know that follow the same logic, generate actual new content, not based on other peoples' copyrights. To you this does not matter, but to me it does, thus we cannot agree on this in principle.

      Now, you insist that you had some sort of a 'thesis'. As far as I can say your 'thesis' is based on an idea that any content should be copyright free and that anyone should be able to redistribute any content free from any protection, (or the copyright produced temporary distribution monopoly). And you called me a communist?

      I do not subscribe to a Marxist/Leninist idea, to which you seem to subscribe, that those who are able to produce must do so to the best of their abilities to satisfy the desires of those, who are not able to produce, but still desire to consume to satisfy their needs. I subscribe to an idea that if, IF, I decide to give something to someone, I will require some sort of satisfaction coming out of it. Be it monetary, be it credit based with certain temporary restrictions on the redistribution channels. I do not desire to give away things for free and without credit/ability to redistribute my creation in ways, which I approve of.

      You are also mistaken about GPL in not a small way. Copyleft is not an actual law, while copyright is. GPL is not based on magical constructs, it is based in reality and that is why it is a real powerful, legal tool, that allows me to dictate how the original material and even changes to it must be redistributed.

      Your only real point is this: Internet makes it increasingly difficult to enforce copyright. However while this is an actual valid point, it does not change the fact that illegal redistribution of copyrighted materials for profit can still be fought by legal means. In actuality the Internet did not cancel any laws, it simply allows the perpetrators to create more elaborate schemes to avoid punishment, however when deals start concerning profits and money, at this point it is still going to be profitable to fight such cases in court in order to maintain the usefulness of the law, and this law is useful, no matter how much it rubs you the wrong way.

      Good night.

    240. Re:Yes, and there's nothing new with that by Jah-Wren+Ryel · · Score: 1

      That's what I thought. All self-sanctimonious bullshit until slapped in the face with reality for which you have no response.

      --
      When information is power, privacy is freedom.
    241. Re:Yes, and there's nothing new with that by spectecjr · · Score: 1

      Nah, I just got bored of arguing with you.

      --
      Coming soon - pyrogyra
    242. Re:Yes, and there's nothing new with that by Jah-Wren+Ryel · · Score: 1

      Nah, I just got bored of arguing with you.

      Lol, the you kicked my ass but I'm still better than you ego defense.
      What quivering little piece of jello you must be.

      --
      When information is power, privacy is freedom.
    243. Re:Yes, and there's nothing new with that by spectecjr · · Score: 1

      Yep, I'm a huge big quivering plate of lime jello. You won! Enjoy!

      --
      Coming soon - pyrogyra
    244. Re:Yes, and there's nothing new with that by Jah-Wren+Ryel · · Score: 1

      Yep, I'm a huge big quivering plate of lime jello. You won! Enjoy!

      Dude, I won as soon as you made the completely irrelevant post that said, "Data is plentiful. Structured data is not. Learn the difference."

      It just took you this long to realize it.

      --
      When information is power, privacy is freedom.
    245. Re:Yes, and there's nothing new with that by spectecjr · · Score: 1

      Absolutely. You're completely and totally right. I have no idea why I ever disagreed with you. I must be a total moron.

      --
      Coming soon - pyrogyra
  2. Value by betterunixthanunix · · Score: 1

    You need to add more value to what you sell. The code itself is not valuable enough, so something like support or guaranteed compatible hardware/software (if applicable) needs to be thrown in the mix. If other people start selling those same perks, then what you are facing is basic business competition, which is inescapable.

    --
    Palm trees and 8
    1. Re:Value by cgenman · · Score: 5, Insightful

      Can I just say that as a user the "survive on service" model makes me uncomfortable. We're disencentivizing making robust, easy-to-use software in exchange for one that requires some degree of brokenness to survive. I'd rather pay someone for their software than being stuck with their services because their software is somehow unintelligible.

           

    2. Re:Value by Timesprout · · Score: 2, Interesting

      You need to add more value to what you sell.

      This only goes so far, then you need to start looking at other markets where there may be already entrenched players or other barriers to entry.

      If other people start selling those same perks, then what you are facing is basic business competition

      In this case they are just giving it away, traditionally businesses have regulations to prevent this soft of behaviour as in many cases it's deemed anti competitive and ultimately detrimental to the customer.

      I think Open Source is well on course to polarizing the software markets now. Its tending more to favour corporate giants who offer the full one stop range of services and very small niche players that carry on under the radar of Open Source. Medium sized businessess are gradually being erroded as they are usually the ones most vulnerable to revenue loss as comparable Open Source offerings improve in quality.

      --
      Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
      What truth?
      There is no dupe
    3. Re:Value by msuarezalvarez · · Score: 1

      Why does "service" have to mean "fixing stupid design" and "fixing idiotic bugs"?

      The only sofware which can reach perfection, not with respect to bugs with with respect to fulfilling its intended purpose perfectly and permanently, is the one whose purpose does not change, ever. There are *very* few apps which fit that requirement: not even good ol' ls .

      What you are discovering is that foundational, generic, software is, eventually, without monetary value.

    4. Re:Value by Zencyde · · Score: 1

      Then people will just use the software that works better. There will still be competition. If everything is free, people will flock towards what they feel works best. :) Otherwise, companies will still be able to charge money for it.

      --
      What day is it? Could you please tell me?
    5. Re:Value by betterunixthanunix · · Score: 3, Interesting

      Empirically, supported software usually has fewer bugs. As for ease of use, some software is inherently difficult to configure, or has intrinsic nuances that cannot be coded around. For example, a security package (such as SELinux) needs to be tailored, and it needs to be tailored by an expert, or else the benefits are reduced. Supported software is backed by experts who can not only tailor such a package, but update the policies as security needs evolve. This is not about typical desktop software, where one-size-fits-all is an acceptable approach. A company can choose to hire a full time expert, whose services are only needed some of the time, or save money by buying support from a company that already employs experts. It is sort of like a bank: the experts derive their salaries from the support contracts of multiple companies, and as long as those companies do not all require that support at the exact same time, the system works.

      --
      Palm trees and 8
    6. Re:Value by Anonymous Coward · · Score: 1, Interesting

      The quality issue is a good point, one that keeps getting confused with the price issue. My experience using both free and paid software is that, generally, free software gets better faster than paid software, if only because it can't compete on price.

      Paid software often limits the rate of improvement in order to drive the upgrade cycle that keeps shareholders happy. I've seen some shamefully minor upgrades being touted by vendors as the Next Big Thing that you had to have.

      Free software advances roughly at the rate the itch can be scratched, and by how many scratchers there are working on it, and how maddening the itch. This tends to fall apart a bit when the project gets too big (also something paid software is prone to.) Poverty, need and desire are good itches, time, money and desire good scratches.

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

      There will still be competition.

      Competing for what? The nonexistence profits from selling free software?

    8. Re:Value by TrekkieGod · · Score: 1

      We're disencentivizing making robust, easy-to-use software in exchange for one that requires some degree of brokenness to survive.

      That's not what service means, although if something is broken, it is part of it. Service for perfectly good software including help in setting it up to serve your individual needs. You call them up and you ask, "how do I get your product X to inter-operate with product Y so that I can perform Z?" and they help you set it up. As you expand what you're doing, you will add complexity, and it's nice to always have someone to call that will help you deal with it.

      Yes, you can find that information online and handle everything yourself in a trial-and-error mode, but if you're a company, time is of the essence.

      --

      Warning: Opinions known to be heavily biased.

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

      No, I think he talks about selling support for software for which the user doesn't need much support.

    10. Re:Value by Just+Some+Guy · · Score: 1

      Can I just say that as a user the "survive on service" model makes me uncomfortable.

      You can say anything you want, even if most of us won't agree with you. :-)

      We're disencentivizing making robust, easy-to-use software in exchange for one that requires some degree of brokenness to survive.

      I wholeheartedly disagree. FOSS is extremely likely to get more robust with time, as an official version that remains deliberately broken for too long will probably get forked and maintained by people who want it to work. See XFree86 vs. Xorg. The licensing issue was only the last straw; it's would-be contributors were pretty much looking for an excuse to branch off a better version.

      At any rate, support doesn't have to be about brokenness. It ca also be about feature additions ("we need this ability that no one else apparently wants - can we pay you to write it?") or installation/maintenance ("we need this up and running sooner than our in-house admins will be able to get it").

      --
      Dewey, what part of this looks like authorities should be involved?
    11. Re:Value by foniksonik · · Score: 1

      Very true... and the biggest asset you can provide is a user community. Got an open source product?

      Set up the following free services:

      1) Documented API... use Adobe's Doc format, it's really great.

      2) User Forums... there's nothing better than providing a place for your users to connect and ask questions, provide answers and request features.

      3) Bug Tracking... let your users submit bugs, they'll thank you for the opportunity.

      4) Free upgrades. There's no good reason to charge for upgrades to an extension to an open source application. You upgrade it to get more users/client.

      Set up this paid service

      5) Commercial support services... aka Help Desk... provide a month to month or annual support package. Some bigger companies that use your software will sign up. This will pay for numbers 1-4 above.

      And sell this product

      6) Write a Recipe book where you show great examples of how to use your product in real world scenarios. You won't have that many buyers but if you sell via a print on demand publisher or via eBook you won't have much overhead either.

      --
      A fool throws a stone into a well and a thousand sages can not remove it.
    12. Re:Value by Anonymous Coward · · Score: 0

      I've worked in a similar situation to the summary's author.

      Like the parent said, the service model is a tough one. You said your software is popular, and it sounds like your software is getting more popular, bringing in more open source developers (network effects). At some point, the man hours of the oss devs will be greater than your own. Any feature you develop might be done in a fraction of the time by them (and due to peer-review, their implementation may be better).

      Hopefully you've built up a good client base. Furthermore, and I know you don't want to hear this, if I were running your company, I'd be considering reducing the number of programmers and focusing on services only.

      Otherwise I'd think about new services that programmers can enhance. Possibly related to the current services provided.

    13. Re:Value by Nursie · · Score: 1

      "I'd rather pay someone for their software than being stuck with their services because their software is somehow unintelligible."

      Depends on the service.

      If you're in the business of selling support contracts you need a fine balance between customers thinking they need support but also keeping actual support calls to a minimum, because the moment you actually get a call then your profit margin is affected.

    14. Re:Value by cellocgw · · Score: 1

      You need to add more value to what you sell. The code itself is not valuable enough, so something like support or guaranteed compatible hardware/software (if applicable) needs to be thrown in the mix
      Exactly. Two examples come to mind:
      Crossover (Darwine in a nice supported package)
      R-Pro (R in a nice installer package w/ help desk and whatnot online)

      Now,I'm not saying either of these packaged version of open source software is the next Killer App, just that people are often much happier spending a few bucks to get a click-and-install file rather than hacking thru installation notes (see VisualPinMAME :-( ).

      --
      https://app.box.com/WitthoftResume Code: https://github.com/cellocgw
    15. Re:Value by ScrewMaster · · Score: 1

      Can I just say that

      No, you can't just say that.

      --
      The higher the technology, the sharper that two-edged sword.
    16. Re:Value by gbjbaanb · · Score: 3, Informative

      I can say this is the model that directly affects us. I work for a large US corporate who sells enterprise software to governments and similar. We've been beaten in bids by our #1 competitor for a while, it turns out they are offering the software for free, as long as the buyer takes on a services contract (think outsourced IT type thing) that would support the software and hardware required to run it.

      We sell the software and let the buyer decide how to get support for hardware and other IT systems (we provide serious support for our software only, not stuff like Windows and email etc). So far, we've lost every bid. Unfortunately, our US overlords won't let us change our terms.

      So looking at this from a FOSS POV, it is a model that can work - give your software away for free, and then go and sell your consultancy and support services to corporates who buy it off you. You should be providing them with support services to get it installed and configured, not just "if it breaks we'll look at it for you" and "bugfix" support.

      Yeah, that means you have to work all the time, you can't just make something then lie back and see the money rolling in, but that old 'make loads of easy money without having to work" is a paradigm that died last year.

    17. Re:Value by Anonymous Coward · · Score: 0

      Can I just say that as a user the "survive on service" model makes me uncomfortable. We're disencentivizing making robust, easy-to-use software in exchange for one that requires some degree of brokenness to survive. I'd rather pay someone for their software than being stuck with their services because their software is somehow unintelligible.

         

      You could also argue that with software as a product broken software provides an incentive for customers to upgrade in the future.

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

      Oh... too easy!

      Fork project,
      Fix brokenness,
      Offer a better solution,
      Profit!

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

      Empirically, supported software usually has fewer bugs. As for ease of use, some software is inherently difficult to configure, or has intrinsic nuances that cannot be coded around. For example, a security package (such as SELinux) needs to be tailored, and it needs to be tailored by an expert, or else the benefits are reduced. Supported software is backed by experts who can not only tailor such a package, but update the policies as security needs evolve. This is not about typical desktop software, where one-size-fits-all is an acceptable approach. A company can choose to hire a full time expert, whose services are only needed some of the time, or save money by buying support from a company that already employs experts. It is sort of like a bank: the experts derive their salaries from the support contracts of multiple companies, and as long as those companies do not all require that support at the exact same time, the system works.

      On the other hand, I have it from an insider at [unnamed European software giant] that this is one reason why they wouldn't want to spend much on usability: they earn too much from training services, and wouldn't want to kill their own profits by making people need less training. The system works for the people working it...

    20. Re:Value by Anonymous Coward · · Score: 0

      Can I just say that as a user the "survive on service" model makes me uncomfortable. We're disencentivizing making robust, easy-to-use software in exchange for one that requires some degree of brokenness to survive. I'd rather pay someone for their software than being stuck with their services because their software is somehow unintelligible.

         

      In that case, then there would certainly be end-users who feel the same. The case however seems that is not so much so the case.

    21. Re:Value by Anonymous Coward · · Score: 0

      But isn't the beauty of open source - that you can pay to fix the broken software - the service industry does what you tell it to do.

      With closed source service models what you say does indeed hold true - and there's nothing you can do about it!!

    22. Re:Value by Nathan+Baum · · Score: 1

      Can I just say that as a user the "survive on service" model makes me uncomfortable.

      Yes.

      We're disencentivizing making robust, easy-to-use software in exchange for one that requires some degree of brokenness to survive.

      Are we? Consumers have no incentive to favour bad software over good software. Why would you buy a support contract for inferior software? You know it will ultimately cost you more. Vendor lock-in is probably no justification: if the all options are FOSS, the features you need from a particular piece of badly-written software can be cleaned up and transplanted into a good piece of software. For software you intend to use for a long time, this will probably work out cheaper than using the bad software as-is. And bear in mind you don't have to foot the bill alone. A simple solution to the "nobody wants to pay to develop software other people will use for free" stalemate is for interested companies to form a consortium to share the costs of development. The only good reason you have for buying a support contract for crap software is if all the developers working in that field collaborated to ensure their software sucked.

      I'd rather pay someone for their software than being stuck with their services because their software is somehow unintelligible.

      These two options are not mutually exclusive. In my experience, proprietary software is more usually "intentionally unintelligible": if a program is brittle and hard to predict, it is hard to make a compatible alternative.

    23. Re:Value by wazoox · · Score: 1

      Well, actually we're in a service oriented economy and right now, even selling hardware really boils down to actually provide service. Nobody can compete with Dell on the computer hardware side, anyway. Just on service.

    24. Re:Value by Anonymous Coward · · Score: 0

      Actually, it provides the greatest possible incentive. If you sell a piece of crappy software without a service contract, you will get paid even if the customer ends up hating it. You may not get repeat business, but at least you will walk away with the client's money.

      But if you sell a service contract and your software stinks to high heaven, be prepared to spend your nights and weekends at the customer site, because your phone will be ringing off the hook.

      Most companies are happy to pay a reasonable amount for a support contract they never use, but will be unlikely to buy software that comes without (a perception of) guaranteed support.

    25. Re:Value by gobbligook · · Score: 1

      Software can also be used to complement a service. Take the cell phone for example, you are paying ultimately for a service (phone service), but the software on the phone is manditory for you to use that service. The only distinguishing feature of a cell phone is the different software packages on it. Network technology aside all modern cell phones do basically the same thing (phone pda's excluded). My very old first generation startac digital phone works just fine, is just as small as any other phone on the market and ultimately only makes and recieves calls/txt messages. But you stack that phone against one of the new ericsson phones, and eventhough my phone is everything a phone is supposed to be, the ericsson will be bought because there is more percieved value there.

    26. Re:Value by shutdown+-p+now · · Score: 1

      Supported software is backed by experts who can not only tailor such a package, but update the policies as security needs evolve. This is not about typical desktop software, where one-size-fits-all is an acceptable approach.

      So, basically, you're saying that this will kill commercial desktop software in the end, but not enterprise software?

      In that case, it would seem that GP's worries are still warranted.

    27. Re:Value by Anonymous Coward · · Score: 0

      That is a very good point. I actually hadn't considered it from the users standpoint (major oversight on my part)

      I have however looked at it from my side (developer), and for most of my projects I don't think there is money in "Service". You can't consider service part of the maintenance phase, as bugs, and new features are expected as free since the the code/software is free. So you have to get paid for installation, configuration, and user ignorance. If it is a good program (and if it isn't someone will contribute to make it), it will be easy to install, easy to configure, and come with a decent manual / be intuitive. IE, not much support needed. And since most companies will have their own IT staff, they would rather pay them (even if you are an expert) due to familiarity with the client.

      I guess the answer is only build large integrated/hosted systems as "products". I think that sucks though as a developer, and will lead to even less jobs in the industry.

      It will also be interesting to see where that puts development of smaller/not hosted projects. If there isn't money in it, you will see less and less development. Even the OSS people have to eat, and if they get money from support of larger projects, they won't be as apt to work on smaller ones. And we will be stuck with hobby projects. Not that these can't be good, but I really doubt they will be good across the board, there are too many small projects for hobby coders to maintain. (take 85% of *nix based desktop apps as current examples).

      This will also lead to less options of software. This flys against standard wisdom with OSS software and all the variants. But if time is an issue, why would company's pay or hobbyists spend time developing multiple versions of the same software. Eventually you will see one version "win" the free market. Development will then go towards it. In the end that means less people coding, and less options to consumers.

  3. From reading Techdirt... by ricebowl · · Score: 1

    It seems that economics will set the price of a product at the intersection of supply and demand, and also drive the cost of an item towards its marginal cost (I'm not entirely familiar with the term, but it appears to be approximately the cost of manufacture). So it cost whatever it cost to develop the product, but now you can reproduce the developed, presumably, software at almost no cost (excepting the cost of the media or bandwidth). I'd suggest that if the free versions are as good as the paid-for version that you'd need to explore means of making the paid-for software more valuable. Either through more features or some form of support/assurance service.

    1. Re:From reading Techdirt... by LostCluster · · Score: 5, Informative

      marginal cost (I'm not entirely familiar with the term, but it appears to be approximately the cost of manufacture).

      Marginal cost is the cost of making the next one of whatever you're selling. In software, this is a little tricky because the raw material cost of the next copy is bandwidth or the CD/DVD media. The marginal cost of the first copy is the big one... it absorbs all the cost of development.

      So, in this way of analysis, software companies take a big loss developing the software, then can make it back by selling enough copies, then can afford to make it near-free because the sales are pure profit.

    2. Re:From reading Techdirt... by peragrin · · Score: 2, Insightful

      except the last stage never happens. As companies don't like change, they can't see their software is worth less over time.

      Supply and demand fails for software as the cost of one copy isn't very different than a million copies. Unlike dell for each unit sold costs money to make, Software only costs you once to make.

      The only thing that makes software less valuable is a better version.

      --
      i thought once I was found, but it was only a dream.
    3. Re:From reading Techdirt... by metkillerjoe · · Score: 1

      The issue here has almost nothing to do with supply and demand (albeit it has an implicit effect on that stated). The issue here *is* the fact that in order to sell software in this day in age, you must be producing software with an edge. That is, if you are creating an algorithm, make sure that your algorithm cannot be copied or reproduced by a college student. Your product is not worth my money to buy the product if this is true. I give Google and Microsoft as examples. Open-source is a very volatile field, software as well. Let's just put it this way, if you are thriving on extensions and profits of those extensions (at the same time failing to gain profits), then you need to move on to another strategy. Nobody will by the product is they know there is a better free version around, so you must either make a version that is faster and better than the free version or get out of the market.

    4. Re:From reading Techdirt... by PinkPanther · · Score: 1
      Couple of things:

      "Marginal cost" is the cost of producing a single unit of a known entity. So the first unit (development costs) do not factor into this, and w.r.t. bandwidth, most software companies already have to have an internet connection so there is no extra cost to them. In other words, the marginal cost of producing a copy of a s/w product is zero (or close enough to it that it doesn't matter).

      The MAJORITY of software in the world is produced under contract (i.e. custom software). That some companies continue to fight the *facts* of economic fundamentals and insist on being paid for work they've gone off and done without being paid is mind boggling.

      Don't write the software for free. Find your first customers (or more), have them pay for the development of that product (i.e. pay for the development costs, which is salaries, infrastructure, operations, marketing, commissions, bonuses, etc...). Yes, this is harder than simply writing some software and hoping people will pay more for it than it will become worth over time (i.e. marginal costs == zero), but at least it means you are living within the realities of how the world works.

      Don't get me wrong, there is the window of opportunity where after you initially develop the s/w you can get people to pay for that s/w after the fact (e.g. they'll pay for early access & convenience), but that window narrows if your product is simple, becomes popular or if there is competition.

      --
      It's a simple matter of complex programming.
    5. Re:From reading Techdirt... by penix1 · · Score: 1

      except the last stage never happens. As companies don't like change, they can't see their software is worth less over time.

      It isn't just companies but people in general don't like change especially for change's sake. That's the rub with software over hardware. Hardware can drive changes in software and people will go for that but the reverse is rarely true. Look at Vista's uptake for an example of the failure of software to drive hardware sales and that's a forced upgrade path.

      The only thing that makes software less valuable is a better version.

      I argue the exact opposite. Better is a subjective thing and people define it differently. This does explain feature creep though. Firefox is an example of something that started out to be a leaner browser but feature creep happened to the point of it being one of the most bloated browsers on the market. Add in all the add-ons and it is a real beast code wise.

      --
      This is a sig. This is only a sig. Had this been an actual sig you would have been informed where to tune for more sigs.
    6. Re:From reading Techdirt... by Anonymous Coward · · Score: 0

      I've been reading Techdirt too much too... I wouldn't say that adding more features is the solution. In the end, the price of software will always go to 0. Thus, while adding more features will offer a competitive edge, the revenue will be limited. It makes more sense to use that infinitesimal marginal cost to your advantage for cheap distribution. Instead of charging for infinite goods (the software), charge for scarce goods--those that have a nonzero marginal cost. As you pointed out, support is one such business model. Another was hinted at by the Asker himself: custom software. That is, you get paid to write custom software. Notice how it's not the software that you're being paid for, but for the initial labour of writing it, which is a scarce good, since your time is limited. Thus, you get paid before the infinitely-copyable software exists. I'm sure there are other ideas too. The point is: tie your infinite goods (the software) to scarce goods, and sell the latter.

    7. Re:From reading Techdirt... by msuarezalvarez · · Score: 1

      In what way is Firefox bloated? Does it do anything else apart from being a browser? Honest question.

    8. Re:From reading Techdirt... by Bombula · · Score: 1

      The flaws and limitations of conventional economic theory have a hard time dealing with 21st Century business models and technologies. Marginal cost is the cost of producing one more unit of whatever it is you're making/selling. Marginal benefit, on the other side, is the utility you get out of buying one more unit of something. So if you're making pizza, for example, it costs a lot to make the first slice since you have to have all the ingredients and equipment, but it costs a lot less to make the 10th slice, since everything was already in place for the previous 9 slices. If you're buying slices, you get a lot of benefit (utility) out of the first slice, but unless you're an NFL linebacker that 10th slice probably isn't going to deliver the same benefit/utility as the previous slices, since you'll be getting full.

      The math of conventional economics says that profit is maximized where marginal costs equals marginal benefit. It's a pretty handy rule. The problem with software is that the marginal cost of producing one more copy is basically zero - the first unit is expensive, but then it costs virtually nothing to produce unit 2 through unit 2 billion. So that means profit is maximized where ... marginal benefit equals zero? Yup, when you put zeros into the math, the whole thing collapses.

      Supply and demand are a whole other kettle of fish, but zero-cost products create similarly sticky problems for S&D models as well. There are good papers and books out there about OSS economics, if anyone is interested in learning more.

      --
      A-Bomb
    9. Re:From reading Techdirt... by Risen888 · · Score: 1

      except the last stage never happens. As companies don't like change, they can't see their software is worth less over time.

      That's not true. Look at games. I bought Civ4 when it came out for $50. Now you can get Civ4 and all the expansions boxed with it for about $35.

      --
      Hey, I finally got my first freak! Took you long enough!
    10. Re:From reading Techdirt... by Anonymous Coward · · Score: 0

      Nope, the copy command makes it less valuable. The only things that give software value are artificial limitations to the supply (copyright) and the scarcity of the first version.

      This means that software that doesn't exist is valuable (there's some demand) but that once it is written and debugged, that the value is completely artificial.

    11. Re:From reading Techdirt... by ScrewMaster · · Score: 1

      In what way is Firefox bloated? Does it do anything else apart from being a browser? Honest question.

      I'm not real sure what he meant either, unless he's referring to memory use or something. And I don't think you can blame the browser itself for user's choices of add-ons: if they'd made all those capabilities standard features then it would be bloated.

      --
      The higher the technology, the sharper that two-edged sword.
    12. Re:From reading Techdirt... by Bungie · · Score: 1

      In what way is Firefox bloated? Does it do anything else apart from being a browser? Honest question

      Without addons it really does function a just a browser. When you look at Tools->Settings you'll realize that there are no options for any features that a browser doesn't need. The menus and toolbars also relate strictly to browsing.

      The addons system really separates it from being just a browser. There are so many addons that do so many things. It's wonderful to have those options available but they can cause issues too. For example: if you just installed 10 random plugins off the FF site, when you reload the browser it'll be crazy! Windows popup, new buttons and status bar items appear, dialogues. A ton of things constantly are running and using resources.

      Like any extensions they can quicly become a problem if not managed.

      --
      The clash of honour calls, to stand when others fall.
  4. Evolve or Die by Captain+Jack+Taylor · · Score: 4, Interesting

    My company makes sure that doesn't happen by continually inventing things. Sure, a lot of people are afraid of big corps and patent troll fake-outs, but we've decided we're not, and we're moving.

    1. Re:Evolve or Die by Anonymous Coward · · Score: 0

      Part of my fight against the race to zero is to target a closed platform. I think some /.ers underestimate how important closed platforms are and how much more important they may become over time. A small percentage of people like using Linux, a large percentage of people like Wii, Xbox, PS 2, iPhone, etcetera.

      Another advantage is in developing software as content - e.g., art, entertainment - rather than with the focus on utility. If you try to compete on features, you're more easily undercut than if you simply make an enjoyable experience.

    2. Re:Evolve or Die by Gazzonyx · · Score: 1

      Where do you work, and how can I apply?

      --

      If I mod you up, it doesn't necessarily mean I agree with what you've said, sorry.

  5. commodity software by Uzik2 · · Score: 3, Insightful

    Personally I don't see there being a lot of value in paying for new versions of spreadsheets and word processors over and over again. There's not much, to me anyway, that's been added in the past 10 years. It keeps M$'s revenue stream high but is there value to me?

    If software became more about producing new product instead of reworking the same old stuff in the language of the month I would be happy and I think there would be just as many jobs.

    That's all strictly opinion, with no facts to support it.

    --
    -- Programming with boost is like building a house with lego. It's a cool but I wouldn't want to live in it
    1. Re:commodity software by betterunixthanunix · · Score: 2, Insightful

      Oh contraire, there are plenty of facts to support your opinion. Software does not age the way hardware does. There are systems out there that have been running the same software, on newer and newer hardware, for decades, because the code does exactly what it needs to do and there is nothing new that can be added. As an example, look at any of the uptime pissing contests that occur on Slashdot, and see some of the VMS and mainframe examples that people bring up. Companies charge yearly fees for such software simply because there is no other way to keep their revenue stream up when they produce such solid, no-need-to-upgrade code.

      --
      Palm trees and 8
    2. Re:commodity software by Anonymous Coward · · Score: 0, Troll

      Perhaps "Au contraire" or "On the contrary", if French is too hard.

    3. Re:commodity software by betterunixthanunix · · Score: 1

      Thank you, I never actually took French and had no idea how to properly spell it.

      --
      Palm trees and 8
    4. Re:commodity software by DerekLyons · · Score: 1

      Oh contraire, there are plenty of facts to support your opinion. Software does not age the way hardware does. There are systems out there that have been running the same software, on newer and newer hardware, for decades, because the code does exactly what it needs to do and there is nothing new that can be added.

      On the other hand, there are plenty of facts that run contrary to his opinion - as software does age in it's own fashion. As the software is updated (new features, bug stomping, etc... etc...) existing installations 'fall behind' and become less attractive to operate. Just because it doesn't decay doesn't mean it doesn't age.

    5. Re:commodity software by Smauler · · Score: 1

      At least you didn't say "Wallah!", anyway.

    6. Re:commodity software by Uzik2 · · Score: 1

      True. I do want bug fixes and patches to prevent vulnerabilities.

      After I posted I thought about it in other terms as well. Does the benefit to authors, and the industry, larger than the benefit to all other industries. Authors won't have to pay for word processors. It helps the author but provides less work for the M$ employees.

      On balance I think I'd prefer a horde of programmers writing new programs instead of reinventing old ones. I think society will progress faster.

      --
      -- Programming with boost is like building a house with lego. It's a cool but I wouldn't want to live in it
    7. Re:Commodity Software by Saffaya · · Score: 1

      What about if a particular commodity software sucks ?

      Following your logic it should be free.
      Meaning, if I write a better one working 6 month full time, I cannot get payback for my time investment.
      Why should I do it then ?

      We're back to square one and stuck with shitty software.

    8. Re:Commodity Software by nurb432 · · Score: 1

      If your company sells support for the commodity software you wrote, you get paid.

      --
      ---- Booth was a patriot ----
    9. Re:Commodity Software by Plouf · · Score: 1

      So his company will pay for enhancing a software that will benefit to everybody (sounds great), including all their competitors that are also offering support for the same software (sounds less great)? This doesn't work: if profits are from support, and if everybody can support software developped by anybody else, then nobody will be willing to develop anything anymore. This is the same problem with custom development: "sure I'll develop this add-on for you, it will cost $500k but once done, it will also benefit to all your competitors". Ouch!

    10. Re:commodity software by Jaazaniah · · Score: 1

      Quite right. I remember working in the call center for a large pizza chain years ago and they were using a really old ansi-display terminal, which had enforcement code for simultaneous connections, for access to some back-end, which was also accessable to a limited degree by a newer windows-based interface for the normal agents. When I finally found someone who could explain why without making crap up, it was explained that they were maintaining both because of an old license still being held on the back-end, and the ansi-interface. The company, in the interest of wanting out of two expensive license contracts was developing their own interface at HQ, and supposedly also their own back-end. It was suddenly clear how sometimes orders could get lost when entered in the new, default program.

      On that note, Sears is also paying hefty licensing fees on ansi-interface software, yet they're still afloat. For a company like that, the cost of change is greater than the savings on training a new interface would provide.

  6. Your business model is wrong... by tgatliff · · Score: 4, Insightful

    You are correct with the race to zero when you talk about developed code... The more time that goes by, the more it will erode existing code bases.

    As far how to deal with it... Change your business strategy to help your users more. Meaning, instead of selling code, consider working on a support model where you offer support and monitoring services to your user base. Also, another good strategy is a hosted approach. Meaning, maybe you can offer connectivity to your users...

    In the long-term there is little doubt in my mind that that proprietary software will be mostly obselete for a number of reasons. First is certainly cost, but security and quality are good other reasons. As a comany you can either change or die. The choice is yours..

    1. Re:Your business model is wrong... by jshindl · · Score: 2, Insightful

      I've heard this argument before. "proprietary software will be mostly obselete for a number of reasons"

      In a world of ideals, perhaps that would be true. But the real world contains a lot of factors other than ideals. If that mantra was true, how do you explain the success of Windows against Linux on the desktop. Linux has been around for 27 years, and has almost no market share among non-techies. How about Microsoft Office versus OpenOffice? How about in the world of games... can you think of one successful open source title? In the Web design arena, is GIMP used as much as Photoshop? Is there any usable competition to Dreamweaver?

      I'm sure this is going to be flame bait...
      Jason Shindler
      Curvine Web Solutions
      www.curvine.com

    2. Re:Your business model is wrong... by Anonymous Coward · · Score: 0

      The argument is based on a world without strategic business deals or good marketing.

    3. Re:Your business model is wrong... by SerpentMage · · Score: 1

      "In the long-term there is little doubt in my mind that that proprietary software will be mostly obselete for a number of reasons."

      Do you believe your own words?

      Please tell this to:

      Apple, RIMM, etc...

      These companies are not obsolete, nor becoming that, and they are thriving...

      --

      "You can't make a race horse of a pig"
      "No," said Samuel, "but you can make very fast pig"
    4. Re:Your business model is wrong... by __aasqbs9791 · · Score: 1

      Aren't both of those actually hardware companies?

    5. Re:Your business model is wrong... by Anonymous Coward · · Score: 0

      I've heard this argument before. "proprietary software will be mostly obselete for a number of reasons"

      Mostly? It's already completely obsolete. The market just hasn't caught on yet, and if you don't realize that, you're going to be left in the dust.

      If that mantra was true, how do you explain the success of Windows against Linux on the desktop. Linux has been around for 27 years, and has almost no market share among non-techies. How about Microsoft Office versus OpenOffice?

      In your quickness to point out market share, you failed to realize something. There's an open-source alternative for virtually every closed-source product out there. It's only a matter of time before everyone realizes how much money there is to be saved, and everything else will go the way of the do-do. The difficult part is getting people to make the software. Getting users is irrelevant. If you make it, they will come, even if takes a while.

      And Linux hasn't been around 27 years, you fucking troll. The kernel was created in 1991. The point at which it became usable by the general population was really about 10 years ago. Before that, if you weren't a techie, you didn't have the knowledge necessary to administer a linux machine, which means that it wasn't actually serious competition to microsoft.

      How do you explain the lack of market for mac os? Macs have been around as long as windows, but they have a low market share. Monopoly abuse will do that for you. However, that's at an end. Dell can include ubuntu pre-loaded with their computers now. You can't get a dell pre-loaded with mac os x. Open source wins.

      How about in the world of games... can you think of one successful open source title?

      Yes. Hundreds, actually. Oh, you mean of the type that takes millions of dollars to make, and not the simple pong style games? That's just the hollywood of videogames. It doesn't mean that there's no indy movie market, it just means that you're not going to see a huge sci-fi movie made on an indie budget. As technology improves, more and more can be made on an indie budget though. Movies get more complex for less money, games get more complex for less money. If you have money to throw at a problem, it will always be ahead of the curve. That's not a failure of the other side.

      Is there any usable competition to Dreamweaver?

      Emacs or vi, pick your poison. Goddamn, if I had to design a web page at a windows machine, and it had dreamweaver installed...I would ignore it and open up notepad.

      People pay you to use dreamweaver? If I hired a web solution company to design a website for me a very important requirement would be that every single html file be human readable and easily editable. And it better pass w3c validation.

    6. Re:Your business model is wrong... by Ralph+Spoilsport · · Score: 1
      who ever blew him to zero as a Troll is wrong. He is actually correct, and the grand parent is wrong.

      There are inefficiencies, anomalies, asymmetries, etc. galore in the world, and proprietary software will be there to deal with it. His real world examples are spot on: Linux *IS* great, but it has almost no penetration in the non-tech world. Open OFfice is a great product, but MS Office reigns. GIMP is a POS compared to Photoshop, and Dreamweaver is in a league of its own.

      I would add Final Cut Pro and AVID to that list. There is NOTHING in the FOSS world that equals either one of those. ProTools is a cranky thing, but it too faces little competition. Equaly so: Propellerhead's Reason and Ableton Live. There are similar products in FOSS, but none are as good.

      so, sure: you can run Apache and do all kinds of tech-things in Linux, but the fact remains the quality non-tech software is still proprietary, even after all these years.

      Facts are facts, and blasting someone as a troll for stating the obvious only idicates the blinkered hive mind of mods on /.

      RS

      --
      Shoes for Industry. Shoes for the Dead.
    7. Re:Your business model is wrong... by Zadaz · · Score: 1

      Why are so many people driven away from your products with such dedication that they're not only using other products, but working unpaid to defeat them? People don't create free software of a whim, they do it with a purpose in mind. Here are my guesses in order of likleyhood:

      - Your prices are astronomical for the market you're trying to serve, or the markets below them. Most add-ons are developed and priced for professionals to solve a hard problem. Your widget may do something that Big Clients like to pay $1000 a pop for, but you're probably overlooking the fact that Betty Blogger has some subset of the needs as well. And she sure as shit ain't going to pay $1K for it. Solution: Find out the features those guys are using, create a free or -very- low priced point for them to enter the market turning them from pirates and cheapskates into customers.

      - You have crappy follow through. You apparently can identify needs, but you don't deliver satisfactory, leaving other people to innovate. What do these freebies do differently? Are they more user friendly? Do they have a slightly different focus or a better/different feature set or workflow? Fewer bugs, and fewer longstanding issues? If so look at hiring (perm or as a consultant) the developers of some of these things to help with your development.

      - No one likes dealing with your company. Your software is buggy, or maybe no one can get a response from CS. User forums are full of bitching, the CEO posts to his blog about how ungrateful the customers are. They ignore suggestions from the community. Pre-sales questions are ignored if they're from Betty Blogger rather than C-Level Chris. There's no refund policy and support only comes C&P from a 3 ring binder. Solution: Human up. Climb out of your fortress and treat your customers like people you want to attract rather than bandits at your borders.

      Oh, and get that "innovateordie" tag tattooed on your forehead.

    8. Re:Your business model is wrong... by harlows_monkeys · · Score: 2, Interesting

      The problem with the "sell support" model, is that it gives the wrong incentive. You make the most money if your software is not too good.

      I once worked at a company that wrote software that was sold at retail in stores, and included free support. Management was constantly urging us to raise quality, as every time we had to actually give support, we lost many times the profit we made on the sale to that customer. Our incentive as programmers was to produce the best code we could.

      As a software user, I'd rather use software from people whose incentive is to write the best code they can, rather than people whose incentive is to write code just good enough to make paying for support less painful than switching to a competing product.

    9. Re:Your business model is wrong... by Anonymous Coward · · Score: 0

      Or you break the market. Broken markets are ones where the people choosing the products are different from the people that are paying for it. This is why the advertising model has worked: the paying advertisers don't get to choose which search engines or social networks succeed. It also works pretty well for selling to governments (who make citizens pay) and children (who make their parents pay).

    10. Re:Your business model is wrong... by Stuntmonkey · · Score: 1

      I think people here have a very narrow definition of "software", taken to mean roughly: (a) operating systems, and (b) some productivity apps that business-types use.

      Think about software more broadly. Note that console videogame software sales grew 35% in October, compared with October 2007. And this is in spite of a global recession. Can somebody paint a reasonable future scenario where the majority of console games like GTA IV are open-source projects?

      My point: You need to adjust your vision of what the software industry is, and where the value is being created. If you want to make money, stay away from commodities like operating systems and word processors.

    11. Re:Your business model is wrong... by Racemaniac · · Score: 1

      my answer to those questions would be simple:
      -windows vs linux: linux may be more stable, but windows is still more userfriendly imo... it's ofcourse also a case of what you're used to etc... but even with ubuntu i've had far more annoying problems that with any windows, and that's to just get it working properly... (when installing ubuntu on my new pc i had to add an argument to the command the grub called for installing, since there was something weird with my dvd drive or so. never had windows pull tricks like that on me. and just that will scare away 99% of your potential users, since if it doesn't install, it's fair to think it won't work)

      open office: as long as i can't say it's 100% compatible with word, it'll be of little use. ofcourse this is a nice comfy situation for microsoft, but it's the reason why. why did openoffice change my numbers to the arabic numerals when i loaded my document in it?

      the gimp: i have little experience with it. but i keep hearing the same complaints that it just isn't as good/has a good interface as photoshop. may be a matter of taste, but if it were as good as you say, professionals would be flocking to it. and they obviously aren't

      open source might be coming closer and closer to commercial software, but imo they've still got a long way to go. and for things like openoffice, i hope someone will someday get microsoft to have a good fileformat with which is is possible to get 100% compatibility, because that's the day others can take over (which is why microsoft is doing all it can to prevent that)

    12. Re:Your business model is wrong... by Risen888 · · Score: 1

      Linux has been around for 27 years, and has almost no market share among non-techies.

      I think that's a massive oversimplification. What the Ubuntu desktop user thinks of as "Linux" is not the Linux that existed in 1993, or even 2000. Gnome 2.0 and KDE 3.0 both released in 2002, I'd say that's a pretty good benchmark to use. So, five years. In those five years we've gone from the basement to Best Buy. GNU/Linux desktop adaptation continues to proceed at an exponential rate all day, all the time. That's not true of any other player in the market.

      And 2008 - 1991 = 17, btw.

      --
      Hey, I finally got my first freak! Took you long enough!
    13. Re:Your business model is wrong... by shutdown+-p+now · · Score: 1

      Mostly? It's already completely obsolete. The market just hasn't caught on yet, and if you don't realize that, you're going to be left in the dust.

      Funny, I recall reading such sentiments back in 2003.

      In your quickness to point out market share, you failed to realize something. There's an open-source alternative for virtually every closed-source product out there.

      Alternative as in "tries to do roughly the same thing", possibly (and even so it's not 100%). Alternative as in "just as good", not at all.

      The difficult part is getting people to make the software. Getting users is irrelevant. If you make it, they will come, even if takes a while.

      Go to Sourceforge and have a look at the number of now-abandoned projects which had the code in repository. They just never had the users ("the community").

      How do you explain the lack of market for mac os?

      Pricing and positioning. Macs are luxury items. Windows PCs are what you go for if you don't need the "bling". Yes, there are a number of people who go for Mac because it's presumably more stable & convenient, or because they want a Unix system with good GUI. Most of those are techies, and make the minority of all Apple buyers.

      Yes. Hundreds, actually. Oh, you mean of the type that takes millions of dollars to make, and not the simple pong style games? That's just the hollywood of videogames. It doesn't mean that there's no indy movie market, it just means that you're not going to see a huge sci-fi movie made on an indie budget. As technology improves, more and more can be made on an indie budget though.

      So far, I've yet to see an open-source game with graphics even close to what Q2 had, in terms of quality of models and animations. There are pretty decent OSS engines out there, so the technology itself is there. But quality art still takes time and money to make.

      Emacs or vi, pick your poison. Goddamn, if I had to design a web page at a windows machine, and it had dreamweaver installed...I would ignore it and open up notepad.

      People pay you to use dreamweaver? If I hired a web solution company to design a website for me a very important requirement would be that every single html file be human readable and easily editable. And it better pass w3c validation.

      You don't have to use the UI designer in Dreamweaver - in fact, most people I know use it as an advanced HTML source editor, and use the visual designer part for on-the-fly preview. And, let me assure you, Dreamweaver is far better when editing HTML than either Vim or Emacs. Just like Eclipse is better then either when editing and debugging Java, or Visual Studio is better then either when editing and debugging C++. And, believe it or not, MSOffice is better for some (not all) tasks than LaTeX (or even Lyx or TeXmacs).

      Of course, the fact that so many people in the OSS community refuse to accept the fact contributes in part to problems with OSS acceptance in the wide.

  7. Reach for the stars! by XTrollX · · Score: 1

    Open source is on it's way to the stars and beyond. More and more people are realizing how great open source applications are programs are. Firefox and Ubuntu are two great examples. Open source is like a democracy by the people, for the people. Since it's created by us it inncorperates what we want/need on a daily basis which is why it's so successful. On a cooperate level it's not going to be successful for many small/medium buisnesses because in theory it's not supposed to be a money maker. Long live and (prosper?) open source!

    1. Re:Reach for the stars! by Atlantis-Rising · · Score: 0, Flamebait

      The problem is, democracy is a race to the bottom, where stupidity and the mediocre will consistently prevail.

      I'm glad you like your software designed by morons and mediocre (but Free!) but I don't think that's necessarily the best way to go about it.

      --
      "It is possible to commit no errors and still lose. That is not a weakness. That is life." -Peak Performance
  8. Open Source, you're doing it wrong by Darkness404 · · Score: 2, Insightful

    The problem is OSS businesses are doing things the wrong way. Rather than do it Red Hat's and some business's way of adding in features in the community version they instead make the community version spartan and the paid one with support oozing with features, naturally this makes it a great target for some weekend coder to take that version and reverse-engineer or just get the source of the paid version and add it to the free version. Paid versions = Stable versions, community versions = unstable versions. Keep that in mind and your business will not have the community rebelling and forking your project every other month.

    --
    Taxation is legalized theft, no more, no less.
  9. You're doing it wrong by Anonymous Coward · · Score: 1, Interesting

    I run a small custom software startup (4 developers) and it seems obvious to me that open source done the way your company is doing it is a recipe for throwing money away. Your model is completely backward. Keep the core product closed and open up the extensions. Let the community improve your core product for free, don't give away your core product for free.

    1. Re:You're doing it wrong by PinkPanther · · Score: 4, Insightful
      But that way of thinking is also fraught with backward thinking too. If the core is a paid for product, then you won't get a large userbase (unless you create *fantastic* software). If you have a large userbase, then supporting them and creating a user community is just icing on the cake...you've already got a good base.

      The benefit of OSS is that you can establish and grow a base very quickly. Successful OSS companies leverage the fact that people can download and try their s/w on their own timeline. You leverage that fact as the main marketing tool, with people posting to /. and writing up in trade rags about this cool new project to check out.

      Once the s/w gets a footprint with the costumer, they recognize the value of it and now want customizations and/or support because the s/w has VALUE only after they've played with it.

      The model you are proposing is about increasing VALUE only after they have bought into the core product.

      --
      It's a simple matter of complex programming.
    2. Re:You're doing it wrong by Anonymous Coward · · Score: 0

      Closed-source software doesn't need to be fantastic to get a userbase. It just has to fill a need that is currently unmet and not be trivial to develop.

    3. Re:You're doing it wrong by JWSmythe · · Score: 1

          It would have really helped if the story included what the project was. Ya, it would have been blatant advertising, but at least we'd know what we're talking about.

          They probably could use a good person or company to evaluate their business model, and adjust it accordingly. There is probably a good way to turn a very nice profit, while offering the free product. Since we don't know what it is, all I can do is guess and compare to things I know.

          A friend of mine does web development. One of her larger income streams involves an open source product. The product itself is free. It does a lot of stuff. You can do all the normal open source stuff. They charge for installation and customization. They are busy enough that they farm out customization requests to developers who have proven that they know the code well and can make good customizations efficiently. She spends at least 20 hours a week (at $80/hr) customizing for various customers. She also maintains her own set of add-on modules that she sells and installs. Even though her add-on modules are already written, she charges a set fee for them.

          Really, it all depends on the value involved. Her work usually involves the ecommerce side of the application. Even if they spend $1000 for a customization, it can likely bring in hundreds of thousands to her customer. Customers who are happy, who make more money because of the customizations, keep coming back for newer and better customizations. On occasion, I field phone calls for her. Either it's because I'm there and she's busy, or they're asking really hard questions that require outside expert input (I'm the outside expert).

          Some customers simply don't know how to work a web page. They'll pay for her to install the software (a simple matter) and configure it (also a simple matter). It's easy to do, but there are plenty of online business owners who have a hard time checking their own email. Sometimes they are so technically confused, they can't make online payments and have to send physical checks because they can't do a bill pay from their bank or do an online credit card payment. It's worth it to them to have it done for $80/hr, rather than mess with it for a few days on their own.

          The company still makes good money. They're only farming out the work because they don't want or need to have their own staff doing it. Maybe it's worth it to provide excellent support from experts by giving the work away, than to have to pay a staffer $100k/yr who can do it. Maybe they don't want the headache of keeping customizers in house. Code still gets handed up to the main product for inclusion. Not everything does, because it keeps it profitable for the company to charge for the add on, for their free product. I don't do business models, I do the work. I know some really great business people who figure out where the better profit is, even if they're giving away most of it.

          I love these people too. I get $100/hr for my work. Sometimes it's as easy as picking out a new network switch and plugging it in for them. Two hours of drive time (to and from their site) an hour installing, and an hour talking to them about what else they want can get me $400 with no markup on the hardware. Sometimes I sell them Cisco gear that I stock at home because that's one of the things I do. I may have spent $100 on the hardware, but I'll sell it to them at $1000, because it's still much less than current market value.

         

      --
      Serious? Seriousness is well above my pay grade.
    4. Re:You're doing it wrong by PinkPanther · · Score: 1
      Yes, but then you won't be building a community because you've already decided that the s/w you make "doesn't need to be fantastic".

      No organization with that mindset is going to build a thriving OSS community.

      If a community builds up around the core despite the s/w developers, then that community will quite quickly eliminate the need for the core ;-)

      --
      It's a simple matter of complex programming.
    5. Re:You're doing it wrong by Anonymous Coward · · Score: 0

      Not if the core is patented and tied to a particular piece of hardware, it won't. You've got to make money from the scarce goods.

    6. Re:You're doing it wrong by kz45 · · Score: 3, Insightful

      "Yes, but then you won't be building a community because you've already decided that the s/w you make "doesn't need to be fantastic".

      No organization with that mindset is going to build a thriving OSS community."

      The goal of a business is to make money, not create "a thriving OSS community". A large community can help, but it many cases it just works against you as a company. This is because many of the same people that are using your product have the ability to fork it and compete with you.

      OSS communities also have a history of containing people that not only will not pay for your software, but are against paying for software in general. Strike #2.

      "Once the s/w gets a footprint with the costumer, they recognize the value of it and now want customizations and/or support because the s/w has VALUE only after they've played with it."

      Support and custom jobs are a nightmare. I would much rather sell licenses to a proprietary application than become a glorified freelancer. This is why OSS businessmen have a free, open source version, and an enterprise version. They use the free version as a sort of a freeware/trial for the large, enterprise version.

    7. Re:You're doing it wrong by PinkPanther · · Score: 1

      I would much rather sell licenses to a proprietary application than become a glorified freelancer

      Then OSS is not for you. Make sure you don't end up competing, because you won't win.

      Good luck finding that exponential ROI. And make sure you don't sit idle or choose the wrong direction...you'll be surpassed by "free" before you know it.

      --
      It's a simple matter of complex programming.
    8. Re:You're doing it wrong by init100 · · Score: 1

      Keep the core product closed and open up the extensions. Let the community improve your core product for free

      How can the community improve your core product if it is closed source?

    9. Re:You're doing it wrong by PinkPanther · · Score: 1
      If it is tied to h/w and/or patented, then the business people who built that likely aren't in the "community oriented" mindset...more of an "all your base are belong to us" mindset.

      Yes, you have to make money off the scarce goods. That is how a business model should work. However "licenses" and "patents" are ARTIFICIAL SCARCITIES. You are working against the fundamentals of economics by leveraging the law to stop the NATURAL propogational tendencies of your wares. "Information wants to be free" isn't a philosophy...it is an economic reality because those that have your software/music/movie/other-digital-works recognize there is a ZERO COST to making a copy of it.

      I don't want my company working against my customers.

      --
      It's a simple matter of complex programming.
    10. Re:You're doing it wrong by CBravo · · Score: 1

      Atlassian got a pretty big userbase...

      --
      nosig today
  10. a race to creativity by virchull · · Score: 1

    The software business, and particularly open source, is a race to do two things. Either 1. provide implementation and support services that creatively get cheaper over time to attract new customers, or 2. provide/sell creative new add-on features that serve expanded needs of customers. If your company is seeing revenue or margin erosion, it is because of a lack of organizational creativity, which is different from individuals being creative. Look for new management. That is their role in software.

  11. Such is the case with all software by DaleGlass · · Score: 2, Interesting

    Open source or commercial. WinZip's value to me is also effectively $0, since on Windows I have 7zip which does the job competently enough, and on Linux I have multiple tools to choose from.

    It can get even worse, Vista's value for me for instance is negative -- I wouldn't use it even if given it for free, because I'm perfectly happy with Linux at home, and even installing it would be an inconvenience in exchange for no gain.

    Even without free software such things happen: the value of a buggy whip is $0 for me, because I have no use for one.

    1. Re:Such is the case with all software by Larryish · · Score: 2, Funny

      the value of a buggy whip is $0 for me, because I have no use for one.

      I, for one, welcome our buggy-whip-wielding dominatrix overlords.

  12. So it goes. by ZorbaTHut · · Score: 5, Insightful

    The world provides no guarantee that you can forever be profitable at the thing you currently make money on.

    Many years ago, people spent their lives painstakingly copying books. Today, we have printers that can do the same thing at a tiny, miniscule fraction of the cost.

    More recently, people made money doing repetitive calculations, over and over again, and compiling the results into books. Now, obviously, computers can do it faster, cheaper, and more reliably.

    Perhaps you're used to writing operating systems for a living. Well, operating systems are now valuable enough that people are willing to spend effort to make them free - CEOs realized, hey, I *could* spend $100,000 on licenses of an operating system. Or, I could spend the equivalent amount of money by taking an existing operating system and improving it for me . . . and for all future users . . . and then not have to spend $100,000 on next year's licenses, but instead just spend a relatively tiny amount of money maintaining our local patches.

    And, hell, I could submit those to the central repository too. And now they'll maintain it for us.

    Here's what it all comes down to. The core software in a computer is now too important to pay for. If you pay for it once, that implies you can be asked to pay for it again . . . and again, and again, and again . . . and if it's that important, you may simply have no choice. You don't want to contract out the necessities to someone who can withhold them on a whim - you want them available to you, for free, whenever you desire.

    I don't know about you, but if I had to pay some dude $50 every time I wanted to flush my toilet, I'd be buying my own toilet with free flushes pretty damn fast. And, at the risk of stretching the analogy, I think people are tired of putting up with Microsoft's - or any other large company's - shit.

    --
    Breaking Into the Industry - A development log about starting a game studio.
    1. Re:So it goes. by maxume · · Score: 1

      What if it cost you $0.0001 cents every time you flushed your toilet and it was entirely the other guys responsibility to keep the toilet functioning? Made up numbers aren't really useful for much.

      Software generally delivers so much value (that is, text editing vs type writing) that licensing costs aren't a big deal. People use open source and free software either because it is better than the alternative (some people base better on ideology, others on functionality, maybe a few on price), or because it is equivalent to the alternative and less expensive. So the adoption of something like OpenOffice.org won't happen only because it is cheaper, but because it becomes the clear superior (and this is as much a battle of perception as it is reality).

      --
      Nerd rage is the funniest rage.
    2. Re:So it goes. by Anonymous Coward · · Score: 0

      The world provides no guarantee that you can forever be profitable at the thing you currently make money on.

      Unless your organization is member of the RIAA, of course.

    3. Re:So it goes. by Anonymous Coward · · Score: 0

      A toilet analogy? What the hell is slashdot coming to?

    4. Re:So it goes. by kz45 · · Score: 1

      "I don't know about you, but if I had to pay some dude $50 every time I wanted to flush my toilet, I'd be buying my own toilet with free flushes pretty damn fast. And, at the risk of stretching the analogy, I think people are tired of putting up with Microsoft's - or any other large company's - shit."

      That's a very poor analogy. Most software isn't based on a service (unless it's well..a service) and you only have to pay for it once. If you put it on another computer (IE: putting a toilet in another bathroom in your house), you may have to pay for it again.

      "Perhaps you're used to writing operating systems for a living. Well, operating systems are now valuable enough that people are willing to spend effort to make them free - CEOs realized, hey, I *could* spend $100,000 on licenses of an operating system. Or, I could spend the equivalent amount of money by taking an existing operating system and improving it for me . . . and for all future users"

      Do you actually think ANY CEO thinks this way? The bottom line is that companies look at how much things are going to cost them. In terms of time or money.

      oh, and btw, Most programmers make over $60,000 per year..so it's not going to be that much in savings. Many businesses would much rather pay $100,000 and have Microsoft employ hundreds of programmers to develop updates/patches than a few in-house, which will cost more in the long run.

    5. Re:So it goes. by burnin1965 · · Score: 1

      I believe your first statement is the correct answer and should be applied to every business model and industry. Many people have become so accustomed to the guaranteed profits and market stability provided by monopolies and false supply vs demand markets that it is now assumed that it is the only feasible business method. And when confronted with a competitive threat the correct response alludes many businesses as they've never believed in or experienced the true nature of free markets and competition.

      On the other hand, I question how applicable your analogies of manufacturing and services productivity improvements brought about by mechanization are to software development. The root cause of the problems many software vendors are experiencing today simply comes down to the fact that they have based their business model on a false supply vs demand market where they create a scarcity of supply by locking up the reproduction of the end product through patents, copyrights, and licensing.

      The initial investment in the production of the software may be high but subsequent copies of that work are very close to zero, and that is what these companies are fighting against because a near zero manufacturing cost and control of the supply make it possible to charge insanely high prices for the product and achieve outrageous profit margins.

      Open source software development has not necessarily increased the efficiency or productivity of software development per se (I suppose code reuse could be a productivity increaser), but what it has done is spread the cost of producing the initial software product to other businesses, users, and developers.

      I believe you also have the answer to the posters qualms, if the open source community is doing the software development work for his business why is he fighting against them? For the developer the work is still there, it is just a question of who employs the developer, for the business they need to closely review their business model and determine how they need to change it to take advantage of the open source community that is assisting them in developing the software.

      To sum up:
      - OSS is bringing significant competition to the software market, businesses need to adapt or pack up.
      - OSS virtually eliminates the possibility of high profit margins in a false supply/demand market.
      - OSS spreads the cost of development across a community of businesses, developers and users.
      - OSS brings the true cost of software reproductions to the end user, which is near zero.
      - OSS based businesses need to use the model to their advantage, closed source businesses need to provide value above and beyond OSS competition if they want to maintain profit margins, mixed OSS/Closed Source businesses are doomed in my opinion.

    6. Re:So it goes. by iwein · · Score: 1

      The software markets are changing rapidly (what else is new). The interesting thing that is happening now, is that clients buying software to develop their apps with are becoming more willing to add a feature to an open source project on their budget.

      Basically the only thing of value to them is getting the feature they need now implemented first. The competitor getting the feature too is not really a threat, because it isn't likely that he needs it.

      If you're good you'll be able to work on an open source framework on a contract basis pretty soon I think.

      --
      Show a man some news, distract him for an hour. Show a man some mod points, distract him for the rest of his life.
    7. Re:So it goes. by ZorbaTHut · · Score: 1

      That's a very poor analogy. Most software isn't based on a service (unless it's well..a service) and you only have to pay for it once.

      And that's why I can play Left 4 Dead on Windows 3.1.

      Oh wait, no I can't. Windows needs to be upgraded constantly - I'm running on XP, and there's games I actually can't play since I'm not running on Vista (though not many of them.)

      If a company wants to survive, they need for you to keep buying their product. If they don't do so, they go out of business. Any company that releases a single product that you buy once and never buy again will quickly go out of business. Open-source, of course, doesn't have this issue.

      Most software needs occasional updates, one way or another, and a lot of people decide to make a "new version" and sell the software again, 'cause, hey, you need it, right? You'll pay it.

      --
      Breaking Into the Industry - A development log about starting a game studio.
    8. Re:So it goes. by Anonymous Coward · · Score: 0

      CEOs realized, hey, I *could* spend $100,000 on licenses of an operating system. Or, I could spend the equivalent amount of money by taking an existing operating system and improving it for me . . . and for all future users . . . and then not have to spend $100,000 on next year's licenses

      Licenses costs are the last thing a CEO is concerned about. They want a reliable solution and available support options. Moving to a custom system means they'll have to be able to support and admin it. Users would also need to be retrained, and software may not be compatible. What if a big vulernability is found...now they are liable to troubleshoot and patch the problem.

      Part of getting licenses is knowing you have vendor support. For $50 it could be worth it.

  13. Yes and no by invisiblerhino · · Score: 1

    I don't see the big game companies feeling threatened by open source (more by piracy), but their best products are innovative, exciting and fun. I've yet to see an open-source game that comes anywhere near competing with top games.

    Scientific software is another kettle of fish. There is a lot of freely available stuff, but there's also the three M's, Matlab, Mathematica and Maple, all of which are very closed source. Universities and researchers use these all the time, but it worries me that at some point Maple might (for example) close up shop, making it more difficult to check results obtained using that program. Still, all of these programs enjoy good market share, and are specialised enough that I don't see them going away anytime soon.

    --
    xterm -n 8
    1. Re:Yes and no by msuarezalvarez · · Score: 1

      You cannot check results obtained using Maple in no other way other than rewriting your code in, say, Fortran and doing the computation there. Yo have no access to Maple code, so you have no possible way to verify there isn't an "if user == "invisiblerhino" then flip a coin and add 0.00001 to the final result" somewhere in there.

      The whole idea of doing science on top of closed source applications is an oxymoron. Sure they are convenient, but by definition science is not what you do with them.

    2. Re:Yes and no by invisiblerhino · · Score: 1

      I agree with you (maybe I wasn't clear in my post) but people still publish work done using Mathematica and Maple. The Numerical Algorithms Group have another popular closed source library that people use for linear algebra etc

      Another issue is whether the compiler gives you the right results. You can never be entirely sure there's not something subtly off unless you compile it by hand and check the results, which isn't really feasible.

      --
      xterm -n 8
    3. Re:Yes and no by msuarezalvarez · · Score: 1

      You can change the compiler and the target architecture, though.

  14. Your company needs to remodel it's thinking by Anonymous Coward · · Score: 2, Insightful

    Honestly,
        the way to go is to have it be open source, and then your company should be willing to 'contract out' and do customizations on demand for their clients. I do a lot of customization of my company's software (nobody likes it 100% out of the box, no software ever does things just the way the client wants). If your company charges for customizations, then you build up a base of customizations. If you find that 20% of your customer base wants the same customization, just incorporate it into the build. If it's only 1 customer, it's not worth including. Think of it as sort of a Darwin inspired method of evolving your application. Those changes that are needed bring in money, and the more money brought in the more likely a change get's added to the base code. Then more customization requests come in, and the cycle repeats. Unlike M$ where M$ decides what you want and then rams it down your throat with a dirty toilet plunger (sorry, all I can think of to equate to Vista).

    1. Re:Your company needs to remodel it's thinking by Anonymous Coward · · Score: 0

      If you find that 20% of your customer base wants the same customization, charge each customer the cost of developing it once.

    2. Re:Your company needs to remodel it's thinking by msuarezalvarez · · Score: 1

      If that many people want the constumization, then it is not a costumization but a missing feature.

    3. Re:Your company needs to remodel it's thinking by Anonymous Coward · · Score: 0

      Exactly, it's a missing feature. So after banking the customization for the 20% of clients, down the line they incorporate that feature into the build give credit to their customers for "requesting" it.

      Just because something is a "missing feature" doesn't mean they have to give it away. The customers who don't pay either don't get it, or can wait. Sorry, but beggars can't be choosers.

  15. How this works by imsabbel · · Score: 3, Interesting

    You just have to develope OSS applications, very carefully.

    You have to make it prone to breaking, unintuitive and with a horrible user interface. That way, you can earn money forever by support contracts and paid-for maintainance/seminars/schooling.

    The worst you could do would create a "just works" application, because that way you would steal your own future.

    --
    HI O WISE PRINCE. WHT TOOK U SO DAM LONG?
    1. Re:How this works by msuarezalvarez · · Score: 2, Insightful

      Well, MS (and others, of course) has amply shown that you can do that also if your application is not OSS. What was your point, exactly?

    2. Re:How this works by Blakey+Rat · · Score: 1

      Lemme guess, you work on Lotus Notes for IBM? I know you're joking, but I swear to God that Lotus Notes' actual business plan. "Shitty software = lucrative support contracts!"

    3. Re:How this works by koona · · Score: 1

      Exactly like all those others? Destroying thier own habitat in the process? Think Negentropy!

      A PBS mind in a Fox News world.

    4. Re:How this works by sabernet · · Score: 1

      Shouldn't you be working on Blender?

    5. Re:How this works by pablodiazgutierrez · · Score: 1

      I have thought this exact thing so many times. Even their books are not that great... And I love (the idea of) Blender, don't get me wrong.

  16. It's your problem by bogaboga · · Score: 1

    ...Something that was worth $5K last year is suddenly worth $0 because the free version is just as good as the paid...

    I submit that if your software is suddenly worth $0, that is your problem. Why? Because folks at Red Hat will not believe you though there exists CentOS, which is just as good, and many others.

    Here is what you should consider. Change your business model...that could help. Agree that not all software is good to survive on in an open source environment unless you can get a way to lock customers in, or do what you do really really well. Better than anyone else in the business.

  17. Not necessarily dying; but smells funny. by fuzzyfuzzyfungus · · Score: 5, Informative

    In the sense of "who pays for it and why" most software has always been a by-product of other industries. The stuff that isn't(mostly games and consumer utilities) is highly visible; but there just isn't that much of it(and, even then, much of what you are buying in your package of Quake or Quicken isn't software per se; but software wrapped around art or accounting expertise). Open Source, though, has really accelerated the move from the "who pays for it and why" sense to the "quite literally produced by" sense of by-product.

    Whether this is a good or bad thing depends on who you are. For a substantial percentage of developers, it probably doesn't make much economic difference. Somebody always needs to write the software, whether those somebodies are all bunched together at SomeBodieSoft Inc. or spread across SomeBodieSoft's former customers. People who have invested in selling software are likely to suffer a net loss(as a whole: Redhat may be doing fine; but their gain will be less than Redmond's loss). People who have traditionally bought software will likely enjoy some gains, mostly captured from the losses of the sellers. I suspect that a certain number of software operations that are on the cutting edge will remain proprietary, and largely as they are today, as will producers of software packages that are mostly about non-software stuff(a big-name videogame, say, has economics much more like a movie than like an OS. Games will probably use more OSS plumbing and libraries and stuff; but will continue to be sold more like media).

    1. Re:Not necessarily dying; but smells funny. by Anonymous Coward · · Score: 0

      People who have traditionally bought software will likely enjoy some gains, mostly captured from the losses of the sellers.

      What you have forgotten, and what creates the net economic gain from FOSS, is that the people who would *not* traditionally have bought (or pirated) proprietary software will have access to free software. A mom and pop business may not be willing to drop five or six figures on CRM software, but if a qualified FOSS version appears, they may implement it because it's free. And when that business later turns into WalMart, they're still using FOSS, but now they're hiring full time staff to improve it.

    2. Re:Not necessarily dying; but smells funny. by Seth+Kriticos · · Score: 1

      Agree. General purpose software (like OS, basic OS tools, admin tools, etc.) is the place where people scratch their itches and will continue to be superior to the commercial alternatives. If there is a problem in this field, that is making an itch, then it probably gets an open source solution fast.

      Non the less, there are the areas the open source people are less interested in. For example they don't care much about accounting or process control for a special solution because it might be either boring or too special. This is one major point where paid development is required, because no open source alternatives pop up.

      Also software that requires more skill then just programming and problem solving, like art will most likely stay off range of oss, because most artists and other non CS craftspeople are not engaged in this kind of thinking. Mostly games come to mind in this area.

  18. questions for the open source software vendor .. by rs232 · · Score: 1

    "My company is an open source software vendor/developer .. Over time we've seen our business model eroding as other open source projects produce free versions of the same extensions and utilities that are our bread and butter"

    What's the name of your company, what are the names of the companies that eroded your business model. Under what license did you provide your software. Do these other 'open source projects' provide the software under the same license. If not shouldn't you report them to the FSF?

    "Is open source ultimately a race to zero? .. As a professional developer, do I need to fear this or feed it?"

    My understand is that with the Open Source model, you provide the software and make moeny on service contracts. As such there will always be a market for professional developers.

    --
    davecb5620@gmail.com
  19. Broken/borked business model? by zotz · · Score: 3, Insightful

    "My company is an open source software vendor/developer. We maintain a popular open source project and keep ourselves afloat by producing commercial products derived from or extending the value of the core project."

    If I understand this correctly I think the business model is what would keep me away in the first place.

    I am happy for "the same code base" to be available gratis with no pro support or for a fee with pro support, or free with paid pro support available.

    But since one of motivations for operating in the Free software realm is to get myself out from under the vendor lock in problem, your business model makes me mistrust you. And note that this is not a case of wanting everything gratis as there is a situation I know of now where we cannot consider moving to the Free software option because currently there is a Free software option but it does not have the needed paid for support option at a competitive price that we are aware of.

    I still think there be to be some future for industry association funded software development and support. But perhaps I am way off base on this as it has seemed obvious to me for years and I have seen no move towards this in all that time.

    Now, if the world can get all to software it could need "developed" gratis by people who get a kick out of it so much the better but somehow I think that people will be able to get paid to develop software for a good long time to come. Getting paid for a monopoly on producing and distributing copies of software is another matter.

    all the best,

    drew
    --
    http://zotz.kompoz.com/

    --
    FreeMusicPush If you want to see more Free Music made, listen to Free
  20. MARX WAS RIGHT! by Anonymous Coward · · Score: 0, Funny

    Read Capital Vol. III part 3

    http://www.marxists.org/archive/marx/works/1894-c3/ch13.htm

    FOR WORKERS REVOLUTION TO SMASH IMPERIALISM!

  21. You want to let Stallman know by Rogerborg · · Score: 1, Funny

    According to him, you don't really exist.

    This hypothetical person appears to believe that developing free software is incompatible with being paid. If so, she is misinformed--hundreds of people are now paid to develop free software. Some of them work for Sun. She is challenging us to solve a problem that doesn't really exist.

    So take it up with the guy that started it all. He'll patiently explain exactly why you are merely a hypothesis, then you can tell that to the bank and they'll stop bothering you about those hypothetical mortgage payments. Also, hypothetical people don't have to pay for things at the grocery store: you just share them.

    --
    If you were blocking sigs, you wouldn't have to read this.
    1. Re:You want to let Stallman know by nedlohs · · Score: 2, Informative

      Or try reading the next two paragraphs after your quote.

      And of course stallman is talking about something completely different. Company mentioned in the slashdot post seems to make its money from developing non-free software (extensions to a free software product but that's irrelevant in terms of them being free or not). Stallman is just claiming it is possible to be paid to develop free software directly.

      He is clearly not claiming it is impossible to make money developing non-free software.

      So exactly how does what he said have anything to do with the situation in question???

    2. Re:You want to let Stallman know by Anonymous Coward · · Score: 3, Funny

      You're also, (to Him), a girl.

    3. Re:You want to let Stallman know by PinkPanther · · Score: 3, Insightful
      If you don't understand that a business model can exist that leverages free stuff, then you shouldn't be reading what Stallman has to say.

      Sun, IBM, Red Hat, Microsoft and thousands of consulting firms (big and small) make LOTS of money by giving away free software.

      You use that free software to sell SCARCE resources: services (business analysis, custom programming, expert installation, production support, training, etc...), hardware, non-free software, etc...

      They hypothetical programmer loses their house because you believe they simply write software, give it away for free, and collect a paycheck. The reality is that the real OSS programmers are much smarter than that. The software is only a PART of their business model. It is a sales and marketing tool, and an effective one at that!

      If you can only see the "OSS programmers don't make any money", then you should not consider running a s/w company, especially one that would leverage an OSS model. There is WAY more to running a s/w company than creating software. You stick to the cubicles and whiteboards, let non-myopic people run the business.

      --
      It's a simple matter of complex programming.
    4. Re:You want to let Stallman know by mkcmkc · · Score: 2, Insightful

      I heard Stallman address this topic and I though he was very realistic about it. Someone from the audience asked him something like "How can I develop Free Software and have a house?" and his response was something like that it was not always easy to do the right thing and that you have to make choices.

      I found his response quite sobering. You can agree or disagree with this stance, but I don't think you can say that he's trying to sell anyone a bill of goods.

      --
      "Not an actor, but he plays one on TV."
    5. Re:You want to let Stallman know by Anonymous Coward · · Score: 0

      Sun, IBM, Red Hat, Microsoft and thousands of consulting firms (big and small) make LOTS of money by giving away free software.

      If I remember rightly from their last quarterly report, Sun still make almost bugger all from giving Java and Solaris away. And it's becoming increasingly apparent that while open-sourcing Java will save it as a platform and make lots of money ... it won't be Sun that gets that lots of money. But Accenture, IBM, and CSC will be happy bunnies. The moral of most of these stories ends up being that open source is a fabulous way to make money for everybody except the dumb schmuck that wrote it.

    6. Re:You want to let Stallman know by PinkPanther · · Score: 1
      Sun is not a software company. They are a HARDWARE company. They make Java and Solaris to SELL HARDWARE.

      Initially Java was developed to help sell embedded systems. It took off into a fully generalized language that enterprises adore...thus selling more enterprise hardware to run it all on.

      Does Java sell more of other vendors' hardware too? Sure...but being the keepers of the system means they have more insight on how to monetize their scarce resources (hardware) from their abundant and free offerings.

      --
      It's a simple matter of complex programming.
  22. Yes. It is a race to zero. by Anonymous Coward · · Score: 0

    Open source is ultimately a race to zero... for the licensing costs that is. There are other business models such as selling services that are more lucrative, and aren't threatened by other open source projects.

    1. Re:Yes. It is a race to zero. by PinkPanther · · Score: 1
      Open source is just on the fast track to zero. Proprietary s/w is in the same race. As one product becomes popular, others jump into the fray and then the natural curves of economics kick in, lower the prices.

      Open source allows companies to focus less on s/w development (though good OSS-based companies always remain firmly involved), focus more on fostering a thriving community, and spend the majority of their efforts on the area that the proprietary companies eventually have to focus on (paid services, bundled products, etc...). The OSS companies get there first, are typically more nimble because they aren't stuck wasting resources on keeping licensing revenues high. They have already accepted that such a model is a constantly dwindling one.

      --
      It's a simple matter of complex programming.
    2. Re:Yes. It is a race to zero. by kz45 · · Score: 1

      "Open source allows companies to focus less on s/w development (though good OSS-based companies always remain firmly involved), focus more on fostering a thriving community, and spend the majority of their efforts on the area that the proprietary companies eventually have to focus on (paid services, bundled products, etc...). The OSS companies get there first, are typically more nimble because they aren't stuck wasting resources on keeping licensing revenues high. "

      bundled products? You mean proprietary software? Or more software that you are going to give away for free.

      also, paid services and support typically take a lot more resources, effort, and capital that most companies starting out simply do not have (which will mean sub-standard quality for the consumer).

      Licensing fees usually give the company capital for support and services. Without this available, the only companies that will be able to survive are ones that have the backing capital.

      This is probably why all major open source projects are subsidized by large companies with deep pockets (open office=sun,php=zend,mysql=mysql corporation,firefox=mozilla foundation+google). These large corporations don't make their sole income from open source software.

      "They have already accepted that such a model is a constantly dwindling one."

      It hasn't stopped Adobe or Microsoft. Hell, even Mysql has a licensed version. It's never dwindling if you get a base of users using your software and you continue to charge for major updates..or extensions.

    3. Re:Yes. It is a race to zero. by PinkPanther · · Score: 1

      bundled products? You mean proprietary software

      Yes, quite possibly, though it would be much better if that bundled other thing was a SCARCE resource (proprietary software, hardware, t-shirts, online services, seating at an event, etc...). Of course, nothing says that it has to be my business that makes the other stuff.

      also, paid services and support typically take a lot more resources, effort, and capital that most companies starting out simply do not have

      So how exactly did Accenture, Anderson, EDS, RedHat and others get started? They started by having a single developer take care of the initial customers. As they grew their customer base (i.e. as the revenues grew), they brought in more people. The founders often went with very little (or without) for the first months/years in order to keep the payroll low during initial growth. Don't like it?

      There are also many companies (most consulting firms) that started off by first getting a big sale on a consulting gig prior to doing any development. Find that first customer to pay for development of that product at cost (often by taking a portion of equity in the company).

      Licensing fees usually give the company capital for support and services.

      Nonesense. Most s/w companies couldn't survive the first year without some type of revenue. You can't sell licenses without having a product to deploy.

      MOST startups are either two guys living off their parents while they develop that initial product, or they are SMART business people that sell their services to get started. Three of the four startups I have worked for were customized software projects that the founders negotiated rights to the source code (or at least shared ownership with the initial customer).

      This is probably why all major open source projects are subsidized by large companies with deep pockets (open office=sun,php=zend,mysql=mysql corporation,firefox=mozilla foundation+google).

      Notice that EVERY SINGLE product you listed above started as a small open source project not tied to any company. The big companies you mention (sun, google) bought/partnered with the OSS project in order to BUNDLE the free with their own scarce offerings. In the case of zend and mysql (now SUN), they are companies that took free and leverages other SCARCE resources ("official" releases, support, services, etc...)

      These large corporations don't make their sole income from open source software.

      Correct. And they didn't make their money off selling free software. They leveraged the free to generate revenue.

      It hasn't stopped Adobe or Microsoft.

      Okay, when you get your startup to the point where you can compare yourself to being at least 1% of these two giants, let's talk about business models.

      If you are trying to build a business based on their current models, you have lost me completely.

      This is not the model that Microsoft had when they got started (they landed CONTRACTS with larger vendors TO WRITE SOFTWARE).

      This is not the model that Apple started with (they are a HARDWARE VENDOR that have a lock on the entire chain (h/w, o/s, most apps)). Note that Apple actually does invest in the OSS model too (OSX being a *nix, they leverage GNU tools and support OSS project such as WebKit).

      Hell, even Mysql has a licensed version. It's never dwindling if you get a base of users using your software and you continue to charge for major updates..or extensions.

      Yes, MySQL's model is an interesting one. However they didn't start out from zero as this. They have evolved, initially being a SERVICES company that supported and customized a FREE software product. They turned to a dual licensing model later in their lifetime. What they do realize is that most companies want SUPPORT for any production system, so those com

      --
      It's a simple matter of complex programming.
    4. Re:Yes. It is a race to zero. by kz45 · · Score: 1

      "Nonesense. Most s/w companies couldn't survive the first year without some type of revenue. You can't sell licenses without having a product to deploy."

      Did you not understand that when I talked about selling licenses..it was to software that has already been developed and ready for sale?

      "MOST startups are either two guys living off their parents while they develop that initial product, or they are SMART business people that sell their services to get started. Three of the four startups I have worked for were customized software projects that the founders negotiated rights to the source code (or at least shared ownership with the initial customer). "

      You forgot about the third that get bank-loans to finance their ideas. The fourth are people that run a software-only business while working a full-time job (ex: http://www.joelonsoftware.com./

      "Notice that EVERY SINGLE product you listed above started as a small open source project not tied to any company."

      My point was that you may be able to start out small, but because of the nature of open source, you will need a larger company to survive (one that does not sell software only). I see you couldn't provide an example of a large open source project that was not backed by a large company/entity. I don't think one exists.

      "Okay, when you get your startup to the point where you can compare yourself to being at least 1% of these two giants, let's talk about business models."

      to see my point, just compare some OSS companies (not ones backed by larger corporations) and ones that sell proprietary software with licenses. OSS companies will always be limited because service and support requires more man-power.

      "If you are trying to build a business based on their current models, you have lost me completely."

      you mean selling software and charging for the licensing fees? thousands of companies do it every day..successfully. In most companies, money is a factor, but time is even more important. Can software X save the company time? Open source apps usually require lots of time to learn, install, configure, and debug..which equals more time spent. Most business owners, if they could, would rather just pay to get something that works right out of the box.

      "MySQL (the company) lost their way from the OSS community. However, the purchase by Sun is likely going to bring them back inline with the initial view of MySQL (the project)."

      It's closer to: mysql (the company) couldn't survive on services alone and had to start selling licenses. Now that sun owns mysql (the project), they don't have to sell licenses anymore because they have other, non related sources of income that are subsidizing it.

      Even though this is the case, I don't think sun will just suddenly stop selling licenses to mysql. It's guaranteed revenue.

  23. Welcome to Professional Services by Foolomon · · Score: 1

    Regardless of what anyone thinks, for a business to make any real money, basing it on purely license revenue is ultimately a dead-end street.

    Professional Services is a way around this, but that can have scalability issues and - if your product isn't that tough to install, configure, customize - then the sale of consulting services is tougher.

    Selling your software as an enabler to streamline the business is another option, i.e. instead of selling the bells and whistles sell what the product does for an organization and indicate that the reason why you are able to do this is that your company has "x" software that no other company has along with the domain expertise.

    There are other strategies I'm sure people can come up with.

    1. Re:Welcome to Professional Services by Anonymous Coward · · Score: 0

      I'm not disagreeing, but professional services is an ass-backward business model that rewards the vendor for not coming up with comprehensive solutions to problems. If you've ever worked for a mature professional services provider, you've probably noticed how ridiculous and inflated some of the staffing and billing practices are. At one such place I worked during the dot-com era I remember thinking, you've gotta be kidding. That guy, who probably should be behind a counter renting cars someplace, is a "Senior Software Engineer" billing $250/hr?

      This is part of the paradox of Open Source. It doesn't mesh well with the capitalistic model of value creation (Adam Smith's invisible hand), so businesspeople need to come up with artificial ways to get paid, like making sure things such as installation can only be reliably done by specialists (theirs), as you yourself point out.

      Another good example is MySQL, which historically has gone out of its way to make sure that vendors can't use its product as part of their solution unless they purchase a "commercial" (i.e. non-open source) license.

      By contrast, Microsoft tries to make their stuff easy to install, easy to use (GUI), and royalty free (albeit with seat and connection licensing provisions) because they make their money on product licenses, not on support. Unfortunately there can only be one Microsoft in the Windows world. The golden age of desktop software was back in the '80s (before Windows 3.0), before Microsoft decided it would do whatever it took to get the entire market for itself.

    2. Re:Welcome to Professional Services by asg1 · · Score: 1

      I'm not buying into this whole services business model thing... First, I don't see how a company can make up development costs selling services, unless those services are horribly overpriced. Secondly, as was said before, most software SHOULDN'T need servicing or training AT ALL.

      Let us say that a company creates a software that does X but relies on providing services for this software... What's to say that some OSS project or another provider creates a piece of software that does X but is able to do it in a way which does not require servicing?

      If that software is a success, the entire market for software that does X is essentially devalued.

      I'm going to take Photoshop as an example. Lets say that Photoshop is free and Adobe relies on servicing/training contracts. Would Photoshop make money? Hell no! The development costs of Photoshop would probably outweigh service revenue. Why? Because Photoshop is a great product and the vast majority of users DON'T need training to use it. Not to mention there is this thing called the Internet that allows us to easily distribute information. Sure, hardcore professionals might get some Photoshop training, but most people can learn the ins and outs of the software quite easily using tutorials and books.

      My $.02

    3. Re:Welcome to Professional Services by PinkPanther · · Score: 1
      Interesting. Scalability is likely the big stumbling block that most people have with when they read Stallman, etc...

      Ultimately it comes down to the fact that the "traditional model" for software companies (build, sell, sell, sell, demolish/buy competition, sell, sell, sell) that ends up with one company making hundreds/thousands fold ROI will not work in an OSS model, because Professional Services has a limited ROI. There is no "zero marginal cost" item that you are selling. There is a very much non-zero marginal cost per hour of services sold.

      That might be the elephant in the room when people fight that OSS is wrong. It is wrong if you are hoping to make an investment and yield ridiculously large return on that investment. The OSS models are about yielding revenue (and profit) that are somewhat linearly inline with expenses. The "traditionalists" are looking for the exponential growth.

      --
      It's a simple matter of complex programming.
  24. No, the base software is open. by Anonymous Coward · · Score: 5, Insightful

    And since the base is open, the investment in time required to make a competitive product is just the extension itself. Usually something a motivated user can and will do.

    And no, it's not a bad thing. But it does mean a changing business model. I really don't think there will be much in the way of pure play software businesses in the future. I also think the "support" model is a mirage.

    Software will be what it has always been for me and many others... a necessary component of a larger system or product that does have a barrier to entry (for me, that's embedded systems).

    1. Re:No, the base software is open. by loufoque · · Score: 5, Insightful

      If the cost of making the extension yourself is far lower than that of buying the extension, then obviously it's the price of the extension that is much too high.

      And that's what the problem with that kind of things is in practice, extensions are priced much more than their real value to amortize the cost of the main product.
      The solution is simple: just price the extensions correctly. If that means your extensions become super cheap, then why not make extensions that are actually valuable?

    2. Re:No, the base software is open. by OeLeWaPpErKe · · Score: 1

      Or simply reverse the business plan : de-open-source the core. Open-source only the extensions.

      That would allow everyone the choice to be open-source or not, extension developer or core developer.

      If you think you can't close the source, think again. If you put an active development team on the closed version, and leave the open source to rot it will die after a few hiccups. People have an extremely low tolerance for quality differences. You could still give the source with the product (and not publish it, like the GPL explicitly allows).

      And to be honest ... do it before a competitor (or as you say ... a customer) does it for you. You can do it better than they can right now. With open source that's not a certainty into the future.

    3. Re:No, the base software is open. by mattcasters · · Score: 1

      If the core is not open, you restrict the "platform" (the core in this case) on which said software can run, effectively turning it into non-open source software.
      It's like the Microsoft Version of "open source" where you can only run the code on MS Windows. Sure you get the source code, but please don't call that sort of abomination Open Source, it's really not.

      As far as closing source code is concerned... well... it would be the first time this was a reason to create a successful fork. IMHO it would be a serious gamble at best.

      --
      News about the Kettle Open Source project: on my blog
    4. Re:No, the base software is open. by cheater512 · · Score: 1

      The source would have to still be available for 3 years for existing customers, and there is nothing stopping anyone from making a fork of it and keeping it open source.

    5. Re:No, the base software is open. by mikeb · · Score: 3, Insightful

      I don't think that support is a mirage at all. Many customers will pay for support - I've been in numerous meetings where I say something like "You can have RedHat for xxx per year or Fedora free" and it's the last bit that scares them.

      We could have a philosophical debate about how long customers will pay for support on software with a low price tag but my bet is it will be at least until we no longer have to care about it.

      If the software is worth having - i.e. has a nonzero benefit to the customer - then it has a negotiable support price. How much would they lose if it stopped working? Between that figure and zero is what they will pay per year to not have it stop. The more it's worth to them the more they will happily pay as an insurance policy let alone to guarantee access to updates.

      Until you have been in those meetings negotiating the prices it's hard to get a grasp on how much that means to many customers and how delighted they are to be able to pay someone.

      Remember, if the system goes down and they are summoned to talk to higher management who ask "how much were we paying in support for this stuff" - and their answer is "we didn't pay for support" then that's their job on the line. Senior management will not be impressed by that reply.

      So for many customers if nothing else it's ensuring that they keep their jobs and it's not coming out of their pockets. There is a budget for support and it has to be spent with someone.

    6. Re:No, the base software is open. by Kadin2048 · · Score: 3, Interesting

      This will only work if the development team can add enough compelling features to the closed-source version to prevent users from just passing it by on their way to the free version. (If it was trivial, more companies would try the open-then-closed-source maneuver.) And if they could start doing that tomorrow, they'd probably be doing a lot better at their current plan, producing closed-source add ons that enhance the FOSS platform.

      The fact that they can't make the current business plan work suggests to me that either the free version meets the needs of most users, or that they're just not very good at enhancing the base version in ways that gets people to open their wallets. Neither bodes very well for them.

      Offering a commercial alternative to a free software product isn't an easy or safe plan -- commercial XWindows servers have existed for years, but how many people do you know running them? -- if the free package is good enough.

      Ultimately, the key is producing features that users are willing to pay for, and selling them for a price they want to pay. If you can do that, you can survive whether your business model revolves around an open-source or closed-source core; if you can't, neither will help in the long run.

      --
      "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    7. Re:No, the base software is open. by mysidia · · Score: 2, Informative

      The source would have to still be available for 3 years for existing customers, and there is nothing stopping anyone from making a fork of it and keeping it open source.

      The author (copyright owner) is not bound by the license and can pull the source at any time, picking a different (proprietary) license of their choice instead.

      Also, much software is licensed under terms that allow the source to be pulled outright in future versions by anyone (BSD license, MIT license, etc.)

    8. Re:No, the base software is open. by MBGMorden · · Score: 4, Informative

      You're half correct. The author is under no obligation to continue to provide source for any project if they wish to change the license. HOWEVER, they also can't force the source of any previously GPL'd version of the software to be pulled from a third party's site either. The license change is only forward applicable, so any version previously GPL'd can always be forked and continued regardless of the wishes of the original author. Even under other licenses such as BSD the same applies except that the forks themselves can technically go closed source, but the original author can't force the removal of BSD-licensed source.

      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
    9. Re:No, the base software is open. by mysidia · · Score: 3, Interesting

      HOWEVER, they also can't force the source of any previously GPL'd version of the software to be pulled from a third party's site either.

      If the close-sourcing is done well, it is likely that binaries are the made primary means of disseminating the software, already.

      And the closed-sourcing will actually accompany a major new release that leaves the OSS version in the dust, i.e. major redesign, major bugfixes, major new features, that would be an extroardinary effort to duplicate.

      If few people had actually obtained the source, and the author of the source also dismantles any provided communication methods for OSS developers (like forums/mailingl ists/etc), it is unlikely the source will actually re-emerge on a third party website.

      And if it does, it will be as a brand new project that enterprises will have never heard of, meaning it will unlikely to be used.

      (The new OSS project cannot use the name of the original project in any of their communications, literature, or anywhere on their website, to even so much as advertise they are a fork, due to trademark protections.)

    10. Re:No, the base software is open. by zanybrainy941 · · Score: 1

      (The new OSS project cannot use the name of the original project in any of their communications, literature, or anywhere on their website, to even so much as advertise they are a fork, due to trademark protections.)

      For real? This doesn't sound right. I don't think trademark law will stop you from stating a true fact, like the fact that you're a fork of some other code.

    11. Re:No, the base software is open. by ReedYoung · · Score: 3, Interesting

      And no, it's not a bad thing. But it does mean a changing business model.

      I would add that it's a change in the direction of textbook laissez-faire capitalism, meaning towards practical realization of the academic abstractions behind theories of free markets as efficient distributors of wealth. The OP has observed that the Open Source model requires suppliers to continue producing, not to write a program once -- then, as the eloquent first post put it, sit on the duff collecting royalties for nothing.

      Adam Smith's idealized competition is pretty well summarized as an open source independent contractor.

      --
      "I can't imagine how things could get any worse!" (some guy) "That could just be failure of imaginatioÂn on your p
    12. Re:No, the base software is open. by cheater512 · · Score: 1

      And if someone has got a copy of the OSS binary, 3 years later they are still obligated to have a copy of the source available for that person.

      Not sure how your going to release a revolutionary new version which blows away the old version just with a change of licence.
      Thats the most implausible thing that you've said. The old version that people use just fine will still continue to do the same job.

      If there is enough need for the project then someone will keep it going.
      Your idea would only work if the software was small and/or useless/redundant.

      Care to back up your last claim?
      It would not be trademark infringement to say "This is a fork of blah"

    13. Re:No, the base software is open. by OeLeWaPpErKe · · Score: 1

      And if someone has got a copy of the OSS binary, 3 years later they are still obligated to have a copy of the source available for that person.

      But only of that version. They are in no way forced to open-source updates.

      So yes they'll have to keep ancient versions of their software, and still provide them on request. But that's it.

    14. Re:No, the base software is open. by cheater512 · · Score: 1

      The GP's point in the first sentence was that they didnt need to provide the source if you only had a binary.

      Thats what I think the GP meant anyway. It was a rather stupid sentence.

    15. Re:No, the base software is open. by theaveng · · Score: 1

      Back in 1994 my academic advisor said computer programmers were like busdrivers - skilled people who knew how to operate a machine. At the time I thought he was nuts, but if software continues down this path of being "available for free" then programmers might find their salaries slowly declining until, circa 2050, their pay is equal to a busdriver (about $10 an hour; $15 if unionized).

      That would be sad but that's the direction open-source software seems to be leading us. We used to have skilled operators connecting calls, but that job was gradually by citizens making their own connections. Soon programmers might find themselves replaced by citizens writing their own software.

      --
      FOX NEWS.com should be BANNED from television and internet. Have the Congress take it over and give us Truespeak.
    16. Re:No, the base software is open. by Anonymous Coward · · Score: 0

      I also think the "support" model is a mirage.

      It's not, but it's not a guaranteed success: people will only pay for your support if they actually think it's worth it.

      It's just like selling the software itself, really. If you stick an arbitrary, high pricetag on it, people aren't going to bother, no matter how much work and money you invested into development; with support, it's much the same. People won't care about how much you have to charge in order to break even or make a profit (even a modest one); they care about whether they get their money's value.

      In other words: support is not a mirage, but it's not a miracle, either.

    17. Re:No, the base software is open. by MBGMorden · · Score: 1

      The GP's point in the first sentence was that they didnt need to provide the source if you only had a binary.

      Which the original author doesn't. GPL is a use license. It states that you are allowed to freely use and distribute the software based on a certain set of conditions. The main one of those is that source be made available with the binary.

      HOWEVER, if one does not wish to obey the GPL, you fall back to standard copyright, in which the original author holds that standard copyright. That's the whole idea behind dual licensed software where you can either get it GPL'd for free or pay a licensing fee for the same software without the GPL in place.

      Just to put it basically: the result of NOT distributing source with a GPL binary is that the original author can sue you for not complying with the license.

      Because of this, the original author is never under any restrictions to keep making source available. They're not going to sue themselves . . .

      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
    18. Re:No, the base software is open. by mysidia · · Score: 1

      Care to back up your last claim? It would not be trademark infringement to say "This is a fork of blah"

      The author of the original software may provide notice of the trademarks, and if you violate the permissioning, you lose your rights under the GPL.

      See section (7) of the GPLv3 "additional terms":

      d) Limiting the use for publicity purposes of names of licensors or authors of the material; or

      e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or

      Since the permissioning is provided by the GPL itself: if the author had published the proper notices, and you start using those marks, the author may then hold that the publisher of the fork lost all rights under the GPL, and pursue action for copyright infringement.

      Stating on a project home page, "X is a fork of Y" is publicity use and trademark infringement or dilution, even if it's true.

      Trademark infringement is a violation of exclusive rights provided by a trademark.

      Trademark rights are exclusive, so any use of the mark whatsoever by a competitor's publications is infringement. Granted there are some possible exceptions/ defenses for infringement..

      i.e. Bonafide comparative advertising

      There are very few.

      It would be an extroardinary claim that your home project content would somehow be exempt from such claims of trademark infringement.

    19. Re:No, the base software is open. by computational+super · · Score: 1
      Soon programmers might find themselves replaced by citizens writing their own software.

      Not sure what side of the fence you're on there, but - so be it. I'm a programmer right now, making a pretty decent living, but if it really gets to the point where I'm forcing (via unionization or whatever) somebody to pay me for something that anybody can do with no education, I'll move on and figure out something else to do with myself.

      That said, I don't actually think it will ever happen. The nature of what programmers do will change, but it takes a *long* time to really understand what's going on in those machines. I used to fear things like Visual Basic and Excel, that let non-programmers write programs - until I saw some of the unspeakable abominations against nature and humanity that those people produced. Once you've taken the time to learn how to write code that you can debug and make modifications to, you've become a programmer (and you've invested years of education to get to that point, although if you're smart, you'll short-circuit some of those years and get a real education from a real college for part of it). Since most people haven't invested the mental effort to learn to factor a quadratic equation, I don't see them all taking the time to learn to program a computer in droves.

      --
      Proud neuron in the Slashdot hivemind since 2002.
    20. Re:No, the base software is open. by Anonymous Coward · · Score: 0

      "Trademark rights are exclusive, so any use of the mark whatsoever by a competitor's publications is infringement."

      Um, no. Trademarks are not infringed by "any use whatsoever". They are infringed by misleading use. The competitor must be clear that they are not representing themselves as the trademark holder. Ever see those disclaimers "FooBar 2008 is a trademark of FooBarSoft, Inc."?

      "Granted there are some possible exceptions/defenses for infringement".

      There are very extensive exceptions. Otherwise, companies could prevent adverse reporting about themselves simply by claiming trademark violation.

      I would be really, really surprised if a court held that the fork project could not state on their website where their code came from. The newly-proprietary project might get a lawyer to send a cease-and-desist letter, but do you honestly believe it would stick in court?

    21. Re:No, the base software is open. by tbannist · · Score: 1

      Your advisor was pretty much wrong. It's the users who are like bus drivers (think your typical office drone), the programmers are more like the mechanics. In that good programmers are better paid and you actually have to know what you're doing to keep the buses running.

      Also, anyone can tinker with an engine, but being able to tinker doesn't make you a mechanic.

      --
      Fanatically anti-fanatical
    22. Re:No, the base software is open. by NateTech · · Score: 1

      When all of this is actually confirmed in a court of law, we'll believe it 100%. Right now, what you're saying is that is the way the licenses are written.

      No court has upheld or even seen a case regarding a license CHANGE during the course of a product's public "run" yet, that I know of.

      If they have, send links.

      --
      +++OK ATH
    23. Re:No, the base software is open. by NateTech · · Score: 1

      "Dear sir/madam, We are very sorry to report that our original source tree was destroyed by accident when a disk sub-system failed in one of our machines. We have found a paper copy of the 100,000 lines of source that one of our engineers had printed out, and we would be happy to copy it for you at our cost. We cannot guarantee the quality of the copy, since the originals weren't stored in any proper fashion, and we hope no pages are missing. This is the best we can do. Please advise if you'd like to pursue this and we'll get an estimate on the copying costs. Thank you."

      LOL!

      --
      +++OK ATH
    24. Re:No, the base software is open. by Anonymous Coward · · Score: 0

      ...printed out, and we would be happy to copy it for you at our cost. We cannot ...

      FAIL.

    25. Re:No, the base software is open. by Schraegstrichpunkt · · Score: 1

      "We demand that you immediately provide the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 of GPLv2 on a medium customarily used for software interchange, or we will be forced to initiate legal proceedings."

      RMS already thought of that. Even paper tape won't work for you in 2008.

      Nice try, though.

    26. Re:No, the base software is open. by Fastball · · Score: 1

      I don't think it's that dire. I remember being taught that programming computers was at its core about solving problems. I still feel this is true today.

      As long as there is value in solving problems, there will be value in programming computers. Given that problems and the human condition go hand in hand, I'm secure in my line of work (and I even love it).

    27. Re:No, the base software is open. by NateTech · · Score: 1

      Last I read the GPL, you could charge for "reasonable" copying costs. Maybe you've FAILED to read it?

      --
      +++OK ATH
    28. Re:No, the base software is open. by NateTech · · Score: 1

      With enough lawyers and money, that one would be fun to debate in a courtroom.

      Or the company could offer to send it to the person via a WHOLE BUNCH of SMS text messages. A very common way to "exchange data" nowadays. LOL!

      The GPL is easy to screw with. Societal norms seem to do more to protect it than anything. All it'll take is some people not interested in playing to break it, because it will hold up in most courts, but there are just enough wack-job judges that some district won't uphold it (eventually) and then it has to be appealed to a higher court...

      There's no real strength in a license itself, until there's real court cases to back it up. It's still quite "untested" after all these years, which I find interesting, considering lots of companies have stolen code and used it. EFF as "champion" of the GPL is ineffective, so far, and we all alread know half the world ignores RMS as a crackpot.

      --
      +++OK ATH
    29. Re:No, the base software is open. by Schraegstrichpunkt · · Score: 1

      Or the company could offer to send it to the person via a WHOLE BUNCH of SMS text messages. A very common way to "exchange data" nowadays. LOL!

      SMS text messages are arguably not a "medium", and even if they were, they're not customarily used for software interchange.

      There's no real strength in a license itself, until there's real court cases to back it up. It's still quite "untested" after all these years, which I find interesting, considering lots of companies have stolen code and used it.

      What, do you live under a rock? The GPL has been in court many times. Very few defendants have bothered to carry through to trial, but that's just because their lawyers advised them that it would be a good idea to settle. That shouldn't undermine one's confidence in the enforceability of the license.

  25. Innovation is harder than you think by Anonymous Coward · · Score: 1, Insightful

    How many of you have been in the situation where you had to productize software and support a family based on this? It's hard. It's a lot harder than than simply checking features into an OSS project.

    Speaking as someone who was a partner in a non FOSS startup company (successful), someone who has an a Cs degree and an MBA, and someone who has actually researched OSS business models, it is my opinion that FOSS projects drive down the demand for software as a product faster than innovators can productize. FOSS also creates the expectation that software should just be free. People don't want to pay for Microsoft or for whatever you are building. And FOSS is trans-national. FOSS makes it incredibly easy to outsource high paying US software jobs to developing nations that charge 1/3 the salary. This again makes it cheaper for the consumer but ultimately discourages developers from innovating based on the profit motive.

    FOSS is an incredibly powerful and disruptive force in the high tech global economy. But it's unfortunate that FOSS is actually eroding the future jobs of the developers who contribute to it. Think ahead 20 or 30 years. Do you want to be trying to support a family, paying a mortgage, putting several kids through college while competing against salaries of developers in India, China, Vietnam, etc while they provide cheap services based on FOSS? An unhappy but highly likely scenario.

    It does seem economically that FOSS can encourage a race to the bottom of software develop salaries in developed countries.

    1. Re:Innovation is harder than you think by minsk · · Score: 1

      If an innovation can be easily duplicated by hobby coders, or a bunch of outsourced code monkeys, it was not much of an innovation.
      If a business model depends on monopolizing a handful of easily-duplicated "innovations", it is not much of a business model.
      And if the only way a country can compete in software development is via protectionism, it is not much of a country.

      Here's hoping the companies producing uncreative shrinkwrapped software go under.
      Here's hoping the developers who refuse to learn more than basic typing skills go to other fields.
      And here's hoping that intelligent, capable, and dedicated individuals can contribute to CS -- no matter where they were born.

    2. Re:Innovation is harder than you think by Concerned+Onlooker · · Score: 1

      A couple of points. First, could you define "productize" for those of us without MBAs?

      Second, I don't see the point of FOSS helping to move labor overseas. The reason labor moves overseas is because it is cheaper. Period. Not because the product is based on FOSS. Also, it's terribly hard to imagine that contributing to FOSS will affect my job 20-30 years in the future. What software are you aware of that was developed in 1978 that is still in heavy demand today? The whole hardware/software industry is constantly moving forward, perhaps faster now than it would have without FOSS. You'll have to explain how FOSS is eroding future jobs.

      --
      http://www.rootstrikers.org/
    3. Re:Innovation is harder than you think by Curien · · Score: 2, Insightful

      If an innovation can be easily duplicated by hobby coders, or a bunch of outsourced code monkeys, it was not much of an innovation.
      The hardest part of innovation is coming up with a good idea. Implementing the idea is often the easy part.

      And here's hoping that intelligent, capable, and dedicated individuals can contribute to CS -- no matter where they were born.
      Amen.

      --
      It's always a long day... 86400 doesn't fit into a short.
    4. Re:Innovation is harder than you think by kz45 · · Score: 2, Insightful

      "Second, I don't see the point of FOSS helping to move labor overseas. The reason labor moves overseas is because it is cheaper. Period. Not because the product is based on FOSS."

      Good software takes time, effort, and skill. If good developers give out all of their work in open source form for free, companies won't need to hire the intelligent engineers. They will only need to find people that are good enough to create addons or additions (and pay them significantly less). Open source developers are putting themselves out of a job.

      "Also, it's terribly hard to imagine that contributing to FOSS will affect my job 20-30 years in the future. "

      Even right now I can see open source effecting my job. The last two companies could have hired more developers, but didn't because we used open source instead. in 10 years, this will be the case in more situations. Not to mention that younger business owners will be more tech savvy.

      "What software are you aware of that was developed in 1978 that is still in heavy demand today?"

      In 1978, the open source community was not strong and thriving. We also didn't have the Internet. If you look at any linux distro, most of the core utilities derived from software written in the 1970s. (X-windows started in 1987 http://en.wikipedia.org/wiki/X_Window_System)

      "The whole hardware/software industry is constantly moving forward, perhaps faster now than it would have without FOSS. You'll have to explain how FOSS is eroding future jobs."

      FOSS in itself, keeps us using the same software. VNC is a good example. 99% of all remote-control software on the internet for sale is based on VNC. Most developers figure it is easier to use a free, existing solution than spend 6 months+ creating a new protocol.

    5. Re:Innovation is harder than you think by ClosedSource · · Score: 1

      "Here's hoping the companies producing uncreative shrinkwrapped software go under."

      But uncreative non-shrinkwrapped software is OK?

      "Here's hoping the developers who refuse to learn more than basic typing skills go to other fields."

      Some good developers don't even have basic typing skills. I don't care if developers who "refuse to learn" still get paid, although I've never met one in my 20+ years of experience.

      "And here's hoping that intelligent, capable, and dedicated individuals can contribute to CS -- no matter where they were born."

      They have, for many, many, years.

    6. Re:Innovation is harder than you think by PitaBred · · Score: 1

      How many people have been in a situation where you had to use your horse to get to market, and convince other people to pay you to take them when they all have their own cars?

      Just because you do it does not mean that it's worth what you dictate to other people. There is no right to profit or anything from ANY work you do, be that digging random holes in an empty field or developing software. The trick is making your skills digging holes useful to people who want to put up a fence, or use your skills developing software useful to people who need software.

      Stop thinking of software as the product people pay for. Start thinking of your expertise as the product people pay for.

    7. Re:Innovation is harder than you think by minsk · · Score: 1

      <<But uncreative non-shrinkwrapped software is OK?>>

      More that I was being unnecessarily caustic. When most of the value of a solution is collaboration with the client, the software doesn't need to be innovating to compete.

      I should have toned down my flamebait before posting. "They's takin' our jobs!" arguments tend to get me spooled up.

      <<Some good developers don't even have basic typing skills. I don't care if developers who "refuse to learn" still get paid, although I've never met one in my 20+ years of experience.>>

      Sorry, ambiguity on my part. The "more then basic typing skills" was intended to get parsed as more skills than, rather than better typing.

      Hopefully I'm too cynical. The teams I've worked with in industry have been excellent. That's offset by some depressing discussions, and watching undergraduate CS back during the boom.

  26. Specialize by Cogneato · · Score: 2, Insightful

    One of the big keys to making money off of software is specialization. Great versions of most any type of general program can be found in open source form. However, projects that develop for very specific needs of many different industries are often perpetually stuck at a fledgling stage. When you address the very specific needs of a certain type of user, it is easy to find markets that can be profitable for commercial software, while at the same time not being widely interesting enough to be addressed by the open source community.

  27. No! and I'll tell you why.. by astaines · · Score: 5, Interesting

    I work with a Government agency in Ireland, (I work for a university to avoid confusion). We developed a really innovative information system with them, a web-based system which allows flexible mapping, GIS work, sophisticated calculations, open ended queries, loads of pre-specified reports and more. It is entirely open source.

    It would have been economically unfeasible, and, I think, technically impossible, with closed source software.

    The developers were paid, and are still being paid, quite a large amount of money to build this for us, maintain it, and keep it moving forwards. My view is that give great value for money. All the stuff they develop for us is GPLed.

    This seems like quite a viable model to me. What's not viable is the 'write a better video-processor' model which you describe. You need to work with your clients, support them in improving productivity, ease of use, cool new features, whatever it is they need for their business.

    Good luck,

    Anthony Staines

    --
    -- Anthony Staines
    1. Re:No! and I'll tell you why.. by Anonymous Coward · · Score: 1, Interesting

      In reply to this, I just wanted to point out copyright, much like patenting was meant to result in the goverment holding a copy of works 'in the public interest' in exchange for a time-limited monopoly on the produced work. One of the problems with modern copyright law, at least in the US is that you're no longer required to place a copy of the work in escrow with the government to ensure said work will be available after the copyright on it expires, which give the 100+ year reign most will have now is far far after the point where many items will be useful. But more importantly, as happened with Star Control 2 and Toy's For Bob, the original documented copies of the work may be permanently lost due to mishandling by their creator, who benefited financially from it, but now no longer has the ability to provide it to the public when it's no longer economically important to them (in their case the 3do version survived, and led to the 'Ur-Quan Masters' version which currently resides on sourceforge, but for untold other software titles produced in the early days of personal computing the master source has often been lost.

      Just my 2 cents...

    2. Re:No! and I'll tell you why.. by Anonymous Coward · · Score: 0

      I work for a university to avoid confusion

      I think you may have been misinformed :)

    3. Re:No! and I'll tell you why.. by Anonymous Coward · · Score: 0

      How does that demonstrate a viable model? You paid developers "quite a large amount of money" to develop and maintain your really innovative system.

      It's open source. Suppose a competitor decides to use that system, and puts their comparative savings (since you've paid and are still paying for the core development) into marketing/staff etc. You'd end up playing a losing strategy (in the private market at least).

    4. Re:No! and I'll tell you why.. by Anonymous Coward · · Score: 0

      I work with a Government agency in Ireland, (I work for a university to avoid confusion). We developed a really innovative information system with them, a web-based system which allows flexible mapping, GIS work, sophisticated calculations, open ended queries, loads of pre-specified reports and more. It is entirely open source. It would have been economically unfeasible, and, I think, technically impossible, with closed source software. The developers were paid, and are still being paid, quite a large amount of money to build this for us, maintain it, and keep it moving forwards. My view is that give great value for money. All the stuff they develop for us is GPLed.

      I also work for a university, developing open source software. However, there are two "guilty secrets" (ok, not so guilty, and not so secret) behind a lot of open source government-funded projects in Europe:

      1. As a government-funded entity, the competitive environment we operate in is utterly artificial. Various funding bodies effectively say "we've got X amount of cash to give to some universities, tell us what cool thing you want to do with it". And the body funding the development is very rarely the organisation that will actually be using the product. We are never competing on price, and we don't have quite as much pressure to deliver to a tight specification or even for our product to succeed in the market. A project that produces software that never gets used in anger can still be considered a success by the funding body.
      2. Universities have an ulterior motive for liking to open source their projects: that way they can cease work on the project as soon as its funded ends, and avoid spending money for no income. "We've released it as open source" sounds like a happy ending to a research grant body. "We've dropped it like a stone" doesn't.

      (Universities aren't a bunch of sharks, so we are working with the funding bodies to improve the processes.)

    5. Re:No! and I'll tell you why.. by penrodyn · · Score: 1

      I think what you're talking about is akin to socialism, i.e the government provides the services. Sure, somethings can be kick started by government (eg space travel) but I don't think it's viable model for all services.

  28. inevitable by wasabii · · Score: 2, Insightful

    Well, some of this is inevitable, and something you can't change. People are spending time writing free software, and it will undercut commercial software... and you can't stop these people. The fundamental problem is pretty much exactly as MS says it. A commercial software is written, extensive R&D is done on the target market in order to design it, it's released, and a year later somebody else has simply copied the idea. It goes to show that the SOFTWARE isn't the important part there. It's the IDEA. This is why MS makes claims about innovation all the time. Most of the industry already knows this, and their solution is simple: protect the idea. Patents. And you know what? I can't think of any better idea. The alternative is to let it continue. Maybe that is an alternative. The best we can do then is guess about the future... will people just stop investing in R&D? I don't know for sure. And if you're idealogically against patents for some reason, well... I can't help you! There are some people ideaologically against private property ownership at all. I can't help them either. =)

    1. Re:inevitable by PitaBred · · Score: 1

      That's just stupid. Protection of ideas would mean that you wouldn't have just posted that without compensation, and if anyone posts anything similar to what you just thought of, you could sue them.

      Human culture and all society is based on the fact that ideas are infinite. If you don't want someone else to know your idea, DON'T TELL ANYONE. It's really that simple. Patenting ideas has gotten us into a situation where people don't do anything, they just patent vague concepts, and then sue the shit out of people who actually DO create a product, and then succeed in the marketplace.

      And even then, ideas aren't the be-all, end-all. Pepsi has had access to Coke's secret formula before. They've had people try to sell it to them. And they don't want that idea... they'd rather compete with THEIR idea instead. Which is how it should be. If your ideas can't compete, then they aren't that good to begin with.

    2. Re:inevitable by barius · · Score: 1

      R&D isn't done in order to develop ideas, it's done to develop ideas *first*. If MS didn't spend millions (billions?) on R&D then they'd be eclipsed overnight (and were: Google, Mozilla, Apple, etc.).

      In the software industry, patents do not create ideas nor do patents improve innovation. In fact, patents do exactly the opposite because they enable companies to buy old ideas and prevent anyone else from developing new ideas based on them. The same issue plagues the biotech industry, to the detriment of all humanity

      The proper course of action is to remove the patent system and let the market decide. As the author has discovered, software doesn't provide unlimited royalties. As a software company you must constantly develop new ideas before your competition and implement them before your competition. Failing to do so results in your product losing value as your competitors catch up and eventually surpass you with innovations of their own.

      Frankly, the author is just whining because he sees MS making money hand over fist from an illegal monopoly and he can't understand why he shouldn't also get to have a monopoly of his own. If this were Digg, I'd have buried the question as Flaimbait.

  29. What I believe by Fri13 · · Score: 1

    What I believe is that software business is overrated. Even that almost everything is going to digital format and will coming depending computers, there is too much developers actually to get a payment from what they do. This would not be the case if IT "world" would be closed at least as much as it was middle 90's. You can fight, use patents to stop others competitors and do everything what you just could, to "protect" your own work. But same time you slowed down the whole world development.

    In Open Source, there are lots of hobby ideas etc, #1 idea is to get software for all. Mayby there will be a good balance where you get paid from software what you do, but because GPL license, anyone your client can give same application for free. Doing this, they will "harm" the community. But they will give the world a freedom to develop and take technology in use faster than few companies would be controlling it.

    So it is always a race. If you want to get money for your software, develop it faster, make new ideas and do not try to sit on it forever. Mayby a two years is the max time what you can use same kind product getting money. After that you need to have a totally new innotative (how do you spell that :-D) technology what you could sell again.

    Open Source will not be so competitive on all IT areas, like on games and other very long term business. It could be, but because the project is transparent and you can always catch the snapshot from it and check how it is going. It will give a feel that it does not develop so fast.

    Example of Total Annihilation Spring game engine. You have lots of games using Spring Engine and TA mods using it. But still only a few games/mods are different enough to be a "good". Otherwise that project is halted someway to micromanagement without actually doing so great things (last one was great water bump-mapping effect what looks really good when comparing newest games on all platforms). Mayby the problem is that Open Source has lots of potential to develop whole world even faster rate than now it is doing. But it miss lots of great management persons who like to sit on payroll jobs getting money.

     

  30. Wrong, very wrong by jsse · · Score: 4, Insightful

    Really, I'm surprised you still selling opensource solutions without being driven out of the market.

    I didn't say you should switch to closesource. My friends' companies develop with, on, from opensource projects and still make profit with them. Why? Because they know how to keep up with the market.

    They sell Appliances, like those CISCO routers and Checkpoint firewall, but perform some other functions like MTA, Virus scanner, load balancers, etc.. Appliances with opensource elements in them, such that they can be trademarked and brand-protected, can be maintained, without paying huge royalty. Above all, you can still contribute opensource projects back to the community, and keep it growing.

    This is just one example to make use of opensource projects. Honestly I don't really know your business so I don't have further suggestion for you. But I'm very sure the problem doesn't lie in adopting opensource projects. Someone else makes money with them, if you can't, don't blame opensource projects, blame your marketing strategy.

  31. Money is made by custom development by MarkWatson · · Score: 1

    I view open source software as something that is produced for practical motivations:

    1. drive the cost of basic infrastructure towards zero so more money is available for a business's specific problems and applications. I am an independent consultant and from my point of view when the costs of projects are reduced, then there can be more projects. Also, projects are judged based on cost vs. benefit, so more projects can be successful.

    2. large companies like IBM make money off of services - open source increases their profits more than the money the contribute to open source projects

    I suspect that very long term open source will be even more widely deployed.

    That said, I also believe in a healthy commercial software ecosystem. For example, I sometimes use very expensive commercial Common Lisp tools even though the open source tools are also very good. Computer games are probably another area where commercial products will be used more than open source because game development is high cost and high risk.

  32. Commodity Software by nurb432 · · Score: 1

    Should be free. Its the custom stuff that should cost. ( oh, and support )

    --
    ---- Booth was a patriot ----
  33. There is no market by TheRaven64 · · Score: 5, Interesting

    There is no market for selling a commodity with a zero cost of production. This is basic economics. If you want a good business model, sell something that doesn't have a zero cost of production. If you want to be in the market, then you have to do this by selling software that doesn't exist yet, since any software which does exist can be reproduced for zero cost.

    The commodity off-the-shelf model for software only works because we have laws that let us pretend that software is a product.

    Look at the market for commercial writing for an analogue. The vast majority of writers are employed writing for newspapers, magazines and web sites. Quite a lot are employed for in-house publications. A (comparatively) very small number write books. The software industry is exactly the same. Most developers are employed writing bespoke software. For these, open source lowers their costs, because they are not selling a product, they are selling a service: writing some software that solves a given problem for their customers. If they build their solutions on easily-modifiable, open source, commodity building blocks then they can charge less or profit more.

    It sounds like this is what you are doing already, but you are seeing the number of people who need more than the commodity version shrinking. You now have two choices:

    1. Look upwards in the market. If you are currently selling solutions to small businesses, aim for larger corporations. Look at much bigger customisations.
    2. Broaden your service base. Look at what other problems your existing customers might have. Offer to solve them too.

    Option 1 is a good short-term solution, but again you will find that you eventually have a shrinking market. Option 2 is more effort, but a good long-term business model. Hopefully your existing customers already trust you to do a good job, and you can get them to recommend you to their suppliers and customers when they have other problems.

    --
    I am TheRaven on Soylent News
    1. Re:There is no market by DerekLyons · · Score: 1

      There is no market for selling a commodity with a zero cost of production.

      If software was a commodity, you'd have a point. But it isn't. If software had a zero cost of production, you'd have a point. But it doesn't.

    2. Re:There is no market by pavera · · Score: 1

      you don't know the definition of commodity a lot of software is "commodity" anymore, and its not the total production cost but marginal cost that matters in commodity markets, and software does have a very near zero marginal cost of production.

    3. Re:There is no market by Anonymous Coward · · Score: 1, Insightful

      There is no market for selling a commodity with a zero cost of production

      Nintendo would beg to differ.

    4. Re:There is no market by Plouf · · Score: 2, Interesting

      For your point 2, I have my doubts: if my customers have problems A,B and C, we can assume most of their competitors will have problems B, C and D. Therefore, the day they pay me to solve these problems, they'll be giving away money to solve their's competitor's problems too.

  34. New directions by wandazulu · · Score: 1

    A lot of other folks have said you need to keep innovating, which I agree with, but I would also say you need to take your products in totally new directions...bundling, but in a good way, comes to mind. I don't know what your product is, but can you work with another product and come up with something completely new and game changing? Can you find a new and totally off-the-wall use for your product or build something completely different around it?

    No one can afford to rest on their laurels and assume it's *done*; Once you stop, you're effectively out of the race.

  35. paid legacy is dead by mlwmohawk · · Score: 5, Interesting

    The whole notion of a software "industry" is a new and novel idea whose time is more or less come and gone.

    Speaking as a long-time software developer, I find it hard to believe that software has been considered a "product." It is so amorphous and ever changing, it is hard to say that a "purchase" has any durable value what so ever.

    Prior to the "write it once and get rich" mentality that ISVs dream of was the software as a service mentality which is seeing a resurgence.

    Also note, most software written does not run on personal computers, in runs in microwaves, embedded devices, phones, routers, TVs, etc. Only a few companies really make money selling "software." Most P.C. based "software" companies make money selling a service around their software.

    For instance, "QuickBooks" is a software product and has a lot of competition, but it is the service that keeps it afloat. TurboTax is the same way, they work all year to have the next years revision ready.

    The "write once" software industry has only existed for a short time and for a very fortunate limited few. For people like myself, who have been developing software since the late 70s/early 80s, I don't see any major problem because I don't really see any real effect on the vast majority of the market.

    1. Re:paid legacy is dead by Anonymous Coward · · Score: 0

      I agree, the software industry is migrating more and more from a manufacturing model to a service model. Instead of 'creating' software, we find ourselves building relationships with customers and offering them services and support for an entire technology solution.

  36. Hardware and Software are a race to zero by Anonymous Coward · · Score: 0

    This is nothing specific to open source software, or even software in general. Prices have been falling for a long time. There used to be a school of though that claimed hardware prices could fall without affecting software (with nice diagrams showing hardware prices falling to ~ 0% of the total value while software would climb to ~ 100%), but as even Microsoft is discovering they just fall together (which is good as the market size increases).

    If your business model depends on getting creation prices for every new version, you need to switch to computer games, since each one of those is effectively a new software in itself (you'll note there is little money in maintaining games incrementally).

    If you're not doing games, you'll have to accept that customers are not ready to pay the same price for incremental updates as for the first version, and you're in a race to get more of those cheapstakes just to keep earning the same kind money.

    Which is, arguably, how things should be, or there would be no money left for buying new products, in addition to paying for the existing ones.

  37. GPL attacks jackpot BillG biz model by redelm · · Score: 1
    Yes, Free Software (or Open Source if you're not fussy) is an indirect attack on the BillG model of selling software like blue jeans. Write it once, sell many times. It wasn't originally conceived this way, more a matter of RMS wanting to modify a Xerox printer driver.

    However, please recognize the BillG model is not the only, nor the most successful model of software commerce. It is merely the most spectacular. Long before BillG was born, and long after MS-Windows dies there will be custom programming. People happily writing code to meet some customers particular requirements, and being happy to hand over source and rights as "work for hire". What the customer does with the code depends on their circumstances. The GPL carefully protects this business model.

    The GPL does attack the "jackpot" BillG model where returns seldom match costs, and when they rarely exceed costs (MS) they do so totally disproportionally.

  38. Free software is rarely 'better' by BitZtream · · Score: 0, Flamebait

    And as you all start to write your flaming replies, think about it first.

    Free as in no cost and makes no money, not free as in whatever meaning you choose to assign to it today.

    I can not think of a single free project that is 'better' to the majority of people than its commercial counterpart. There are some free projects that have no commercial counterparts really, and yes those are the best.

    The closest thing there is that I can come up with is Mozilla, and as someone who embeds Mozilla into another project, its a long way from being the better product for my particular use, it just happens to have one feature that the other html rendering engines don't so I use it. But Mozilla is essentially a commercial product, they are Googles bitch at the moment, which is fine but they have to make sure they keep enough users that Google feels the need to pay them for to be firefox's default home page and search provider.

    Free software tends to follow along the lines of what the developers want it to do, not what the majority of users want it to do. Rarely do these two paths align. Free software developers have very little incentive for the software to align with other users. Commercial software on the other hand MUST be what the users want, or it must be the only thing on the market. With as many software developers as there are out there capable of doing just about anything, there rarely is a commercial package that has no competition anymore, so the commercial product either pays close attention to its user base and survives, or goes away because the free software is essentially the same since neither one of them are listening to developers.

    The current way companies are treating free software is a fad, it won't last for the exact reason you state, eventually people need to eat. Large, well written and highly usable software projects take time so the developer(s) either have to have a nest egg to live off of and pay others with, or they have to make money for their work. Sure there will always be little free apps that don't do much, and there will be good solid bases of free software to work with such as libraries and base OSes because the larger commercial projects will use the value of the free/OSS libraries and OSes to build on top of rather than duplicating the work (and bugs/problems).

    But for normal end users, (not us geeks who run linux for the fun of it), they're going to want software that does what they want, is well refined and works in a way they expect, and while they may try some free equivilents, most will be willing to pay for the commercial equivilent. But these people won't be willing to pay a lot for those differences, and if they are charged too much some of them will come along, get pissed off, and start updating the free version to do what they want.

    Eventually software developers and publishers will relize that they can't charge the ridiculous prices for their warez any more. Right now, those of us in the industry are making good money, but eventually we'll be no different than mechanics, plumbers and electricians. We'll continue to make a fair wage, but the ridiculously over paid days will be over because the companies will have to compete with the fact that we're going to make it so normal people have alternatives to us.

    Enjoy that you can sell that peice of software for 5k right now and accept that its not worth it. If you want to continue making money off it, stop trying to make back your entire development cost on your first sale and charge a price for it that makes it so no one else is going to bother doing it themselves, its cheaper to just buy yours. Thats the way every other industry works, developers are just too stupid to see that at the moment, and the people we sell to are just now starting to catch on to that as well.

    If we don't stop being greedy, its possible that free software will take over. Fortunately, the greedy people will be the first to go out of business and the rest of the industry will adjust, we may end up

    --
    Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    1. Re:Free software is rarely 'better' by truthful+cynic · · Score: 2, Informative

      Enjoy that you can sell that peice of software for 5k right now and accept that its not worth it. If you want to continue making money off it, stop trying to make back your entire development cost on your first sale and charge a price for it that makes it so no one else is going to bother doing it themselves, its cheaper to just buy yours.

      You were doing relatively well up to here. If you make minimum wage ($6.55 in the US), you will make $13.1K/year. That means you have to sell at least 3 of your so called "not worth it" $5k software just to make that (this is not including overhead). The equation is really simple - cost/unit x # of paying users/year = your yearly wage. BTW, if you don't like paying everything up front, you should hate the GPL, since that is *exactly* what GPL encourages.

      Thats the way every other industry works, developers are just too stupid to see that at the moment, and the people we sell to are just now starting to catch on to that as well.

      There are few other industries that have this problem. If you make hardware (say, memory chips), if a competitor comes in and gives away memory for free, they are charged with dumping. The only industry that I can think of that deals with "free" content is the broadcast industry and it's not a bunch of roses there either.

      This scenario is the same with others that have to compete with product dumping. The ones that can survive in the environment are ones with a "brand" name. All the small frys go under.

    2. Re:Free software is rarely 'better' by mlwmohawk · · Score: 1

      The tone of the parent post is one of those FUD pieces meant to sound reasonable but which use a broad bush to paint a bad picture while offering little or no substance.

      Free as in no cost and makes no money, not free as in whatever meaning you choose to assign to it today.
      A bogus attempt cloud any rational discussion.

      I can not think of a single free project that is 'better' to the majority of people than its commercial counterpart.

      Without any sort of background how can you even make this claim. At best it is subjective.

      Free/OSS Projects, IMHO, *ARE* better than commercial counterparts:

      Linux (Kubuntu) vs Windows
      I use Linux every day. It is my desktop of choice and it is, given any rational metric, "better" then Windows. The 3rd party Windows applications that may not run on Linux don't affect me.

      Apache+PHP vs IIS.
      Php has greater flexibility and extensibility.

      PostgreSQL vs MSSQL.
      PostgreSQL has more features, better SQL support, better performance, is more extensible, and runs on more platforms,

      OpenOffice vs MSOffice
      OpenOffice supports more features that I use, like PDF export.

      I could go on, but at least I parameterize my arguments.

      Free software tends to follow along the lines of what the developers want it to do, not what the majority of users want it to do.

      yea, and Microsoft Dogs and "clippy" were exactly what users wanted.

      At least when developers set out to solve a problem, it is a problem that needs to be solved.

      Free software developers have very little incentive for the software to align with other users.

      Again, restating a falsehood hoping to make it stick.

      The current way companies are treating free software is a fad, it won't last for the exact reason you state, eventually people need to eat.

      This is a re-phrase of the debunked "you can't make money with free software" Only a very small segment of software developed is directly acquired by the consumer. Most comes in the form of cell phones, embedded devices, etc.

      not us geeks who run linux for the fun of it

      LOL, I run Linux because I want my computer to work and be reliable, not because it is "fun." I work on my computer, I want my data safe. Fun has NOTHING to do with why I use Linux.

      is well refined and works in a way they expect,

      Hyperbole, and not even honest at that. Find me one, just one, Windows program that doesn't have a bug. That doesn't have some unexpected behavior.

      I absolutely *hate* when applications stop working correctly in Windows for seemingly no reason, and then suddenly work again after a reboot. Even on Vista and XP!! There is no excuse for this.

      I could go on and on with the post but it is propaganda at best.

      Open Source / Free Software is an amazing resource. In some ways it may make some software business models obsolete, but these models were artificial in nature, selling a product that costs nothing to reproduce is not viable without a threatening legal environment to enforce it.

      Before the BillG software model, there was providing service to actual customers. The vast majority of ISV shops never left.

    3. Re:Free software is rarely 'better' by HermMunster · · Score: 1

      I couldn't agree with you more.

      And on a side note:

      I added 5 new linux users this week. That's a wonderful accomplishment. These are true users not those that swap Windows in and out.

      Their reasons are varied:

      1) They don't need or use Windows programs and the linux versions are very good and exceptionally capable. They understand that using pirated software hurts open source.

      2) They want to stay free of malware and what they do to get in trouble isn't eliminated, it just eliminates the threat as there's no more Windows to infect.

      3) To them it makes sense to us Linux as it does everything they want with the exception of a few things that they can rise above.

      4) Computers that ran Win98 would have difficulty under XP and would be unbearable under Vista can run Linux easily with the power and features that exceed Vista. They can do this without the need to pirate Win2k or staying with the POS that Win98 is.

      I applaud them and I hope that more people can turn people on to Linux. I hope this for many reasons, not the least of which is to combat piracy. See, there's no need to steal software under Linux as most, if not all, of it is free.

      --
      You can lead a man with reason but you can't make him think.
    4. Re:Free software is rarely 'better' by HermMunster · · Score: 1

      They can give their memory away for free. That's not dumping.

      Dumping is selling below the cost to manufacture in order to achieve or increase market share.

      If I make memory with the intent of giving it away in the first place that's not dumping either.

      And even dumping isn't necessarily illegal. Apple dumps iTunes (the program on us) to make it easier for you to use their other products. You might argue that it is a bundling of their software with the iPod/iPhone but you'd be wrong. The reason is that the use of iTunes is not limited to those that own an iPod/iPhone.

      There are many media player applications that are given away by big companies for free, not excluding WMP. What these guys hope is that down the road you will be familiar enough with their offering that when the time comes for you to make other purchases such as movies and music you'll do it through them.

      The dumping of memory is a bad example as it has it's roots in the Asian companies dumping it in the American markets in an effort to destroy the failing domestic memory market. Their goal back then was to kill the American businesses.

      Software is global and easily reproducible and easily imitated. So, technically it's not really possible to dump software on the market as it isn't a physical entity.

      --
      You can lead a man with reason but you can't make him think.
  39. No surprise here... by pleasegetreal · · Score: 0

    Turns out Microsoft's model is the right one...

  40. questions and answers by jjohn_h · · Score: 1

    >>>In ten years will there be any cost associated with commodity (non-custom) software?>>>

    In ten years OEMs will still have to pay for Windows and so will the users (if they do not prefer to pay Apple in a bundle). And there will still be applications for the mass market that can afford high prices. Look at Adobe. Even small flies like you will be around - just with a life span of half a year.

    >>>...will there still be a 'software industry' as it exists today, or will software simply be a by-product of the operation of other industries? >>>

    Today's software industry is overwhelmingly producing custom software for the enterprise. That's not going to change.

    >>> As a professional developer, do I need to fear this or feed it?>>>

    You are essentially complaining that you cannot have a safe and comfortable life as fruit fly. Get over it.

  41. five year answer: by Zecheus · · Score: 1

    The software industry today is not what it was 5 years ago. What does that say about what the software industry will be like 5 years from now? If your business model depends on the software industry staying the same for five years, you are sunk.

  42. It was by design, I suspect. by OrangeTide · · Score: 1

    "In ten years will there be any cost associated with commodity (non-custom) software?"
    That is essentially the model that free software people are aiming to achieve. The idea is that you can make money by setting yourself up as an expert in the software and making special changes for customers. And then sharing the source for those changes with your own customer, and possibly the world at large if the customer agrees.

    If software ever becomes a commodity it will dramatically change the way the software industry works. When you can't stomp around about IP to protect your multimillion dollar software investment there must be some compromises made.

    I suspect, if this free software thing continues to expand, that we will see more software companies that are much much smaller. And they work more as consultants doing integration and end to end solutions with a combination of existing and a few custom software packages.

    If you want your own business model to succeed you have to continue to offer new features and products to differentiate yourself. And consider doing something few in the free software community can do on their own. Offer some valuable service(s) with the software as well. There is the obvious service of support, but perhaps there can be others that involve datafile conversion, backups specific to your product, installation and integration, or some of the other tasks that are necessary for a company to go from not using your software to having it part of their process 100%.

    --
    “Common sense is not so common.” — Voltaire
    1. Re:It was by design, I suspect. by wrook · · Score: 1

      I agree with your post. But I want to quibble about one thing. I think there will always be a place for large corporations in software. And, in fact, they have some specific advantages in free software.

      In order to make money with free software and be a pure software company, you pretty much have to be doing custom development. But to do that you need customers. Large companies who can keep a sales force around are likely to have an advantage. And they can keep programmers available for new initiatives, similar to the way most "body shops" operate now.

      I think the biggest challenge for this to happen is to convince customers that it's cheaper to outsource an entire project based on free software than it is to do it in house and hire consultants. I actually don't think this should be that hard of a sell, but there is always resistance to moving things outside of your managerial control.

      I think there's also an opportunity to make some money selling unrelated changes. You often have guys "on the beach" in consulting companies. Have these guys work on the software the company specializes in, but sell "votes" for a couple of bucks on what to do. This could bring in a small revenue stream from smaller organizations, or individuals. I am aware that this approach has been tried and failed miserably, but I'm convinced there's a way to make it bring in *some* income (just not the bread and butter).

    2. Re:It was by design, I suspect. by OrangeTide · · Score: 1

      In the major corporations I've worked for, the open source software teams were part of a business unit that delievered software to other parts of the corporation. It was treated like a customer relationship. We'd deliever a product to our customer, even though they were part of the same company. Large corporations are rarely(never?) homogeneous blob ran by as a single entity. They are components broken out into narrowly defined business units with specific goals, a small range of powers, a budget and a semi-autonomous management hierarchy.

      While it is true that big corporations have the resources to just build their own teams to manage open source. Those teams are almost always just a tiny arm of the large company, especially for teams that only deliver the open source projects to the company itself. And other teams handle the integration of the multitude of open source packages into a product. And product oriented groups are also by the nature of what it requires to survive in business, customer oriented groups. These product groups are the conduit of communication that takes customer feed back, and turns it into priorities and requests for an open source software team. In smaller companies this structure can still exist, but people often take on multiple roles in situations where there is not enough work to dedicate an entire team to the problem.

      I've found problems with both the model of outsourcing big projects, and with hiring consultants in house to do it in house. With both the marketing and management needs to have clearly defined goals and send a very clear message, otherwise (experience talking again here) people just thrash around and everyone ends up unhappy.

      I've seen some success with people just creating an in house team for software development, it makes sense if the software is an integral part of your business model. But it takes a lot of capital to create and maintain a good software team. But when people are full time rather than consultants, there is usually better communication to resolve the vague requirements and a willingness by employees to bear some periods where there is little direction. During the down time the team can turn into an R&D or bugfixing team, not the most efficient use of the resources that cost serious capital, but at least it'd better than getting dump by a consultant company or outsourcing house. There is no single solution that is good for all circumstances. and it depends greatly on the management culture, the business model, the availability of developers in your industry, etc.

      As for selling votes, I think there are a few that do this already. Isn't that how the Cedega(wine) project works? When you pay your subscription you can vote. If you pay more you can vote more. It's a neat idea, but you won't see me basing my consultant business on the model any time soon.

      --
      “Common sense is not so common.” — Voltaire
  43. Plumbing by Kupfernigk · · Score: 5, Insightful
    Do you remember when it took real skill to be a plumber? To attach a faucet to a pipe, you had to be able to melt solder and shape it with tools while using a kerosene-fueled blowtorch. Get it wrong and you melted the lead pipe. Putting in a faucet was half a day's work. When it froze, pipes split and had to be cut out and repaired, also at vast expense. The training to do all the jobs was expensive and took years.

    Now go round the hardware store. In ours there are several kinds of push fit and screw fit plumbing. The pipe is plastic, you cut it with a simple little tool. I recently had to replace the water softener and the new one had different plumbing. It took me nearly half an hour to put in four bends and a few joints.

    That's the race for the bottom. Basic plumbing skills now take a day to acquire and, by following the instructions, you can do a safe job. But plumbers are still employed. I'm not about to service my boiler, or install a bath. I have more sense than to try to put in an oil tank and all the safety equipment, following all the codes.

    It's like that with software. It is not a race for the bottom, it is called progress. An SMTP server is now a basic piece of kit. The learning curve for spreadsheet design is, basically, over. Unlike the so-called creative arts, engineering does not recognise the idea that somebody should be rewarded forever for a one-off contribution. In a knowledge society, new knowledge has value but old knowledge is free.

    Eventually, kicking and screaming, I expect we will get Open Source Law, and so-called lawyers will no longer be able to charge excessively for basic legal advice in simple cases. But specialist lawyers and the Supreme Court will still be needed, because there will still be hard cases. The same should really apply to all professions. And if you want a guaranteed source of income, make something essential that wears out. Grow food, make clothes or shoes.

    --
    From scarped cliff or quarried stone she cries "A thousand types are gone, I care for nothing, no not one."
    1. Re:Plumbing by huckamania · · Score: 1

      "Eventually, kicking and screaming, I expect we will get Open Source Law, and so-called lawyers will no longer be able to charge excessively for basic legal advice in simple cases. But specialist lawyers and the Supreme Court will still be needed, because there will still be hard cases."

      This will never happen. The people that control government and the writing of laws are for the most part all lawyers. They have a conflict of interest and you only need to look at the crazy laws and decisions coming out to confirm this.

      Same argument applies to the IRS, only swap out lawyers for accountants.

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

      Plumbing may be relatively easy nowadays, but a few weeks ago whenever I turned on the TV I kept hearing about a plumber in Ohio making $250,000/yr.

    3. Re:Plumbing by Anonymous Coward · · Score: 0

      "And if you want a guaranteed source of income, make something essential that wears out. Grow food, make clothes or shoes."

      Heh. Even those three changed while the rest of us weren't looking. Clothes and shoes come out of factories. Farming is done on a massive scale with heavy machinery, and some steps of the process for certain crops can be completely automated. It's only a guaranteed source of income if you're the owner of the factory or the owner of the massive agribusiness...

    4. Re:Plumbing by Nicopa · · Score: 1

      Yes, the thing is that the more we "progress", the less there's to do! Less and less people needed in all fields, more and more productivity and goods being created, but nobody can buy them because they are unemployed. The basis of Marx's description of the fall of capitalism.

    5. Re:Plumbing by justinlee37 · · Score: 1

      Yeah, but it won't "fall," we'll just use our plasma rifles to cleanse the world of the unruly, starving plebes once and for all! Then it will be much more pleasant.

    6. Re:Plumbing by Registered+Coward+v2 · · Score: 1

      Do you remember when it took real skill to be a plumber? To attach a faucet to a pipe, you had to be able to melt solder and shape it with tools while using a kerosene-fueled blowtorch. Get it wrong and you melted the lead pipe. Putting in a faucet was half a day's work. When it froze, pipes split and had to be cut out and repaired, also at vast expense. The training to do all the jobs was expensive and took years.

      Now go round the hardware store. In ours there are several kinds of push fit and screw fit plumbing. The pipe is plastic, you cut it with a simple little tool. I recently had to replace the water softener and the new one had different plumbing. It took me nearly half an hour to put in four bends and a few joints.

      That's the race for the bottom. Basic plumbing skills now take a day to acquire and, by following the instructions, you can do a safe job. But plumbers are still employed. I'm not about to service my boiler, or install a bath. I have more sense than to try to put in an oil tank and all the safety equipment, following all the codes.

      It's like that with software. It is not a race for the bottom, it is called progress. An SMTP server is now a basic piece of kit. The learning curve for spreadsheet design is, basically, over. Unlike the so-called creative arts, engineering does not recognise the idea that somebody should be rewarded forever for a one-off contribution. In a knowledge society, new knowledge has value but old knowledge is free.

      While you may have the basic mechanical aptitude to do simple plumbing; most people don't and efforts to do so would result in water running everywhere. I have several plumber friends who often get paid to fix someone else's Home Depot job.

      Similarly with software - while it may look easy to code; doing it right takes experience, training and some aptitude for it.

      Eventually, kicking and screaming, I expect we will get Open Source Law, and so-called lawyers will no longer be able to charge excessively for basic legal advice in simple cases. But specialist lawyers and the Supreme Court will still be needed, because there will still be hard cases. The same should really apply to all professions.

      Once again, you fail to account for the value of experience and training - things often look easy because of the skill of the person doing the job. There is value in knowing how to apply your experiences in new situations.

      Flying a plane or running a nuclear plant is easy - until something goes wrong; at that point experience kicks in to correct a potentially bad situation.

      Know, you can move knowledge based work to places where it is cheaper - such as coding and accounting to India where the per hour rate is low; but you still need experience to get the work done.

      --
      I'm a consultant - I convert gibberish into cash-flow.
    7. Re:Plumbing by Krishnoid · · Score: 1

      I expect we will get Open Source Law, and so-called lawyers will no longer be able to charge excessively for basic legal advice in simple cases.

      This currently exists, in a basic form, in California at least. From what I can tell, this press was founded by attorneys who wanted to provide people exactly the service you're describing. They also detail where your situation diverges from a 'simple case' and that you should consult an attorney in those cases.

      Considering how much FUD there is about the liability of providing legal advice outside of the attorney-billfold-client arrangement, it's pleasantly surprising how far these books will get you on your own. Sadly, since it's based in California, the books can be California-specific depending on the topic covered. But it's a great starting point for what 'Open Source Law' could be.

      And along those lines, I have to suspect that anything which becomes available to do-it-yourselfers ends up providing finer granularity to the market. Where previously you had a single choice -- to buy product and service from vendors that provide a specific skillset -- you now can choose to buy the parts and do the work yourself, do some of the prep work yourself and let a professional do the rest, or ask a professional to do the whole thing. Following the broken window idea, if someone doesn't spend money to buy software, they may spend money out of that 'budget' for add-ons or improvements to that software that meet their specific needs. Giving the informed consumer more real choice is a good thing for a free market.

      I think there there may be enough people in the former category to make it worthwhile for existing plumbers to extend their skills to offer more sophisticated services, and that there are enough people in the latter category to make it worthwhile to continue to provide your existing services. But expecting the market to go entirely in one direction or the other is a bad bet.

    8. Re:Plumbing by electrosoccertux · · Score: 1

      No I think he's right. Someone will write some incredible indexing software that can practically read our minds and tell us what we need to know. Lawyers are insanely overpaid. This is a very interesting idea Kupfernigk. You've got me excited. :)

    9. Re:Plumbing by syousef · · Score: 1

      Do you remember when it took real skill to be a plumber? To attach a faucet to a pipe, you had to be able to melt solder and shape it with tools while using a kerosene-fueled blowtorch. Get it wrong and you melted the lead pipe.

      Given the effects of lead poisoning, I'd be surprised if any plumbers from that time remember their own names...

      --
      These posts express my own personal views, not those of my employer
    10. Re:Plumbing by Anonymous Coward · · Score: 0

      Thanks for the insightful analogy.

      My main problem with systems enforcing copyright restrictions using DRM is that they usually work against the whole "new knowledge has value but old knowledge is free" idea, which results in artificial (and illegal?) extensions of the temporary monopoly given to the software/content producer.

    11. Re:Plumbing by Anonymous Coward · · Score: 0

      i've never seen a more misguided post be modded up. normally these posts are ignored.

      It's like that with software. It is not a race for the bottom, it is called progress. An SMTP server is now a basic piece of kit. The learning curve for spreadsheet design is, basically, over. Unlike the so-called creative arts, engineering does not recognise the idea that somebody should be rewarded forever for a one-off contribution. In a knowledge society, new knowledge has value but old knowledge is free.

      it's the experience that has value. today the latest in lots of coding technology is available freely. it's a matter of having the experience to make heads or tails of it.

      Eventually, kicking and screaming, I expect we will get Open Source Law [blah blah blah]

      how many times must we hear you retards caw on about open source, open source, open source? the laws of the united states have always been open to every citizen. any country was free to copy our laws at any time. there is nothing to prevent you from using this law in any way you desire. it's even more open than open source and has been like that since day one. and i doubt that we were the first society to do it.

      what has changed is access to that law without having to go to a library or buy your own legal library. now instead of going over book after book we can simply google for it.

      the difference is, again, experience. you can have a kid play whatever racing game for years but when you first put him behind the wheel of a real car it's going to give him a problem. the same is true of the law. i can tell you it's illegal to murder someone in cold blood but i couldn't do it in a way presentable to the courts. could i research it and get a better footing? sure. but for how long and what is my time worth?

      hell, your average chilton's manual can show you 99% of the details of a car. does that mean we can just build one instead of buying one? and i'm not even talking about the electronics of the machine.

      production is profitable because there is an economic curve of getting into any industry. i can't suddenly decide that i'm going to magically be a boatwright or a steel manufacturer. i need equipment and knowledge. the knowledge is easy to get. practice would find perfection or at least consistence. but where do i suddenly come up with everything else? that's the hard part.

      try it for yourself sometime, open source lemmings. find something that all the knowledge is out there in the wind and just try to make a professional level product of something that you've never delt with before. you'll fall flat on your face, 100% guaranteed.

      open source as a means to independence from a professional society is a pipe dream.

  44. Plight?? by DaMattster · · Score: 1

    I can see this being a real plight for the professional programmer employed in the software industry and I am empathetic. If the software industry collapsed as a result of open source software, there would be new opportunities for computer programmers outside of the software industry. Other industries would still need programmers to maintain, improve, and customize these applications for their own needs. Arguably, software quality would improve because instead of rushing code through alpha and beta testing so that profits can be turned, we would see software that has been put through its paces ushering in an era of unprecedented stability. We would start to see commodity file servers with stability approaching mainframes. There are precious few ideas of Richard Stallman's that I agree with, but one of them is that software really does belong in the hands of the people. The software industry has become patent greedy, great at releasing oftentimes mediocre applications, and more or less forcing its customers to upgrade to the latest versions.

    1. Re:Plight?? by ClosedSource · · Score: 1

      My experience is that in-house software is usually of much lower quality than shrink-wrapped products. In many companies if you mentioned alpha and beta testing to management they would think it had something to do with a supermarket.

  45. Fly to Washington ... in your private jet! by PolygamousRanchKid+ · · Score: 1

    All this business model/support services/innovation crap is in reality WAY to difficult to implement. You have to think, figure things out and stuff like that.

    Gotta lousy business? Get the government to bail you out.

    It seems to be all in vogue these days.

    --
    Schroedinger's Brexit: The UK is both in and out of the EU at the same time!
  46. Support Contracts by Anonymous Coward · · Score: 0

    That's where the money is. Make a good product and sell it to corporate America with a support contract attached.

  47. Wow! I can't believe... by gbutler69 · · Score: 0, Flamebait

    ...you are so eager to show your stuipidity and ignorance in public!

    --
    Over-the-top Response Guy! Giving "Over-the-Top Responses" since 1970.
    1. Re:Wow! I can't believe... by Atlantis-Rising · · Score: 1

      Oh? Do you disagree that democracy is a race to the bottom, or do you disagree that a democratic method of creating software will also be a race to the bottom?

      In many cases, mediocre and free/cheap is better (and the designed by morons generally is notwithstanding) than expensive and good, at least in the public opinion, which is why so many people eat at McDonalds.

      --
      "It is possible to commit no errors and still lose. That is not a weakness. That is life." -Peak Performance
    2. Re:Wow! I can't believe... by St.+Alfonzo · · Score: 1

      Open source != democracy

      Open source means only that the source code is freely available. It is still (typically) maintained by some form of oligarchy or dictatorship.

    3. Re:Wow! I can't believe... by Atlantis-Rising · · Score: 1

      I was merely referring to the GGP's comment that

      "Open source is like a democracy by the people, for the people..."

      That's not a good thing, necessarily.

      --
      "It is possible to commit no errors and still lose. That is not a weakness. That is life." -Peak Performance
    4. Re:Wow! I can't believe... by Smauler · · Score: 1

      Mediocre isn't the bottom, by definition. Besides, open source software is some of the best in the world in some sectors (notably web servers). I don't know what your rant about democracy is about - OSS projects are very very rarely run democratically, and when they are it usually ends up in a mess. Where do I get to vote or decide how Open Office is written?

    5. Re:Wow! I can't believe... by Atlantis-Rising · · Score: 1

      As I said in a sibling comment, I was specifically referring to the GGP's statement that

      "Open source is like a democracy by the people, for the people..."

      --
      "It is possible to commit no errors and still lose. That is not a weakness. That is life." -Peak Performance
  48. Done to death. by Anonymous Coward · · Score: 0

    ...consider working on a support model where you offer support and monitoring services to your user base. Also, another good strategy is a hosted approach. Meaning, maybe you can offer connectivity to your users...

    That model has been done to death and that business area is saturated. Using it to make a living or profit is not an option anymore for folks who are new and it is becoming tougher and tougher for the incumbent firms.

    For the rare exceptions, software is a commodity differentiated only by cost.

    1. Re:Done to death. by kz45 · · Score: 1

      "For the rare exceptions, software is a commodity differentiated only by cost."

      Not really. Software takes skill, knowledge, and creativity. If you look into any software market, you will see vast differences in design and function of the various competing products.

      Open source will make software a commodity...only differentiated by the support costs.

  49. Yes, and there's nothing fruity about that by Ostracus · · Score: 0

    "Just because your software is open source doesn't mean that you get to sit on your duff and collect money off your paid extensions in perpituity. Just like any other software company, if you want to keep food on your metaphorical table, you've got to continue to innovate and improve. Otherwise, just like any other software company, your competitors (in this case, open source develoeprs) will eat your metaphorical lunch."

    Well the problem with that argument is that OSS does the %90, but leaves it to the commercial sector to do the remaining %10 that takes a product from "good enough" to great. That's why a closed source desktop (Apple) is winning the desktop wars with an underlying base of OSS.

    "For what it's worth, though, nothing would be different if your software were closed source, except that your user base would probably be smaller and..."

    Not quite otherwise there wouldn't be a difference between OSS and closed source.

    "...depending on how necessary your software is, open source competitors would be even more eager to push you out."

    Which simply reinforces the OSS image of being taillight chasers instead of innovators. Wait till someone else does the hard work and then OSS rides coattails.

    --
    Shai Schticks:"You don't make peace with friends, you make peace with enemies"
    1. Re:Yes, and there's nothing fruity about that by SerpentMage · · Score: 1

      "That's why a closed source desktop (Apple) is winning the desktop wars with an underlying base of OSS."

      Sure this argument stuck around 10 years ago. But these days it is very different. Apple does not give away the secret sauce, namely the UI. If you look at the iPhone, please tell me which parts are open source?

      I would argue that Apple is an excellent example of how OSS fails to make a profit.

      OSX and Linux started around the same time in terms of popularity and market share. Yet nearly 10 years later RedHat is still a peanut gallery while Apple is a powerhouse.

      Personally, OSS does provide great products (eg Apache), but it most definitely DOES NOT provide a business model. As much as people like to say, "oh you can sell support, or what have you" it is completely incorrect. The guy who said that it is a race to zero is completely correct.

      That's why I don't actually try and compete with Open Source. I stay completely out of their way. Not worth the effort nor problems.

      --

      "You can't make a race horse of a pig"
      "No," said Samuel, "but you can make very fast pig"
    2. Re:Yes, and there's nothing fruity about that by jacquesm · · Score: 1

      the reason os/x beats foss is not 'good enough' to 'great' but lots of marketing dough to 0.

    3. Re:Yes, and there's nothing fruity about that by Risen888 · · Score: 1

      Well the problem with that argument is that OSS does the %90, but leaves it to the commercial sector to do the remaining %10 that takes a product from "good enough" to great.

      Tell that to the Amarok guys. And the Miro guys. And Mozilla. And the Compiz team. And Bram Cohen. And the kernel team.

      That's why a closed source desktop (Apple) is winning the desktop wars with an underlying base of OSS.

      Yeah, all those Apple netbooks are sure kicking Linux's ass, huh? You fail.

      --
      Hey, I finally got my first freak! Took you long enough!
    4. Re:Yes, and there's nothing fruity about that by Desert+Raven · · Score: 2, Insightful

      OSX and Linux started around the same time in terms of popularity and market share. Yet nearly 10 years later RedHat is still a peanut gallery while Apple is a powerhouse.

      You might be able to say that in the desktop market, but the exact opposite is true in the server market.

      From what I've observed over the years, OSS works great on the server/enterprise side, where there is significant money to be made in support services. On the other hand, end-users don't buy support contracts, leaving almost no money to be made there to pay developers, so closed source wins.

    5. Re:Yes, and there's nothing fruity about that by larry+bagina · · Score: 2, Insightful

      And yet Red Hat's profit and revenue keep on growing.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    6. Re:Yes, and there's nothing fruity about that by jedidiah · · Score: 1

      Sadly enough, Apple is not doing better these days because
      it has a better product but because it has a better advertising
      department. It was "better" 24 years ago and that didn't help
      it much.

                Contemplate the full impact of that number: 24 years.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    7. Re:Yes, and there's nothing fruity about that by AigariusDebian · · Score: 1

      You just shot your argument in the face. Netbooks are good enough, while a MacBook Pro really is great.

      As a free software developer I must say that very often free software project lack the focus and leadership to really polish their product to greatness like Apple does. We do have a lot to learn from them. There is no shame in admitting that someone does something better than you do and then earning from that.

    8. Re:Yes, and there's nothing fruity about that by Bert64 · · Score: 1

      OSX branched from OS9, which started long before Linux and has always had a higher market share.
      Apple started with a known brand and a strong existing presence in certain markets...
      Apple is a single known supplier while Linux is fragmented...
      OSX has been available pre-installed on hardware from the very beginning.
      OSX has benefitted from the market success of the iPod and to a lesser extent other Apple products. The iPod is the market leader and serves to significantly increase Apple's brand recognition.

      OSS simply serves to render obsolete the business model of selling shrink wrap software. Such a business has been artificially profitable by regularly charging customers massively more than the actual value of the work gone into producing the software. OSS simply represents better value for the users, and users far outnumber those who work for shrink-wrap software companies, who are the only ones that will lose out.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    9. Re:Yes, and there's nothing fruity about that by Bert64 · · Score: 2, Interesting

      But it will filter down, people want their home computers to run the same as they have at work, so the more OSS takes off in large businesses the more it will filter down to home users.
      Of course in an OSS world the corporate desktop software can be used as a base for the consumer desktop, and the rest of the cost can be rolled in with the price of hardware, this model seems to work for Apple.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    10. Re:Yes, and there's nothing fruity about that by nwf · · Score: 1

      From what I've observed over the years, OSS works great on the server/enterprise side, where there is significant money to be made in support services. On the other hand, end-users don't buy support contracts, leaving almost no money to be made there to pay developers, so closed source wins.

      Or that making a highly usable product requires much, much more effort and is generally not considered to be fun. (And thus requires people to be paid to do it.) This is the reason that I think Linux et al have thrived in the server area. IT folks who set up servers care more about getting the job done that having a nice interface. This is also why Linux on the desktop continues to be just out of reach. (That and people already know Windows and have no desire to learn anything.)

      Apple makes software that is very easy to use for anyone, and that is why they are a "powerhouse". They have to in order to get people over the mental barrier to using something new, and even then they are still tiny in desktops.

      I think this is why it's taken so long to get a viable MS Office clone. Nothing it does is complicated or hard. It's all just really, really boring development that people only really work on if they are paid. It's over 90% GUI and a tiny part actual computer science.

      --
      I don't know, but it works for me.
    11. Re:Yes, and there's nothing fruity about that by jabithew · · Score: 0

      Ah, overrated, the coward's mod. Why couldn't someone have modded this for the flamebait it is?

      --
      All intents and purposes. Not intensive purposes.
    12. Re:Yes, and there's nothing fruity about that by shermo · · Score: 1

      I think this is why it's taken so long to get a viable MS Office clone. Nothing it does is complicated or hard.

      I'd like to introduce you to Office 2007.

      --
      Insanity: voting in the same two parties over and over again and expecting different results
    13. Re:Yes, and there's nothing fruity about that by Sj0 · · Score: 1

      Would it be mean to point out that MacOSX is a bunch of OSS software supporting a slim proprietary GUI and a few APIs?

      --
      It's been a long time.
    14. Re:Yes, and there's nothing fruity about that by A+Life+in+Hell · · Score: 2, Insightful

      But it will filter down, people want their home computers to run the same as they have at work, so the more OSS takes off in large businesses the more it will filter down to home users..

      [citation needed]

      --
      Commodore 64, Loading up the dance floor!
    15. Re:Yes, and there's nothing fruity about that by Bert64 · · Score: 1

      That's how it worked for dos and windows, which had success in a business setting thanks to IBM...
      Prior to that, the home computer market was split between Commodore, Atari, Timex/Sinclair, Apple and a few others...

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  50. Solution by Anonymous Coward · · Score: 0

    Turn it into a web app.

    lolz!!!!1

  51. software competition ... by Anonymous Coward · · Score: 0

    as a digital good that is virtually free to replicate, competition in "selling" software will lead to zero, regardless of whether it is FLOSS or closed, it all depends on marginal cost which is $0 for software (thanks bertrand).

    One would be wiser to focus his business model not on the software, but anything else that depends on it, which no one but the person who developed the software, would do it as good.

    Support and customization are all good options, but not all types of software will require it. So it will depend on how the software is put to use.

    As things are, hardware companies are set to be the most to benefit from FLOSS, which means they might be the ones who will employ FLOSS developers in the future. This is mostly because they are selling the hardware which depends on FLOSS. Why not sell an optimized system that uses your product? (mythTV folks .. I hope you are reading this)

    Selling software as a service might also be a viable option, with all the interest suddenly for computing in the cloud (am I the only one who doesn't see this idea as novel?) Where you host the service or application you develop for anyone who is not interested in setting the infrastructure up.

    To sum up, software in and of itself has no value, combining it in a way with other valuable products or services would yield superadditive value.

    1. Re:software competition ... by ClosedSource · · Score: 1

      "as a digital good that is virtually free to replicate, competition in "selling" software will lead to zero, regardless of whether it is FLOSS or closed, it all depends on marginal cost which is $0 for software (thanks bertrand [wikipedia.org])."

      If we are going to assume that everybody will break laws, than all goods are free and all goods have no value.

  52. So it goes...on and on. by Ostracus · · Score: 1

    "The world provides no guarantee that you can forever be profitable at the thing you currently make money on."

    I suspect the issue isn't perpetual income but is it fair competition? Are the rules that OSS plays by fair to only a minority?

    --
    Shai Schticks:"You don't make peace with friends, you make peace with enemies"
    1. Re:So it goes...on and on. by BarryJacobsen · · Score: 4, Insightful

      "The world provides no guarantee that you can forever be profitable at the thing you currently make money on."

      I suspect the issue isn't perpetual income but is it fair competition? Are the rules that OSS plays by fair to only a minority?

      I'm curious what universe you live where the notion of "fair" has anything to do with surviving - whether as an organism or a company. Where I'm from the world has always been a cold, heartless bitch when it comes to any competition other than friendly games.

    2. Re:So it goes...on and on. by Risen888 · · Score: 1

      I don't think "fair" is a useful word to use here. I had never really considered it in precisely those terms before, but I think the parent made a pretty good point with the "too important to pay for" idea. Free software is an inevitable iteration of computing in a capitalist society. It makes too much sense to not do.

      "Fair" is a moral judgment. Economics doesn't make moral judgments.

      --
      Hey, I finally got my first freak! Took you long enough!
    3. Re:So it goes...on and on. by TrekkieGod · · Score: 1

      I suspect the issue isn't perpetual income but is it fair competition? Are the rules that OSS plays by fair to only a minority?

      In terms of competition, something is only unfair if you try to stop others from competing with you. Since OSS encourages competition (even going so far as forks, which means you can compete with mostly the same software), you'd have a hard time calling it unfair.

      On the other hand, the rules closed source plays by are completely unfair. It depends on the enforcement of an artificial monopoly on making and distributing copies.

      --

      Warning: Opinions known to be heavily biased.

    4. Re:So it goes...on and on. by Ostracus · · Score: 1

      Economics as an aggregate may not, but you can't divest economics of it's human element. As for the OPs argument. He'd be right if you consider creation as a static. But it's not and that's what people pay for. Change. The argument that started this whole discussion is can the process of creation be sustained WITHOUT money in some form? That's were the "headed for zero" argument comes from. It's a legitimate question and so far we're too early in history to adequately answer it. To say "Ideas should be free" certainly doesn't answer it.

      --
      Shai Schticks:"You don't make peace with friends, you make peace with enemies"
    5. Re:So it goes...on and on. by Ostracus · · Score: 1

      "On the other hand, the rules closed source plays by are completely unfair. It depends on the enforcement of an artificial monopoly on making and distributing copies."

      The process of reciprocal agreements is quite fair. Those trying to destroy them are being "unfair".

      --
      Shai Schticks:"You don't make peace with friends, you make peace with enemies"
    6. Re:So it goes...on and on. by TrekkieGod · · Score: 1

      The process of reciprocal agreements is quite fair. Those trying to destroy them are being "unfair".

      Those trying to destroy them didn't enter into the agreement. The process of being forced into one is quite unfair.

      --

      Warning: Opinions known to be heavily biased.

    7. Re:So it goes...on and on. by Anonymous Coward · · Score: 0

      let me guess, you're american, right?
      (cavemen believing they're civilised because FoxTV says so)

    8. Re:So it goes...on and on. by Anonymous Coward · · Score: 0

      Exactly. If I develop some software and decide to release it to the public domain (or with an open-source license), is it unfair competition to all the other developers who designed proprietary software with the same functionality as mine?

      Who gives a crap?! I made it, I can do whatever I want with it. If I want to give out free apples in the streets, am I being unfair to the apple vendors? Who gives a crap?! My apples, my rules.

      "Fair".. pfft.

    9. Re:So it goes...on and on. by Shotgun · · Score: 1

      Let me guess, you're European, right?
      (cavemen believing the world owes them something)

      --
      Aah, change is good. -- Rafiki
      Yeah, but it ain't easy. -- Simba
  53. is it too late? by koutbo6 · · Score: 1

    to point out that im the anonymous coward from last post?

    --
    You speak London? I speak London very best.
  54. Ever since the plough by Britz · · Score: 1

    Ever since the plough got introduced there have been productivity gains. The tools that we use get better. And we need less input to produce the same or even more output.

  55. Parable of the Broken Window by hypnotik · · Score: 1

    To not answer your question, Yes and no.

    In some sense, all software is, in essence, analgous to the broken window. After a piece of software is created, any subsequent sales are equivalent to the broken window (due to the fact that exact digital copies can be had for practically nothing).

    You can argue that software vendors have to recoup the cost of creation -- but ask yourself this: How many times have you bought the same piece of code, labeled as an "upgrade"?

    To companies that produce stuff or even that sell services, buying software takes away from money they could use for reinvestment, or for paying profit to the shareholders. If they have software that does exactly what they want and costs them $0 to maintain then they are happy. If OSS software serves to help them achieve this ideal, then in this sense OSS is a race to zero, at least for the creator of said software. However there is a gain in profit for the creator of the product or service.

    However, no commercial software product is exactly what a company wants or needs, there is always going to be some customization, some maintenance involved. This is new work, not old work that you are paying for again. Once you step away from the idea of the sale of software of a product, things take on a new light. No longer a broken window, companies are paying for time and knowledge.

    So in that sense, it's not a race to zero. Software engineers will still be in demand.

    --
    (I was only an egg, but then I cracked)
  56. Yes, but by The+Second+Horseman · · Score: 1

    It's not clear that there's an open source community (or ever will be) for every type of product. Linux would not be what it is if some really big companies weren't funding either development or developers. And the reason? They think the technology and the business model creates an ecosystem independent from Microsoft, so it was worth doing. OpenOffice, same thing. Firefox, too. And it was cheaper for them than trying to maintain their own Unix variant, including trying to get commercial 3rd parties to write software for their particular platform. And the old players back in the day (Sun, IBM, HP, Digital, SGI, etc.) and their current corporate incarnations were essentially hardware companies. So switching to Linux to participate in an ecosystem made sense.

    At the same time, take a look at some of the small projects, "community" stuff. How many overlapping projects are there? Not even forks. Just a different implementation, with variations in quality and design of the same basic idea. There's clearly a desire to do your own project, not work on someone else's in many cases. This arguably dilutes talent, since it's pretty obvious that there isn't an endless supply of talented, motivated developers. Sort of like adding too many major league baseball teams can be a problem because there aren't enough top-quality pitchers. And frankly, there are a lot more developers who think they're able to design something than actually can.

    And then there's that "motivation" problem. Take a commercial package like SPSS. Where's the supported, open-source alternative? That's been thoroughly tested and demonstrated to work within a certain degree of accuracy on a given platform? And has a good user interface. If you're relying on volunteers, they work on the code they want to work on. And there's a subset of developers who would actually be able to work on a package like this. And let's not forget coding for multiple operating systems, including Windows. It's not what a lot of people consider "fun". And there's no incentive for companies like IBM or Novell to pay programmers to compete with a package like this (since money is the other motivator), so there's no real competition. You might have someone releasing a tool that covers some of the same ground, but it's unlikely to be as comprehensive.

    Look at GIMP. No real corporate backing at all. It hasn't been considered strategic the way other apps (OpenOffice, Firefox) have been over the years. It's a wonder it's made it. They're gradually addressing the limitations. But it's harder for an entirely volunteer project vs. something with people on a payroll. And with Photoshop Elements dirt cheap, and professionals using Photoshop (because that's the standard tool, and a lot of them are generating revenue with it, making it merely a deductible cost of doing business), it's had trouble getting traction outside of the Linux community

    Educational institutions provide an example of putting resources behind open source when it makes sense to them. Moodle and Sakai are both alternatives to Blackboard/WebCT. And attractive ones, given how lousy and expensive it is to do business with Blackboard. Moodle is pretty usable out of the box, has an active community and works. Sakai CAN work, but it's not really a Learning Management System out of the box. It's a framework, so you need to have developers or hire someone to implement it for you. But the point is that these apps are central to the business of schools, and the commercial packages are expensive, and that expense is annual. You need developers anyway, if you want to integrate a commercial project with your existing systems. So there's an incentive.

    But for something really specialized, like a statistics tool that can cover everything from intro to stats to high-level research with huge data sets? Not so much. I'd put ArcGIS in the same category. It's just difficult to imagine an open-source project mustering the resources to dislodge large, complex specialty tools that don't have mass appeal and are affordable. They're too big to just take on the project, and they're not central enough to the mission of the organization to put resources behind replacing.

  57. innovate or lose relevance by fermion · · Score: 1
    Right now, people who are making hundreds of millions of dollars a year in total compensation are going to Washington with tin cups in their hands begging for money from people who make merely thousands of dollars a year. Why? Because their business is based on scams and accounting fraud rather than true value added innovation. Unlike the 90's, when we also when through billions of dollars, much of it wasted, this wave of excess does not have an Amazon or iPod to show for all the investment. Only the same worthless pieces of paper.

    Microsoft is still trying to sell MS Office for $500 even though Open Office does the same thing from nothing. Is this a case of Open Source killing a close source product. No, it is a case of closed source company not innovating. There is nothing innovative about a 20 year old product. Is anyone going to pay top dollar for a computer that is still largely based on 20 year old technology? I think not. Though we use hard drives, we don't use the same old IDE connectors. Why does not MS give away a significant portion of MS Office and sell some other product. Because MS does not innovate.

    The majority of OSS are so because they are well known technologies that are easy to recreate. We do not have well worked collaboration software because that is harder. We do not have advanced design software because that is harder. Do we think anyone would buy Multisim if it still was basically a SPICE? I just bought a some design software and it did not even have a proper installer. Is this innovation?

    IMHO, we are at a point where people take profit as a right, and not a privilege. Just because a product is created, does not mean that consumer have to but it, or be forced to fund it though taxes. Now, I don't know the specific case of this product. It might be something like the Limewire client for the Gnutella network, which is a relatively innovative product, but likely has relatively few paying customers, given what is does. Sometimes it is hard to make money even with a good product. But this has little to do with the OSS nature of the product. Look at the money invested in DRM for games just so they can make a buck.

    --
    "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
  58. Well, obviously... by emptycorp · · Score: 1

    You need to be like MS or Apple and force your products onto computers at the OEM level so everyone is forced to use your products forever.

  59. Yes, it's over. by Anonymous Coward · · Score: 1, Interesting

    I'm in the same boat.

    The standard advice of charging for support is completely bogus!

    Companies hire consultants to do support, these consultants support other products as well as yours, which makes them the single "go to" guy for many things (a nice feature for would-be clients, just call "the linux guy")

    This takes a major dent out of anything you could make by charging for support.

    Whats more, why develop software when you could just charge to support other peoples software?

    Making your money by charging for support is not a viable option.

    What you CAN do is charge for open source, even if you license it under the GPL.

    This makes a lot of sense for vertical products because it removes some of the fears people might have of you going out of business.

    1. Re:Yes, it's over. by cdrguru · · Score: 1

      The problem with charging for GPL (or other open-source license products) is that it changes the relationship between you, your competitors, your customer and their competitors.

      Obviously, you would like to deal with your competitors and keep those dealings away from interfering with your relationship with your customers. But when you turn over the source (in a compilable, distributable form) to your customer what possible motivation do they have to avoid being your competitor as well? That it might sour the relationship with you? Probably not good enough.

      Similarly, it makes your competitors their friends. In a true open-source environment your direct competitors are better for them than you are. No longer are they just the stick to hit you with over price. Now they can turn over all your work to them in exchange for something they want. Possibly something you don't have. Whereas before the customer-competitor relationship was all about quality and price now the customer has something the competitor wants more than money.

      Your customer can also redistribute your product to their competition potentially becoming the hub of a cartel. Everyone in a given line of business needs to do the same stuff, right? If they are all using the same tools it may not matter if their competition is based on geography or other factors. Now you have created a competitor from your customer, one who may be more knowledgeable about their business than you are and better able to sell to and service others in the same line of business.

      Betting that your customer and competitor relations will stay the same in an open source world is a mistake.

    2. Re:Yes, it's over. by HermMunster · · Score: 1

      Keep in mind that one of the most sacred marketing concepts is that you never ever....

      use price as your USP (unique selling proposition).

      --
      You can lead a man with reason but you can't make him think.
  60. 3D Book Browsing: A Library in the Earth API by cnnetc · · Score: 1

    Hi, I'm Oliver Oxenham, posting about the National University of Singapore (NUS) Library 3D interior mapping. After investigating a few other development options, we decided to go forward with Google Earth Plugin especially because of its API's ease of use -- there was no need for us to reinvent the wheel in the area of 3D display in the browser and camera movements in a 3D environment. The NUS library features a few innovative uses of GE plugin as well as Google App Engine. App Engine is the platform that controls all the information you see in this 3D application . We offer our customer an administrative interface to allow them to create their own placemarks (landmarks) within the 3D library as well as choose to make them visible or invisible. The contents of the landmarks are editable. It can display formatted text or even videos. Additionally, customized orientation tours can be created on the fly by the user who only has to select a list of landmarks and arrange them in the order they want the tour to play. The GE plugin displays a 3D model of the NUS library with the earth covered with a black layer so as to make the model stand out more and avoid distracting the user with unnecessary features. The navigation on the right is automatically generated based on the landmarks created by the user. It allows the viewer to navigate through the library from landmark to landmark. The application also allows 3D book search . Google App Engine datastore keeps a catalogue of book call numbers and shelf references. When the viewer enters a call number in the search box, the latitude and longitude of the appropriate shelf is retrieved and located in 3D. All these adds to the fact that we are using the GE plugin for an interior 3D of a building instead of the usual outdoor of an area. We believe that a lot of our implemented features can still be improved and we're working hard to improve them and make them more generic and reusable in the future. We believe 3D interiors can be attractive to some customers.

  61. "Hypothetical" by Anonymous Coward · · Score: 0

    It's hypothetical so it must be false, huh? Is that like Evolution being "only" a theory? I wonder why scientists even test hypotheses, since you already know they're all false.

  62. Is Open Source Software a Race To Zero? by thethibs · · Score: 2, Insightful

    As is often the case...it depends.

    If you are working on software that's of interest to developers, someone who can will almost certainly build a FOSS version of it rather than pay you. With a few very notable exceptions, FOSS development is essentially self-serving. On the other hand, if your product is aimed at a non-techie audience, it's unlikely to stimulate FOSS competition.

    The Gimp is an excellent example. It tends to be compared to Photoshop, but the comparison is unfair. Photoshop is a heavily-funded complex product aimed at a community that uses computers as tools and has no interest in how those tools come into being; it has nothing to fear from FOSS. In terms of its capabilities, The Gimp has yet to reach the level of my five-year-old version of Jasc Paint Shop Pro, and its features curve is leveling off. It's fairly evident that The Gimp has reached a point where it's good enough for the developers and their friends. They may add a few features for the fun of meeting the challenge, but I don't see myself switching from Paint Shop to The Gimp any time soon, or ever.

    There will always be a commercial software market, but not for development tools, operating systems, or technical utilities. The big players will continue to fund development of open software that will allow them to compete with Microsoft, and the occasional labor of love will crop up. For the rest, it's either pay for it, or no one will build it.

    --
    I'm a Programmer. That's one level above Software Engineer and one level below Engineer.
    1. Re:Is Open Source Software a Race To Zero? by domatic · · Score: 1

      It is also good enough for any of number of uses for a multitude exceeding "the developer's and their friends". Is it perfect? No. Does it have the all the features of Photoshop and JPSP? No. Is it good enough to say touch up some downloaded album art for music collection? Sure. Is it good enough to resize a photo before emailing it to a family member? Sure.

      It is more than good enough for my small graphic editing needs so I'm not going to pay so much as 10 bucks for the intro version of anything. Now this still leaves a sizable pro market for the likes of PhotoShop but it does mean there are limits on how much can be charged for basic image manipulation.

  63. This happens wherever technology is used by Anonymous Coward · · Score: 0

    Price of a ton of steal, bushel of wheat, etc. have all fallen throughout history, fastest when science/technology have been applied.

    Software just happens to be the latest, almost-pure application of tech.

    The rate of decline for nano-tech will be awesome compared to computers and software.

  64. Nerds and Geeks in a race to starvation by Anonymous Coward · · Score: 1, Insightful

    Unfortunately, yes. And that is because Geeks and Nerds don't interact with real life. They are not street-smart, don't know the value of money, or bills, and basically don't know how to behave in a society. That's why they are picked on at schools and can't pick up girls.

    Now, not knowing anything about business or real life or money, they have decided that it is a good idea to work for free.

    That is what is wrong with the software industry today and why it isn't a good business to be in. The software business is basically an organization run by geeks and nerds, and because they don't really know anything about real world, money or business - this is the wrong place to be.

    Show this comment to your president and CEO and tell them to bail out, and let geeks starve themselves with this "open source", free stuff and then come back once the nerds have died off from hunger and loneliness.

  65. Products and Services by nuggz · · Score: 1

    You can mass produce products. If there is competition they eventually become commodities with negligible profit.
    The companies might try a number of ways to distinguish themselves, but eventually it becomes a race for zero.

    Services are different. Even if the information is free, the particular service provider can do quite well.

    Think doctors, lawyers, personal trainers and hookers. The knowledge of what they do is widely available, yet they can all sell their services, and make a profit on any particular transaction.

    We're moving into the service economy, goods will still be there, but production of physical goods is becoming increasingly less profitable, and less important.

  66. From reading Business 101. by Ostracus · · Score: 1

    "Marginal cost is the cost of making the next one of whatever you're selling. In software, this is a little tricky because the raw material cost of the next copy is bandwidth or the CD/DVD media. The marginal cost of the first copy is the big one... it absorbs all the cost of development."

    Amortization use to apply until piracy became mainstream. Now it's one chance (near zero) and "we got you".

    So, in this way of analysis, software companies take a big loss developing the software, then can make it back by selling enough copies, then can afford to make it near-free because the sales are pure profit.

    Well, except it's only "pure profit" if you're assuming all business costs have been taken care of, and no one intends to invest in the future.

    --
    Shai Schticks:"You don't make peace with friends, you make peace with enemies"
  67. SBA & RIAA by Anonymous Coward · · Score: 0

    The Software Industry has the same problem as the Music Industry. Some of the same people who think recorded music should be free (as in beer) want to get paid for canned software. Any software that is useful has value, just like every song has value. The problem is that companies like Microsoft got fat charging big money for their products and record labels got fat charging big money for recorded music. The value of a recorded song has settled in at about 99 cents. Where will the value of a software program settle in?

  68. Re:Dear Slashdot by koutbo6 · · Score: 1

    so where do we send our bank account information this time to get 10,000,000$? They tell me that the 3rd one is a charm.

    --
    You speak London? I speak London very best.
  69. Tipping point by ClosedSource · · Score: 1

    I think open source is driving the value of software down, but I think there's a limit to how far it can go.

    So far closed source has been indirectly enabling open source by keeping college educated programmers gainfully employed so that they can work on open source projects without having to make money on them.

    As software development becomes less viable as a business model, fewer young people will be interested in going into it. Even those who have a natural aptitude for programming may avoid it because they are not interested in the service model.

  70. It's a race to keep wind in the sails by Anonymous Coward · · Score: 0

    The world is forever changing.

    We've been headed in the same direction since the end of the last Ice Age, more or less.

    The Enlightenment, the Renaissance, the Internet Age, etc. require a certain amount of momentum to be successful. In this steadily shifting climate, someone must be actively trimming the sails, and keeping the drum heads tight.

    Open software has clearly followed in the traditions that kept ancient Philosophers, Artists, and Thinkers on complimentary paths generation after generation.

    http://en.wikipedia.org/wiki/Timeline_of_Western_philosophers
    http://www.levenez.com/unix/ (move on the white zone)

    And UNICS begat UNIX, and UNIX begat Minix, and Minix begat Linux...

  71. The solution is obvious. by roc97007 · · Score: 1

    A law forbidding developers from coding for free.

    --
    Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
    1. Re:The solution is obvious. by Anonymous Coward · · Score: 0

      Yes, otherwise those poor sales and management type guys will go out of a job...

    2. Re:The solution is obvious. by ynohoo · · Score: 1

      how about one forbidding open-source software being clones of pre-existing commercial products.

      That would wave bye-bye to 99.9% of open-source projects right there.

    3. Re:The solution is obvious. by roc97007 · · Score: 1

      So you're saying, if someone writes a commercial product to do something, I should be forbidden to write a free program that does the same thing?

      --
      Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
    4. Re:The solution is obvious. by ynohoo · · Score: 1

      Well it could be regarded as unfair competition, something that the open source folk are eager to accuse Microsoft of.

      I'm not really that bothered, but the complete lack of originality in 99.9% of open-source software is a bit of a give-away regarding the motivation for writing it.

    5. Re:The solution is obvious. by roc97007 · · Score: 1

      Let's pursue this a little further. If I wrote a competing product and charged an equivalent price, that would be ok?

      --
      Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
  72. It Depends by Anonymous Coward · · Score: 2, Interesting

    I'm here with the "it depends" answer. It depends on the application you're writing and supporting, and certain apps will give you a better chance of success. How about an OSS competitor to MS Outlook? Given all the people who have Outlook-centric lives, I'm surprised there isn't a good OSS alternative out there.

    1. Re:It Depends by cdrguru · · Score: 1

      The reason there isn't a real Outlook competitor is primarily that it would be very, very hard to do. Lots of work for a minimal payback. There are Outlook look-alikes but none of them have the real capabilities of Outlook with Exchange.

      And it isn't entirely because of an undocumented interface. The mechanism of the interface is well known - MAPI. If there was enough interest and enough value the nuts and bolts of the MAPI interaction between Exchange and Outlook would be mapped out. Then both parts, Outlook and Exchange could be individually replaced.

      The problem is that it would be a huge project and one that would take a while. And there is no sizzle to it. When you were done you would have, well, Outlook. And it would get negative reviews from critics all the same. Could this lead to real improvement in handling email in large corporations? Sure. But Microsoft is doing 80% of the job well enough. And nobody is going to try to compete with them on their own turf.

    2. Re:It Depends by blacklint · · Score: 1

      It's being worked on. See http://www.openchange.org/.

    3. Re:It Depends by Un+pobre+guey · · Score: 1

      Evolution is getting close. I know, I know, it's definitely not there yet. Trust me, I know, I use it every day and still need to have a crappy laptop nearby whose sole purpose is to run Outlook. Nevertheless, over the past couple of years Evolution has gone from nearly unusable to a reasonable email client compared to Outlook's (albeit slow to update and no access to the address books). If only the Calendar was able to substitute for Outlook's and the address books worked as well, the laptop would be gone.

  73. It's a classic manufacturing issue by Animats · · Score: 5, Interesting

    This is a classic manufacturing issue. The killer point is when an expensive item becomes cheap due to mass production. The makers of expensive items seldom survive that transition.

    Historically, this has happened time and again. It happened to basic watches around 1890, when Ingersoll introduced the $1 pocket watch. The watch industry got hit again in the 1980s, when quartz crystal watches became both cheaper and more accurate than mechanical ones. (Neuchatel, Switzerland was hit hard by that.)

    One strategy is to position a product as a luxury item. Rolex took that route in watches. Their CEO actually says "We are not in the watch business, we are in the luxury business. Apple positions themselves that way in computers and audio/video gadgets.

    If that doesn't work, you're toast. There used to be a high-end graphics hardware business, with companies like Evans and Sutherland, Dynamic Pictures, Matrox, and SGI. They all got clobbered when gamer graphics cards got good enough to take over pro jobs. I visited Sony Pictures Imageworks around 1997, when all their animators had SGI workstations, with a few PCs being tried out. When I went back in 2001, everybody had a PC, with a few SGI machines still around to run legacy stuff. SGI went bankrupt in 2006.

    Open source is just another form of commoditization. Most open source software isn't very original. There's usually some predecessor commercial product that did roughly the same thing. Open source is the same kind of competitive threat as white-box generic hardware.

    1. Re:It's a classic manufacturing issue by Anonymous Coward · · Score: 0

      Wasn't one of the reasons they were able to go from SGI workstations to PCs the open source nature of SGIs graphics libraries? If SGI had closed source all of their work would they still be in business today?

    2. Re:It's a classic manufacturing issue by pablodiazgutierrez · · Score: 1

      There were several competing toolkits at the time. 3DFX, PHIGS, IrisGL (SGI property, evolved to OpenGL)... SGI couldn't compete in all the fronts they were facing at the time. Irix was being beaten by Linux, their processors (did they develop this themselves?) by Intel, and the myriad low end video cards was getting so good that no CTO could justify the purchase of a pricey SGI system. Standardization was what killed 3DFX, perhaps the most dangerous low end competitor at the time. However, NVidia (who hired most good SGI employees) had a much faster growing customer base. My guess is that, if SGI hadn't sponsored OpenGL, we would now have a few independent proprietary toolkits, but SGI would still be dead, and 3DFX perhaps still in the market. At least we got OpenGL in the process.

    3. Re:It's a classic manufacturing issue by mahadiga · · Score: 1

      In FOSS industry,
      User = Developer

      --
      I'd like to buy homeland for our 10 million people. http://twitter.com/mahadiga
    4. Re:It's a classic manufacturing issue by Shotgun · · Score: 1

      So, what you mean to say is that in the FOSS industry, the software develops you?

      --
      Aah, change is good. -- Rafiki
      Yeah, but it ain't easy. -- Simba
  74. You sell it as service, but it's much more.... by jerryasher · · Score: 1

    You raise an interesting point, and I think there is a bit of truth that this may incentivise bad behavior.

    But done right, and your service is much more than bug fixing. It's market research as you interact with customers and find out there current problem and their future needs. It's customer maintenance since each time you interact with your customer you are selling them again on why your company is the smartest, friendliest, easiest to work with, thus keeping them from buying competing products. It's customer tutorials as you explain how to setup the normal installation, and how to use, and why and when to use advanced features the customer isn't even aware of.

    All of this can be used to help your customer understand the value that your company's support provides.

    (Caveat: I just pulled this response out of my butt. I think it's truthy good, but ymmv.)

  75. Developers are stupid by MisterEntropy · · Score: 1

    There are sometimes good business reasons to develop open source software. There are factions within the software development community, however, that think software should generally be free and open source. The implication is either that what developers spend all their time producing has no value, or that it does have value, but that the developers don't deserve to be paid for producing it. I can understand some consumers advocating this view, but developers themselves?! That's just stupid.

  76. how developers are going to make money by Anonymous Coward · · Score: 0

    Developers will make money by not being developers externally, only internally. They operate in an unrelated business/industry and become dominate in that business/industry by developing software and technologies that generate an advantage above their competitors.

    Imagine a construction company that writes software replacing schedulers and planners with sophisticated estimation software, tied into the real time inventories of construction suppliers - while the regular construction industry (just guessing here, I have no idea) still uses people, and lots of them, to do the same work. This construction company has a huge advantage over their competitors. Now imagine that this company was actually a software developer that, due to FOSS, could no longer make a living by selling software - so they investigated what they did know and came up with this alternative on their own.

    I think that's the future of software developers and the future of business in general.

  77. It's all about value by tremoloqui · · Score: 3, Interesting

    What is really happening with open source is that the value proposition has changed. With closed source the value is attributed to the software itself. Some open source businesses try to kludge themselves into this model as well. In reality what the open/free software movements have done is shown that the real value is in the time and effort of the developer. Once the market realizes that they are paying for service and expertise from the developer, the market will start to make sense.

    Cheers!

    CS

  78. This have been said ad nauseam here. by jotaeleemeese · · Score: 3, Informative

    Most development happens in-house.

    The immense majority of developers need not to worry about a substantial reduction in the job market.

    --
    IANAL but write like a drunk one.
    1. Re:This have been said ad nauseam here. by perlchild · · Score: 5, Informative

      Hear hear, just because software "as a product" is going bad, doesn't mean software won't make money.

      There's software-as-a-service, software-as-internal-infrastructure, shareware, and possibly quite a few I haven't heard of yet either. Let's not become the MPAA or RIAA here, just because one business model failed(and presumably, some businesses) doesn't mean the end of the world if you can adapt.

    2. Re:This have been said ad nauseam here. by Lennie · · Score: 2, Insightful

      This is something which seems to be better understood in Europe instead of the US. In the US OSS-companies are trying to sell OSS in a proriatary/shrinkwrapped way, just like the mentioned company.

      What you should be doing is sell development services, so someone needs something build, build what they need and atleast when you base it off an existing OSS project you will need to use a OSS-license for it. It could also be requested by the client that it have a OSS-license, so he/she can take the source code somewhere else when the two parties part.

      Or build webbases applications and also sell hosting or something.

      --
      New things are always on the horizon
  79. The incentive to make good software is still there by jotaeleemeese · · Score: 1

    If one project is lousy, there will be incentives for other groups of people to pick that project up and reform it, initially perhaps as a way to "scratch an itch" but from there there is is no reason why a better project acn't be spun off commercially.

    In the other hand are you seriously suggesting that today's commercial software is "robust and easy to use"?

    If you are, please, don't make me laugh, I am busy being depressed with the financial crush.

    --
    IANAL but write like a drunk one.
  80. Quality answers on slashdot? WTF by arikol · · Score: 1

    I am seriously surprised and impressed by the quality of the answers given so far. Slashdot coming of age? I for one welcome our new slashdot overlords.

    1. Re:Quality answers on slashdot? WTF by O('_')O_Bush · · Score: 1

      Slashdot bashing in hope of getting +5 Insightful, followed by an internet meme? Surprising? I for one find it not.

      --
      while(1) attack(People.Sandy);
  81. System-selling console titles by tepples · · Score: 1

    Hardware can drive changes in software and people will go for that but the reverse is rarely true.

    But notably, your "rarely" includes video game consoles. Plenty of games come out only on one console, such as Halo or Smash Bros., and they're considered system sellers. Street Fighter II for Super NES and the version of Mortal Kombat with red blood for Genesis were examples back in the 16-bit days.

  82. Oh the cynics! by jotaeleemeese · · Score: 1

    They are a delightful bunch.

    Lets humour you and accept that baseless fallacy you are ejaculating at face value, so how is that different from closed proprietary software?

    How many different versions of Vista do we have? Goodness knows. But the way they are differentiated is by crippling the cheaper versions of the same software. Now tell us again with a straight face that such practice could be attributable to OSS applications exclusively.

    The dynamics in building quality products have not changed a single iota: if you are not prepared to support the software for which you are an expert, you are going to fail, the difference is that as a provider of OSS products you have open many more alternatives to deliver a working solution instead of being shut out from markets by means of planned incompatibility, vendor locking and arbitrary obsolescence.

    --
    IANAL but write like a drunk one.
  83. ISPs bill by the bit by tepples · · Score: 1

    w.r.t. bandwidth, most software companies already have to have an internet connection so there is no extra cost to them.

    Citation needed. First, once a publisher starts distributing more copies than an entry-level $100 per year web plan can handle, ISPs start to bill by the bit. In addition, a lot of mobile phones can't just go to a web site and download software; instead, they have to go through network operators who bill the publisher per copy for access to the app store.

    Don't write the software for free. Find your first customers (or more), have them pay for the development of that product (i.e. pay for the development costs, which is salaries, infrastructure, operations, marketing, commissions, bonuses, etc...)

    How would such a business model work for, say, video games? Or what other model would you suggest?

    1. Re:ISPs bill by the bit by PinkPanther · · Score: 1

      Citation needed.

      Okay, are you trying to tell me that the price of a download of, say, 10MB, is significantly more than zero? Because that is what we are talking about with "marginal costs". You can't look at the overall infrastructure price, that is the Cost Of Doing Business (and all that). "Marginal cost" is the price for an individual copy once you have established your initial costs of development, infrastructure and operations.

      How would such a business model work for, say, video games? Or what other model would you suggest?

      There are lots of choices, and I can't list them all because they haven't yet all been thought of.

      Each one I list you can shoot down as "well, that will work for a (big|little|custom|smart|cheap) company, but not for others". The thing is that each vendor (or each type of vendor) can think of their own way of tying the development of a zero-marginal-cost item to a non-zero-marginal-cost item.

      For example, many games today are developed for free and there is a subscription service to access online communities (a SCARCE resource that has a non-zero-marginal-cost).

      • a hardware vendor could pay to have a game developed in order to sell more of their hardware (think graphics cards, CPUs, monitors, game controllers, etc...)
      • a fashion designer/car maker/department store could have a game developed to give away with their clothes that highlight their clothes/cars/stores.
      • a custom modding shop might give away a game to get people to pay for mods to be developed (similar things are happening in Second Life, though the game was developed first).
      • an airline could pay to have a game developed that is made available in-flight. People would choose airlines based on the different entertainment available for those 4+ hour flights.

      See? Find someone to pay for the development of the resource so that they can tie it to something else...that is if the game maker can't figure out how to do so themself.

      But there are other models too. The biggest problem I see when talking with my s/w development friends (and here and in other forums) is the lack of desire to "think out of the box" when it comes to business models. We're developers, we don't want to have to figure out all that money crap.

      Just write code, (something or other), people pay for it. If your first thought is to architecture, development approach and themes...you're s/w company is not off to a good business start.

      --
      It's a simple matter of complex programming.
  84. Don't forget file format lock-in. by khasim · · Score: 5, Insightful

    Don't forget file format lock-in and network effects.

    If you're the only one who can make a 100% compatible word processor ... and everyone uses that file format ... then you can do just about whatever you want. As long as the damage you are causing to your customers is less than the cost of them migrating (and causing problems with THEIR suppliers and customers).

    That's why there was such a big push for ODF. Once the file format is standardized, ANYONE can write a word processor and compete on quality and support instead of lock-in.

    Effectively driving the cost of word processors down to zero.

    1. Re:Don't forget file format lock-in. by AvitarX · · Score: 1

      Yeah, because the standardized format of HTML lets anyone easily make a 100% compatible document.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    2. Re:Don't forget file format lock-in. by LingNoi · · Score: 1

      Perhaps you're blind or retarded, but the GP is talking about ODF, a format that was standardised on before a multitude of programs supported it.

      HTML what you so ignorantly compare to ODF has had a decade of browsers that have used it before it was standardised.

    3. Re:Don't forget file format lock-in. by man_of_mr_e · · Score: 1

      That's why there was such a big push for ODF. Once the file format is standardized, ANYONE can write a word processor and compete on quality and support instead of lock-in.

      Don't you think it's a little hard to come up with something new and interesting if you're restricted to the elements defined by the standard? It would mean extending it, and then you lose compatibility again. And, since OASIS seems to move at a snails pace (version 1.2 has been almost 4 years coming now, 1.1 was more of a bug fix, 1.2 adds new features), it means you can't hope to come out with a new product that is compatible with everyone else.

      Basically, it means that Office programs are stuck with a fixed feature set for the foreseeable future, unless they choose to become incompatible.

    4. Re:Don't forget file format lock-in. by fractoid · · Score: 0

      Don't you think it's a little hard to come up with something new and interesting if you're restricted to the elements defined by the standard?

      Sure do! That's why I stick with MS Paint, I can't see how these fancy bitmap editors like Photoshop could be better if they save to the same format.

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    5. Re:Don't forget file format lock-in. by AvitarX · · Score: 1

      The fact that years later Firefox, Safari, and Opera all have different interpretaions of HTML leads me to believe that ODF will hqave similar problems between programs.

      There is a video where the Nokia guy gives a presenyation about plasmoids, and runs into a similar problem when he has to open a presentation crated in OO.o or Kpresent in the other and it has a hiccup at one point.

      Particularly interesting was the snarky comment about how great open stasndards were at the start, when in the end it was pretty much what I would expect from an MS Office document.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    6. Re:Don't forget file format lock-in. by man_of_mr_e · · Score: 1

      Oh, please.

      If word processors saved their data as bitmaps, you might have a point. After all, if you can manipulate the low-level bitmap format you can do anything you like (to a point).

      However, text documents are stored as higher level data objects, more similar to Photoshop PSD files with layers, and various objects. However, PSD is not a standard format, so it nullifies your argument.

    7. Re:Don't forget file format lock-in. by fractoid · · Score: 1

      I guarantee you that your major beef with [insert least favorite allegedly-wysiwig word processor here] is more an issue with the user interface than with the underlying document format, especially if (and this is the point I was making) the format in question is less than 10-15 years old and as such can probably store and display pretty much anything you can think of.

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    8. Re:Don't forget file format lock-in. by Anonymous Coward · · Score: 0

      Perhaps you're blind or retarded

      You insensitive clod! Lots of people are blind or retarded!

      HTML what you so ignorantly compare to

      Lots of people are ignorant too. How about you stop insulting such large groups of people?

    9. Re:Don't forget file format lock-in. by man_of_mr_e · · Score: 1

      I disagree. Let's say I want to create a word processor that includes TeX format codes. I need to now add elements to store the TeX codes, because it's unlikely that the format doesn't currently support that.

      But, I can't do that, because doing so would make my program incompatible with ODF. See the point? The problem is not what we can think of now, though.. it's what we haven't thought of that's the problem.

      It takes a lot of hubris to think that there's nothing that anyone will ever come up with that's new.

    10. Re:Don't forget file format lock-in. by fractoid · · Score: 1

      If you want to include TeX formats in your Word-esque documents then I don't think you're quite the target audience for ODF-based word processors. You can definitely include formatting information that functions similarly - so arguing that it's a problem with the underlying document format because it's not the same syntax is kind of missing the point. It is an interface issue, as much as pasting using Ctrl+V instead of middle-click is an interface issue.

      I don't think it's any sort of hubris to expect that, if they're not at that stage yet, at some stage shared document formats will be able to represent anything that can reasonably be portrayed on a page. I'd be more inclined to call it hubris to assume that you will always be able to come up with something that can't be adequately represented in an existing, arbitrarily advanced generic format.

      --
      Rampant carbon sequestration destroyed the Dinosaurs' tropical paradise. I'm here to help repair the damage.
    11. Re:Don't forget file format lock-in. by man_of_mr_e · · Score: 1

      I used the TeX example just because it was the first thing I thought of. In many ways this is the primary issue of standards. They're slow to adapt. HTML, for example, takes years to rev.. That's why Apple created Canvas, which is non-standard but being adopted by most of the major browsers. Apple eventually submitted it to Whatwg, and it's part of a draft standard for HTML5, but standards have this issue.

  85. There is always a market for 'the best' by jc66 · · Score: 1

    People paying with their own money will put up with a lot to save a few quid or euros. Companies earning money from the software they use will pay a *lot* to make sure it works as quick and optimally as possible. If someone is sitting in their bedroom and writing software that outperforms what your full time programers are doing, then I would suggest getting either new employees, or a new career for yourself. As an example, there are lots of free and good programs to view GDSii (chip layout) files, but my company pays a big fee for a site licence for the one that we think works the best with the sort of large files we deal with. If it saves a few minutes each time someone uses it, that is worth every penny to us.

  86. Literacy, the Internet, and 3d Printing by psnyder · · Score: 2, Interesting
    Centuries ago, when many were illiterate, forms of accurate measurement were closely guarded trade secrets. Now the information is so widespread, it seems silly that people once guarded it.

    Everyday tasks on the computer will eventually be in the same boat. "What?!? People used to pay for word processors?!? To listen to music?!? To watch movies?!?"

    How many people reading here can easily program and reproduce the game "Pong"? I'm sure Atari guarded that knowledge back in 1972.

    Literacy and the printing press was the first innovation making technology reproducible quicker. The internet is doing the same thing now. My guess is when cheap 3d printers can reproduce electronics instead of just plastic figures, we'll see the next jump.

  87. Including games? by tepples · · Score: 1

    WinZip's value to me is also effectively $0, since on Windows I have 7zip which does the job competently enough

    Agreed 100%. I see little to no need for WinZip or WinRAR with 7-Zip around. But what's the value of something like Halo, God/Gears of War, Grand Theft Auto/Turismo, War/Starcraft, Katamari Damacy, Super Mario/Buster/Smash Bros., Animal Crossing, or any other video game with a significant budget spent on non-code assets?

  88. Innovation by Anonymous Coward · · Score: 0

    It seems to me that open source is only good at copying/improving for-profit software in the marketplace. I can not think of any examples of ORIGINAL open source software.

    These people who keep declaring the end of copyright and for-profit software are not seeing the big picture. Profit is the motivation for continuous improvement and innovation.

  89. Yeah, whatever. by jotaeleemeese · · Score: 1

    The Internet was built on free software (if you can't understand that this has nothing to do with price, I don't see what you are doing in this discussion) and open standards.

    First email servers and clients, later news (USENET) servers and readers, ftp, DNS, the web.

    Honestly. What the heck are you smoking?

    Oh, I see. You think computing is circumscribed to the desktop, where some visible applications have had some unwarranted economic success in the back of monopolistic and abusive behaviour.

    Keep drinking your KoolAid, the rest of us moved on around 10 years ago.

    --
    IANAL but write like a drunk one.
    1. Re:Yeah, whatever. by Anonymous Coward · · Score: 0

      Go slit your fucking wrists along with your communist open-sores loving fucktarded butt-buddies here on shitdot.

      -BitZtream (692029)

  90. Economic Cycle is Different by hackus · · Score: 1

    Open Source Software simply has a different economic cycle.

    Proprietary software:

    1) One makes a whole bunch of features in the software and increases the price of the software over time because these features are deemed profitable.
    2) Bug fixes that are deemed profitable are also fixed.
    3) Users do not own the software to store their information or run their business.
    4) Commercial software relies on patents to restrict distribution and keep prices high, eliminate any competition.

    Software continues to be useful as long as it is within reach of the community that needs it.

    Open Source Software:

    1) Software is designed by single engineer to fix a problem. Over time more people contribute if the software is deemed useful.
    2) Bug fixes are fixed by either the end user, the programmers or usually the community in general that forms around the software to support it.
    3) The software is owned by the community.
    4) Software is created outside of patent nations to prevent "issues".

    Software continues to useful as long as the community says so.

    This race to zero what you are talking about is because the technology is allowing a large number of people to connect over the internet, to solve issues with software commercial companies consisting of a very few number of people, cannot.

    The good news, in your view, is that all software pretty much still sucks. So you can be very successful in supporting organizations with contract sales.

    In any case, the focus is switching to the actual use of useful software, instead of the "dubious" nature of upgrades needed or not, and "licensing" which really is screwing the customer over because it has nothing to do with use, just copies of software.

    -Hack

    --
    Got Geometrodynamics? Awe, too hard to figure out? Too bad.
  91. Race to zero... by g0dsp33d · · Score: 1

    No I believe you have open software confused with our economy.

    --
    lol: You see no door there!
  92. writing is writing as is writing by Anonymous Coward · · Score: 0

    Back long ago anyone could write stuff and sell it. Before people were raised to read and write it was something highly regarded. How do you think we got so many religious writings, its because such high regard went to their head.

    Now then there was music writing and that you could sell and do all sorts of stuff with like all those famous classical music people whom got to sit with kings and stuff going to banquets and make profits.

    Then there was calligraphy in asia where they wrote all fancy like and tried to say it was in someones dna only they could do but that too died when enough skill was processed.

    WHY THE FUCK DO YOU THINK CODING IS ANY DIFFERENT??? its a pattern.. obviously none of you should be coding if you don't see it lol. The purpose of writing anything is to get others to absorb the information, writing is a very basic fundamental of intelligence.

  93. False. Try inhouse development. by jotaeleemeese · · Score: 1

    Closed source is not keeping developers employed.

    It is in-house development, which normally is not closed source BTW.

    Closed source companies are scared shitless for good reason: most developers are used to share and reuse code (that is how inhouse development works), so they find natural to do so when it comes to FOSS based projects.

    Closed source is an anomaly that got too big for our own good, it will be ironed out eventually since it has no advantages whatsoever for the end user, who is the entity that should be dictating how software is developed.

    --
    IANAL but write like a drunk one.
    1. Re:False. Try inhouse development. by ClosedSource · · Score: 1

      I think you'll find that most in-house development is not open source. Try going to a randomly chosen business and ask them for a copy of their code and see what happens.

      Closed source is not an anomaly but rather the business model that has driven software development from the beginning.

  94. Open source more valuable than closed source! by mikers · · Score: 1

    Over time we've seen our business model eroding as other open source projects produce free versions of the same extensions and utilities that are our bread and butter

    I consider open source software to be more valuable than closed source. I think the problem is that a working business model is not yet in place. I think a working model may look Red Hat, or Codeweavers -- but probably will be better. There is a business model out there, it will just take some more experimentation to find.

    Why do I consider open source more valuable? Because I know it has a better chance of continuity and survival than closed source. Take something like Windows 2000: a good, simple and reliable operating system. Windows 2k has been obsoleted and is no longer supported -- and will stay that way. Try arguing with Microsoft on that one.

    Take features and options... DX10 took how long to be available on XP? Only after a lot of complaints did microsoft back-port. Look at Linux kernel 2.4... Still has active support somewhere, and while not all features from 2.6 can be backported to 2.4 easily -- most of them _could_ be if the money and desire was there. That is what I call ongoing support.

    I pay for open source where I can so that it keeps being developed, to keep the authors and people behind the software working on it. They show me value, I show them money.

    1. Re:Open source more valuable than closed source! by d_leiderman · · Score: 1

      Open source is better because you can also state your objection to decisions and in extreme cases branch out. see my post http://design-to-last.com/index.php/Computing/open-source-makes-better-programs.html

  95. At the cost of sounding glib... by Torodung · · Score: 1

    Consider this: Nobody owns the alphabet any more. There is no value in creating a custom set of letters, because we have a set that works. If you want to consider building the foundation of a more modern, productive society a 'race to zero' so be it, but there's no reason anyone should make money from it once the methods and algorithms are settled.

    The things we can do with those letters is greater than their sum. We created the alphabet so we could move on to bigger and better things, built from it.

    'Custom' is just another word for 'original,' and only original works have value in the 'Information Society.' 'Custom' software is not the only way to be original, however. You can add value to standard tools in quality as well, as in the proverbial 'better mousetrap.'

    The truth is, however, that eventually nobody wants or needs a better mousetrap. That's commodity software. Good enough is good enough, and so it goes with the software industry.

    --
    Toro

  96. Great example: Scalr.net by Anonymous Coward · · Score: 0

    Scalr is open source software that purports to make it easy to manage "farms" on Amazon's ec2 service, but, despite the activity in the Google group, it is impossible to decipher how to really set it up. SURPRISE! They offer a paid service to do all that tricky stuff for you. Despite that, if their EULA didn't say "We can do whatever we want with your code at any time.", I'd probably pay for the service, but if the software documentation was any good, I wouldn't have to. They make it difficult on purpose.

  97. ALL software is a race to the bottom by dcavanaugh · · Score: 2, Interesting

    If you think it's tough to be an open source vendor, just imagine what it's like as a proprietary vendor who might have an even bigger investment at risk -- watching the open source market chipping away at it. I don't mean Microsoft or the other major players, as they have already had more ROI than they deserve. After all, it was overpriced "cash cow" products (originally Unix itself) that led to the open source concept in the first place.

    The rise of Microsoft marked the halfway point in the race to the bottom. Back in 1980, IBM needed a cheapie OS that would not add $3000 of licensing fees to what was already a $3000 product. The market for $6000 PCs was less than 5% of the potential market for $3000 PCs. IBM was perfectly capable of adapting Unix for the mission, but not without bloating the cost. And besides, the original 8088 was not much of a CPU anyway. Any serious computing would be done via 3270 terminal emulation to a "real" computer elsewhere.

    At thsi point, all software races downward approaching a price of zero. It's only a matter of time.

    Competing with free is a losing proposition. So don't do it. Unfortunately, management has fallen in love with offshore outsourcing. As a result, the quality of commercial software has no way to avoid the open source juggernaut. It IS possible to out-invest the open source community and still make a buck. That involves real investment and real risk. As long as management stays focused on cost at the expense of innovation, quality and customer satisfaction, the open sourcers are in the driver's seat.

    Consider the simple concept of tech support. Blog posting vs. a vendor's offshore call center. Which one responds first? With a workable solution? Resulting in a self-service workaround and a patch for all users? Why do we pay a PREMIUM for "supported" products that are supported by morons? We all know which vendors I am referring to.

    I think Apple does a great job of exploiting open source on one hand, while avoiding price erosion in its own products that depend on it. We can't all do what Apple does, but they are onto something.

    The IT industry has become an awful place to work. This created a large community of under-utilized, frustrated people who are very anxious to deliver software as it should be. For free, if necessary. Look closely at the key contributors of any major open source project and you will find people with spectacular credentials -- the type of folks you couldn't dream of hiring to work in your company. Competing with these people (at any price, especially zero) is a waste of time and money. The more we dumb down the commercial development business model, the more we feed the process.

    Understanding the trend is the first step towards figuring out what to do about it. I think the trick is to plan ahead for the likelihood of commoditization, and maintain a pipeline of new products and ideas that runs ahead of it.

    Although I do not have the answers, I am absolutely sure that swimming against the tide is a loser's game.

  98. Re: builders by Anonymous Coward · · Score: 0

    Watch out when someone can download a house spec and then just rent one of those up-coming 3d super-moulders we're hearing are due to really be a tsunami force in about 25 years.

  99. Re: WidgetPacks? by TaoPhoenix · · Score: 1

    Paid Devs might have the advantage of focus with an angenda. Suppose your core offering is some multi purpose utility app. Along with people-hour services, that could also include custom tweaks for the particular user.

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  100. Re:So it goes. FLUSH by davidsyes · · Score: 1

    at the risk of extruding or fleshing out the anaLOGy, we need enginers tn develop a microflush COM modes, and reduce the number of hiding places for ms, give them another set of quivering, dark matter tubes to deal with.

    --
    Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
  101. Shift to the Advertising model by whtmarker · · Score: 1

    It is a never a 'race to zero', it is a shift from the pre-paid model, to and advertising model.

    I played many side scrolling shooters in the dos era. Now those games for children are built in flash, and available on the web, and are supported by ads or adsense filled pages.

    Many open source project websites, are ad supported, so there still is revenue. Mozilla Firefox an open source browser rakes in $75 million a year through ad related revenue.

  102. Perhaps your business model needs to be updated by Giant+Electronic+Bra · · Score: 1

    Naturally people would rather get something at no cost than to pay for it. So if a free feature exists, people will use it. Furthermore if someone needs a feature, and they determine it is worth the cost of creating that feature, then they may well code it themselves, which they obviously can do with an OSS product.

    However, most of the people who would perhaps add a feature to an OSS product are not mainly in the business of selling software, consulting, etc. They're businesses that do something entirely unrelated. In theory perhaps they could sell the new feature they've created (licensing issues are a whole other consideration of course) BUT they aren't interested in that because they lack the business structure to monetize their work and they're already making money, and they've already reaped some benefit from having the new feature.

    So, given all of that it would seem to me that a potentially viable business model for the 'core' developer of an OSS product is to simply act as a consultancy and charge businesses for adding features to the product which those businesses need. That relieves them of ANY need to understand the software, pay someone to add to it, etc.

    Now you can add a new feature, and even better you can add features NO ONE CUSTOMER could afford to pay for because you can simply say 'well, it will cost $X to build in this feature.' and several interested parties can pool their cash and get the feature added. There are already a number of places that cater to that sort of thing. You might want to look into it.

    Of course this also means you have now created a business relationship with these users of your application, and you can leverage that into all sorts of other opportunities, like service provision, etc. You just have to really look carefully at the whole situation and try to find the model that works well for you.

    Remember, relationships are always fundamental to business, so always consider them an asset, foster them, and think about ways to help those you have these relationships with. Good business is always business that adds to your customer's value and develops better relationships.

    --
    "Malo periculosam, libertatem quam quietam servitutem." -- Jefferson
  103. Welcome to progress! by Brandybuck · · Score: 1

    Welcome to the wonderful world of progress!

    The natural state of a market system is to increase production while decreasing prices. Within certain limits, this has been the case for every economic good so long as external restraints (ei, government) have not interfered. It's what innovation and entrepreneurship are all about: figuring out how to produce more or produce cheaper (or how to distribute more or distribute cheaper).

    It's tough to compete in a market economy. Thus many industries and businesses choose to expend resources on lobbying efforts to get government to impose regulations, trade restrictions, price floors, subsidies, etc. How much longer until the software industry starts lobbying to regulate open source development? How much longer until the software industry lobbies for price supports and subsidies? Not too long in my opinion. This lobbying won't all be from the proprietary side either.

    Progress is painful in the present, but that's no excuse to halt it. Businesses fail, people get displaced, and confusion abounds. But in its place we get new businesses, more jobs, and better lives. Yeah it sucked all those mathematicians got laid off when the computer was invented, but there are far more people writing software today than there ever were professional mathematicians. Progress frees up resources to be used in more productive ways. We still have mathematicians (God bless 'em), but they're no longer toiling away in damp basements producing logarithm tables.

    Software prices are plummeting, and only the external restraint of copyright (a government grant of privilege) keeps it in check. But the good news is that the demand for software production still exists. Open Source hobbyists can't produce all the software in the world. There is still lots of room to pay for professional software development. Your particular software niche might not exist in ten years, but there will be other paying niches that will.

    If you're really worried about your professional future, I would suggest finding a job where you aren't producing a software product, but producing software for a product, or producing software as a service.

    --
    Don't blame me, I didn't vote for either of them!
  104. Think of them as artist owners.. by rtfa-troll · · Score: 2, Insightful

    If you think of the programmer as a creative artist (actually, in many ways there's more truth to this than seeing them as engineers) then this is fully justified. If you are a person who pimps^Wcontrols a rock musician, then the government will try to guarantee you an income even when your product is becoming completely outdated (like 70 years!). If you have a bunch of keyboard monkey slaves, you are expected to live in a competitive market. Nobody goes around changing the law to guarantee you money.

    I think almost anybody reasonable can see how that is unfair. What we need is a PIAA which arranges guaranteed incomes for people who have once employed a programmer (as long as they don't actually program or do anything useful themselves). The BSA are a bunch of useless wimps.

    --
    =~ s,(.*),<sarcasm>$1</sarcasm>,g if any_point_you_wish();
    1. Re:Think of them as artist owners.. by ScrewMaster · · Score: 2, Insightful

      If you think of the programmer as a creative artist (actually, in many ways there's more truth to this than seeing them as engineers) then this is fully justified.

      Most programmers (like most engineers) are paper-pushers: they do routine things, provide support and maintenance functions, but haven't a creative bone in their collective body. That's not intrinsically bad, it's just human nature, and the truth is that there are many aspects of complex systems engineering that are not best served by artistic types. In both groups, however, there is that subset of creative minds that can push the envelope, who can take matters to the next level. The problem is, the best and brightest need an environment conducive to performing great work, and that's rarely found. Managing software engineers has been compared to "herding cats", but that's only because typical software management is incapable of any real understanding of the minds they hire. Still, you don't need to understand someone in order to give them what they need to do their jobs. You just have to be able to listen.

      Open source has improved matters by allowing talented developers to flourish, individuals who otherwise would have had the creativity squeezed out of them by corporate management that is possibly well-meaning, but ignorant of the software development process. Put it this way: it's long been known how to get the best out of your software people, but most companies that employ such people haven't a clue.

      --
      The higher the technology, the sharper that two-edged sword.
  105. Re: Dept. of Better Questions!? by TaoPhoenix · · Score: 1

    I'm thinking a moment on exactly what "commodity" software might mean. In our little tech world, I'm wondering why some dev house didn't flood the market with galactic quantities of software Back When It Was All Simpler. The deal with Raising The Bar is ... eventually a once powerful group may no longer be able to keep up, and their loss will be felt in the marketplace.

    But I'm really starting to ponder that we're also not starting with Peek&Poke and Assembly anymore. Start with an entire OSS fragment, then add your stuff on top for the specific purpose. Use the Authority of Business to work around the gaps. Customer wants some generic traffic management program ported into a BumperCar Safety module for use in theme parks. You say great, deliver it 7 months later. The OSS crowd might have trouble "caring" about it to go from zero to finish.

    So instead of paying for low-level business tasks like letter writing & spreadsheets, maybe we free up the entire paradigm into Doing Something Better.

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  106. Re: Service by TaoPhoenix · · Score: 1

    ' Why does "service" have to mean "fixing stupid design" and "fixing idiotic bugs"?'

    It doesn't have to, but it's fun and profitable to make customers pay for your bug fixing.

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  107. You should learn how to wait tables by malevolentjelly · · Score: 1

    I am not kidding. Our nation, in the last several decades, has been in a rapid pursuit to eliminate the middle class. Software jobs represented a middle class boom which both feeds the income of the somewhat educated and costs the blue chip industries lots of money. We're trying to develop an ownership economy, here, where the only people who make real money are those who own lines of international trade-- and you've simply become too expensive to maintain.

    So, the opensource movement is a kind of economic lemming routine, where we are packaging all our technology and translating it in order to commoditize the industry and send it to India and China. It's not like there's anything wrong with foreigners writing software, but I'm not retarded. We're obviously devaluing this industry. I can't think of any companies that are really thriving on open source. The biggest, hottest, most internationally reported linux company, Canonical, operates at a loss. Sun open sourced everything and in turn 80% of their stock dropped and they fired 2/3 of their employees.

    In fact, Sun is responsible for the largest percentage of open source work- so if the company fails, we're going to see a mass stagnation in the industry. If the angel investment that runs most open source startups gets drained on a failing stock market, then open source will be effectively run by the universities again. But our industries are capitalist, not socialized, so this will not benefit our society as a whole monetarily. Since we PAY to go to college instead of getting paid, we'll be paying for technology development with tax money that will then be maintained in Asia and gotten at factory wages by international industry.

    So, you should learn to wait tables. Or sew clothing, or something. Companies like Microsoft and Apple that kept the software industry here are slowly losing the business market, and that's a losing battle for both technology and the US worker. The cost of software licenses was a small tax on big industry to keep the middle class healthy-- remember that "good guy" industries like IBM are very diversified and have a major hand in defense and other industry, so they're not going to get hurt when they eliminate the American software industry- it's just another cost cut and workload outsourced.

    Just keep open sourcing your code, guys. You'll be like the old people who used to make big money making televisions in factories. And if you don't think waiting tables is hard, you should try it. Read Nickel and Dimed by Barbara Ehrenreich. It's a good primer on your future market.

  108. It's in the Innovation by Fringe · · Score: 1
    If open source is capable of replacing your work, you've been resting on your laurels. I've been involved in a lot of open source including some of my own projects. Profit is purely in innovation and in providing something open source can't. Some examples:
    • Very complex or tricky code that took a lot of investing time to code and test. For a year or so you will have a time-to-market advantage on that, but eventually if you don't keep it moving forward, open source will catch up.
    • Projects requiring expensive trials or regulatory processes... such as medical or avionics. The barrier to entry there is that a lot of monetary investment and structure (for auditing) are needed; these are two things open source doesn't do well.
    • Projects requiring or benefiting from partnerships, such as perhaps supporting Verizon wireless (or Blackberry) devices at the carrier level. Again, this requires structure, money and time, but then serves as a barrier to entry. And again, eventually open source projects will figure a way around the barrier (probably around the carrier requirement in this case.)

    So the trick is to support open source, especially as it then allows the hobbyists to extend your product while still protecting your advantage, but push into areas that have a barrier against being purely commodity. It's worked for me.

  109. Business isn't a Duel it's aTruel competition. by Dr.Altaica · · Score: 1

    Stop blaiming Open Source.
    It is not the 'Open Source' of your 'open source business' that is a race to zero it is the 'business' part that is.

    Truels, or Survival of the Weakest
    P Amengual, R Toral
    http://ifisc.uib-csic.es/publications/publication-detail.php?indice=1786

  110. If only it were true ... by cdrguru · · Score: 1

    There is a clear distinction in quality. Most of the open-source stuff out there is crap, certainly following the 80% rule - 80% of everything is crap. The problem is that programming is hard work. Well, actually quality programming is hard work and crap programming is quite a bit easier.

    If you are producing custom and semi-custom software you are bucking a trend that started in the 1980's. Previously, all businesses would pay for custom-written software because the very idea of a commodity program that would fulfill their needs was foreign. And for the most part, other than very primitive things, it didn't exist. All of the functions of an ordinary business needed to be replicated in some custom fashion - accounting, inventory, bill of materials, customer information, everything.

    This started to change in the 1980's with boxed solutions. The problem was that these were still primitive and hard to use. Either customization or lots of training were needed.

    Today, for the most part, this isn't true. You can still find some businesses operating with custom-written solutions and some expensive software systems that require lots of training and customization. But it is clear this isn't the direction of the future. Software in general is getting easier to use and requiring less and less support. Training in some specialized fields is needed but it isn't necessary for the software. An example of this is you don't need training to use accounting software but you do need training to be an accountant.

    Software that relies on a support model is counting on complexity and unfriendly user interfaces. This is going to go away and the sooner the better. Folks that write such things give the rest of programmers a bad reputation.

    Advertising? Maybe if you have some mass-market thing that people will put up with things like that for. Maybe. I don't see it as a path into the future. Google, whose billions are build on pushing ads on people, is not a model that forward-looking people are going to want to emulate. I can't imagine the Google model being very long lived. Advertising, no matter how targeted, isn't something people find friendly or endearing. At best it is like product placement in some movies - it is there, but you don't really notice it. Once your nose is rubbed in it, it becomes distasteful and something to avoid.

    Open source is certainly a race to zero, but quality is being left by the roadside. Everyone wants something for nothing, but nobody wants to work for nothing. And nobody works hard for very long for nothing. The mark of a hobbyist is a curve where things start out great and when the going gets tough the effort expended starts to drag. Until finally what started out as a inspired labor of love ends up being hated. Look at sourceforge - lots of stuff there, lots of stuff barely finished.

    The one counterpoint to this is large organizations bankrolling professional developers and turning the source out. There are lots of motives for doing this, and some of them are very good. But I seriously doubt IBM is doing any of this for the betterment of mankind. No matter how altruistic the motives may be in the beginning, it comes down to either being a real operating business or it is a hobby. Or it fails. Most of what is seen today as good quality open source tools are being bankrolled by someone with their own reasons for doing so. And they are indeed making money from things that have nothing to do with it being open source. Red Hat may be an exception here in that their revenue is coming from support and it would appear to be support alone.

    If I thought that people would one day stop paying for quality and take free crap, I think I'd just hang it up. For a large percentage of people Stallman's idea of "freedoms" is meaningless because they don't have the tools to take advantage of the freedom. Or the money to pay someone to take advantage of these freedoms on their behalf. So don't be fooled, it is all about the money. I do not see the balance shifting anytime soon - free crap or expensive quality. Is there expensive crap out there? Sure, but it isn't going to last. It never does.

  111. Re: Sales! by TaoPhoenix · · Score: 1

    The only problem here is timing makes a sale. If you go from scratch to customers and say "hey, ya' want X software in 26 months? Sign here." The DotBust made a lot of businesses wary about Sales.

    I'm guessing you'd want to go from proof-of-concept to a venture investor to develop the deep work just to be sure you won't get hosed by some unbelieveable glitch like the one that damn near took down Microsoft when they had to Reboot their codebase for LongHornedVista.

    Then with some core tech that can be finalized in a few variant ways, then go dig up your customer and tell him "X software is only 7 months out. Sign here."

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  112. I have to say, it sucks from a personal standpoint by spiffmastercow · · Score: 2, Insightful

    There's no future in being a commercial developer because someone else will do the same thing, for free. Now, I can understand the positive side of this, and I will say that software now is 'better' than it ever has been.

    But it has destroyed a lot of job opportunities. Someone with my level of skills could, 20 years ago, work on the next big OS or database or something, and make a living at it. Now I'm relegated to making web apps. Why? Because all of the big jobs have already been done, and there's no incentive to compete when the net value of the market is zero. The older Linux and BSD programmers made out pretty well since they got into the game early, but there's no way for a programmer to started in these areas anymore. The amount of work that goes into getting started on, say, Linux kernel development, is beyond what can be done in your spare time.

    Am I lamenting the fall of proprietary software? Only indirectly. I'm more upset that there's not as many opportunities to do __interesting__ work because of open source.

  113. yes by matushorvath · · Score: 1

    In long term (hundreds of years) we will have excelent quality open source software available for almost everything, so there will be little point in reimplementing something as a commercial software. Good software does not get obsolete, if it is maintained, it can function perfectly for ever. Take TeX for example, or vi (or emacs ;), or Unix...

    Undoubtedly there will always areas where commercial software will work better (e.g. areas where specification changes often and rapidly, or areas where clear accountability for the software is important), but those are exceptions.

  114. Steamboat Duffie by mkcmkc · · Score: 1

    Just because your software is open source doesn't mean that you get to sit on your duff and collect money off your paid extensions in perpituity.

    True--that's a privilege reserved for Disney and the recording industry.

    --
    "Not an actor, but he plays one on TV."
  115. Think about math by Anonymous Coward · · Score: 0

    Computer Science is very similar to mathematics in a statistically significant number of ways, and I believe this is one of them.

    CS is a still very much a n00b field, it stumbled as a toddler and changed the world forever, and now that it's continuing to revolutionize things as it grows people are really woried what it's going to become if it keeps it up.

    Mathematics, on the other hand, has been slowly revolutionizing things for a Long Time. These days it's a very mature subject and nobody worries what it's going to do next (despite the fact that we do still see occasional shakeups).

    The important parallel here is that in both math and CS the old "Information wants to be free" saying is perfectly true, and in both cases the replication cost of the end result is effectively zero.

    Using that isomorphism I'm quite content with speculating that CS with asymptotically approach math in terms of its role in society. Yes everything's going to be free (when was the last time anybody sued anybody else for recreating a proof of a theorem? or worse, proved it in a different way?), but don't go worrying about your job, after all, there are more mathematicians employed today than 100 years ago, and more then than 200. There will always be a business demand to see what new advantages can be forcibly extracted from mathematics, and CS will be the same way. Similarly there will always be demand for academics doing crazy things on the bleeding edge.

    That said, looking around I don't really see all that many dedicated math shops in the phone book.

  116. You'll need some facts then by Anonymous Coward · · Score: 0

    MS Office labours on because of VBA, nothing else. Apart from fear.

    GIMP pwns Photoshop unless you NEED $1,000 worth of "product".

    Dreamweaver doesn't have an sftp client. Shit.

    1. Re:You'll need some facts then by Ralph+Spoilsport · · Score: 1
      some faceless dipshit wrote:

      MS Office labours on because of VBA, nothing else. Apart from fear.

      Sory, no. MS Office is a much more polished product that Open Office. What I like about OO (I use it a lot) is the drawing tool. VERY handy. But MSWord and Excel are simply better than the OO equivalents. Period.

      GIMP pwns Photoshop unless you NEED $1,000 worth of "product".

      WTF? You're an idiot, or never had to work in CMYK or do UCR or significant retouch work.

      Dreamweaver doesn't have an sftp client. Shit.

      SO WHAT? You design in DW or Contribute locally, test it out on the dev or test server. Then you use an SFTP client to upload the deliverables. Done. You're a fucking moron. No go back and play in your mommy's basement.

      RS

      --
      Shoes for Industry. Shoes for the Dead.
    2. Re:You'll need some facts then by Anonymous Coward · · Score: 0

      Since you picked the most retarded features from each product I'm sure you can use OO and GIMP as replacements with no problems.

    3. Re:You'll need some facts then by shutdown+-p+now · · Score: 1

      Facts are easy to see - just look at the marketshare of OO.org vs MSOffice, or GIMP vs Photoshop, etc.

  117. Re:questions for the open source software vendor . by Dr_Barnowl · · Score: 1

    shouldn't you report them to the FSF?

    OSS licenses function by copyright, not patents. Some licenses explicitly forbid you from exercising patents on software so licensed.

    If others produce functionally equivalent software, this is not a violation of the license on the first piece (unless it's written into the EULA - and such terms are of untested legality, and certainly don't apply to anyone who isn't a customer). From my understanding, people are producing OSS versions of commercially licensed extensions anyway.

  118. Insightful++ by rpp3po · · Score: 1

    Sadly I can't mod today.

  119. Simple Answer: Stay ahead of the pack. by thedbp · · Score: 1

    For instance, Adobe has nothing to worry about. There's not going to be any Open Source project that can compete with Photoshop anytime soon. If the stuff you're writing is that easy to implement that every addition or extension is being copied, and is "just as good" as you say, then the issue is with the code you're writing.

    The Open Source devs trying to mimic your extensions should be sitting back saying to themselves "how the hell did they do that?" and by the time they figure it out, you've already got new features that they don't.

    Also, providing support seems to be the best way to monetize Open Source. They may provide similar functionality, but you can offer custom tweaks and support for a fee.

  120. Bounty systems by 5pp000 · · Score: 1

    What I don't understand is why a bounty system hasn't caught on. It seems to me to be the right solution to the problem. A bounty system allows users who desire some new piece of open-source software, or an extension or modification to an existing system, to contribute money to a bounty to be paid to the first person to implement what they want. There are details -- the money has to go into escrow, for instance, and there obviously has to be some acceptance process in case what was implemented was not what was requested -- but that's the general idea.

    There are a few Web sites implementing such a system, more or less, that have been around for a few years. All the ones I've looked at seem to be inactive. And I wonder, why don't they catch on?

    I think a large part of the answer is that these sites haven't marketed themselves well. To get used, any such site is going to have to answer the question: why should anyone contribute? Potential contributors have to be convinced that it's worth putting a small amount of money into escrow to incrementally increase the chances that what they want will get implemented. That's hard, particularly when it seems reasonably likely that what they want will get implemented anyway. And none of the sites I've seen do a good job of making this case -- indeed, most of them don't even try.

    So I'm left to wonder if a more determined effort, backed by a greater awareness of the need for good marketing, might not succeed.

    Your thoughts, please.

    --
    Your god may be dead, but mine aren't!
  121. Re: Sales! by PinkPanther · · Score: 2, Informative

    The DotBust made a lot of businesses wary about Sales.

    Wary about sales? Sales is the MOST IMPORTANT part of a s/w business...of ANY business. If you are wary about sales, then make sure you work for someone who isn't.

    But the companies that survived the DotBust weren't those who had good ideas. They were the ones who had ideas that couldn't sell, or who had poor business plans.

    Those that had a proper business approach might have found sales pipelines slowed or dried up, but they were paid for the work they did (including profits). So at worst they walked away from a dead market with a small amount of dough (profits!) in their pockets.

    I'm guessing you'd want to go from proof-of-concept to a venture investor to develop the deep work just to be sure you won't get hosed by some unbelieveable glitch like the one that damn near took down Microsoft when they had to Reboot their codebase for LongHornedVista.

    Let'set something clear here: in the history of Microsoft, at no point did they find themselves deep in a hole. They have always had the funds and/or signed contracts for the work that they went off a did. Sometimes they did work on a new product that they funded themselves, but that was well after they had massive cash-positive flows to easily handle the expenditure (cash-negative) for that new development.

    They did not go out and develop MS-DOS 1.0, then go looking for a customer. The reason that IBM and others have an intertwined history with MS is that they funded MS's early development efforts.

    Don't let hysteria and hyperbole ("DotBust") make you write off an entire industry. The IT world went through a pain of hurt because they (and their investors) took their eyes off business and economic FUNDAMENTALS. Those who understand business didn't get caught up in all that (well, I know that some very savvy business folks took advantage of the situation...but they also realized that it was to be a sort lived situation before a full collapse would occur).

    Then with some core tech that can be finalized in a few variant ways, then go dig up your customer and tell him "X software is only 7 months out. Sign here."

    That still involves doing at least some preliminary work before getting paid. That is usually how a new product comes to market: initial investors (the coders themselves, or the idea people, or the company developing the new product) develops a prototype and begins pitching that. Only when initial early adopters show a sincere interest (e.g. sign a contract) does the hard investment in the product development happen.

    --
    It's a simple matter of complex programming.
  122. Re: Even More General by TaoPhoenix · · Score: 1

    Free InfoValue is too important to pay for.

    Software is a subset of InfoValue. But just free raw knowledge itself is accumulating so that Newbies with initiative start their first question at a higher level, which tends to please the experts who prefer giving higher grade answers.

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  123. Who buys games? by Anonymous Coward · · Score: 0

    They're *licensed*.

    And given that the restrictions and all the crap I have to agree to to install the fucking stuff, I don't need games.

    If you want them, buy a games station.

    1. Re:Who buys games? by tepples · · Score: 1

      If you want them, buy a games station.

      Do you mean a console? How does one get free software onto one of those?

  124. software as a stand alone industry by Anonymous Coward · · Score: 0

    Yes, you guessed right, it makes no sense to think that so many software only companies can exist. Make money with software by doing any other business out there, *any* other business, there are THOUSANDS of businesses to stay gainfully employed at, just USE the software in that business, tweak and customize in house, develop and share on the side. Be in a REAL business, not acme software inc. As a strictly, that is all your company does, nope, not a good long term business model, the market is already flooded and tons of layoffs daily. Big clue.. It can't be, even proprietary it can't be. There are six billion going on nine billion people on this planet within one more generation, and as the modern economy has proven, it takes people doing useful tangible work, developing tangible products, that really succeeds and is what the planet needs. Right now we are in a transition stage, because software and computers, especially the small personal computer, at work or at home, are one full generation and change old being in very widespread use.

    There's a certain amount of coding needs to be done, because for the past two decades a ton has already been done, and the market was growing. Now it is hitting a plateau, because there is so much of it and it is good enough.

    Think about it, if say office productivity software just ceased to be developed..we wouldn't really have any problem for the next 100 years still using what is here, it is good enough. Same with browsers, email, etc.. Extrapolate out a little, look at today's economy and the headlines, think what it will be like within two years. This is the tail end of the REAL end of the dotcom boom, it's back to real work providing useful tangible goods, there's only so many ways you can have a profitable social networking site or keep track of inventory and manage payroll.

    Software is useful, and some new needs to be developed,(mostly at the giant cluster level) but a ton of it is just busywork right now as companies implode because they refuse to accept the evidence in front of their eyes about the coming global depression and as business slows down to get rearranged back to what people need, not what might be nice to have. a huge ton of all these high paid coding jobs are based exactly on what wrong with the financial world, they were based on too much credit and thinking marginal products were all going to be worth millions or billions. No, they weren't and they have collapsed and are rotting now.

    The glory days are rapidly going to be over, and sitting in front of a keyboard, doing whatever, will drop in value tremendously, because there isn't that much value being added anymore, and the sheer scale of what has been produced already and the ease of duplicating that work because it is digital means it just won't be worth that much in the future except for extremely high end and very difficult niches. And the remaining 99% of it will become just a so-so low level job, even if you are "good".

    The planet will not to be able to afford so many very well paid people working on the edges making huge bucks doing office busywork nonsense when what they are doing is pretty iffy as to actually being needed or not.

    Same with music, way back years ago, there were not so many big names, they made a lot, then there started to be more and more bands, now there are freeking millions of bands, millions of them-how many are going to be superstars, how many can even expect to be full time at that?

    The answer is, not many, well under 1%, the rest are going to beat their heads against the wall until they finally realise the planet can't afford one million millionaire level bands. Same with professional athletes, how many can do that as a full time very well paid career? that's why it is so incredibly stupid to force brainwash so many young people into playing those particular games, gives them an insdane notion they can all be pro ball players or something. 1% (it is really less than

  125. GCC and Emacs, for starters by mkcmkc · · Score: 1

    gcc is absolutely the best compiler in existence, for a pretty broad set of requirements. Or, putting it the other way around, you'd have to be working in a pretty specific niche for any C/C++ compiler to be better than gcc.

    Likewise emacs.

    Beyond that, if your project requirements are significantly affected by the ability to view, modify, and redistribute a program's source code, Free Software (and often OSS) "win" pretty much by definition.

    --
    "Not an actor, but he plays one on TV."
  126. innovate or die by Anonymous Coward · · Score: 0

    welcome to the new world: innovate or die

  127. Compete in the meta-marketplace by greg_barton · · Score: 1

    Open source is competing with closed source in the marketplace of marketplaces. Don't bitch about it. Make your marketplace better...if you can...

  128. Re: Varying Values of Sales. by TaoPhoenix · · Score: 1

    Great reply.

    I prefer to exclude MS because they are the Elephant Outlier that can basically never be duplicated again for a long time.

    We actually experienced the downside of Sales at work a couple years ago. A company was pitching a thin-server solution for the commercial package we run. It turned out the company was unable to support it at a deep-intrinsic-flaw level, and retired it. The second time around we went with a more MS-centric solution.

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  129. Not A Race To Zero by b4upoo · · Score: 1

    I wish to re frame the issue a bit. Usually the question of the programmer making a living with free software relates to market conditions and open source issues. But we will enter a whole new space in relation to this issue. Yes, some private software will always be profitable. However the real wolf in the closet will be computer generated software or Genetic programming as AI is sometimes called. As human programmers advance and write more and better programs you can bet your last penny that machines will be deployed that will beat the socks of of anything we can create. Programmers will function more as glitch correctors than in the traditional mode of work.
                That means that a lot of current computer professionals will be kicked to the curb as obsolete. Yet others will have just the right combination of training to demand very high wages.Companies will compete more in the way that Japanese car companies compete. The companies with the best (most exotic) machines will be able to create the best programs and therefore will make superior returns on their investments.
                We are now in the stone ages of programming.The real universe of computing is about to dawn upon us. The shock of it all may be hard to take.

  130. A stable situation by 4D6963 · · Score: 1

    If you understand market forces then you'll understand why both will always co-exist, in a pretty divisive way. By divisive, I mean some stuff will be open source, some will not.

    In cases when the open source alternative will be as good as the commercial alternative, open source will ultimately win. In the case of niche software products where the few FOSS efforts would not be sufficient, commercial alternatives will emerge to fill the demand gap. That's how in works in theory. That's why broad appeal apps have great FOSS versions, whereas commercial apps thrive in specific niches. There's no program more expensive than very special purpose professional programs. That's how the cake is being shared.

    --
    You just got troll'd!
  131. Two extreme models, little moderation by Eravnrekaree · · Score: 1

    I do think that open source softwate is making it more difficult to make money from commercial software. People are basically giving away their time and this also cuts into commercial developers as well. After all, programmers have to eat, and people need to be paid for their work in this kind of economy. Open Source projects still can try to use feature tiers, donations, manuals, support and associated add ons. On the other hand the commercial software development paradigm partly has itself to blame, in not allowing enough freedom to its users. Weve seen polarisation between two extremes, on one end, completely closed, rigid, closed source, high cost software, and on the other end open source, and nothing in the middle. A compromise might have worked better in many cases consisting of 1) source available with commercial software under commercial licence 2) commercial developers willing to accept improvments from users 3) a tiered pricing scheme, giving very low cost licences to hobbyists and more expensive licences to corporations and commercial users, or pricing based on a customers revenue or incoming, etc. This combines the best aspects of commercial and open source, the openness of open source while requiring those who use the software, to help pay for its development, those who can afford to.

  132. Software as a Service... Remember? by nulled · · Score: 1

    Selling software bits, is an eroding industry. More and more software is becoming commodities. This is not a bad thing at all! One needs to think more down the lines of PROVING A SERVICE, using all that free and open software. This is what virtually all major profit web based businesses are doing, and have been doing from the start. Amazon, uses open source to provide a service. Google, same, Yahoo facebook, myspace and on and on. SaaS, Software as a Service is the furture. Selling software will soon only be left to the very elite, complex or specialized programs. Intuit, Quickbooks. 3dsmax 3d rendering software. Adobe products. But, if you are in the open source world and plan to make a long term living selling open software, well good luck! Open source software was never intended to be made to be sold, it was intended to be software anyone could use to create new, and interesting markets in the 'services' field, using f/oss software. Or simply just writing software to make an existing business more efficient.

  133. Service and expertise by seebs · · Score: 1

    I don't think people buy from us because of our huge library of amazing code -- I think they buy from us because we can support it.

    I work at a Linux vendor these days (Wind River), and the primary value I see isn't the code itself, but the engineering team that developed it. People hire us to do stuff to this code base because we can do it better and cheaper than they could -- because we already know the code very well.

    This in turn lets us write new code -- which, of course, tends to end up as open source. But if we have the guy who wrote it, and several people who have studied the code and know it well, we still have a large advantage in working with it.

    Obviously, it's way more complicated than that, and I don't follow the rest -- I'm an engineer, not a manager. :)

    --
    My blog: http://www.seebs.net/log/ --- My iPhone/iPad app: http://www.seebs.net/seebsfrac/
  134. productised bespoke services by wikinerd · · Score: 1

    You need to understand that no matter whether you sell software, real estate, potatoes, or cleaning services what you essentially sell is expertise and time, ie work.

    If you try to sell prepackaged software, what you do is to do some work and then to store this work into some software code which you then sell to customers. But once the first copy is sold, it's very easy for this work to be duplicated or immitated. So, it doesn't really make much sense to sell prepackaged software.

    Now, what if you sold expertise and time directly? Just say that your hourly rate is such and such and that your specialty is such and such... Then no one could duplicate your work, and you could get paid while the client's order is being developed. This, bespoke software or providing services related to software (support etc), sounds like it solves the duplication problem discussed above.

    The only problem with bespoke software and related services is that it requires more effort on your part to scale up. It is for this reason that people tried to prepackage work (such as software, or music, movies, books, etc) and sell it on a disc, and in this way they managed to scale up to millions of customers, but they quickly found out that their work is so easily duplicated that they had to spend too much on anti-duplication enforcement mechanisms (such as DRM, copyrights, patents, trade marks, trade secrets, obfuscation, state-granted monopolies, etc). The enforcement costs make this "prepackaged work" business model unsustainable, especially when the customers have access to advanced copying technology. It makes no sense to try to control information which wants to be free.

    There is, however, a way to make bespoke software and services scale up: Instead of prepackaging the software, you should set up as a bespoke software/services provider and prepackage the services.

    Identify a large number of potential clients who have similar needs, then develop a business flowchart for a prepackaged service to suit their needs. To be successful, you must do this in a finegrained scale and combine several small prepackaged services into larger packages.

    After you do this, you can then just cooperate with freelancers (or hire employees if you prefer, but I believe that freelancing works best) and train them to provide the prepackaged services. When this system is put in place, and if you have successfully identified the needed services and the right granularity, the system can run almost automatically with little modifications, unless some event causes the needs of the clients to change dramatically.

    In short, instead of putting software on a disc and selling copies of it (which has the disadvantage, for you, of being unable to control further copying, reverse engineering, or reimplementation), and instead of selling general bespoke services (which has the disadvantage of unpredictability and difficulty in scaling up), put services into a service plan and sell the plan, effectivelly productising the service to allow economies of scale.

    The caveat: it is extremely difficult to properly identify the real needs of your potential clients in the right granularity, and a significant percentage of clients will be turned off unless you also continue providing real bespoke services/software. To be successful with such a model, you must effectivelly become a marketing organisation and employ real marketing experts who know what marketing is about (tip: it isn't about advertising or brainwashing). While in the prepackaged software model the marketing ends up becoming mainly the customer's responsibility (in practice the business throws around discs with software hoping that someone will find them useful enough to buy them), in the prepackaged/productised bespoke services model you must do all the marketing yourself. But once you do your marketing research, the business can run on auto-mode as long as the needs of the clients don't change significantly (which unfortunately do!).

    In short: make everything open source and free, identify some common needs of your clients, and offer productised service plans targeting these needs, and make sure the identification and targeting of said needs is correct.

  135. Selling software? Don't you mean Selling Support? by Helldesk+Hound · · Score: 1

    > Something that was worth $5K last year is suddenly
    > worth $0 because the free version is just as good
    > as the paid.

    So move to the Service model - sell your high-quality/high-value support services.

    Most Open Source software - by the very fact that the source code is freely published on the Internet - follows the service model by selling support services.

    If you are very good at supporting your software, and at a commercially reasonable price, then you won't need to worry about the competition walking in and taking your customers away from you - because they won't be able to.

  136. Hardware by ChrisMaple · · Score: 1

    If appropriate, tie your software to a piece of custom hardware.

    --
    Contribute to civilization: ari.aynrand.org/donate
  137. it's "c'est la vie" by jonaskoelker · · Score: 1

    It's c'est la vie. Sorry for being a grammar nazi.

    1. Re:it's "c'est la vie" by zappepcs · · Score: 1

      It's hilarious to see the letmegooglethatforyou site! My French improves every day. Cheers

  138. Add two words: sustainable, and marginal by Morgaine · · Score: 2, Interesting

    You're right, but people picked you apart as your first line was too broad. Try this instead:

    There is no sustainable market for selling a commodity with a zero marginal cost of production.

    When the marginal (ie. incremental) cost per unit is zero, this directly implies that no proprietary resources or secret sauce were required in its production, which in turn implies that effectively anyone can produce the commodity. Thus, while there is always a market initially for something new, there can be no sustainable market for an item with a zero marginal cost since it will eventually spread into public production. The answer for producers isn't to panic, but just to keep designing new items.

    The same will apply to physical goods one day when they can be assembled with atomic precision from the elements around us.

    --
    "The question of whether machines can think is no more interesting than [] whether submarines can swim" - Dijkstra
  139. Do you have the right business model? by infosinger · · Score: 1

    I always thought the real money in the open source business was either/or/both innovation and support. The company I work for spends quite a bit of money on open source software because they are in effect buying less expensive support(compared to in-house) and access to experts who really understand the software. In most cases, the software itself can be obtained free elsewhere.

  140. Zero is a big place... by itsybitsy · · Score: 2, Interesting

    An infinite singularity in fact!

    It's the value you create making the technology work for someone. It's called "consulting" or "packaging" a "product" for sale. A "gizmo" economy where the "computer" is bundled with the "software" in custom configurations.

    It's starting to happen now. Look at Apple. Almost everything they sell is a hardware product with software to enhance it! They could have taken over when Microsoft humped the bump with Vista by selling a software only version of MacOSX for generic X86-64 boxes. Instead they keep making custom hardware. Heck they are even making their own chips now! Yum, chips...

    Hey, it could get worse than zero by having to pay people to use your software!!!

  141. Every business is in a race towards zero by firewood · · Score: 2, Insightful

    Every product or service is in a race towards the minimum price at which it can be physically produced and delivered (price including any available manpower and start-up capital needed).

    Every stand-alone software product only has value until its function and value can be reproduced or supplanted (by patent expiration, stolen trade secrets, the time it takes to reinvent or develop from scratch, the time it takes to equal the original products reputation, the time it takes competitors to make/build/package your open source, etc.) To have a non-zero revenue window, you need to make sure the time you offer something unique is non-zero.

    Of course, humans are stupid, and this allows you to use their lack of information to create some additional value. If potential customers think your brand name implies something better than the identical bits under some other name (e.g. Coke vs. generic cola), then you might be able to maintain a non-zero pricing.

    IMHO. YMMV.

  142. Yes - but it makes the world a better place.... by Anonymous Coward · · Score: 0

    Like art and charity, OSS makes the world a better place. Consider:

    OSS as art - Many people take up art as a hobby. A small fraction of talented practitioners manage to make a living. The value of the art lives on and flourishes after it leaves the artist's studio.

    OSS as charity - charity is a gift to the world, it makes the world a better place but does not generally put bread on the table for those that are being charitable. That does not mean charity is a bad thing, just that the charitable would be wise to develop other sources of funding in order to sustain their charitable aspirations.

  143. You get what you pay for by fractioncalc · · Score: 2, Interesting

    There is nothing wrong "...a Race to Zero..." This is just the "nature of the beast" for open source software. I feel the money is not in the software, it is in the service. Just look at Red Hat.

  144. Open Source != Eventual Failure by salesgeek · · Score: 1

    Most of the posters here have no clue the difference between open source, and free software. To sum up:

    Free software = GPL or other free as in freedom license.

    Open Source = customer has right to source and right to modify it. Does not include redistribution rights.

    Most of the posters here are talking about free software. And yes, free software is a tough way to make a living without using services as a method of generating revenues. That said, how do you enter an established market against huge players? Hmm - free software can open those doors.

    Open source, on the other hand, does not preclude the exact same revenue as a classic proprietary software vendor.

    --
    -- $G
  145. Open source software is a "co-op". by Gavin+Scott · · Score: 1

    Yes, if you're in the business of software to do X, then making a free version of software to do X is stupid because if you're successful then eventually you will be out of business, sorry.

    The magic of open source / cooperative development is that you have multiple people who share a common problem who gain great leverage by working together to produce something that all can use to solve that problem.

    So farmers get together and write farming software, bankers get together and write banking software, etc., and this makes huge sense because the end result only enhances their businesses.

    But software makers making free software is, and always has been, a fundamentally stupid business model, at least for those whose business plan does not clearly explain how they avoid this obvious trap, or who plan to "make it up in volume".

    You need to be making your money off of something *other* than the free software you produce. Business plans based on selling support, customization, proprietary extensions, and the like are indeed ultimately doomed to failure as there's nothing stopping other people who NEED those things from doing it themselves better, faster, and cheaper than you can.

    Open Source / Free software is a wonderful thing for society, it's just not so hot for the software "industry".

    If you find yourself in this position, then my recommendation is to move out of the free-software "business" and move up into applications of that software, since that's where there will still be problems people are willing to pay to solve.

    G.

  146. Re:Simple Answer: Stay ahead of the pack. by spiffmastercow · · Score: 1

    Adobe also used to be worthwhile. What's the last version of Photoshop that was actually an improvement on the previous version? 5? 4? Now they're just churning out the same old software with a few new phone-home features and a lot of extra bloat. Their model is the same a Microsoft, except that they're in a small enough niche that it's working for them.

  147. Not a threat to developers by Todd+Knarr · · Score: 1

    F/OSS isn't a threat to professional software developers. They'll have plenty of work doing the customization and custom programming needed by the companies that use software in their business. The place I work employs 30 full-time developers just at the office I'm at to develop software for in-house use. We make extensive use of F/OSS for the parts that aren't specific to our business, it's cheaper than commercial software and we're legally allowed to change the software to fix bugs and add things we need. That's a lot better than say Oracle, where the turnaround time on bugs is somewhere the high side of 50 weeks for the 1 bug in 10 they actually fix.

    Now, software development companies have a problem here. F/OSS is churning out for free what they want to charge people for. A maker I know runs into this in other areas. He's got a small CNC machine shop, a professional-grade print shop, a professional-quality photography setup, and his latest acquisition is a laser-engraving rig. He runs into very hostile reactions from "professional" businesses built around buying those expensive tools/machines and giving customers access to them (spreading the cost over multiple customers in the process), who are having big problems now that their tools aren't that expensive and hobbyists and amateurs can afford them. Those amateurs often do better work than the "professionals", because they're in it for pride or for fun, not just the money. He summed up the "professional" reaction thus: "But they can't own tool! Ogg is only one to own tool!".

  148. Sometimes, it's personal... by angst_ridden_hipster · · Score: 1

    I'm just finishing up a project based on a big commercial product. Portions are Open Source, once you pay the initial fee, which ain't small.

    The product is so poorly written that it completely boggles my mind. If I weren't under NDA, I could keep the Daily WTF loaded up for weeks. And this is just the portions that they're willing to let me see.

    Out of pure spite, next time I have a project that's in this general domain, I'm doing it using FOSS frameworks, and releasing it as FOSS. Fuck 'em. If they're going to sell crap, they don't deserve to be a virtual monopoly in the business. This stuff isn't rocket science...

    --
    Eloi, Eloi, lema sabachtani?
    www.fogbound.net
    1. Re:Sometimes, it's personal... by Anonymous Coward · · Score: 0

      So that would be Qt you're talking about, then.

    2. Re:Sometimes, it's personal... by angst_ridden_hipster · · Score: 1

      Hey hey!
      Can't say.
      Under f'in NDA.

      --
      Eloi, Eloi, lema sabachtani?
      www.fogbound.net
  149. Or .. by justinlee37 · · Score: 1

    Or if you're the software engineer who programs the automated combine harvester.

  150. Patents by Anonymous Coward · · Score: 1, Interesting

    This is the whole point of patents. Patent the core functionality of your next extension and you'll have protection for x years.

  151. Brand. by leuk_he · · Score: 1

    You still have your brand of your plugins. If you have a good product people will come back just because they know you. trying out new op source pluging vosts them time = money, and quality might not be the same.

  152. Selling isn't everything. Offer support. by __declspec · · Score: 1
    I would probably get a lot of selling people on my back for saying this, but still: selling a product isn't everything (and often is the easy part).

    I think that people will pay for a software product even if there are free solutions out there when they don't want to worry about "who's going to help me if something goes wrong with the product or if i need some help/improvements?". The simple fact that two software applications do the same thing (more or less) will not be a 100% decision maker for a real business.

    Our company develops custom software for different industries. One of our customers bought a software solution from us a couple of years ago, when we didn't have a support department. A couple of months ago we were in the process of signing a contract with a different customer, for the same product (different, improved version - this is not important). One of the managers was an "ex-old customer manager" who knew that the product was good, but hi knew they didn't have any support at that time from our part. So, the fact that at this moment we do have a support department (and we could offer them a support contract), gave us the opportunity to sign the deal with the new customer.

    There has been a discussion a couple of weeks ago here on /. about Google apps and commercial ones. I think that we you (as a business) want to include a software solution as part of a business process, you really want to think more about what improvements you can achieve with the product, what kind of support you get, what's the life cycle of the product (do you get new versions, improvements, etc.) instead of just thinking about the money spent (if any) on product acquisition.

  153. No by Pathway · · Score: 1

    No, Open Source software is not a race to zero.

    But it is driving the price of well known and well used software down. And that's a good thing. Trust me.

    Let say your company has a good product, such as an Exchange alternative that's very inexpensive... But now there are other great open source products out there that can do the same thing: Zimbra and Zarafa are 2 that come to mind. These two products start to eat into your company's market. Well, what are you going to do? I don't think you can sit back and ask "Are we doing it all wrong?" No. It's not the fault of open source developers to produce good code and give it away for free/cheap.

    But what can a company do? Either your company needs to make your product better, (More features, less bugs, more speed, smaller footprint, etc) or move on to a new project.

    Does that seem harsh? It shouldn't. If you're in a business which breeds competition (such as the software business) then you must compete for your market share. Otherwise, move on to something nobody else is doing, or at least something nobody else is doing well.

    --Pathway

  154. Yes. That's the way it was designed by HiThere · · Score: 1

    FOSS software isn't designed to be a product. It's something that can be bundled with a product to make it more valuable.

    There are other economic models of FOSS, but the one that it looks as if you are closest to is: "We wrote the software, we understand it. We support it. Support isn't free." For this to work your support had better be a lot better than what one gets by asking for support online.

    Note that not all models work for all products. If something is designed to be so simple to use that no support should be needed, then selling support isn't a good model. And selling upgrades only works if you can upgrade faster than others can....and you can convince people that the upgrade is worth what you're trying to charge for it. This isn't necessarily easy.

    Finding the right business model to support a FOSS company is quite difficult. Many have succeeded, but it's also true that many have failed. (But then many who tried to compete in Apple's market or Microsoft's market have also failed.)

    I don't know your product, so I can't offer detailed advice. Look for how others in similar situations solved the problem...if you can find any.

    --

    I think we've pushed this "anyone can grow up to be president" thing too far.
  155. Buggy whips by Anonymous Coward · · Score: 1, Funny

    When people stopped using the 8080 chip, my software business went away. After learning several languages that disappeared in a few years, I decided to leave the swamp behind and build on rock: record stores.

  156. wrong business model by anton_kg · · Score: 2, Interesting

    You are using a wrong business model. You either have to close source it completely and fight against others competitors (including opensource) or make it totally open and make money on service, support or something else, like Sun Solaris/Java, Asterisks and many others. Opensource project asks community to contribute by default. Make use of this big power instead of fighting against it.

  157. Welcome to reality. by Qbertino · · Score: 1

    I earned 25K just 5 years ago by building an rich-client e-learning system that could handle ISDN for transferring video lectures by using sophisticated preloading mechanisims. This was just a year before DSL got critical mass and made it 65% superfluos, and a few years before codecs had improved so far that bandwidth was halved. The system I built would now maybe be worth half of that, and only if it came with a server-side admin interface.

    A year ago I built a totally internationalised (content and interface) custom vertical-market CRM with n-dimensional user-rights management and optimised access controll using a web framework. I made about 8K on that. As soon as Nooku is final and Joomla 1.6 comes out with full ACL ( and if they don't screw up ) that will be worth about a half to a third of the original cost. I expect this to happen in the first two thirds of 2009.

    To fill you in on the situation: This is normal.

    Software, aka the 'virtual world', is an area were the - by todays standards for real-life humanity haibrained - concept of marxsisim works a-ok, as the cost to double what I posses if you desire it too is factually nil. This is the reason that shrinkwrap software is dead as a doornail in mid-term, unless there's a law that you have to use proprietary software.

    Where is Borland and JBuilder and the accompaning business model? Disintegrated in a purple logic cloud.
    I remember Borland JBuilder Enterprise costing bizarly outlandish 4-digit sums of money 8 years ago. Now you can download IDEs that are far better for free. And even the best software companies can't afford to ask more money than a day or two of an IT professional setting up and configging an OSS tool would cost.

    Maya 2.x used to cost upwards of 20K, now you can download Blender for free and it kicks older versions on Maya up and down the street. And the last thing seperating it from todays prime-time players is Renderman compliance and a few odd features strewn about. A whole sub-set of the multimedia tool industry is about to go belly up and/or radically change just because of 6 handfulls of enthusiasts based in Amsterdam patiently working away on their passion for the last decade.

    FOSS is slowly creeping from general stuff - that it actually allready is superiour in - into more vertical markets such as gaming, grafics & multimedia, rich clients and Business IT / ERP. It let's SAP and MS execs breathe shallower just thinking about it, but there is no way it be stopped. Once hardware has become universally ubiquious, the speed of this process will grow by orders of magnitude. I expect to see the total death of shrinkwrap software and it's concepts in my lifetime and while I'm still earning money as an IT professional.

    Bottom line:
    We are helping humanity here. And we will have to adapt to the fact that we have to develop the right stuff only once, as it then can be copied and used freely throughout the world ever after. This is Cyberpunk at its best. It's called Free Open Source Software and its taking the IT-world by storm as we speak.
    Get with the programm.

    My 2 cents.

    --
    We suffer more in our imagination than in reality. - Seneca
  158. Re:I have to say, it sucks from a personal standpo by willrj.marshall · · Score: 1

    You could ... contribute to an interesting OSS project...

  159. Of Course It Is by SwashbucklingCowboy · · Score: 1

    What's the biggest value to an average end user of most open source? It's not the source code. It's not that open source is more innovative or more secure (which is questionable and certainly not consistent across the majority of projects). It's the lower cost of open source. Whenever a company, any company, primarily competes on cost it's product is going to be commoditized. When that company's product is open source it's natural that open source equivalents to the company's proprietary extensions will be created unless the technology is just too complicated.

    Of course, this general problem certainly isn't limited to open source or even software. Any company is going to be attacked from below (see the Innovator's Dilemma). Your company needs to find a way to constantly climb the value chain. If it doesn't it'll go out of business.

  160. Take up coding for dirty jobs. by Anonymous Coward · · Score: 0

    As in, it's a dirty coding job, but someone's got to do it.

    The best way to avoid free competition is to go into writing software that is otherwise uninteresting to do, but is still needed. Since FOSS depends on returns other than money for its basic motivation -- from screwing MS to the pure reward of coding and cracking problems -- your best bet is to develop software that satisfies a market need that people are willing to pay for, but is otherwise unrewarding to code.

  161. A lesson on the economics of "free" by Anonymous Coward · · Score: 0

    Suppose your product makes you $1 (plus the "use" value). Suppose that a free one makes you $0 (plus the "use" value).

    The free one is free to the other 6, going on 7 billion people. Aggregate value to the world for each?

    Yours is $1. The free one is $7,000,000,000.00

    Sure, not everyone will use it, but you probably make more than $1 in aggregate, so why quibble?

    Free seems pretty fair to me.

    If I figure out a way to magically decontaminate my pet's dogshit and teleport it off my lawn into nutrient depleted soil elsewhere on the planet (i.e. where it is not on our shoes or foodstuffs), I wouldn't have a problem with everyone else having a copy so I don't have to worry about their dogshit on my sidewalk either.

    "The world provides no guarantee that you can forever be profitable at the thing you currently make money on."

    I suspect the issue isn't perpetual income but is it fair competition? Are the rules that OSS plays by fair to only a minority?

  162. BINGO!! by I'm+Don+Giovanni · · Score: 1

    A business model that relies on "support" for revenue actually creates a disincentive to produce the "ideal" piece of software (i.e. powerful, intuitive, easy to use, stable).

    --
    -- "I never gave these stories much credence." - HAL 9000
  163. Obviously you are wrong by DaveV1.0 · · Score: 1

    Because every time I talk about things like this happening as a result of the FLOSS, I am told it never happens.

    --
    There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
  164. Not in a world of exponential change. by reversible+physicist · · Score: 1

    As long as hardware is improving exponentially there is an important role for software as a product. Just think of the computer gaming industry as an example. There are many new opportunities for innovation as hardware improves dramatically. And of course, as software becomes a bigger and bigger piece of each "hardware" product, programming as a profession is unlikely to die out. More likely everyone becomes a programmer to some extent.

  165. Are You Delivering Value? by this_is_art · · Score: 1

    The key to any successful business is the delivery of value to the market. Regardless of what you develop and regardless of feature content, if the delivery of value is not perceived in your market then you will lose market share and possibly go out of business. On top of that, you have to be lucky, in that the economy must be sufficiently healthy to support your business activity. The value principle applies not just to your external customers, but also to your relationship with your employer. If you are not perceived as delivering value in an otherwise healthy company then you will likely have to seek employment elsewhere. Keep your software skills sharp, but if you lose sight of the value proposition then you will likely get punished by the market. Regards, Art

  166. Derive a new business model by HermMunster · · Score: 2, Informative

    A while back some guys derided open source because it was killing their product. Actually, it wasn't killing their product it was just changing the business market.

    What the bozo at that company couldn't understand was that the problem lay with them, not with open source.

    They had a product where open source competed directly. They felt that the open source version was so close to theirs that it was taking away their revenues because people were opting for the open source instead of their product.

    What this means is that they weren't adjusting fast enough to create products that were worth choosing the paid version. This is the same thing. These guys won't adjust fast enough and produce fast enough to actually keep ahead of what open source is able to do.

    What does this really mean? It means that unless commercial product developers get off their lazy asses and build faster and better tools their competition is going to catch up. This is the same for everyone everywhere, not just them, and certainly not just the company related in this story.

    It means that commercial and open source products will gain parity sooner or later, hopefully sooner and we'll see that the level head prevails. The level head is the one that chooses the best product for the price. That means that open source (once parity is attained) will be the better choice.

    It also means that we will be able to get rid of the likes of predatory companies such as Microsoft, sooner or later. The sooner the better. On top of getting rid of Microsoft we'll have better products than they can produce.

    I hope Microsoft is paying attention here. Open source will overcome them sooner or later. If it takes another 20 years then so be it. But it will happen.

    Microsoft, get rid of the draconian DRM from the heart of your OS, stop accusing everyone of being a thief, cooperate with open standards and stop trying to usurp them with your closed standards in order to lock your customers into different products. Then, maybe you'll have a chance in the long run.

    Business case studies have shown that no company has held top spot for 2 consecutive decades running. Microsoft has. Microsoft is trying for a third. It won't hold. This is the start of the decline. As we understand that their "added" complexity (unnecessarily added) is reduced to easy reproduction through open source (concepts they intentional made far excessive in complexity is sifted through and made easier for the average person) we will be able to overcome their lock in models and that will send Microsoft on a slide. They'll always be there, just as IBM is there but they'll never again be able to hold everyone in a choke hold forcing them to use their product.

    --
    You can lead a man with reason but you can't make him think.
    1. Re:Derive a new business model by Anonymous Coward · · Score: 0

      Business case studies have shown that no company has held top spot for 2 consecutive decades running. Microsoft has.

      Make your mind up - has it ever been done or not?

  167. Added Value is all-important by Garwulf · · Score: 2, Informative

    I'm not in software, but I am operating a small publishing company, and I'm about to undertake a project that leads into similar issues to what you're facing.

    In order to increase my revenue streams, I'm about to start a line of public domain reprints of mostly-out of print books. Now, this leads to a similar question to what you're looking at - if this book is available on Project Gutenberg (P.G.) for free (and it is - that's my source for the texts), then why should any customer in his/her right mind drop down $20-30 for my product?

    And that's where added value comes in.

    If you just do the basics, then yes, it is a "race to zero." If all I do is reproduce the text from P.G., then a customer has no reason whatsoever to choose my version over the P.G. version.

    However, I do things that add value. I commission a new introduction to the book, for example. I redo the typesetting so that it looks really nice, I give it a nice cover. That way, when the customer is making up his/her mind, they're not just getting the text for their $20-30 - they're getting a nice, easy-to-read volume for their library with extra stuff that you can't get online.

    It seems to me that the same solution applies to just about any product in any business where there is competition...do something with your product that adds value that a competitor doesn't offer.

    --
    Robert B. Marks
    Author, Demonsbane in Diablo Archive
    1. Re:Added Value is all-important by Creepy+Crawler · · Score: 1

      Perhaps, along with the books you could include a CD which would have similar books by current authors...

      I look up to these guys due to the fact that realize that the problem with content creators is they are not known. Trading(piracy- damn those libraries) and being popular is a good problem to have.

      What I do know is I have a fair selection of books and many novels are baen. The only time I would have qualms about "stealing books" are the damned college books and eleventy-billion editions to thwart re-using books. Last I checked, differential calculus didnt change and the math is still good. grr.

      --
  168. Modification & Support - No, on the contrary by unity100 · · Score: 1

    take oscommerce. there are already zillions of modules out there, for every kind of task you can imagine to extend its functions, leave aside itself being a full fledged estore software.

    but, leave aside axing business, this is actually creating a lot more business.

    no 2 businesses are exactly the same. as a developer who works on commercial oscommerce mod and support, you cant imagine what kind of modifications businesses may ask to get done. you'd say 2 businesses were exactly the same if you check out their composition, but, one comes and wants something done, and the other wants same thing done, but a slight modification, which is very important to them. not only that but all businesses are trying to modify and change their offerings to do better business. or, hell, even the integrations in between different estores performing different functions (wholesale outlet, retail outlet, need to maintain different branding) can create huge projects.

    of course, estores is an area that is open to many modification. it may not reflect as the same in each and every kind of software application field.

    but, even if modding isnt, support is something that can never go away. when businesses need support, they need it fast, they need it good. any business doing acceptable levels of profits will be requiring decent support from a professional conduct company.

  169. welcome to the free market by speedtux · · Score: 1

    That's how the free market is supposed to work: roughly, in an efficient market, profit goes to zero on a particular product over time. Since, after you have recovered your salary, you don't need to pay to produce additional copies of the software, it stands to reason that you shouldn't earn any money from it either. Open source is simply a mechanism; if we didn't have open source, you'd be complaining about legal Chinese cloning.

    And that's no different for most other products. How much money do you think the manufacturer of a $30 Chinese DVD player is making on each unit?

    You can avoid this only by getting a monopoly. For open source projects, there are some "natural monopolies": your company has a big advantage in custom programming, teaching, and consulting related to the project. Those should be your real products.

  170. FrooFroo Idiots by Anonymous Coward · · Score: 0

    We have a generation of whacked out fruitcakes who think they should be developing software for NOTHING. I need to ask, who pays your bills??? The last I checked, my utility company accepted CASH and not some GPL license on worthless pieces of paper.

    "keep ourselves afloat by producing commercial products" says it ALL.

    Get with it developers. Start charging MONEY for your code. Its WORTH something and that something can BUY YOU THINGS and, oh yea, provide for your retirement years. Yes, you WILL grow old one day. Trust me.

    Also, trust me on this - if you dont charge then some kid in India will charge and put you out of work. And fast.

    Wake up developers.

  171. Patents are the enemy not OSS by bogie · · Score: 1

    The problem isn't OSS, the real threat is the abuse of patents. When you can no longer create anything without running into a patent claim, that becomes a much bigger problem then the "race to zero". If things continue the way they are what are you even going to be able to legally create in 25 years? When all future business is going to be done over the web how much will it suck when every way in which you can interact with your customer has a fucking patent associated with it??

    There are Two serious threats to the future of selling software. 1) Patents and 2) an Apple Iphone style market where you are severely artificially limited in what you can sell.

    --
    If you wanna get rich, you know that payback is a bitch
  172. GPL+Integration services+Support by droopy16 · · Score: 1

    As far as I can tell your best option would be:

    1. release your product under GPL (note GPL doesn't imply no money exchange)

    2. Watch closely OSS competition "improving" your product, integrate changes while releasing your product with your own "patches" to clients. now you get both of both worlds - your level of innovation, edge over competition and income.

    3. Sell integration services: every customer runs some unique combination of software selling services to help them integrate your solution with those products is the key. (you can safely release result as GPL product later)

    4. Sell your expertise (consulting)/support and help your customers with configuration and maintenance.

  173. yes, you won't be able to sell software. by Jessta · · Score: 1

    yes, you won't be able to sell software.
    But you will be able to sell your programming skills because someone has to write the open source code.
    If a company needs a feature added then they will pay someone to write that feature.
    If a company needs a piece of software adapted to their needs it will have to pay someone to do that.
    Most of the main people working on open source projects are getting getting paid to do it because some company (intel,Sun, IBM, microsoft, etc.) has some need for the software.

    --
    ...and that is all I have to say about that.
    http://jessta.id.au
  174. You started badly, but towards the end... by toby · · Score: 1

    Should there be a guild of programmers that is given grants by governments and industry to work on certain projects?

    That is how the major open source projects are already funded!

    As others have pointed out, though, it's nonsensical to say "the people who write the code get paid very little - if at all". Open source programmers are paid as much, and in some cases far more, than proprietary coders. They have mortgages, kids to put through college, like everyone else.

    --
    you had me at #!
  175. Not a question by wyztix · · Score: 1

    Okay, english is my second language so I'll hope people will be able to follow. It will never be a race to "zero". Everything in life has a price, either in work time or in money. Yet, if we talk about a software company as a business model (selling software), then YES your software will eventually sell for "nothing". What you will sell is more on the consultant business model than the old factoring model. Instead of selling a software, you will sell the knowledge to develop a software. No matter what happens, you can be sure that the companies won't leave their business running alone. Let's imagine a word without any OS running. Well, you can be sure that a company will go "hey! I need that piece of metal to be usefull". They'll do a simple analysis: what is the more cost effective between paying people to do the old paperwork or paying someone to develop an OS. The answer is: paying someone to do the paperwork for short term. Yet, let's say you're a BIG company and that you know that company B is in the same situation, as is company C,D and E. Well if you all group together and pay company F to develop a software, the total price will be lower. You split the prices with other company and you create an OS. Then again, you always want to lower your prices to make more money. What you do? You go see company I, J and K to help fund the development. But company B,C,D and E also did the same, so know you're about 30 paying for the development. Cost gets lower, company F makes the same amount of money and the development goes on. That's where a "perfect" OSS model would tend to. Now, will that happens? The answer is simple: IBM is behind linux Sun is going with open Solaris Novell is behind linux IBM, Sun, Novell... aren't they the "old school" computer companies? It's not generalized yet, cause we need a really important player for that to happens: MS. But they know it too much: their model is dead, they're only trying to buy time (OOXML) before it is too late, which is EXACTLY what I would've done, as everyone of us ;)

  176. Race to zero by Anonymous Coward · · Score: 0

    Yes open source development has always been a race to zero. The model does not pay a developers rent. I know the FSF crowd think anyone who makes money developing software is evil - but many of them are making their cash some other way. Don't confuse open source developers with professionals either - they don't necessarily have a lot to do with each other. There is an open source model which would ultimately work, but we are not there yet. The code must become stable enough that it can be used easily without a lot of debugging, tinkering, or huge learning curves. Professional developers might be more willing to contribute code in return for the right to use contributed code in their for profit business products. Unfortunately the GPL probably precludes that from actually happening - especially the latest rendition.

  177. OSS will never replace closed by timmarhy · · Score: 1
    there are simply too many cases where open source is the wrong option, or writing the software is so costly that closed paid for development is the only time it's going to be written.

    this whole article is a case of when your a hammer, everything looks like a nail.

    --
    If you mod me down, I will become more powerful than you can imagine....
  178. Look at asterisk's model by notdotcom.com · · Score: 1

    ....or red hat, or suse, or maple, the get back to us.

    --
    Grandpa: My Homer is not a communist. He may be a liar, a pig, an idiot, a communist, but he is not a porn star.
  179. Race To Zero by AntiSol · · Score: 2, Insightful

    There have been many interesting points of view raised here. The concensus seems to be that FOSS is a race to Zero, and I agree. I also think that this is a good thing. I recall some years ago there was a piece of commercial software around called "Notepad Plus", and more recently another one which did source highliting and all kinds of nice stuff. I can't remember the name of that one, but it had a frog for it's icon. Now, there's SciTE, which is absolutely fantastic. Since discovering SciTE I haven't looked back. This is an example of the 'race to zero' you're talking about. I'm a software developer, and more recently I've become a bit of a FOSS zealot - I've contributed a couple of things to FOSS projects, but not much yet. The way I look at it, when you contribute to an OSS project you're giving something back, but if you use OSS then your contribution is very likely to be a very small percentage of the total amount of work you benefit from. and Free software works for everybody's benefit, except perhaps the developer. Alot of people seem to think that you have to shift from doing software development to doing development and support if you want to stay solvent in the coming world where all software is FOSS. but I disagree. There are people (like me!) who despise doing support, and would much prefer to write documentation and simply deal with very high level "This has been confirmed as a bug" type stuff rather than providing support, so not everybody is going to find this shift in emphasis away from development to be attractive. Secondly, A position like mine will never go away. I work in a non-IT office, writing and supporting code which is very specific to the office I'm working in - this stuff will pretty much never be replaced by FOSS, regardless of what innovative software somebody comes up with. I'll still be needed to do all the stuff which is very specific to my office, even if commercial software has gone the way of the dodo. Thirdly, there will still be a requirement for innovation and development, even after all software hits $0, there will still be companies who need things done. For example, IBM might want a capability added to a filesystem or a database, and the best way to achieve that will be to hire a bunch of people to do it. So perhaps software will be driven by what business wants rather than what some marketing team thinks the consumer wants, but I really don't think that the job of the software developer is going to go away any time soon.

  180. Re:Add two words: sustainable, and marginal by Anonymous Coward · · Score: 0

    This sounds like a recycling of the pseudo-economic talk on sites like Techdirt. If one keeps throwing around terms like "marginal cost" and "broken window fallacy", then casual readers may be fooled into thinking the bloggers know what they are talking about.

    Sadly, it ain't so. Why did the price of oil suddenly jump by orders of magnitude during the '70s? It was because the OPEC cartel took control the volume of production, thus decoupling the supply curve from the marginal cost of a producing barrel of oil (which was still dirt cheap). Similarly, the mechanism of copyright gives publishers and authors exclusive rights to sell and distribute their works, so they can control the supply as a monopolist would. Of course, in most cases they are not quite monopolists because they have to compete with substitute goods, but in some cases (such as Microsoft with Windows and Adobe with Photoshop) they come pretty close.

    Some people say that copyright is artificial (true, but so are all manmade laws) and unjust (well, we can argue about the ones that they might like to keep too, such as property ownership), but that is a philosophical/ethical discussion, not a business/economic one.

    But copyright can be circumvented through piracy, which is most prominent with consumer products such as music tracks and movies. It is not as much an issue with business software in Western countries because companies want to avoid getting busted (a fired or laid off employee makes a likely tipster). So even though the marginal cost of producing a unit of business software may tend to zero, the market price of business software sold by Oracle, Microsoft, IBM, SAP, etc. is usually *not* zero. Not even close.

  181. The intent of the GPL is a "race to zero" by Brett+Glass · · Score: 1, Troll

    The intent of the GPL -- which is, arguably, not "open source" software because it fails to meet the non-discrimination requirement of the "Open Source Definition" -- is, indeed, to cause a race to zero. Richard Stallman specifically said this when he authored the GPL: his goal in creating the license was to extinguish programmers' chances of making a living via what he called "proprietary" software. (The correct term is "commercial" software; the word "proprietary" actually has a different meaning.) He hoped that programmers -- not being businesspeople -- would be naive about the economics of software, and could be duped by rhetoric into dooming their own profession. They haven't completely doomed it, but they certainly have done great damage to it. Fortunately, they are beginning to realize the ruse that has been perpetrated upon them. The GPL and other viral, confiscatory licenses do their damage because they discriminate against programmers (the reason why they do not conform to the Open Source Definition). Anyone else can use the software as he or she sees fit without giving anything up, except for programmers -- who must give up the right to their incremental improvements. Since incremental improvements to the technology are precisely what programmers are rewarded for, forcing them to give away this valuable work reduces its market value to zero and prevents them from being successful in business. Why, then, does the "opensource.org" Web site claim that the GPL is an "Open Source" license? Primarily because the founders of "opensource.org" had financial and personal interests in GPLed software -- Linux in particular. They therefore ignored their own definition, on purpose, and added the GPL to their list of "approved" licenses. But it shouldn't be there. Other licenses on the list, such as the BSD license, do conform to the definition and are also much more favorable to programmers because they allow programmers to retain the rights to their incremental modifications and thereby to be rewarded for the advancements they contribute to the technology.

    1. Re:The intent of the GPL is a "race to zero" by Just+Some+Guy · · Score: 1

      Anyone else can use the software as he or she sees fit without giving anything up, except for programmers -- who must give up the right to their incremental improvements.

      OK, that's just goofy. By your logic, laws prohibiting assault with blunt objects are discriminatory against people with arms.

      --
      Dewey, what part of this looks like authorities should be involved?
    2. Re:The intent of the GPL is a "race to zero" by Brett+Glass · · Score: 1

      Incidentally, the moderation of this comment demonstrates the fact that some, but not all, of the software community has gotten wise to the agenda behind the GPL. One moderator moderated it up as "Insightful" (perhaps noting the history that I covered and the actual harm that the GPL is causing). Then, another -- probably someone who has been swept into the misleading ideology that was written into the GPL -- moderated it down as a "Troll." We see this conflict within the community all the time, but the balance is shifting. As more and more companies that have based their business plans on GPLed software fail, it will be increasingly difficult for people to delude themselves into believing that the GPL is a positive thing for programmers or for companies.

    3. Re:The intent of the GPL is a "race to zero" by sheldon · · Score: 1

      Developers could always get a job working at a restaurant waiting tables. :-)

  182. Not quite off-topic by mahadiga · · Score: 1

    Most of the NASDAQ exchange is run my massive sophisticated computer systems.
    Wondering why brokerage fees is not zero?

    --
    I'd like to buy homeland for our 10 million people. http://twitter.com/mahadiga
  183. The dream of humankind by jandersen · · Score: 2, Insightful

    The short answer: Yes. It is a "race to 0" if you will.

    The longer version is that there has always been something suspect in property rights, at least as implemented in modern society. Yes, yes, bloody communism, I know; let's get past that one, OK? I'm not saying that we shouldn't be able to own our own houses or cars or whatever, or benefit from our own efforts - that is and has always been the pipe dreams of people with too much time on their hands. Communism, in the essence, has always been about finding a fair balance between the amount of work you put in and the benefit you get out. If you would care to check it, it is all there, even in Marx' works - he talks about the means of production, in a context where a tiny upper class of people who had mostly inherited their wealth, lived as parasites on the ever more extreme exploitation of a working class. Who knows what he would have come up with in this day and age? But he would probably have approved of the open source idea.

    The brilliance of OSS stems from the fact that it builds on the same principles as scientific research and publication: the free exchange of ideas amongst peers, which allows everybody to make improvements. The only criterium for success is whether it is received well and gets used by the community. The absurdity of property rights is never more obvious than when it comes to the concept of intellectual property; we have seen over and over how new ideas come, not from one unique person, but from many sources at once. Take the theory of evolution - Darwin got his name on it because he managed to publish it first in the place where it mattered at the time, but he wasn't the only one who has that idea; it had been bubbling in the scientific community for years - if he or Wallace hadn't come up with it, somebody else would soon after.

    Software is just another example of ideas written down - you can of course refuse to let others see how you did it and treat it as your property, but as OSS shows, it is never that difficult to come up with that very same idea - and the cooperation of OSS means that it will eventually become better than the closed source version. So, how to make money from your work? Well, how does any craftsman make money? By making a product and selling it. But once it's been sold he has to make another. When you make a living from your ideas, you are in the same boat as scientists and artists - those that do it only for the money are at best mediocre and most of them only just scrape along, which I think is fair enough. If you do it because you really love doing it, you are either good enough that you can make a living, or you have a day job that gives you enough to finance your real interest.

    That's the way it is, and the way it should be. Don't whine about it, or it will be my turn to call you names.

    1. Re:The dream of humankind by Anonymous Coward · · Score: 0

      Not sure what planet you are living on, but scientific research is not free exchange of ideas. the results of research community are heavily patented and printed in expensive journals where the articles are copyrighted.

      Musicians, artists, authors all mass produce work and sell it. You are not able to modify it and resell it. Why is software different?

    2. Re:The dream of humankind by xelah · · Score: 1

      He's paying to develop the open source core and the extensions. He's getting revenue from just the extensions. His competitors are writing just extensions. Even if they were charging their development cost+profit, they'd still be undercutting him. This business model would be flawed against even a commercial competitor, never mind against volunteers given the easy task of just writing extensions.

      If the core were closed source, however, then his competitors/the open source community would have to write both a competing core and the extensions. A competitor doesn't have the opportunity to compete on just the extension, thus undermining core development - and even if the competitor could, he'd be able to charge for the core to pay for core development. Also, the open source community might have a big enough task to either put it off writing a free alternative or to allow him to stay ahead.

    3. Re:The dream of humankind by 49152 · · Score: 1

      Communism as a standard is not so bad.

      It is all the implementations that sucks.

    4. Re:The dream of humankind by jandersen · · Score: 1

      It is all the implementations that sucks.

      But if we are willing to learn from our mistakes, perhaps we can make it better?

    5. Re:The dream of humankind by 49152 · · Score: 1

      Sure, one can try. I was only pointing out in a slightly humorously way that our track record in implementing communism is not very good.

      In fact I would say most attempts have been quite disastrous for the humans living in those societies.

      Makes you wonder if it is at all possible to implement due to human nature.

      Personally I think something in the middle between hard capitalism and socialism seems to be working much better. Like in the Scandinavian countries for instance. Norway, Sweden and Denmark is very nice countries to live in for almost all their citizens.

      Of course it is far from perfect but I prefer it to any of the alternatives I have seen so far.

      Disclaimer: I'm Norwegian myself so I guess I am a bit biased ;-)

  184. Competition by mahadiga · · Score: 1

    Open source software vendors promote true Competition in the industry.

    --
    I'd like to buy homeland for our 10 million people. http://twitter.com/mahadiga
  185. Open Mess by Anonymous Coward · · Score: 0

    I think that over the long term as Open Source gets less obscure there will be less new good open source programs. People will need to pay something to get things organised better. This won't happen for a while because right now OSS can just grow overtop of the closed source business and that in itself means lots of new possibilities. But big projects (like ubuntu, like mozilla) get bloated. Even if not in the eyes of everyone the bloat is signifigant to enough people. I think we'll see a new model of OSS software development that does require some money input on the user side more often but this will be very different from our current proprietary model. Frankly it's going to change the rest of the property economy. I know I may sound like a Marxist but the theory of these things is eventually going to catch up to the practice and OSS is a different way of relating to property than closed source.

  186. Dude, this is /. by crhylove · · Score: 1

    By this time next year you'll be able to pull all the elements out of the air and robotically assemble them into steak or a rocket ship to the moon.

    We just need the code and a decent fab.

    --
    I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
  187. Yes It Is by JonSimons · · Score: 1

    Yes, open source software absolutely leads to a situation of "race to zero". As goods are commoditized and competitors can only differentiate their products based on price, prices are ultimately driven down.

    Of course, some say that if companies continue to innovate, this situation might not be that bad. However, I'm definitely not convinced that people can really make a decent living through working on open source products alone. I don't know anyone that does.

  188. The consequences of the Open Source movement by Anonymous Coward · · Score: 1, Insightful

    There are people writing here who need to get out from behind their monitors and look at the real world. The modern economy does not require something to be manufactured to have a value. As we now know, banks have been selling promises and shares for years. And ultimately, selling promises of promises...but that is another debate.

    Anyway, the point is that anything can be sold if it has perceived value to someone - it doesn't need a manufacturing cost. Hence, the software market does exist. What's more, it can and will continue as a market to sell a license. Don't forget, you don't buy software, you buy a license to operate it.

    Now Open Source is great and useful to us all, but it does take time (==money) to develop. Where does that come from? Lots of people have pointed out how IBM and Sun are embracing Open Source. Of course they do - but their primary business is to sell hardware. IBM and Sun used to have a model of sell you a computer with just their software. The idea that the same OS could run on any hardware just didn't exist. I'm sure if IBM/Sun have their way, they'd go back to that.

    Then we have the Open Source software companies. They make money by adding closed/proprietary extensions or services to make it useful. Then after a few years they give that bit away and build something new. In other words, they're only Open Source when it suits them. There's nothing wrong with this from a business point-of-view. It makes good economic sense. It isn't a moral high ground or the idea that software isn't real and shouldn't be paid for. It's simple, good old fashioned - I have something you want, please pay me, business.

    The problem for the original poster is that because they are basing part of their business on Open Source, they cannot really go after anyone when they copy their proprietary bits, making them valueless. You've got two options: 1. Expand your portfolio, 2. Go closed, 3. Make hardware. Expansion is not a long term solution - you will need to add knowledge to your company to expand your product range, which means more people - unfortunately, you need greater sales to afford to do that. that you haven't got. So your option is to start making units where people have to buy your box. Then you've got lock-in. And this is the inevitable consequence of allowing anyone to take your ideas and/or code and reproduce them without any of the R&D costs.

    Unfortunately, all those who deny the value of software and suggest that nobody should ever charge for it are damaging the whole software business. The logical end to their goal of destroying Microsoft and any other company selling software is a return to the 1970s, when the only people who could afford to make software were those making the hardware and then those hardware people had total control. Who owned that market? IBM. Now who puts most money into Open Source? IBM?

    1. Re:The consequences of the Open Source movement by ledow · · Score: 2, Insightful

      The whole crux of your argument boils down to coding = time = money = who's going to pay?

      The fatal flaw here is that, YEARS before IBM et al. jumped onboard, the OS machine was already churning out good software, without funding, without help, without any commercial interests. There's no doubt that funding of kernel developers, OS organisations, etc. is extremely helpful and a massive contribution but you appear to be stuck in the mindset that people don't do things unless they are paid.

      In the commercial world, this is true. If you want a program to run that $10m company's tax accounts, you're going to have to pay for it. Outside the commercial world, there are a ton of experts (including paid professional coders who do it in their spare time and explicitly state that their OS-work is nothing to do with their employer) who are constantly do things, for free. Education is one good example. Teachers *GIVE AWAY* their lesson plans, resources, worksheets, overheads, even educational programs. Their schools/universities are *PAYING* for those but they are still allowed to give them away. And, even if they don't explicitly license and put these things online, there are many of them who are more than happy to share their resources.

      And the beauty of Open Source is that it prevents such mono-culture as you describe because, at the end of the day, I am *legally allowed* to do pretty much what I like with OS software, even if company X has bundled their own version with tons of crap with their new PC's. I can take *their* OS code (which they are legally obliged to provide) and rip all the rubbish out and put my own version online for ANYONE to do what they want with it and there's nothing the company can do. The little guys, who are able to make the one-line changes to the OS code, keep the big-guys in check. "I'll just remove that line that say 'enable_drm_and_check_hardware'".

      More importantly, in my point of view, is the fact that critical mass has been hit. We can run OS software of a myraid variations on so much hardware, supporting so many architectures and devices, "emulating" so many common pieces of software that the changes now are small-fry in comparison to the work that's already been done. We can make a PC today that is OS from top to bottom, including the BIOS. Hell, some guys are still churning out OS-from-top-to-bottom gaming devices (GP2X, Pandora) by just taking an off-the-shelf chip, bundling it with some OS software and then selling it. The opposite of what you predict may happen is much more likely to happen - MS will die or at least be crippled, and OS will be in every device whether you know it or not. Before you know it, people will be crying out for OS support for every tiny little device because they can't distribute their 99% OS-based product without it.

      It takes *one* man/woman to write a driver that a million people will use and can adapt and change to an infinite variety of hardware and uses. However, in the corporate market, it takes teams of coders, lawyers, testers, etc. to write that same driver which can only be used in Company X machines and will never been seen outside the company. Thus it will take MANY, MANY teams in MANY corporations to get the same "prevelance" of a bit of software that one man can make.

      I would actually welcome this return to "one-man, one code" coding... it's the way programming was started in earnest back in the 70's/80's - kids reading books, programming games, getting them published, all on their own. It's how most of the big names back then started, until commercialism jumped in. It's the way software works best. It doesn't make money (that's just a temporary side-benefit) but equally it doesn't COST anything to make more of it. It takes a teenage kid with a few hours spare who wants to do something with the programming language they just learned and all that free code/compilers that they have been given. Sound familiar? It should.

  189. All that is missing is the point by Anonymous Coward · · Score: 0

    I don't understand why noone's mentioned that what the customer is willing to pay for is having the software working in their organisation.
    If it's good software that a lot of other people are using that's great. No license fees - even better. But I still want it working in my organisation, and I'll happily pay for that.
    There'll come a time when software pretty much just works - want a new application? write a schema and hang some screens on it. And yes, there'll be tools - open source ones - to help you do that. I still want it working in my organisation, and I'll happily pay for that.

    "Eventually we'll find ourselves in a world where it's not sufficient to have done some valuable work at some point, and then sit around and collect money for the rest of your life. "
    Some of us produced some valuable work and saw it pissed away by people we'd trusted enough to sign copyright assignments to. Or valuable work that noone ever managed to bring to market.

    1. Re:All that is missing is the point by Ash-Fox · · Score: 2, Insightful

      I don't understand why noone's mentioned that what the customer is willing to pay for is having the software working in their organisation.

      You've never worked in a company... Most company's can run the worst crap ever made and require you to work around all the problems because they don't care and don't want to spend money on things like software, developers etc.

      --
      Change is certain; progress is not obligatory.
  190. READ - State of Free and Open Source Software 2008 by Anonymous Coward · · Score: 0

    "State of Free and Open Source Software 2008" -

          http://2038bug.com/free-software.html

  191. Don't agree by Kupfernigk · · Score: 1
    You notice I wrote

    Basic plumbing skills now take a day to acquire and, by following the instructions, you can do a safe job. But plumbers are still employed

    The people you are referring to do not follow the instructions. (and to be honest I don't have "basic mechanical aptitude" - I have a 30 year engineering career including 5 years as a general manager of a plumbing company - as a result I have some experience of getting untrained people to use modern plumbing fixtures. It was while working for this company that I got interested first in MRPII and then in the actual coding of MRPII systems, which is how I come to have 3 years of assembler, 5 years of C, 8 years of Java, as well as ten years of management and four years of metallurgy and component design. So perhaps I do have a clue as to the value of experience.) The skill level of your straw men is not comparable to that of the average IT worker. You have to take my remarks in context - that is, that in software just as in metallurgy, once people know how to do something properly less skilled people can build on it. Graphic designers can build working websites without knowing anything about Apache under the hood.

    To take an example from the automotive world, one of the most basic cars money can buy - the Hyundai i10 - has an engine with 3 valves per cylinder, electronic management, and electronic fuel injection - all of which would be unavailable on an exotic sports car of the 1960s. The industry now regards this as an entry level bread and butter engine, using technology freely available to anybody.

    --
    From scarped cliff or quarried stone she cries "A thousand types are gone, I care for nothing, no not one."
    1. Re:Don't agree by Registered+Coward+v2 · · Score: 1

      You notice I wrote

      Basic plumbing skills now take a day to acquire and, by following the instructions, you can do a safe job. But plumbers are still employed

      The people you are referring to do not follow the instructions. (and to be honest I don't have "basic mechanical aptitude" - I have a 30 year engineering career including 5 years as a general manager of a plumbing company - as a result I have some experience of getting untrained people to use modern plumbing fixtures. It was while working for this company that I got interested first in MRPII and then in the actual coding of MRPII systems, which is how I come to have 3 years of assembler, 5 years of C, 8 years of Java, as well as ten years of management and four years of metallurgy and component design. So perhaps I do have a clue as to the value of experience.) The skill level of your straw men is not comparable to that of the average IT worker. You have to take my remarks in context - that is, that in software just as in metallurgy, once people know how to do something properly less skilled people can build on it. Graphic designers can build working websites without knowing anything about Apache under the hood.

      While we are probably closer in view point than our comments would indicate, I do disagree on several points:

      1) Instructions alone are not enough to ensure someone can adequately perform even simple tasks. For example, I could provide someone with very precise directions on how to perform the very simple task of soldering a fitting on a piece of copper pipe - but even so they'll probably wind up with a leak and cold joint. Even something as basic as gluing plastic pipe can be messed up - and while you might attribute it to not following directions I contend it is lack of basic aptitude or experience. It's gotten easier for non-plumbers to do basic jobs; to a large extent because manufacturers have decided to design for the weekend fixer upper; but deign and instructions alone aren't enough in many cases.

      2) Your "once people know how to do something properly less skilled people can build on it" comment shows a subtle bias - you assume because something requires lesser skills and uses other's creations it somehow requires a less skilled person to do it. The web designer has a different set of skills, not a lesser set, than the coder. You could just as easily have said once the graphic designer laid out the design a lesser skilled person could code it - which would be equally as wrong.

      To take an example from the automotive world, one of the most basic cars money can buy - the Hyundai i10 - has an engine with 3 valves per cylinder, electronic management, and electronic fuel injection - all of which would be unavailable on an exotic sports car of the 1960s. The industry now regards this as an entry level bread and butter engine, using technology freely available to anybody.

      I'm not sure what your point is - sophisticated technology need not be hard to use. In fact, good design make sit easy to use technology. However, using it is different from being able to understand or fix it. As technology gets sophisticated, the skills required to maintain it change and often grow in complexity as well.

      --
      I'm a consultant - I convert gibberish into cash-flow.
  192. gpl is the way to communism by Anonymous Coward · · Score: 0

    Is open source ultimately a race to zero?
    Yes, it is.
    Ultimately that is what the Free Software Foundation wants: the complete elimination of capitalism.

    In ten years will there be any cost associated with commodity (non-custom) software?
    Yes, there will still be.
    It's unlikely that in ten years the Free Software Foundation will succeed.

    If not, will there still be a 'software industry' as it exists today, or will software simply be a by-product of the operation of other industries?
    The Software industry will continue to prosper, no matter what the communists at the Free Software Foundation want.

    Is that a good thing or a bad thing?
    Communism is a bad thing.
    Capitalism is a good thing.
    Just look at the end of the Cold War: who was eating and who wasn't?

    As a professional developer, do I need to fear this or feed it?
    Don't feed the communists...

  193. Capitalists will win by Porchroof · · Score: 1

    "Open source" is the communists' method of software production and distribution: steal someone else's work and then give it away.

    Capitalism, however, rewards the industrious and promotes further advancement.

    Obviously capitalism will win.

    --
    Fata viam invenient.
    1. Re:Capitalists will win by Ash-Fox · · Score: 1

      Piracy is the communists' method of software production and distribution: steal someone else's work and then give it away and rewards the distributor.

      Capitalism, however, rewards the industrious who manage to sell at the best price and promotes large monopolies who are capable of selling at cheaper prices.

      Obviously the monopolies will win.

      There, fixed.

      --
      Change is certain; progress is not obligatory.
  194. Open source revenue models by 01101010001010001010 · · Score: 1

    Hi, I agree with the points about the pace of innovation needing to increase to keep the commercial window (time between launch of paid-for version and time before OSS version is as good/better) open. Also there is the advertising model, which is a bit different. We are developing a system for managing property portfolios online. It's complex and taking a lot of development, and we're giving it away for free. This will be a major headache for the reasonable number of companies that sell shrink-wrapped portfolio management software, but we'll make reasonable money from advertising and sales lead generation. I see a lot of change in business models needed, but that also means opportunities. Also, look at the Netflix prize - a lot of entrants have chained together open source software in order to make money. As a developer you will always have work to do, but perhaps at a different point in the chain. Peter

  195. It's not a race to zero.. by Anonymous Coward · · Score: 0

    .. it's new era coming. Time where marketing and business "experts" won't be able to fool masses anymore. Time where a product wins not because of it's excellent PR strategy but because of it's quality.

    There's choice out there and people know it.

  196. Source code is not knowledge by blueos · · Score: 2, Insightful

    From a software developer point of view, source code is not, and will never be, knowledge (... knowledge is not wisdom). To think that downloading an opensource application give you the 'so called power' of improving it and of having the best application for nothing (because free) is a pure mirage. If someone download your opensource code and clone the commercial plugin you are selling, the final free product has no future, because the knowledge of how the 'core' is working, the ability of debuging/extending/improving/support it is in your hands. The "opensource cloner" will never be able to compete with you, all that he can do is working for free (i.e. loosing money and maybe preventing you to earn the fruit of you work). Opensource applications that can *really* compete with commercial applications are done by companies which code/maintain/understand the complete product. And these companies need to make money to pay their employees. End of the story.

  197. Re:I have to say, it sucks from a personal standpo by marcosdumay · · Score: 1

    "I'm more upset that there's not as many opportunities to do __interesting__ work because of open source."

    I guess you are missrepresenting your problem, and consequently, accusing the wrong party here. There isn't enough interesting work to do because our tools aren't as concerned with making it easy for competent people to develop as they are concerned about making it possible for incompetent people to do so. That is more a consequence of the tools being developped (and specified) by corporate entities than of the way their development is paid.

    Now, FOSS makes it possible (but not granted) to write tools that don't incorporate the corporation mindset of "every developer is the same", while on proprietary software that is almost not possible.

  198. open source won't have the same capitalist model by AkumaKuruma · · Score: 1

    This is actually why i like the model that the pfSense developers use. the entire program is free and opensource. they have a couple plugins that they made, and other authors are more than welcome to write their own plugin also. for those that cannot write a plugin, there is a bounty system in which you can offer money for someone else to write it for you. and beyond that, if there is a major change or a business level plugin that needs to be made, the core developers offer paid support that means they will dedicate time to working on the request with the final product rolling back to the free version of the product. EVERYONE benefits from the deal and actually I find it helps make a tighter support community in general.

  199. Service by G-Wohl · · Score: 1

    You raise an interesting point. I am a developer for a very popular (albeit, niche) open source application used by electronic musicians. It used to be sold for a very expensive fee, but it was forced to switch to GPL - in part because of the popularity of competing open source programs, and also due to the significant improvement in quality this move achieved. The only way this project could have been capitalized on was through service. Open source applications, if used by a multitude of people like in both our situations, are typically much more stable and innovative than any commercial competitors; friendly, fast, helpful, and dependable service that the customer comes to rely upon is the way to prevent open source from being that "race to zero." See Redhat and SuSE for examples. Don't look toward Sun... the Solaris 10 platform only still survives because of Sun's reputation as a stellar sever/workstation manufacturer.

  200. Barrier to Entry by Frankie70 · · Score: 1

    The difference between closed source & open source in this case is that if it were a closed
    source app, the Entry Barrier would be higher.

    This in my opinion is one of the most important things to think about when deciding
    to go open source on something you expect to make money on.

  201. My 2c by AntagonistPrime · · Score: 1

    If my years in software development and open source have taught me anything it is bespoke or service or bust, choose one.

    Either what you're writing is a service or it's bespoke, anything else and what you're creating has zero value (or close enough to it).

    We operate in an economy of scarcity, no scarcity, no value. The simple and unavoidable fact is that software has zero scarcity; once one copy exists there is no limit to how many copies can exist. Same is true with music and all other forms of media and of course and we can see how hard that realization is for them to make.

    My advice to you would be that software development is a booming industry with a great future; just make sure what you're making has scarcity and thus value.

    1. Re:My 2c by Dwonis · · Score: 1

      The simple and unavoidable fact is that software has zero scarcity; once one copy exists there is no limit to how many copies can exist. Same is true with music and all other forms of media and of course and we can see how hard that realization is for them to make.

      Correct, but note that software development and music composition are indeed scarce, and they have value. That's why the best software developers and the best musicians aren't nearly as afraid as the incompetents and the middlemen.

  202. Limited Upside by NetSettler · · Score: 1

    The only problem with your rational is that if all the competition was from commercial entities, and not from people willing to work without compensation, then the bottom line would not be zero. Yes, competition would force the price lower, but the limit would be considerably nonzero. In theory all the competitors but one would eventually be weeded out as the company with the most efficient infrastructure (assuming the product quality was equal amongst all competitors) managed to sell the product for the lowest possible price while still maintaining the ability to pay for its business costs.

    I had a similar thing happen to me as what is described in the article. I wasted a half a year developing something that was undercut by a free offering that came out of the blue.

    The problem with free software is that one cannot predict if/when it will arrive, so you need to assume it always will arrive soon. It's bad to bet on there being an ability to charge anything for what you've asked. (There's a big difference between anything and nothing. One of those scales way better.)

    It's not like making a really nice desk out of wood, where you know in the end you'll be able to sell it for something, even if you have to lower the price a little.

    And if you have to give software away and hope for consulting revenue, then what you're saying is the software creation industry no longer exists, there is only a software maintenance industry. What will happen if you give away a well-written piece of software is that others will take it over and maintain it. Of course, if you've obfuscated it or left bugs in it or made it hard to extend, you might have a shot of still being needed for a while to maintain it. Is that what we want to claim we as a society want to encourage? Creating things that are just not complete enough to take and use?

    --

    Kent M Pitman
    Philosopher, Technologist, Writer

  203. asdf jkl; by illuminum · · Score: 0

    you can't fight it, so don't whine about it. develop a better revenue model.

  204. Re:I have to say, it sucks from a personal standpo by spiffmastercow · · Score: 1

    "I'm more upset that there's not as many opportunities to do __interesting__ work because of open source."

    I guess you are missrepresenting your problem, and consequently, accusing the wrong party here. There isn't enough interesting work to do because our tools aren't as concerned with making it easy for competent people to develop as they are concerned about making it possible for incompetent people to do so. That is more a consequence of the tools being developped (and specified) by corporate entities than of the way their development is paid.

    Now, FOSS makes it possible (but not granted) to write tools that don't incorporate the corporation mindset of "every developer is the same", while on proprietary software that is almost not possible.

    You're a bit off the mark.. My point is that I enjoy creating those low level tools, the ones that have already been created. FOSS has led to some great tools, but it also leads to a lack of diversity. Yes, I know there are thousands of Linux distros out there, but they are 99% the same, with slightly different packaging. Its difficult to create something fundamentally different, unless you do it for a hobby. Furthermore, its hard to get started working on the low level aspects of FOSS projects, because the amount of effort involved in even getting started on things like Linux kernel development are beyond the time constraints of all but the most dedicated hobbyists. If you notice in grandparent post, I wasn't proposing abandoning FOSS, nor was I discounting the works created through it. I was merely pointing out that a lot of the interesting things used to be things that a developer with only a few years experience and with a good understanding of the theory might actually get paid to create. Instead you make veiled insults to my level of ability. I don't lack the ability to do these things, I lack the time. If it were my job, the time problem would be eliminated.

  205. Share values of RedHat and Microsoft by mahadiga · · Score: 1

    RedHat share value = $8.74 http://finance.google.com/finance?q=RHT
    Microsoft share value = $19.90 http://finance.google.com/finance?q=MSFT
    Since RedHat sells almost all software products that Microsoft is offering as closed source products the race to equilibrium is very far.

    --
    I'd like to buy homeland for our 10 million people. http://twitter.com/mahadiga
  206. FOSS limits the inefficiency of s/w development by Dwonis · · Score: 1

    Let us use text editors as an example. It's inefficient to have human beings spending millions of man-hours making hundreds of different text editors that all solve the same problem. If we could somehow reduce the amount of human effort spent writing text editors, the remaining effort could be diverted toward solving as-yet unsolved problems.

    The world really only needs a few text editors, so one might think it would make sense to reduce the number of text-editor vendors, allowing a few vendors to serve everyone's need to edit text. In that case, there would be little to prevent these companies from charging exorbitant prices for (proprietary) text editing software. Furthermore, those companies would be free to waste resources developing features nobody wants, hiring incompetent staff, buying expensive furniture, and making nonsensical "premium editions" ("I'm sorry, the Standard Edition can only edit *.txt files. If you want to edit *.c or *.cpp files, you need to buy the Professional Edition. Also, the *.bas files you made with the Educational Version can't be edited with any other version."). By reducing the number of text-editor vendors, we enable those vendors to become extremely inefficient.

    In a free market with only a few producers making expensive, poor-quality text editors, new vendors will naturally enter the market with cheaper alternatives of better quality. This, in turn, forces the incumbents to either "get efficient or get lost". So, in order maximize the efficiency of individual vendors, you need sufficiently many vendors that none of them acting alone can manipulate the market price. However, if you have 200 vendors making 200 different text editors, then 199 of the text editors are extraneous but necessary to keep the market competitive. Every so often, some some of these vendors will be purchased or otherwise eliminated by their competitors, and there there will eventually be so little competition that prices will again begin to increase. When that happens, new competitors will enter the market, and they'll waste yet more human effort developing brand new text editors that serve no other purpose than to stabilize market prices.

    Free/open-source software (FOSS) offers an escape. People may decide to write one last text editor---once and for all---to avoid having to continue paying for this otherwise endless cycle of wasted human labour. But how will the initial development of this new text editor be paid for? Here are a few possibilities:

    1. Motivated by altruism or seeking fame, a few individuals might spend a few man-years writing a good FOSS text editor for free in their spare time;
    2. The number of text-editor users might grow so large that it becomes cheaper for a subset of them to contribute to the development of a FOSS text editor than for each of them to pay for a proprietary alternative, even when taking into account the possibility that the development project might fail;
    3. In anticipation of #2 above, a few vendors might write a good FOSS text editor, hoping to lead a spin-off market for add-ons or for related services; or
    4. Fearful that one vendor who has a near-monopoly in text editors might leverage that monopoly to manipulate the market for compilers, compiler vendors might write a good FOSS text editor.

    This provides a blueprint for how to make money selling proprietary software in a world of FOSS:

    • Work on boring-and/or-painful-but-necessary software that few people would want to write in their spare time. Examples: ERP software, point-and-click GUIs, Win32 software, Win32 software with point-and-click GUIs, etc.
    • Work on niche markets, so the number of users will take a long time to grow to the point that #2 above happens. It may help if there is little overlap between your users and software developers. Example: Graphics art. Adobe Photoshop still hasn't been displaced by The GIMP, despite the latter having been around for over a decade.
    • Write softwa
  207. Wow, I'm a dick by spiffmastercow · · Score: 1

    I just re-read your post, and realized I completely mis-interpreted it. No more posting before drinking coffee for me.

  208. http://www.dzone.com/links/is_open_source_software by Anonymous Coward · · Score: 0

    >Is open source ultimately a race to zero?
    Yes, it is. Good question.

    >In ten years will there be any cost associated with commodity (non-custom) software?
    No, there will not be any cost associated in *purchasing* the commodity software. There *will* be cost associated with purchasing the *services* required to support the software systems that use this software.

    >If not, will there still be a 'software industry' as it exists today, or will software simply be a by-product of the operation of other industries?
    Let us get the confusion away. There will *not* be a 'software industry' as it exists today in a reasonable time frame. And software will also *not* be only a by-product -- innovation in software will continue. Tremendous opportunity to innovate exists. A lot more better-skilled developers will exist; however *only a very handful* will really make money from the innovation.

    >Is that a good thing or a bad thing?
    Innovation is a good thing for the software itself. However, you may perceive it as a bad thing because innovation will also tend to keep you broke in finances for a long period of time. Traditionally, that has been a story -- so, no surprises. People (they are not *bad* people) who market your innovation effectively will make more $$$. Number of such effective marketing agencies will always outnumber the number of innovators. Again, no surprises there. We just have to be mentally ready to continue to be broke in our own personal finances as on-going innovators in software.

    >As a professional developer, do I need to fear this or feed it?
    As a professional developer with passion for software development, you need to get excited to *feed* the innovation. As a professional developer with desire to feed yourself and your family first, you need to simultaneously *fear* this upcoming phenomenon and go out and look for parallel ways to diversify your financial portfolios effectively. A good balanced professional software development will bring prosperity to your own sphere of relations and the community of your physical residence.

    Good questions after all.

  209. The Business Model is Fine... by molotovjester · · Score: 1

    ...but you must innovate in a different direction. Who Moved My Cheese?

  210. Software already is a by-product by jcoleman · · Score: 1

    will software simply be a by-product of the operation of other industries?

    Software only exists because someone in some industry needs it to help them do their job. It is by definition a by-product of other industries.

  211. Free market works only when there is scarcity by louzer · · Score: 2, Interesting
    In the long run, Software will inevitably be free as in beer because there is no scarcity. Ideally, once a good software (e.g. LaTeX) is written, and the more users use it, the average fixed cost tends to become zero all the time. At such near-zero oppurtunity costs, somebody will find enough utlity (e.g. geek cred) in doing/maintaining/improving it without money.

    We can already see this in the case of Operating Systems because everybody uses an OS AND because there is no scarcity of OS related ideas either (OS algorithms are easily available). And therefore, sooner or later, somebody will find utility in doing it for free and bear the oppurtunity costs.

    Some companies try to emulate scarcity by introducing DRM, but any such attempt will inevitably face competition from non- DRM substitutes which will inevitably lead us back to the problem of no scarcity. Some other companies try to write bad/incomplete software so that they keep improving and customizing it. But such companies will face competition from better/more complete software.

    There are however someways to get around this problem:
    • Keep innovating. If you can innovate faster than the FOSS rate of innovation, you can emulate scarcity. This is what Apple does.
    • Move to greener pastures. There are certain fields of software development where there is real scarcity of ideas & a commonly available knowledge bank does not exist. e.g. speech recognition, protein folding, specialized databases for drug discovery etc.
    --
    Heroes die once, cowards live longer.
  212. Cheap shot, but: by gilgongo · · Score: 1

    "My company is a software vendor/developer. We maintain a popular software product and keep ourselves afloat by extending the value of the core project. Over time we've seen our business model eroding as offshore companies produce cheaper versions of the utilities that are our bread and butter. Something that was worth $5K last year is suddenly worth $1K because the Indian version is just as good as the US one and they pay their developers peanuts. This same cycle is obviously having an impact on other software vendors. Is cheap competition ultimately a race to zero? In ten years will there be any cost associated with commodity (non-custom) software? If not, will there still be a 'software industry' as it exists today in the West, or will software simply be outsourced entirely to sweatshops in Asia? Is that a good thing or a bad thing? As a professional developer, do I need to fear this or feed it?"

    --
    "And the meaning of words; when they cease to function; when will it start worrying you?"