Slashdot Mirror


Making Money Using Open Source Software?

GamblerZG asks: "As many of us probably know, convincing people to run Free Software can sometimes be a tedious task. However, there are a lot of factors that help us in that regard, and, perhaps, the biggest of them is a simple truth: Free Software is free. It's hard to argue with such statement. I know it, because I faced it today, trying to convince my fellow co-worker that it is possible to profit by writing GNU-licensed code. 'How company can make money, if its products are available for free?' That was a valid question indeed, and I could not find any simple answers to respond with. That makes me wonder, whether there are articles on the Internet, which explain and analyze how Open Source business models work? Do you know any ways to prove that such models can be profitable?" It can be done, you can check out a recent interview with an Open Source Entrepreneur on NewsForge for some hints. What other ideas and business plans do you think would be a good match for a business with an Open Source core?

540 comments

  1. is it true? by TedCheshireAcad · · Score: 5, Funny

    Have we finally found the Second Step?

    1. Re:is it true? by n1ywb · · Score: 1
      Step 1: Write open source software

      Step 2: ...

      Step 3: Profit!

      --
      -73, de n1ywb
      www.n1ywb.com
    2. Re:is it true? by Anonymous Coward · · Score: 0
      It's fairly easy.. there are two ways to do it.

      1. Write software so good, powerfull and useful to other companies that can add it to their software so they don't have to develop it themselves and collectively they'll fund you.

      2. Write software just good enough that it performs the base task fairly well but is much cheaper than a commerial product. Make the installation very difficult so that the average person can't do it. Make performance tuning quite difficult but very important as well. Charge support fees :)

    3. Re:is it true? by Faw · · Score: 1

      Actually it is:
      Step 1: Select already released open source software
      Step 2: Package software as your own
      Step 3: Profit!

    4. Re:is it true? by Anonymous Coward · · Score: 5, Funny

      I thought the second step was obvious - patent ellipses.

    5. Re:is it true? by ZephyrXero · · Score: 1

      Don't forget step 4 though! Once you make that profit, you have to contribute back to the people in Step 1 somehow ;)

      --
      "A truly wise man realizes he knows nothing."
    6. Re:is it true? by Rei · · Score: 3, Interesting

      Not all software is written for sale as software; there seems to be somewhat of a perception that this is the only kind of software out there.

      For example, where I work at a research hospital, the software I work on is used for analysis of MRI images. It's not GPLed, but it's open source, free, and pretty much anyone can get access. Our money comes from grants.

      In my previous job, I worked at a major defense contractor. Software wasn't written for "sale" persay, there either. Instead, we were given a contract by a government agency to develop a piece of software for them. Of course, we couldn't open-source that software because it was sensitive, but I'm sure there are plenty of other cases of "software by contract" out there where the submitter or recipient of the contract has no financial interest in software sales - just in getting the contract filled.

      --
      Clean coal harnesses the awesome power of the word 'clean'.
    7. Re:is it true? by Mystic0 · · Score: 1

      You mean like Transgaming does?

    8. Re:is it true? by drsquare · · Score: 1

      What have ovals got to do with anything?

    9. Re:is it true? by Gogogoch · · Score: 1

      You work in a research hospital. The other 96% of hospitals and imaging centers don't have the time to investigate shareware imaging applications, nor are they willing to risk using unvalidated, non-FDA approved software. They rely on commercial software with proven reliability and service.

      The closest thing to 'free' MRI review and reporting software is eFilm, which has over 50,000 users. However, eFilm is supported by a major corporation - and it isn't Open Source.

      Why do you think that defense software is "sensative", but medical software is not? I'm sure that the FDA would disagree with you, and most users. Well OK, I know what you mean. I'm just making the point that medical software requires a certain level of reliability and accuracy, and that certain failures cannot be tolerated (mixing up patient IDs, getting right and left confused etc).

    10. Re:is it true? by Rei · · Score: 1

      Excuse me? Our software is being incorporated into the tool suite of an international bioinformatics research network. We have 180 individuals or labs that we know of (probably more) using our software worldwide, and I can't even begin to name all of the papers that have been published as a result. Most of the other tools used in psychiatric research are free and open source as well. Check out the massive Insight Toolkit, for example - that's a huge project developed by the National Library of Medicine, and it's 100% open source. In short, you are completely and utterly off base on this one. In general, the licenses are not GPLed (medical researchers want to know who is using their software; the more people that use their software, in general, the more grants that they get to develop it), but it *is* open source, and generally free.

      Medical software is *not* sensitive (in a "security" context). The software needs to be sensitive with data, but the software itself benefits highly from being open. Reliability *is* critical, and that's one of the nice things about an open source model. You better believe we test the heck out of it (we have an extensive automated test suite, and use our local lab to test the latest releases before we supply them to other researchers).

      --
      Clean coal harnesses the awesome power of the word 'clean'.
  2. No! No! No! by Anonymous Coward · · Score: 0

    I forecast too may underpants gnome jokes!

  3. No-brainer by Qzukk · · Score: 5, Informative

    See www.redhat.com, see www.sendmail.com, and so on and so forth. These people sell opensource product support, and make money doing it. This doesn't require paying some "analyst" $50k+ to write you a white paper on how to make money.

    --
    If I have been able to see further than others, it is because I bought a pair of binoculars.
    1. Re:No-brainer by DrEldarion · · Score: 2, Insightful

      Yeah, but not everyone can do that. If you writing something very trouble-free and intuitive, you're not likely to get much support income.

    2. Re:No-brainer by Anonymous Coward · · Score: 0

      I wonder if there are other business models that one can follow though, as it may be that your product is simple enough in some repect to not need 'support'.

      For instance, are there companies that make money selling closed source 'plug-ins' for GPL'd code? For example, I imagine that one could write a set of drivers for ATI's graphics cards for the Linux kernel and then sell this, right? (Doesn't some comapny like Xen.com or something do this?)

      What if I were to take some GPL code, e.g. xine (is it GPL'd?), and write some AMAZING algorithm for it, that could be used as a library, (some .so). Could one then SELL this codec, and have xine use it? Do any businesses run this way?

    3. Re:No-brainer by Anonymous Coward · · Score: 0

      Which is why fair-to-average programmers make the most money as contractors. Which is why most contractors are fair-to-average programmers - it's where the money is for them.

    4. Re:No-brainer by tashanna · · Score: 3, Insightful

      So... Many... Quotes...

      No one ever went broke underestimating the intelligence of the American public
      Make something idiot proof and the world will make a better idiot

      I checked with my company's IT guy - he's in full agreement. I must admit, it's fun listening to him teach the executives how to use e-mail.

    5. Re:No-brainer by theshowmecanuck · · Score: 1

      The way I understand it is that if your new library calls something from the GPL'd code, your code has to be GPL'd. If the GPL'd code calls your code, then the license from your code needs to be paid for, or your code needs something like LGPL. IANAL so take this with a grain of salt.

      --
      -- I ignore anonymous replies to my comments and postings.
    6. Re:No-brainer by Qzukk · · Score: 2, Insightful

      If your code directly calls GPL code, then your code must be GPL. If it forks through a system call, its separate.

      If GPL code directly calls your code, your license must be compatible with the GPL.

      However there are millions of other open source licenses out there that doesn't have this problem, and if you've got a hardon for the GPL, you can write the "main" program using a modified GPL that states that proprietary plugins may be added to the code, then write proprietary plugins.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    7. Re:No-brainer by Money+for+Nothin' · · Score: 1, Interesting

      Yes, but how do they sell that open-source product?

      By relying largely on the work of people working for free.

      Redhat didn't write KDE, did they? Redhat didn't write the Linux kernel, did they? Redhat didn't write the GNU cmd-line applications, did they? No, as a matter of fact, they did not.

      They have appropriated the work of those who have contributed their labor for free and are now selling it to businesses for hundreds of dollars a license.

      And it is the same elsewhere: SuSE, Mandrake, TurboLinux (are they still around?), and so on.

      So what has Redhat produced? Not used, but produced? The answer is: not much.

      They've tweaked the kernel for their own purposes - but they didn't do the majority of the coding. They did write Bluecurve, but that just borrows heavily from GNOME and KDE. They created the RPM package format, which by all accounts now (though this would've been heresy 5 years ago) is garbage.

      Have they created much else? Not really. So, notice that the vast majority of what they do is sell work that you, the open-source community, have written out of the good-naturedness of your own hearts.

      I do not count GNU/Linux distributors as "open source companies" unless they make significant developmental contributions back to the OSS community, and in large part, they do not. That is the Linux distributors' dirty little out-in-the-open secret that nobody seems to remember...

    8. Re:No-brainer by WARM3CH · · Score: 2, Interesting
      These people sell opensource product support
      Good point. It seems that those companies basically are selling support for the programs they have not written themself. Frankly, I don't think this is going to be the answer to the question: How can you make money by writing open-source programs.
    9. Re:No-brainer by Anonymous Coward · · Score: 1, Informative

      Red Hat funds Alan Cox, remember? They do fund kernel development, not just for their own use, as well as other parts that go into a complete system.

      But purer examples are Zope Corp. and MySQL AB.

    10. Re:No-brainer by ClosedSource · · Score: 2, Interesting

      I agree. The experience of distributors doesn't give any insight into the question of whether writing Open Source code can be profitable.

      Beyond that, I wonder if companies like Red Hat have actually made a profit over their lifetime despite having 95% of their product developed by people they didn't have to pay. (Yes, I could research the answer, but I'm too lazy).

    11. Re:No-brainer by operagost · · Score: 5, Insightful

      Offer customization services. Then you will be able to sell maintenance agreements. If someone wants to have your software integrated with their funky app, they won't necessarily have the expertise to do so. Get the specs and make the modifications for them (then release the source code and binaries to them).

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    12. Re:No-brainer by Anonymous Coward · · Score: 0

      Nearly ALL of the "good" installation and configuration software out there is developed by RedHat.

      Do you let your linux install autodetect your hardware? Guess who wrote Kudzu? Use something better than xf86config for setting up X?

      In addition to their contributions to installation and configuration, they pump a lot of money and resources into other projects which they list here.

    13. Re:No-brainer by Anonymous Coward · · Score: 0

      So I guess InstallShield Corporation is a key player in the thousands of applications that use it.

    14. Re:No-brainer by Qzukk · · Score: 3, Insightful

      LOL.

      Here, have a clue on the house. The people who run sendmail.com? It's CTO is the original author of sendmail. How's that for making money writing open source software?

      As for redhat, are you saying that having someone who knows how to make 50 software packages work together across 2000 seats in an enterprise situation isn't worth the price of admission to Red Hat Enterprise? Do they need to have written all that software themselves in order to make money off of it? Apparently not, or they'd be out of business.

      Not to mention you're completely overlooking the fact that they wrote rpm and dozens of other tools that make their job as support as well as the actual administrators' jobs that much easier.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    15. Re:No-brainer by Anonymous Coward · · Score: 0
      If it forks through a system call, its separate."

      But, but, but... what if the OS is GPLed meaning the system call is GPLed? Huh? What then Mr. Smarty Pants!?

    16. Re:No-brainer by fymidos · · Score: 3, Interesting

      A counter-example (and an interesting business approach) is trolltech:
      They created the QT library, and they are giving it away under GPL. They make a profit from companies that need the library for non-GPL products.

      --
      Washington bullets will simply be known as the "Bulle
    17. Re:No-brainer by The-Bus · · Score: 1

      Other side of the coin:

      $distributors were given money by investors to convince business to switch to this solution. Business still have a choice of going with $distributor and having support etc. or running an OS without a company backing it. Businesses like having someone they can call when something goes wrong.

      If the products were all the same, then business, or rather, "the market" would gravitate towards the free solution. But there's a reason everyone didn't just go to Debian.org and get what they needed. Hell, you can BUY Debian if you want. To someone, it is worth $14.99, and there's a business model based on it.

      It would be an entirely other thing if $distributor tried to pretend that $free_version didn't exist, but as far as I know, that hasn't been the case.

      --

      Small potatoes make the steak look bigger.

    18. Re:No-brainer by Money+for+Nothin' · · Score: 4, Interesting

      Indeed, TrollTech is IMO the very best example of a successful OSS company I can think of. They do purely development and support, and they make money off of both.

      However, I would argue that the reason they make that money is because they have smartly found a niche that encourages it - writing libraries that everybody wants to use. And, of course, they do what I would suggest to would-be OSS developement companies -- dual licensing.

      IMO, dual licensing is key to OSS. For non-commercial purposes, one is basically free to do what they want (or it's licensed under GPL, whatever). But for commercial purposes, the license becomes more restrictive and demanding of money.

      TrollTech really is probably the model the OSS community should look towards...

    19. Re:No-brainer by sbassett · · Score: 0, Troll

      Yes, but in defense of the BlueCurve.... IT SUCKS!

      --
      OOOOH, the internet.
    20. Re:No-brainer by bluGill · · Score: 3, Insightful

      Trolltech is an excellent example. They would not have nearly as many paying customers if it wasn't for the free version. Everyone in unixland knows KDE, and a good part of them use and like it. Enough of them are programers who have played around with the source enough to pass the qt learning curve and see how great it is. When the boss decides to start a new project they are not in position of either asking for qt, or evaluating all toolkits. The latter is hard to do, because by the time you know a toolkit isn't great you have half your application written already.

      Trolltech in fact mentions kde to those who are considering their product. When you evaluate something new it is hard to know if it is any good. It is hard to get customers to act as a reference, and even when they will there is always a question if the reference is honest. KDE is there, they can point to it and say "See, they have several million lines of code built on qt". That is worth a lot.

      In short, sell the GPL version as the demo, and the free software built around it as proof that your code is good. Doesn't work so well for non-libraries though.

    21. Re:No-brainer by Ansonmont · · Score: 1

      Exactly, as long as distributors and repackagers are following the letter (and spirit?) of the license, whether it is GPL or something else, there is no need for anyone to be sore if someone makes money off it. The whole idea is that you are doing it for FREE, with no expectation that you will ever get money out of it.

      If you don't want people making money off your work even if they do everything by the book in terms of attribution etc., then don't do it.

      People bottle water and sell it. Did they make the water? Does it devalue the "free" water that you can get elsewhere?

    22. Re:No-brainer by network23 · · Score: 1

      N3P is a new college for open source entrepreneurs starting this fall in Stockholm, Sweden. The school is financed by the department of education (read "free"), two year (90 weeks) long and contains a mix of business economics and open source possibillities.

      No info available yet on their web site but according to a friend, the management are long time open source users, mostly BSD-people. Students will even get their own Apple Powerbook 12" for free.

    23. Re:No-brainer by Anonymous Coward · · Score: 1, Insightful

      Have you *ever* worked on a project where the requirements didn't change?

    24. Re:No-brainer by slim · · Score: 1

      I used to spend time on the qmail mailing list. A few people on there made reasonable money as consultants, writing addons to qmail to provide some esoteric feature their client required.

      Most of the time, the resultant software was Open Source. The client got their software, the consultant got his money, the community got the software too.

      You might ask "but why not hoard the software so you can sell it again?". I guess those consultants felt they owed something back to the community that gave them their tools and their support.

    25. Re:No-brainer by mattyrobinson69 · · Score: 1

      do what nvidia do and provide a gpl compatible 'glue' for their propriatry module

    26. Re:No-brainer by fitten · · Score: 2, Insightful

      Of course, if said company already has programmers, they'll just download the source and do it themselves after studying the code for a while... unless you also recommend writing code that isn't understandable...

      Your model mostly assumes mom-n-pop type shops, who also usually have small amounts of money to pay for such things and will balk at 4-figure costs (and especially 5-figure costs) to do these things.

    27. Re:No-brainer by JimDabell · · Score: 4, Informative

      So what has Redhat produced? Not used, but produced? The answer is: not much.

      Are you kidding? Redhat contribute to a lot of high-profile open source projects. They also provide hosting to many projects.

    28. Re:No-brainer by Anonymous Coward · · Score: 0

      No, but they make the jobs of everyone who writes the software and uses the software suck that much less.

    29. Re:No-brainer by walt-sjc · · Score: 2, Insightful

      Yes and no. It depends on what other projects you have going on. Sometimes you have the in-house resources but your time is better spent on other things.

      Also keep in mind that no matter how readable your code is, you are going to know it better than anyone else. It just may be faster and cheaper to pay the main developer make the modification.

      Ongoing maintenance is an issue too. Let's say that you internally added feature X. The main project does a new major release, and it doesn't contain your feature, so you now have to re-integrate it. More work.

    30. Re:No-brainer by WARM3CH · · Score: 1

      Seems that you didn't get my point. And also it seems that you think software means only mailservers, webservers and such. I know RedHat (just an example) also write LOTS of things, but comparing to what they distribute, maybe it is only round 1% of the whole thing. This model works, because thosusands of people contribute freely to different open source projects for FREE and only a few companies sell the support. Nobody pays those thousands of people anything. You say, yeah, they did it for free so they don't expect to receive money and I say that's my point! What if I'm a developer and I want to make money and I'm not a big company like RedHat? And what if my PhD is in signal processing and I can write the results of years of my studies and research in form of super-cool image noise reduction algorithms (and have no clue how to write a mailserver). Is your suggestion for me is to make and open-source program, write my algorithm in the form of a PhotoShop plugin and earn money by selling support? Do you really think that gonna work? And what if I just sell the binaries? Which one will make more sense for a developer or an small company?

    31. Re:No-brainer by danila · · Score: 1

      I only have to add that if most companies making money off open source were writing all that software themselves, there wouldn't be much point in open sourcing it all.

      The most natural model for open source is precisely where you take a lot of work done by others, add a little bit of your own work and sell the result. And then have others sell your work, of course.

      --
      Future Wiki -- If you don't think about the future, you cannot have one.
    32. Re:No-brainer by WARM3CH · · Score: 1

      So in short, trolltech makes money on its closed-source products, not the open-sourced ones, right? And tell me, who pays the money anyway? Some other company that will release the source code of this spcialized, paid so much for version of the program or the one that keeps the source closed? It seems that money comes anyway from a closed-source program.

    33. Re:No-brainer by tchuladdiass · · Score: 1
      The problem of pointing to a company like Sendmail and using that as an example of success is like pointing to Madonna and saying that proves you can become mega-rich by singing a few songs. Not everyone who are really good singers (in fact very few) can make it big, and for the most part if you don't "make it big", you don't make it at all.

      Same is true with open source software. There are really only two ways to make money from software in general... 1) exchange money for usage rights, or 2) use it as a loss leader to sell other products/services. With open source, (1) is out the window (with the exception of dual-licensing your code if your product is suitable for that, such as QT), and with (2) you are competing with everyone else who can also sell services based on your code, in addition to you having to invest in creating/maintaining your code (which your competitor doesn't have to do). Of course, you do have an advantage over your potential competitors by being the original author of the code (and owner of the trademarks, etc).

    34. Re:No-brainer by Money+for+Nothin' · · Score: 1

      That is true, I forgot to mention their hosting of some projects.

      Credit where credit is due -- they deserve praise for the hosting they do. :) I'll give particular praise for their development and hosting of Cygwin, at least...

    35. Re:No-brainer by slapout · · Score: 1

      I can see a company that makes enterprise level software making money off the support. But what about the programs you buy at WalMart for $29.99? How could you open source a program like that and make money off it?

      I'm not trolling. I'm really interested in the answer.

      (And I'm not anti-open source. I've got ideas for several programs that I'll release under the GPL if I ever get around to writting them :-)

      --
      Coder's Stone: The programming language quick ref for iPad
    36. Re:No-brainer by Anonymous Coward · · Score: 0

      So in short, trolltech makes money on its closed-source products, not the open-sourced ones, right?

      No. The Qt toolkit is available under the GPL. For people who want to use it to develop closed-source software, they must pay a fee to get it under a different license.

      The effect is that companies developing closed-source software subsidise the development of an open-source toolkit.

      It seems that money comes anyway from a closed-source program.

      It's where the money goes that's the important bit. To the developers of the open-source Qt toolkit.

      Another example of making money by writing open-source software would be Cygnus. They were profitable right up until they were bought by Redhat (no idea whether they still are now), simply by developing GCC.

    37. Re:No-brainer by einhverfr · · Score: 1

      So, smarty-pants---

      Can I use my proprietary app with your GPL'd ODBC drivers?

      IMHO yes, but IANAL. Copyright is not sufficient to prevent interoperation. And if the calls are all standard, I don;'t see how you can prevent this....

      --

      LedgerSMB: Open source Accounting/ERP
    38. Re:No-brainer by Anonymous Coward · · Score: 0

      You can't make money _writing_ open source. Hate to say it, I love open source, I've written open source stuff but.. can't be done. Making money on open source means making money on others work.

      I really wish it could work.

      You can say, but once it's written all you have to do is copy it, no fair! this is true, assuming it sells in the first place. You take a risk by writing code, your investment is time. (and lots of it!)

      While you update your software, promote it, doing all the other stuff, people who didn't write it are out charging clients for "open source solutions".

      If your package is popular, others will just profit more by saying they support it. (and if it is popular, others will no doubt step in writing tutorials to help consultants learn more about it, totally cutting you out of the loop) SAMBA is a pretty good example of how popularity earns $$ for others.

      You won't make money supporting your own software.

      Don't write GPL code in hopes of making money on it. It's purely a labor of love. Honorable, perhaps but almost NEVER profitable for the author.

      Making money is a myth that I would do well to promote, since I've made $$ on others a few times. Occasionally turned down work just because I felt guilty about it, but I don't think most folks would do that. (especially those who aren't programmers) I do at least try to contribute a little in return. If I were greedy, I would do my best to promote the myth.

    39. Re:No-brainer by QuantumG · · Score: 2, Interesting

      But if you consider it morally wrong to produce proprietary software, why would you want to help people produce proprietary software. That makes no sense what-so-ever. Unless, of course, you don't consider it morally wrong to produce proprietary software, you're just a hanger on and open source your software as part of a strategy to get more customers.

      --
      How we know is more important than what we know.
    40. Re:No-brainer by eraserewind · · Score: 1

      That's all fine and dandy, but why would you write your own software, when you can offer the exact same services for other peoples Open Source software?

    41. Re:No-brainer by Bios_Hakr · · Score: 1

      Seems confusing to me.

      If I download Debian and install KDE at home, Do I owe money to TT?

      If I download Debian and install KDE on my companies' file server, do I owe money?

      If RedHat sells is a SAN solution, do they owe TT money?

      If I buy RedHat or Suse, does TT get paid?

      It's all so very confusing. Dual License seems to be the worst of both worlds.

      The key to OSS is support. I'll pay a KDE guy to sit at a desk at my company and resolve any issues my clients have with KDE. Any code he writes is released back into the wild.

      --
      I'd rather you do it wrong, than for me to have to do it at all.
    42. Re:No-brainer by zotz · · Score: 1

      Well, it is not a model I intend to adopt or support if I can help it.

      Naturally, they may not care.

      all the best,

      drew

      --
      FreeMusicPush If you want to see more Free Music made, listen to Free
    43. Re:No-brainer by Money+for+Nothin' · · Score: 1

      Well, dual-licensing is definitely confusing. I guess the solution to that problem is to hire lawyers who write less-confusing licenses...

      I've always thought the distinction between "non-commercial" and "commercial" purposes was clear enough though. That is, if you intend to use some software for use in a commercial (i.e. for business) manner, then one license applies, but if not, then the other license applies.

      So, say you download Debian and KDE and use it on 5 different boxes at home. That'd be a non-commercial use, so it'd be free (in my world anyway).

      But if you do the same thing and use Debian and KDE at work, then you would owe TT money, because you're using it for business purposes, i.e., for commerce, i.e., to make a profit.

      If Redhat sells a SAN solution and uses KDE, then they would owe TT money because they're using it for commercial purposes (to sell TT's code to somebody else). Then the question is "how does the TT license replicate to other people?" i.e., does TT's license apply to you after being filtered through Redhat? IANAL, but I guess that would depend on what Redhat outlines in their own license agreement to you (i.e. they may have agreements w/ TT and other companies that say Redhat's customers can do whatever they want, nullifying TT's license. But probably not, and if not, then you'd be bound by TT's license).

      Same applies for SuSE or other redistributors of TT's code...

      At least, that's how I would see it. YMMV. *shrug*

    44. Re:No-brainer by DJBigShow · · Score: 2, Interesting

      I have always been fond of the dual licensing idea, however I am confused on one bit: One of the key advantages to open sourcing something, is utilizing the additional developers out there that can contribute to your project.

      I would suppose that when a non-employee developer makes a change to the open source version of the software and submits it back for check-in, it is not possible to dual license this change without their explicit permission. Is this the case, or is there some other loop hole there that allows those changes to be licensed privately by the company?

      If such changes are not allowed to be privately licensed, then it takes away most of the advantages of open sourcing the software in the first place, in my opinion.

      -DJBS

    45. Re:No-brainer by stoborrobots · · Score: 1

      No, No, No and No...

      In all cases, you're using a GPL'd version of QT. Redhat/Debian/Suse have licences (under the GPL) to distribute the QT library to you without oblication to TT.

      However, if you use Opera, (even the free version) TT gets paid, because Opera does not distribute its sources. Opera Corporation licences QT under a proprietary licence, and pays TT for that privelige.

      HTH.

    46. Re:No-brainer by Bios_Hakr · · Score: 1

      The thing is this: I'm not ever using TT in a buisness; I'm using KDE. If I install Debian and apt-get KDE, I shouldn't owe anyone anything. Debian is free and KDE is free.

      Same for RedHat and Suse. They don't program anything using TT libs. They just package KDE with their distro. They also offer support for KDE.

      At this point, TT still does not make a dime from anyone.

      If China rolls out a $2 billion contract with Suse, TT does not make a dime. And shouldn't. Suse does not use their library to make anything.

      OTOH, if I program a FTP client and want to charge people money for it, I have to pay TT. I have clearly used their lib to create a commercial product.

      But what if I program a closed-source FTP client and give it away. Then let's say I charge for customer service. I haven't made any money with TTs lib. Or have I?

      Let's say I want to charge $5/download but I state that I'm not charging for the program itself, but just for the bandwidth.

      Or what if I make a service contract a manditory purchace along with the download via the EULA?

      In the above cases, people are making money as a result of the TT lib. But they are not making money off of the TT lib.

      So, it's not so clear.

      --
      I'd rather you do it wrong, than for me to have to do it at all.
    47. Re:No-brainer by c0d3h4x0r · · Score: 2, Insightful

      The problem with a support-based model is that it creates disincentive to make the software easy to use and trouble-free.

      The only open-source model I've been able to dream up which would actually be long-term sustainable and which would actually align business incentives with the humanitarian goal of producing better-quality free software is the "contract programming" model. In other words, you pay me to write some particular software you need, and when the "final" version is delivered to you per contract, it's simultaneously released to the world as F/OSS.

      Under this model, big corporate customers of my software development house foot the bill to get their needs met, and then everyday people and other businesses get access to it for free. I get paid honestly for my work, the customer pays honestly to get a real need met, and everyone else who happens to find the software useful gets it for free. Everyone's happy. And it's the most healthy model from an economic perspective, since I'm getting paid for the actual work of writing the software, rather than getting paid for the legal privilege of licensing the software to someone.

      Unfortunately, this is a model in which to keep making money, you have to keep writing more software. Contrast this against the business model of companies like Microsoft who "write once, sell a billion times over" and thus generate money magically out of thin air. This is why big rich companies are so big on "intellectual property" protection -- it's the artifice that gives rise to their "Magic Money Generator" business model.

      --
      Moderator hint: a comment is neither "Flamebait" nor "Troll" if it is true.
    48. Re:No-brainer by Anonymous Coward · · Score: 0

      I think you're confusing "open source" and "free software".

      But if you consider it morally wrong to produce proprietary software

      Then you are part of the Free Software movement.

      Unless, of course, you don't consider it morally wrong to produce proprietary software, you're just a hanger on and open source your software as part of a strategy to get more customers.

      That's what open-source software has always been about: increasing the quality of your software through the bazaar-style development method. I wouldn't say that agreeing with the core tenets of the philosophy makes you a "hanger on".

      Perhaps if your comment was attached to a story entitled "Making Money Using Free Software", you would have a point, but it isn't. It's about open-source software.

    49. Re:No-brainer by fitten · · Score: 1

      Conversely, if you have in-house programmers and you plan to use the software a while, it may be very much worth your while to have someone in-house familiar with the software so that any more changes beyond that first are easier. You can pay the original author a bunch of money a few times, or you can just use your in-house labor to do it cheaper over time/feature added. If you only have one feature, it may be cheaper, but if you have a few features or a fair amount of just 'tuning' or other changes, it'll more likely be cheaper for in-house programmers to do it. This is especially true if you need the software to integrate or interface with existing systems in-house. Such existing systems may be hardware and, even more likely and probably very common, in-house databases that the original author won't have access to.

      On-going maintenance is iffy... if what you have in-house is working fine, there's no reason to upgrade to a new major release, especially since you may now have a vested interest in the in-house code you have now.

    50. Re:No-brainer by Anonymous Coward · · Score: 0

      If I install Debian and apt-get KDE, I shouldn't owe anyone anything. Debian is free and KDE is free.

      That's right, KDE is Free Software, so it can use one of TrollTech's Free Software licenses. Please note that the KDE developers don't have to pay because KDE is Free-as-in-speech. If they were closed-source and free-as-in-beer, they would have to pay.

      The use of Qt by KDE is beneficial to TrollTech, as it greatly increases the developer mindshare - the more people who know Qt, the likelier it is that they'll choose Qt over another toolkit when developing their next closed-source application.

      But what if I program a closed-source FTP client and give it away. Then let's say I charge for customer service. I haven't made any money with TTs lib.

      So what? You're distributing a closed-source application based on their toolkit, so you need to pay them for a license. That's how they make money. They don't care how you get the money.

      I'm not sure what the problem you see is, to be honest.

      The aim is to be profitable. TrollTech achieves this by selling licenses to closed-source software companies.

      The aim is *not* to get a cut of all profits people make using their toolkit.

      So, it's not so clear.

      What is the "it" that isn't clear?

    51. Re:No-brainer by Trillan · · Score: 1

      Okay, so that takes us up to 2% of open source developers making enough money to stay alive.

    52. Re:No-brainer by spike42 · · Score: 0
      It's really not as complex as people think:

      Trolltech gives qt to desktop users and to people who are going to write open source applications. Qt is open source. However, to use their libraries to develop closed source software, you have to pay their liscencing fees. It's all on their website, .

      --
      This sig sucks.
    53. Re:No-brainer by walt-sjc · · Score: 1

      I agree. I've been involved in both situations. In fact, we have one opensource app that is only used internally that has been massivly customized - hundreds of programmer hours. We took the app in a different direction than the original team.

      We did get bit in the ass on another app however. The person who did the mods left the company, and then there were a bunch of security updates to the app, and the patches were not so easily applied to our version. In addition, we wanted some of the new features available upstream in addition to our features, and integrating the two would have been a huge effort. So we ended up moving to a closed source alternative instead and basically lost a lot of the hours spend on that opensource app.

      All in all, the bottom line is that the market does exist for customizing your opensource app for other people. How big that market is depends on a large number of variables.

    54. Re:No-brainer by Qzukk · · Score: 1

      So let me get this straight: You have a PhD and all you can do is write photoshop plugins, and you're pestering me about how to make a living?

      You want an answer to how EVERYONE can make money with opensource? Why don't you get in the unemployment line and whine about it along with the rest of the guys living in their parents' basements who discovered that just because they got a programming degree doesn't mean the world owes them a job, because there isn't an answer.

      Moving from making opensource software for fun to making opensource software for profit means switching from scratching your own itch to scratching someone else's. Maybe you should switch to contract work and make photoshop plugins for a fixed fee or charge hourly, with it written in your contract that whatever you develop will be available to everyone. Maybe you can write an opensource plugin, then charge to make it do what certain clients want it to do. Or hell, write opensource plugins then go teach computer art at a university or something.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    55. Re:No-brainer by dcam · · Score: 1

      This is just the point.

      People who make money from open source make money from something other than just the application/OS/whatever.

      IBM's model is that they sell hardware and services with an OS.

      Red hat sells support.

      IIRC mozilla makes money selling bugzilla.

      The reality is that without some form of external income stream you cannot make money from open source. All too often I hear arguments on Slashdot that seem to suggest (similar to dot com boom arguments) that if you build it, you will get income from *somewhere*.

      --
      meh
    56. Re:No-brainer by Anonymous Coward · · Score: 1, Informative

      Every change by someone else besides the current copyright owner is essentially a fork. Each fork must obey the rules of GPL and need not obey anything else.

      It is then up the current copyright owner to (1) request the fork changes be reincorporated back to the trunk with some kind of contributor license, to which that someone could (a) agree (perhaps for a fee) or (b) say stuff you and I want my fork to remain free.

      Or the copyright owner could simply (2) let it go.

      The advantage of this model is that the copyright owner usually has to offer sufficient incentive for the contributor to agree to relicense their contribution back to them. If they turn to the Evil Side (TM), contributors can always continue developing on the last GPL or FLOSS licensed copy.

      Cheers,
      Glen Low, Pixelglow Software.
      www.pixelglow.com

    57. Re:No-brainer by stoborrobots · · Score: 1
      The Trolltech licencing FAQ makes it pretty clear;

      #define FREE(x) IsOpenSource(x)
      #define COMMERCIAL(x) !IsOpenSource(x)

      Service contracts, etc, are irrelevant; if you provide source along with your product under an approved licence ("The GNU GPL, GPL-compatible licenses, or any other approved open source license will do.") you can use the free version. If you do not provide source, you must buy a developer licence to develop your product.

      As I said to the great-grandparent a good reference for "commercial" is Opera... Opera does not provide source for its product, so it needs developer licences for QT. KDE provides source, so KDE can use the free QT.

      The basic idea is:
      - " program a FTP client and want to charge people money for it" - if you provide source under acceptable licence, no payment needed; if you don't provide source, buy a commercial licence.
      - "program a closed-source FTP client" - you said closed source; you need a commerical licence.

      It should be perfectly clear.

      Relevant quote from the FAQ:
      Q: Why did you change the name of the Qt Open Source Edition?

      A: The purpose of changing the name from "Qt Free Edition" to "Qt Open Source Edition" is to clarify the intention behind this edition.

      Trolltech is a strong believer in Open Source development. We are proud to support the KDE project and many other Open Source projects. We support the idea of Free Software.

      However, some people interpreted the "Free Software" as meaning purely free of charge, without any obligation to make source code available. We wanted to avoid encouraging this interpretation.

      Q: Why do I need to buy a commercial edition when I can get it for free?

      A: If you want to develop Open Source Software, you are welcome to use our Qt Open Source Edition. If you don't want to develop Open Source Software (for example to keep your source code secret or to produce commercial software), you must purchase a commercial edition of Qt.

      Q: I don't want to give away my source code. What do I do?

      A: You must buy a commercial Qt license.


      HTH.
    58. Re:No-brainer by WARM3CH · · Score: 1
      Well, although all your suggested methods may work but personally I think the best solution for my PhD example is to make a website and sell only the binary version of his plug-in. The level of support can be the absolute minimal: make a BB and let the users support each other! You just go there regularly to answer some questions and get some feedback. This works and I didn't make this example in the air: there are 2 or 3 ISO noise removal products on the net (use google if you like) that are the best in the class, closed-source and follow the same one man army pattern I described. And guess what, they are selling very well!
      You want an answer to how EVERYONE can make money with opensource?
      Not everyone but yes, lots of people. My take is the solutions offered here and in other places (selling support or specialized services) would only work for a small number of companies working on small sets of programs. But I think the real question is how open-source methology can be adopted by a large number of developers.
    59. Re:No-brainer by samantha · · Score: 1

      Anyone that rites a library wold generally se LGPL. Proprietary code can then use it just fine.

    60. Re:No-brainer by fymidos · · Score: 1

      >But for commercial purposes, the license becomes
      >more restrictive and demanding of money

      Actually GPL is the "restrictive" license in this case - the license you get when you pay allows you to do things GPL does not :)

      --
      Washington bullets will simply be known as the "Bulle
    61. Re:No-brainer by dallaylaen · · Score: 1

      If you writing something very trouble-free and intuitive

      I like my PHBs very much but when it comes to using computer there's nothing trouble-free and intuitive. What's plain easy for me is magic for most earthlings. And BTW I'm still not an IT guru.

      you're not likely to get much support income

      Subscription is your friend. The better the program is, the more subscribers and the less support calls. The best support is the one you will never need, why not pay for that?

      Also, corporate customers are willing to pay for support because it lessens their responsibility. They pay to save neurons.

      --
      WYSIWIG, but what you see might not be what you need
    62. Re:No-brainer by Qzukk · · Score: 1

      There's even more options available to you if you back off the GPL. Do what PHP does and give away a fully functional photoshop plugin under the BSD license, and then sell a better version that has 20% more bang and 50% faster whiz (like Zope). You run the risk of someone else picking up your module and figuring out the improvements you made to make it better, but that'll keep you on your toes, and you can just repeat the process with a new module.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    63. Re:No-brainer by ralphdaugherty · · Score: 1

      What if I'm a developer and I want to make money...?

      For most people it's not an option, it's a requirement.

      After reading through this thread I've come to the conclusion that there are a few theorists running around pointing at the decades of free work leading to the GNU, Linux, Apache, and the like software infrastructure and citing that as an inevitable replacement for the rest of software.

      They point at tools and talk of all software. Those are two different worlds, and as I wrote in another post, the answer is based on proportion of effort to value.

      Those of us developers who put in a large proportion of effort to the value of the software created are not likely to be wanting to give it away and hope that someone asks us to modify it. The many disincentives to good software development in that theory have been pointed out well in this thread.

      I do advocate licensing the source. It's the way I'm accustomed to working in the real world, modifying commercial source on large computers is what I do for a living, but it's just normal commercial licensing of source as has always been done.

      That's a business model for developers that they can at least live on. At least those who put in a large proportion of work to something of value.

      rd

    64. Re:No-brainer by einhverfr · · Score: 1

      Not good enough... I can think of two situations where this doesn't answer the question.

      1) MYSQL Client libs are GPL'd and I think that the ODBC drivers depend on them.

      2) What about NDIS-Wrapper which allows you to use Windows NDIS drivers (proprietary) in the Linux kernel?

      In these cases (IANAL) I think that it does not create a derivative work because copyright does not protect those functional aspects of a program which are used for interoperability, and the actual programs are written to a standard (open or otherwise), not derived from a single copyrighted work.

      I am not even sure that linking constitutes derivation because it seems to me that the important parts of the headers are likely to be non-expressive and hence not protected by copyright. Since the GPL does *not* say anything about linking, it is only by interpreting the derivative works clause in a certain way that this restriction exists. OTOH, I am certainly not about to challenge it in court.

      If I were to draw a bright line (Again, IANAL) I would say that linking is not permitted if (and only if) the application not only links via header files (dynamically or otherwise) and depends solely on one product. I am not sure that linking is itself an adequate bright line. If I write software which, say, requires access to /dev/fb0 on Linux and its data structures, it seems to me that it is at least as derivative as a library that adds a new language to the GCC and is dynamically loaded on demand.

      This area seems like a very murky area of law. And when a company might have to go up against the FSF, they have everything to lose and little to gain. So the GPL is not only strong because of its legal unassailability, but of the cost and risk associated with litigating it.

      Someday, I expect that court cases will provide clear guidance about whether and when linking constitutes derivation. But these tests may vary from juristiction to juristiction, so again, it may remain murky for the rest of our lives.

      --

      LedgerSMB: Open source Accounting/ERP
    65. Re:No-brainer by ralphdaugherty · · Score: 1

      That's all fine and dandy, but why would you write your own software, when you can offer the exact same services for other peoples Open Source software?

      Maybe 1% of software is available as open source, and only a minutely fractional percent of potential software.

      How would we developers make money writing the other 99.99% of software that people would want to use?

      There was no answer here from a developer that made a case for giving a significant software development effort away and make a living off of it.

      rd

    66. Re:No-brainer by ralphdaugherty · · Score: 1

      Well, dual-licensing is definitely confusing. I guess the solution to that problem is to hire lawyers who write less-confusing licenses...

      I've always thought the distinction between "non-commercial" and "commercial" purposes was clear enough though. That is, if you intend to use some software for use in a commercial (i.e. for business) manner, then one license applies, but if not, then the other license applies.

      So, say you download Debian and KDE and use it on 5 different boxes at home. That'd be a non-commercial use, so it'd be free (in my world anyway).

      But if you do the same thing and use Debian and KDE at work, then you would owe TT money, because you're using it for business purposes, i.e., for commerce, i.e., to make a profit.


      wow, that is confusing, I certainly hope that it is nothing like that,

      As far as I know, it is based totally on additional software development, and whether that software that uses TT libraries is itself GPL'd or not.

      If it is GPL'd, no charge for the TT libraries. If not, a commercial TT license is required.

      If it isn't that way, I would be surprised.

      rd

    67. Re:No-brainer by ralphdaugherty · · Score: 1

      But what if I program a closed-source FTP client and give it away. Then let's say I charge for customer service. I haven't made any money with TTs lib. Or have I?

      Then you didn't GPL your code and distribute it as they did. If you don't, then it's largely irrelevant how you plan on making money on the closed source program or whether you ever do. The code wasn't GPL'd.

      But good theoretical for people to understand dual licensing. I haven't done it, but I've seen a lot of bashing of it by people who apparently don't understand it.

      rd

    68. Re:No-brainer by ralphdaugherty · · Score: 1

      Unfortunately, this is a model in which to keep making money, you have to keep writing more software.

      It's also a model that requires you to find companies that art stupid enough to pay you to write software and then give it away to everyone else free, including their competitors.

      Companies don't stay in business being stupid.

      rd

    69. Re:No-brainer by c0d3h4x0r · · Score: 1

      It's also a model that requires you to find companies that art stupid enough to pay you to write software and then give it away to everyone else free, including their competitors.

      It's not a matter of a company being "stupid". If a company needs a piece of software to fill a particular need, and no such software exists anywhere in the world yet, then under my proposed model they will either (1) pay the development house to write it for them, (2) write it themselves, or (3) sit around and wait for some other company to pay the development house to write it.

      Since most companies aren't going to develop their own software in-house, that rules out option 2. Between (1) and (3), you're left with a situation that is entirely a matter of competitive advantage: the first company to pay to have the software written will get the software written to *their* specific needs, while any other company who tries to adopt the software will either have to modify it or bend their own internal operations or structure to work with it. So in effect the first company to pay gets an immediate leg up on their competition even though the software is released to others simultaneously as F/OSS.

      --
      Moderator hint: a comment is neither "Flamebait" nor "Troll" if it is true.
  4. support by coolcold · · Score: 1

    they mainly make their money from supporting the software and also, you don't need to write GPL software for linux. As long as you don't use GPL code, you can always sell your program without selling your code.

    free doesn't need to be free beer, but free is usually referring to free speech (aka freedom).

    --
    I am harvesting funny/good quotes. Please help by putting them in your sigs :)
  5. Learn you some grammar! by stupidfoo · · Score: 0, Flamebait

    'How company can make money, if its products are available for free'

    UGHHHHHHHHHHHHHHHHHHHHHHH!!!!!!!!!!!

    1. Re:Learn you some grammar! by Anonymous Coward · · Score: 0

      It's a blog not a term paper, book, or essay. So get over it!

    2. Re:Learn you some grammar! by arbitraryaardvark · · Score: 1

      It's an essay.
      In which an oral question by a coworker is quoted verbatim.
      Coworker may not speak English as first language.

      How company make money?

      Well that's one method, open source currency.
      Other alternatives:
      Give away product, sell services.
      Give away product, sell vaporware.
      Give away product, IPO.
      Give away product, sell short competitor's stock.
      Give away product, enhance reputation capital.
      Reputation capital can be monetized in numerous ways.
      Consult.
      Marry happy customer's daughter.
      Write book.
      Sell autographs on ebay.
      Endorsements.

      The pope gives away his product. he's doing ok.

      Three examples:
      Eric S Raymond The cathedral and the bazaar.
      Cory Doctorow Down and Out in the Magic Kingdom
      Wil Wheaton Just a Geek/www.wilwheaton.net.

  6. I don't think it was a valid question: by kjd88 · · Score: 0, Offtopic

    "How company can make money, if its products are available for free?'" 4th grade grammar anybody? :)

    1. Re:I don't think it was a valid question: by david.given · · Score: 4, Informative
      "How company can make money, if its products are available for free?" 4th grade grammar anybody?

      Yeah, but can anybody spot the other problem?

      "How can a company make money if its products were available for free?"

      The if...were is a hypothetical subjunctive; the writer is making a statement contrary to fact. The company's products are not available for free; the case is being postulated where they are.

      Lots more details in Wikipedia, of course.

      (No, I'm not a card-carrying pedant. It's made out of plastic.)

    2. Re:I don't think it was a valid question: by Anonymous Coward · · Score: 0

      Open-Source man speak with forked tongue.

    3. Re:I don't think it was a valid question: by gunpowda · · Score: 3, Informative
      Ermm, no. It makes perfect sense as it stands - it would only be 'were available for free' if the main verb was a conditional, i.e. How could a company make money...?

      The question about making money is referring to the present - the same point at which the products are hypothetically available for free. English isn't a language where every 'if' clause takes a subjunctive. This sentence isn't expressing doubt or disbelief; it's a condition posed as a question.

    4. Re:I don't think it was a valid question: by david.given · · Score: 0, Offtopic
      The question about making money is referring to the present - the same point at which the products are hypothetically available for free. English isn't a language where every 'if' clause takes a subjunctive. This sentence isn't expressing doubt or disbelief; it's a condition posed as a question.

      Hmm... is it? (The fact that were looks like the perfect form is a red herring.)

      Postulate: The company releases its products for free.
      Conclusion: The company could not make money.
      Combined form (using subjunctive): If the company were to release its products for free, it could not make money.
      Inverted form of the above: The company could not make money if it were to release its products for free.
      Conditional form of the above: Can the company make money if it were to release its products for free?

      Is that valid?

      I think you could reform it without the subjunctive, but I don't have time to do it now... (honestly! That's not a copout!)

    5. Re:I don't think it was a valid question: by VoidWraith · · Score: 0

      Well, what if we were speaking of a present company, any one that makes money from free software currently? In that case, "are" makes perfect sense, but the use of "if" is tentative.

    6. Re:I don't think it was a valid question: by gunpowda · · Score: 1
      If you're set on using a subjunctive, it would have to be 'Could the company make money if it were to release its products for free?'

      The subjunctive can't be used in any other way in this tense and context - the parent poster's attempt to do so makes his knowledge of grammar seem even more flawed than the omission of that comma he is so gleefully mocking. There's no need to look for complications when there aren't any.

    7. Re:I don't think it was a valid question: by david.given · · Score: 1
      If you're set on using a subjunctive, it would have to be 'Could the company make money if it were to release its products for free?'

      Hmm, yes, I think you're right. The alternative, subjunctiveless form (using can) would then be:

      Can the company make money if it releases its products for free?

      I think if it was to release its products is definitively wrong, but it's been far, far too long since I actually studied this stuff.

      Damn, English is an annoying language.

  7. Yes, Support Seller! by bitwise97 · · Score: 1

    One of the many business models is "Support Seller" in which you sell consulting services around an open source product. See Red Hat.

    1. Re:Yes, Support Seller! by Anonymous Coward · · Score: 0

      One of the many business models is "Support Seller"

      So, care to name any of the other "many" business models? The "Support Seller" was the first to my mind, but thats where I got stuck, I expect your thought process was similar....

    2. Re:Yes, Support Seller! by Merdalors · · Score: 1
      It's a struggle to convince consumers to part with $19 and buy my Windows app.

      I'm going to sell them support on top of that?

      Would they pay for my travel time too?.

      --
      Slashdot entertains. Windows pays the mortgage.
    3. Re:Yes, Support Seller! by blackdragon7777 · · Score: 1

      The support model has a HUGE flaw in it's design. It is built around the fact that the software is unintuitive and the fact that it is bad enough to need support in order to make money. This leads to software not being improved because then companies can make more money.

    4. Re:Yes, Support Seller! by bitwise97 · · Score: 1

      Not true. Large companies who feel the need to have someone they can call and scream at when they need help with a piece of software rely on support sellers. That's why most of them typically shun "free" software, but will consider open source when there's a company around like Red Hat. Support Sellers become the person on the other end of the line who can help the company work through its issues.

    5. Re:Yes, Support Seller! by B3ryllium · · Score: 1

      The support model also covers customization and installation; if one company requires a specific feature, they can pay the money and have it implemented.

      Another 'FOSS' way of making money is declaring the codebase free for noncommercial use - like MySQL - and, although the product is open source, charge for commercial usage of it (i.e., when it is bundled with other commercial products or used in a production environment).

  8. The product is free; support isn't by spookymonster · · Score: 4, Insightful

    Charge for support, customization, and installation. Show the customer that your value doesn't end when the code goes gold.

    --
    - Despite popular opinion, I am not perfect.
    1. Re:The product is free; support isn't by Destoo · · Score: 1

      Commoditize software.

      in oppposition to what Microsoft is trying to do, Commoditize Hardware.

      --
      Nouvelles de jeux et technologies en français. TC
    2. Re:The product is free; support isn't by Chris+Kamel · · Score: 1

      I really can't understand the logic for that. Don't charge for the development and charge for the support? Support money should go to the support personnel so how would you pay the developers? And if you'll end up charging the same, is there any value in what you "call" the charges?

      --
      The following statement is true
      The preceding statement is false
    3. Re:The product is free; support isn't by Alistair+Cunningham · · Score: 1

      This is exactly what my company does for VoIP, including Asterisk and SER. Our customers are mostly ISPs and companies replacing PBXs. It can be a tough sell at times, but getting easier as these products mature and more and more ISPs want to offer VoIP to their customers.

      However, we still have a quite a customers who want something commercial, such as Cisco Call Manager.

    4. Re:The product is free; support isn't by Dr_Marvin_Monroe · · Score: 1

      Well put, another way that I explain Open Source to people is to compare to clothing.... The suit wearing crowd really gets this analogy...

      Imagine if you could get designer suits from Armani and all the other expensive guys for free, because the tailors got together and worked out a really great way of making them....your only responsibility is to pay your tailor to get them properly fit for you, as this is a personal process... Most people understand this concept, and think it's a good deal.

      People generally like the idea of having personal service. Most people don't have a problem paying for a taylor, hairdresser or barber, and they'll pay a taylor more than they'll pay for a shirt off the rack at "Target."

      Open source is really about shifting from the "feed-lot" mentality, where everyone gets the same program with the same bugs, and a chosen few get all of the "intellectual property" money to a more balanced model, where the programmers are craftsmen/craftswomen are important and no one person gets all the cash. Sure, it takes more than a single programmer to accomplish really big things, but this is a "barn raising" for the entire community rather than a "land grab" to enrich just a few individuals for their entire lives and the entire lives of all of their progeny.

    5. Re:The product is free; support isn't by nathan+s · · Score: 3, Insightful

      I'm sure other people will handle this question better, but my two cents:

      A lot of times (at least in the beginning) the developer and support personnel are one and the same person. So typically someone will do an OSS project in their spare time and then once it's complete they do the customizations/support for extra cash.

      Also, even if you charge the same, keep in mind that the difference is that the product is usually still available (GPL or whatever) for people to use. That means that people who don't want to shell out cash won't. That's a good thing!

      For support/development, you might charge more, but you'll get paid by people who are actually WILLING to pay the fees. That can be a big advantage; less penny-pinchers (doing support for those types can be a nightmare!) and hopefully a generally more positive experience overall. Plus, if someone wants an extension and is too cheap, maybe the experience of trying to extend your project themselves might make them more appreciative and loosen the wallets a bit.

      And, of course, if your product sucks, no one will want to buy it/extend it/support it anyway. But that's the nature of the game.:-)

      All conjecture, but I think it makes sense:-)

    6. Re:The product is free; support isn't by Anonymous Coward · · Score: 0

      Don't bother to try to see the logic in it, there isn't any. It's just a way of deflecting the profit question. Profit was never a goal of the free/open source philosophy, it's just a way to bring in more suckers.

    7. Re:The product is free; support isn't by Anonymous Coward · · Score: 0

      what if your skill is in coding and not answering the phone? can't coders make money too?

    8. Re:The product is free; support isn't by Anonymous Coward · · Score: 0

      "For support/development, you might charge more, but you'll get paid by people who are actually WILLING to pay the fees.

      The problem is that very few people are interested in paying fees unless they have to.

    9. Re:The product is free; support isn't by nathan+s · · Score: 1

      Er right, I meant to say that clearly. You may get less people, but you'll (hopefully) have less hassles and a more positive experience since those people will not feel like you're forcing them to pay.:-)

    10. Re:The product is free; support isn't by ClosedSource · · Score: 0, Flamebait

      First of all, where do I get my Armani suit for free? If you're going to make an analogy, it should be based on reality.

      Second, nobody cares about "personal service" with respect to technology products (well, maybe some Apple zealots would pay $10,000 to have Steve Jobs personally adjust their iPod earbuds, but they're a special group).

    11. Re:The product is free; support isn't by Ogerman · · Score: 1

      The way to make money on OSS is usually the same as the way to make money on proprietary software. Businesses don't buy software; they buy solutions. Licensing is an implementation detail. Remember that the majority of software written is produced in-house or as a contracted custom job. One advantage with OSS is that you can focus your business locally but network with consultants elsewhere to share development load of a common codebase. (ie. excluding that which is custom to your own clients)

      The exception, of course, is "off-the-shelf" software with a wide audience. Traditionally, OSS replacements for these tend to work as just plain community projects because there is widespread developer interest. (OpenOffice, Gimp, Mozilla, etc.) If you want to make a business in this sector, you'll need to think more creatively because this is a largely unexplored OSS services market. For instance, you might market the service of enhancing Gimp or Blender to graphics houses, perhaps combined with training or support. Or you might post a list of most-desired features for OpenOffice and offer to develop them once a certain pledge level has been met. The difficulty in all of this is aggregating enough smaller payments / contracts to make a living. With these models, you are, in fact, competing directly with proprietary licensing costs. The risks are inherently greater -- though no more so than trying to start a proprietary shrink-wrap shop.

    12. Re:The product is free; support isn't by Anonymous Coward · · Score: 0

      The question is whether you'll get enough people to pay to make it a profitable business. If it's just a hobby, then it's all gravy. If you're going to make a living on it, however, there's a minimum amount of money you need to survive.

    13. Re:The product is free; support isn't by Anonymous Coward · · Score: 0

      "Businesses don't buy software; they buy solutions."

      "The exception, of course, is "off-the-shelf" software with a wide audience."

      So Business don't buy software, except when they do. Wow, a very convincing argument.

    14. Re:The product is free; support isn't by ClosedSource · · Score: 1

      Those that make money from answering phones should just be thankful that RMS took CS classes instead of business classes.

    15. Re:The product is free; support isn't by alnjmshntr · · Score: 1

      Support,customization and installation are the last things in this world that I want to offer or do.

      I just want to write software and sell it to people who will find it useful or entertaining. I understand that some people may require support, but for many shareware products this involves forums (peer support), which is an even better support model imo.

      So how do I make any money?

      --
      If I had created the world I wouldn't have messed about with butterflies and daffodils. I would have started with lasers
    16. Re:The product is free; support isn't by Anonymous Coward · · Score: 0

      So Business don't buy software, except when they do. Wow, a very convincing argument.

      Enterprise business software is a completely different market than shrinkware, which is the point the original poster was making. Obviously you don't have any experience in this, so why waste your time posting, AC? Silly troll.

    17. Re:The product is free; support isn't by Gooba42 · · Score: 2, Interesting

      This may be a false assumption but I expect that the big support customers are companies who are already paying exorbitant amounts of money for crappy support.

      The company I worked for a couple years ago installed this retarded ERP system. It was badly documented, it didn't do what we needed it to do and the interface for customizing it left our IT people completely baffled. Talking to the company that produced it offered us one solution, spend another $100,000 for the upgrade to the version which *supposedly* did everything we needed it to do. Options were: muddle through and make the $150,000 investment worthwhile by somehow working out the kinks or pay $100,000 more sight unseen for an upgrade with the same crappy support but supposedly better features. The company was actually considering shelling out the $100,000 which would bring the software vendors take up to $250,000 for a product we *know* is crappy but are now locked into.

      With some combination of training/installation and renewable service contracts the Open Source alternative could have easily netted the majority of that cash and potentially a continuing revenue stream had it been mature and "out there" at the time of this crappy wheeling and dealing.

      People pay out the ass for crappy service now, what makes you think they wouldn't pay for good service?

      --
      I just found out there's no such thing as the real world. It's just a lie you've got to rise above. - John Mayer
    18. Re:The product is free; support isn't by Gooba42 · · Score: 1

      Contract your work to someone or some company willing to do the support for your product.

      You get paid, they do the support for you, win/win.

      --
      I just found out there's no such thing as the real world. It's just a lie you've got to rise above. - John Mayer
    19. Re:The product is free; support isn't by spookymonster · · Score: 2, Insightful

      So how do I make any money?

      You don't.

      Open Source software does not mean free software (not always, at least). You can still charge a fee for OS software. However, once you've sold it/given it away, the purchaser can do whatever they damn well please with it, including redistribution and providing support services.

      If you want to make money on Open Source software, you can:

      - charge for your software, but offer no support
      - charge for your software, and offer free support
      - charge for your software, and charge for support
      - give your software away for free, and charge for support

      You can't give your unsupported software away for free and expect any money. Thankfully, you don't have to with Open Source software.

      --
      - Despite popular opinion, I am not perfect.
    20. Re:The product is free; support isn't by Anonymous Coward · · Score: 0

      "People pay out the ass for crappy service now, what makes you think they wouldn't pay for good service?"

      That's rather begging the question isn't it. Who says that the average service for an OSS product is better than for a closed source one?

    21. Re:The product is free; support isn't by Anonymous Coward · · Score: 0

      Silly me, I thought his point was the viability of an OSS business. But if his point was that enterprise business software is a different market than shrinkware, I agree with it although it was off-topic apparently.

    22. Re:The product is free; support isn't by walt-sjc · · Score: 1

      Sounds like Seibel. God what a POS that stuff is. Every once in a while I run into some clueless company that implemented it and uses the abortion of a web-interface for "self service support." Pure evil.

    23. Re:The product is free; support isn't by Gooba42 · · Score: 1

      Being able to hire a monkey to write more/improved code for a product is an improvement over some of the stuff out there now.

      It's a sad thing but OSS support doesn't have to be good to be better than what's out there now. The nature of OSS also means that support for a product could be a competitive industry without the vendor-lock which dominates the current landscape. This almost guarantees an increase in the quality of service relative to the cost.

      --
      I just found out there's no such thing as the real world. It's just a lie you've got to rise above. - John Mayer
    24. Re:The product is free; support isn't by zotz · · Score: 1

      Why not charge for the product? Nothing stopping you if you supply the source with the binary right?

      Am I right in thinking that if I supply all the source up front, I do not have to provide anything to anyone on request?

      These assume GPL code.

      all the best,

      drew

      --
      FreeMusicPush If you want to see more Free Music made, listen to Free
    25. Re:The product is free; support isn't by Gooba42 · · Score: 1

      Thought I should add... I wasn't using "monkey" as a derogatory term at all. I literally meant hiring a monkey to do the coding is an improvement over some of the service offerings available.

      --
      I just found out there's no such thing as the real world. It's just a lie you've got to rise above. - John Mayer
    26. Re:The product is free; support isn't by alnjmshntr · · Score: 1

      I find your answer really contradictory. Sure you can charge a fee for GPL/OS software (cost of redistribution), but this is not something you can make money from since the first person to pay that fee simply bittorrents it (legally).

      So charging for software is impossible *if* you don't want to offer support or offer a product that requires little in the way of support.

      Sure if your product is something really complex and focussed at corporate organistations (ie redhat/linux), you have a way to make money, but not for indie/shareware developers.

      --
      If I had created the world I wouldn't have messed about with butterflies and daffodils. I would have started with lasers
    27. Re:The product is free; support isn't by alnjmshntr · · Score: 1

      For indie/shareware developers I don't see this happening. Firstly sales turnover is normally lowish. Second most people already use the peer support model very successfully in this area.
      Very few are going to pay for support for a shareware product mainly because they are simply not complex apps that require much support.

      --
      If I had created the world I wouldn't have messed about with butterflies and daffodils. I would have started with lasers
    28. Re:The product is free; support isn't by spookymonster · · Score: 1

      This is basically the same argument against shareware (if I can use your product legally for free, why should I pay you?). And yet, no one argues that shareware isn't profitable.

      --
      - Despite popular opinion, I am not perfect.
    29. Re:The product is free; support isn't by XenonOfArcticus · · Score: 1

      Sir, I protest.

      While I admit that at all of _my_ software companies I do both development _and_ support, this is not a desirable model. Developers HATE support, and it's not a good thing (usually) having developers do support. Developers should develop. So, it comes back to this. You need someone to pay for support in order to pay your support staff in order to subsidize your development staff. Ergo, you have to make sure your development staff doesn't make software that's _too_ easy to use, or no one will ever need your support and you'll starve.

      People writing software should be paid to write software. This is somewhat counter to what F/OSS advocates, but I think it's grounded in the reality of the software world.

      --
      -- There is no truth. There is only Perception. To Percieve is to Exist.
    30. Re:The product is free; support isn't by XenonOfArcticus · · Score: 1

      Amen, brother.

      This is the crux of the matter.

      --
      -- There is no truth. There is only Perception. To Percieve is to Exist.
    31. Re:The product is free; support isn't by Ogerman · · Score: 1

      But if his point was that enterprise business software is a different market than shrinkware, I agree with it although it was off-topic apparently.

      The OSS-driven business model varies depending on which market you're going after. With enterprise business software, the model is not much different than non-OSS. In either case you're selling a solution (support, training, any licensing, sometimes hardware) and dealing with contracts. With software intended to replace popular shrinkware, a completely different business model is needed. Not off-topic.. just making a distinction.

    32. Re:The product is free; support isn't by ralphdaugherty · · Score: 1

      Being able to hire a monkey to write more/improved code for a product is an improvement over some of the stuff out there now.

      Which brings up the other point about the software should be free crowd. They refer to programmers as monkeys. Software should be free because it's written by code monkeys.

      Well, this code monkey just decided that people who think that I'm a code monkey won't get any free software from me.

      Youi can pay for it, and I don't care what you call me then. But I doubt we'll be having a conversation, as I'm only a code monkey.

      rd

    33. Re:The product is free; support isn't by ralphdaugherty · · Score: 1

      Thought I should add... I wasn't using "monkey" as a derogatory term at all. I literally meant hiring a monkey to do the coding is an improvement over some of the service offerings available.

      Then I retract my code monkey post and forward it to those who do refer to me as a code monkey. :)

      rd

    34. Re:The product is free; support isn't by Gooba42 · · Score: 1

      Didn't read the follow-up, didja?

      --
      I just found out there's no such thing as the real world. It's just a lie you've got to rise above. - John Mayer
    35. Re:The product is free; support isn't by Gooba42 · · Score: 1

      If sales turnover is already so low for these specific developers then why would they want to Open Source their product?

      Not all products could use this model profitably but not all products are profitable with *any* model.

      --
      I just found out there's no such thing as the real world. It's just a lie you've got to rise above. - John Mayer
  9. Support! by Raypeso · · Score: 5, Interesting

    I am a big fan of making the source free but charging for support. This gives the user/customer so much more power. They can work on your application all they want, if they get stuck or need help, they call and pay you. You can offer initial setup and configuration. Many large companies charge quite a bit for support contracts. You can as well, with the advantage of having a lower TCO for your customers.

    1. Re:Support! by ad0gg · · Score: 1
      "You can as well, with the advantage of having a lower TCO for your customers."

      A lower TCO for your customer means less money for you. And here's the big kicker, if you open source your code and expect to make money off of support, what is going to prevent other companies competing against you on support? Look at IBM and redhat, they make money off supporting OSS projects, but you can't say they are main developers of these OSS projects. Whats to stop redhat bundling your product and offering support for it?

      --

      Have you ever been to a turkish prison?

    2. Re:Support! by ThogScully · · Score: 2, Informative

      Business is competitive. You make it sound like it's a bad thing that you cannot maintain a monopoly on support of your product. Compete to be the best support available for your product (or other's products). In the end, it only improves things for everyone.
      -N

      --
      I've nothing to say here...
    3. Re:Support! by Raypeso · · Score: 2, Insightful

      Agreed. Innovation is what keeps people afloat, not closed source code. If IBM or Redhat rebundels your stuff, find a way to one up them. This is no different than any other line of business. Lots of companies make widgets, the successful ones find better ways to do it.

    4. Re:Support! by WARM3CH · · Score: 1

      You miss one big point: not all programs need lots of support. For example, tell me how much RedHat asks for the support of his HUGE boundle of programs they have on their CDs? Let's say 70$ per year. Now, you, the developer, have just written ONE single program. How low can you make the price of the support for your single program? 1$ per year? Would it be enough for you? How many people would buy this support? And why I, the customer, would ever buy support from you when I can pay 70$ to RedHat and buy support for 100s of programs? It seems the model you have described is only going to help big companies make more money and put the real, small, developers out of business.

    5. Re:Support! by ad0gg · · Score: 1

      I'd rather compete on the product. I'm a developer and rather have some VAR pick up my product and offer support on it, that way I can do what I like to do which is code. Sorry I didn't spent 4 years at college and 15 years of life coding, to do tech support. I'm not against the open source model, I'd rather sell my software will the source bundled since it gives customers the freedom to do what they want. I'm just against giving away my work for free and expecting to make money doing tech support.

      --

      Have you ever been to a turkish prison?

    6. Re:Support! by bigpat · · Score: 1

      "You can as well, with the advantage of having a lower TCO for your customers."

      Another selling point would be that you are not as much locked into one provider of support if the product you are using is open source. And if the provider is a small company, then the asset is protected in the case of the original provider going out of business since anyone can maintain the code.

      Though I wouldn't lead with that selling point, better as part of a response to any concern over the size and long term viability of your company.

    7. Re:Support! by kfg · · Score: 3, Insightful

      "what is going to prevent other companies competing against you on support?"

      You mean like I make a decent penny now and again by supporting Windows, even though I didn't write it and MS doesn't get dime one of my fee?

      Jeezum Crow, even Billy hasn't figured a way around that one yet, it keeps him up nights working on it, but he still hasn't found the answer.

      Still, there are people who call MS for support instead of me, because it's an MS product, yes? And there are still people who call me because I give them something they can't get from MS, like my being right over and actually fixing the problem, yes?

      And am I not, when I support Linux software, taking just as much advantage of Redhat as they might be of me? I didn't pay them for the software I developed my product on. I don't give them dime one when supporting their product for a fee and they don't get dime one when I resell their product as a base to run my own on.

      There is a perfectly functional reciprocity system at work in OSS, it just doesn't revolve around the exchange of money, it revolves around the direct exchange of the code itself.

      So you don't sell the code. You make yourself fit into the sytem instead of trying to bludgeon some other system into it. You exchange it (got ma OS and development tools for free from Red Hat, given 'em back my zingblat code). Then you sell what can't be exchanged, your expertise with your own code. . . and Red Hat's (gonna support zingblat on Red Hat).

      From Red Hat's point of view it's giving away a free OS, getting back a free app they can bundle and support.

      They could sell you the OS for $20 and you can sell them zingblat for $20 and the whole thing works out the same, except now you both have to support debt, a larger army of lawyers, accountants, filing clerks, et al into the bargain.

      Aha! There's the problem with the OSS business model, it eliminates offensive, makework deadbeats in the workforce, thus eliminating jobs and destroying the economy. Billy was right!

      KFG

    8. Re:Support! by fedork · · Score: 1

      this is a nice model, but the problem I have with it is that you start charging people money for the problems you created, so you have an incentive to create worse software. Of course this problem applies to non-free software as well.

      --
      ...remember good 'ol times when IP used to mean Internet Protocol....
    9. Re:Support! by ClosedSource · · Score: 1

      "Business is competitive."

      Yes, that's exactly why you don't give your competition any advantages.

    10. Re:Support! by noidentity · · Score: 1

      Right, the answer to the question "if I my product is free, how do I get money?" is simple: charge for your services. By doing this, you don't waste any resources on limiting the use of the product, and you're getting paid for actual work you do, rather than how much you can get out of people by exerting legally-enforced control over people's use of the product. It costs next to nothing for someone to download a copy of a program, but it costs you time (and thus food, shelter, etc.) to give your services, thus compensation for the latter is justified.

    11. Re:Support! by Anonymous Coward · · Score: 0

      "Of course this problem applies to non-free software as well."

      Not to the same degree. For most of the non-free world support is a small percentage of the business, for free software it's a large percentage.

    12. Re:Support! by Raypeso · · Score: 1

      I do see your point, and I don't think that this is an easy way to make money. From what you write, people should never try because a big company will always do it better or push you out of the market. I believe in small companies and would rather work with them any day. They are responsive to your needs and move faster than large companies. As long as big companies are around, there will always be room for niche market players to can really cater to their customers. Who would buy support for only one app? I would if could get exactly what I wanted.

    13. Re:Support! by einhverfr · · Score: 1

      In essence all OSS services are support services. Even if you offer development/customization services, these are supporting the customer and allowing them to use the technology to its fullest. That is the core mentality for making money using FOSS.

      --

      LedgerSMB: Open source Accounting/ERP
    14. Re:Support! by tdoyle12345 · · Score: 1

      This model makes it much easier for small businesses to grow. Sure, if you take Oracle, or Microsoft, support can be a morass. But for startups, or smaller business, open source really helps to get your foot in the door. I started a Virtual Server Hosting business, http://www.quantact.com/, based on User Mode Linux, and I feel its my customer support that makes the difference. I can focus on that, without having to worry about licensing fees, and I can keep my prices down as well. Cheers for the open source model! - Tim

    15. Re:Support! by nmos · · Score: 1
      And why I, the customer, would ever buy support from you when I can pay 70$ to RedHat and buy support for 100s of programs?


      It really depends on the program and how important it is to you. I use an accounting package called SQL-Ledger. The author gives the program away under the GPL but sells the manual as well as various levels of support and custom programming. The base price for 1 year of email + phone support as well as manual updates costs $190. That's obviously out of the range of a home user but for any business with 3 or more computers that's peanuts compared to anything else out there. The one time I needed support (some custom templates of mine broke after an upgrade) I got a response the same day complete with a script that took care of my problem. Would RH support this program on their $70/year plan? I don't know but I seriously doubt they could be as thorough as the author and they definately couldn't have supplied the manual for that price.
    16. Re:Support! by eraserewind · · Score: 1
      Jeezum Crow, even Billy hasn't figured a way around that one yet, it keeps him up nights working on it, but he still hasn't found the answer.
      The difference being that Bill Gates is still making money from the sale of his software, whereas Open source developers are not. So while Bill Gates may lose a few seconds sleep about people providing Windows consulting he is still the richest man on earth. Open source developers potentially lose all their revenue to others providing consulting. Can you provide the same level of service as IBM?
    17. Re:Support! by nmos · · Score: 1

      Every small software vendor I know has to do support. If you really don't want to do support at all you really should just get a regular job. If you just want to limit it to non-stupid support issues then provide good documentation and make sure your fees for support high enough to acomplish that.

    18. Re:Support! by kfg · · Score: 1

      "The difference being that Bill Gates is still making money from the sale of his software. . ."

      Despite the ludicrous profit margin on MS software most of the company's software business profits come from . . .support. They sell the software to have a lock on the support contract.

      Of course most of their profits these days don't come from the software industry at all. They have a lot of frickin' money invested.

      . . whereas Open source developers are not.

      On the other hand they are not buying Billy's software, or paying any of the cocommitent costs of "owning" it.

      And a penny saved is a penny earned.

      "Can you provide the same level of service as IBM?"

      I should hope not. I provide a superior level of service by only "competing" against IBM in those areas where I can do so. I'm not in business to engage in some pissing contest with MS or IBM. I'm in business to put money in my pocket. I'm perfectly happy to let MS and IBM piss on each other while I spend a pleasant afternoon helping a freelance writer get his systems set up and personalized, including custom software if necessary, something neither MS nor IBM is prepared or capable of doing.

      KFG

    19. Re:Support! by God!+Awful+2 · · Score: 1

      A lower TCO for your customer means less money for you. And here's the big kicker, if you open source your code and expect to make money off of support, what is going to prevent other companies competing against you on support? Look at IBM and redhat, they make money off supporting OSS projects, but you can't say they are main developers of these OSS projects. Whats to stop redhat bundling your product and offering support for it?

      Well, of course you can make money from OSS. It's just a matter of scale. Even Stallman admitted that the GPL will lead to fewer jobs and lower pay for engineers. But there's still going to be lots of work for sysadmins, and tech support.

      On the other hand, companies like Trolltech are going to be few and far between. Most companies with big ambitions require VC funding to grow. It's not going to be easy to get VC funding for OSS. VC's assume that 90% of companies are going to fail, so for the 10% of them that make it big, they expect a huge ROE. OSS generally doesn't offer sufficient prospects to make the investment worthwhile.

      -a

    20. Re:Support! by fedork · · Score: 1

      maybe, but that is "recurring revenue" they strive for...

      --
      ...remember good 'ol times when IP used to mean Internet Protocol....
    21. Re:Support! by XenonOfArcticus · · Score: 1

      You don't get it.

      We (small software developers) all _have_ to do support. But we don't want to make support our Way of Life. We want to make great software (and docs too) so that we can concentrate on a living of making the software better, not a living of hand-hoding nitnoids who can't figure out our obscure tool.

      I seem to recall RMS once suggested programmers should make a living as waiters or something to support their non-profitable programming lifestyle. Where is he waiting tables these days? I could use a good meal.

      --
      -- There is no truth. There is only Perception. To Percieve is to Exist.
  10. Donations? by pasv · · Score: 1

    Donations? If you write code that people actually like and use it is possible to make money off donations. Not enough to support say a family and two kids, but enough to perhaps buy you lunch everyonce and a while :P

    1. Re:Donations? by shamilton · · Score: 0

      Is not Bram Cohen making more than $10,000 USD per month on donations? I believe that is enough to support a family, two kids, *and* the occasional lunch. Apparently, the trick is to beg for donations.

      --
      "[A] high IQ is like a Jeep; you will still get stuck, just farther from help!" --Just d' FAQs, c.g.a
    2. Re:Donations? by Anonymous Coward · · Score: 0

      This is a myth. Cohen is making money on other projects and has income from projects RELATED to BT. Aside from the Televangelist crowd, nobody makes that much on donations. 10K in donations a year, maybe, but that would have to be a very good year. You'd also have to actively support your code, with requent releases to keep your software in the public eye and an implied threat that you'd stop improving it if the money dries up.

    3. Re:Donations? by jthayden · · Score: 1
      Granted Snood is not open source, but it's creator made a pretty penny.

      http://www.newsobserver.com/lifestyles/story/20690 54p-8453459c.html

      Industry analysts say that only about 1.5 percent of the people who download shareware ever pay for it. Snood is said to do better than the industry average, though Dobson won't say how much. His business partner says more than 30 million copies have been installed since it was introduced, or about 10,000 per day.

      At $10 a pop, he's doing pretty well if 1.5% are paying.

  11. One Possibility... by bloggins02 · · Score: 4, Insightful

    Make software that is VERY extensible. So much so that the open-sourced "guts" of the software are pretty much a framework for the extenstions.

    Then, sell consulting to design, write, install, support, and maintain those extensions.

    1. Re:One Possibility... by Bios_Hakr · · Score: 1

      Looks like somebody has been paying attention to Sveasoft.

      They did exactly this. Once they realised that it's impossible to take GPLed code and close it, they went back and modified the GPL code to just be a launching point for a bunch of closed-source modules.

      Each one avalible for $20.

      A lot of people are extremely pissed about that. Read up on it sometime.

      --
      I'd rather you do it wrong, than for me to have to do it at all.
  12. Again? by TheWanderingHermit · · Score: 4, Funny

    Couldn't we have summarized this as:

    Okay, it's been 2 weeks guys, so we have another programmer who wants to make money programming, but has no idea how to create a solid business model, so let's all put in some work and tell this guy how to make money with FOSS instead of those of us who have figured it out running our own businesses.

    1. Re:Again? by RealAlaskan · · Score: 1
      ... we have another programmer who wants to make money programming, but has no idea how to create a solid business model, so let's all put in some work and tell this guy how to make money with FOSS instead of those of us who have figured it out running our own businesses.

      The really funny part is that all the advise he's going to get will come from the clueless dweebs (like you and me) who have absolutely no idea what a business does or how it might do it.

      The folks who have the knowlege and experience to answer his question are much to busy running their businesses to waste time on slashdot.

    2. Re:Again? by nmos · · Score: 1

      1. Ask Slashdot how to make money on OSS
      2. Summerize the responses.
      3. Line up some infomercial time on the SF channel.
      4. Proffit!
      5. Put steps 1-4 above on a blank piece of paper.
      6. Line more infomercial time.
      7. More Proffit!

    3. Re:Again? by TheWanderingHermit · · Score: 1

      The really funny part is that all the advise he's going to get will come from the clueless dweebs (like you and me) who have absolutely no idea what a business does or how it might do it.

      I've been running my own business for several years based on software I wrote (and am still, to a small extent, revising). We're making enough that the profit is being redirected into starting a new business (video/digital film production). If I'm a clueless dweeb, then I'm doing pretty well in my ignorance.

      That's part of the reason for my post. I had to stop and plan out what I was going to do. My goal was (and still is) to be able to write my own scripts, then produce them for video or digital film. I started by carefully planning out what kind of business I could create that I could start without much upfront cost, on my own, and would, as time went on, take less and less time, but generate more and more profit.

      My goals sounded not just like what most of these "Ask Slashdots" talk about, but even more so. I wanted step 2 to include not spending much time on the business and step 3 to include more than enough profit to start a new business. I spent a good amount of time analyzing the situation and working it out, before deciding to do what I did to start the business. I had to come up with a way to make money, a way that would sustain itself when the original programming was completed, a way that could include more and more customers, and a way that would not require customers to need hours and hours of help from me.

      I had to work it out on my own, which is only fair, since it's my business. Maybe I'm being a curmudgeon, but from what I see, if someone doesn't have the imagination to come up with his own business model, I don't think he has the imagination and critical thinking skills to run a business. I hear, all the time, people telling me they could run a business like mine, or other big ones, but none of them have the backbone to take the risk and put in the blood, sweat, and tears to build it -- which is why *I* am running one and they aren't.

      It's the same with a lazy, clueless bum like the person who asked this. Sure, he thinks he could run a company, but if he's not smart enough to figure out what to do to make the company, he's not smart enough to ever get to the point where he's running one. If he can't answer THAT question (how do I make money doing this), then he shouldn't be doing it.

  13. It's possible. by rafael_es_son · · Score: 5, Insightful

    Just take a quick look at IBM announce today they're making 38.8 million off Open-Source-based services on a single location in the span of four years.

    If that is not money, I dare not fathom what is.

    --
    HAD
    1. Re:It's possible. by Money+for+Nothin' · · Score: 4, Insightful

      Sure, but did they make $38.8m off of open-source based development?

      No, IBM did not. They made that money off of support, not development.

    2. Re:It's possible. by rafael_es_son · · Score: 1

      Some of that support will always be development work. Customization plays a key role in this type of contract.

      --
      HAD
    3. Re:It's possible. by rafael_es_son · · Score: 1

      I read the article you link to until I ran into the word "Bible" (yes, capitalized) and was too scared to read on. Don't you ever sneak up on me like that again! Ever!

      --
      HAD
    4. Re:It's possible. by rafael_es_son · · Score: 0, Flamebait

      JESUS H. CHRIST! It's fucking even worse than I thought! It uses the words "Bible" (yes, again, capitalized) and "historical" in the same sentence. Forget what I wrote before, DONT YOU EVER TALK TO ME AGAIN, YOU, YOU, GOD WORSHIPPER!

      --
      HAD
    5. Re:It's possible. by Money+for+Nothin' · · Score: 1

      LOL, I am *far* from a god-worshipper. I'm personally an agnostic, borderlining on being an athiest.

      He is merely making historical references, and the Bible, rightly or wrongly, is an historical text, regardless of the inaccuracies or made-up nonsense contained within it.

      The rest of the article, IIRC, relates more to modern economics and much less to the Bible, FYI...

    6. Re:It's possible. by rafael_es_son · · Score: 1

      Sure, I bet that's exactly what Jesus said to the Devil in the desert.

      YOU SHALL NOT PASS!!!!

      IMHO, and mind you IANAE, "modern" economists will need to learn to subtract long before I buy into their shenanigans.

      --
      HAD
    7. Re:It's possible. by rafael_es_son · · Score: 1

      The Bible is as historical as a toilet, its content is clearly not... Unless you are gonna go creational on our asses too!

      YOU SHALL NOT PASS!!!

      :)

      --
      HAD
    8. Re:It's possible. by metamatic · · Score: 1

      IBM makes sackloads of money selling tools based on Eclipse, which it developed.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    9. Re:It's possible. by Money+for+Nothin' · · Score: 1

      LOL...

    10. Re:It's possible. by ClosedSource · · Score: 1

      "IBM makes sackloads of money selling tools based on Eclipse, which it developed."

      Yes, they are making some money on their closed source software. So you're suggesting that creating an OSS IDE and then charging customers for your proprietary software that's tied to it is a good business model for an OSS company? What happened to the "software wants to be free" idea. Is this the animal farm approach: "Some software wants to be freer than others"

    11. Re:It's possible. by RedWizzard · · Score: 1
      No, IBM did not. They made that money off of support, not development.
      Development leads to support. You can't support what doesn't exist. Develop the software, release it under the GPL, then provide support.
    12. Re:It's possible. by ltsmash · · Score: 1

      Guess I'll dare...

      39 million in 4 years? Microsoft made nearly 11 billion just last quarter.

      http://www.microsoft.com/msft/earnings/FY05/earn _r el_q2_05.mspx


      If that is not money, I dare not fathom what is.

    13. Re:It's possible. by Jack+Taylor · · Score: 1

      Woah, had to read that twice. The first time I thought it said "in the spam of four years", and I was trying to think just how much generic viagra that would be...

      --
      One good turn - gets all the covers.
    14. Re:It's possible. by rafael_es_son · · Score: 1

      Lol, same thing happened to me yesterday, and it was me who wrote the post.

      --
      HAD
    15. Re:It's possible. by metamatic · · Score: 1

      Is creating open source software and then selling proprietary software tied to it a good business model?

      Well, it works for TrollTech, Sun, RedHat, SuSE, Novell, IBM, ...

      I don't think anyone ever claimed that "software wants to be free", just that some people want the freedom to tinker with it.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    16. Re:It's possible. by ClosedSource · · Score: 1

      "I don't think anyone ever claimed that "software wants to be free", just that some people want the freedom to tinker with it. "

      You don't know much about the Free software movement apparently. Here's a quote from Wikipedia in the entry for Richard Stallman (have you heard of him?):

      "Stallman's philosophy was that "software wants to be free""

      I have no problem with any business model, but its disingenuous to claim (as some have) that proprietary software is evil and then endorse a business plan for OSS than includes closed source in the mix.

    17. Re:It's possible. by metamatic · · Score: 1

      Well, that's just Stallman being a dick by sliding between different definitions of the word "free".

      I really wish he wouldn't do it, and I really wish the whole thing had started off using a clearer and less ambiguous word, but I've given up arguing with him.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    18. Re:It's possible. by ClosedSource · · Score: 1

      Well, I think that ambiguity RMS created over the word "free" is probably his cleverest idea. Get people interested in "free" software at little or no cost and then claim a idealogical victory when its widely adopted.

      It reminds me of the "Gay blue jeans day" they had at my college in the early 80s. The idea was that anybody who supported gays were supposed to wear blue jeans on that day. Of course, a lot people wore jeans on that day for other reasons.

      No matter how one feels about gays or "free" software, the logic is flawed.

  14. Well... by Zardus · · Score: 5, Funny

    Its easy to make money off of Open Source! Slashdot just posted a story on it!

    --
    You can mod your friends, you can mod your nose, but you can't mod your friend's nose.
    1. Re:Well... by Anonymous Coward · · Score: 0

      Another way to make money off of Open Source ! Slashdot posted a story on it a few months ago !

  15. I have the perfect solution... by nkh · · Score: 1

    It's very easy to make money with OSS but people always complain later ! So much for pretending being "open"...

  16. Openflows makes money supporting Open Source by gmailflows · · Score: 2, Informative
    We at openflows make money supporting open source. We provide professional services to all sizes of organizations and in so doing promote and deploy open source solutions. We put up a site called Why Open Source that helps explain to our clients, who may not know a thing about it, why we embrace and encourage the use of open source. We work on the front lines of organizational use of computing to help get open source in use by all means necessary.

    Check out this other article about making money and open source that was on indicthreads.

    1. Re:Openflows makes money supporting Open Source by ad0gg · · Score: 2, Interesting

      So in other terms, you take a product that you haven't written and offer support services. How do the developers get compensated in this scheme? The article submitter is a developer, What is to prevent your company from picking up his product and offering support for it, thus leaving him out of the money loop?

      --

      Have you ever been to a turkish prison?

    2. Re:Openflows makes money supporting Open Source by gmailflows · · Score: 1

      We employ developers who work on various open source projects as well as contribute back to the open source projects we help support. While it may be possible for some other company to have a parasitic relationship to open source, we actively choose to do the opposite.

    3. Re:Openflows makes money supporting Open Source by news_junkie · · Score: 1

      One thing the developer (and your comment) misses is that opensource is about community and concepts of mutual aid. As well, if we were to take this developer's tool and modify it for a client, one thing the developer would get back is bug fixes (free programming and development).

      openflows has a strong and solid focus on giving back to and supporting the opensource projects and communities whos code we modify and alter to meet our client's needs.

      We make money by modifying and supporting tools that are opensource. You imply that having not written most of the tools we use somehow makes us leaches. The reality of how we relate to the groups whos tools we use shows otherwise.

      In fact, there are patches that might still be a part of slashcode that we contributed as a result of getting paid to modify/serve/support slashcode for a client.

      Being able to provide patches and new modules/plug-ins instead of complaints about bugs is one of the ways we contribute back to the projects we use.

    4. Re:Openflows makes money supporting Open Source by Anonymous Coward · · Score: 0

      "One thing the developer (and your comment) misses is that opensource is about community and concepts of mutual aid."

      Most people don't need "aid", they need money.

  17. Cathedral and the bazzar by spookyfluke · · Score: 2, Informative
    --
    you.bases.each{|base|base.are_belong_to=us}
    1. Re:Cathedral and the bazzar by Anonymous Coward · · Score: 0

      Yes, I see how one can make money off the OSS movement by writing books about it, but the question was if you can make money from developing OSS code.

    2. Re:Cathedral and the bazzar by spookyfluke · · Score: 1

      Read it and find out ... it's freely available on the net. BTW, the post also begs the question: That makes me wonder, whether there are articles on the Internet, which explain and analyze how Open Source business models work?

      --
      you.bases.each{|base|base.are_belong_to=us}
  18. Scan, edit serial, print by Anonymous Coward · · Score: 1, Funny

    Open source software is the best for making money because the image editors and print drivers don't have currency detection obstacles.

    just kidding for all you secret service agents out there

  19. Release it under the GPL by Mad+Merlin · · Score: 1

    Contrary to many people's beliefs, the GPL does not forbid someone charge money for a product, it only specifys that the source remain free (libre).

    1. Re:Release it under the GPL by Anonymous Coward · · Score: 0

      It doesn't forbid someone charging money for a mug shot of RMS either, but who would pay for it.

  20. Honor system by CrazyJim1 · · Score: 5, Funny

    If you use this product commercially, and feel its been of monetary value to you. Please donate a fraction of the value of the software. The value of this software is different for each person and company, please be fair. Thank you.

    1. Re:Honor system by Anonymous Coward · · Score: 0

      Right.

      Peon: Sir, we should pay OpenSoftwareCorp some money, because we use their product, and it visibly cuts our own operating expenses a million dollars a year.
      CEO: But will our operating expenses go up if we don't pay them anything?
      Peon: Well, no. But paying them is the right thing to do.
      CEO: But our operating expenses will go up if we pay them, right?
      Peon: Yes ...
      CEO: OK, why don't you present this wonderful lose-money plan to the board and/or our shareholders. I'm sure they'll be interested!

    2. Re:Honor system by Cow+Jones · · Score: 1

      Why was this modded funny? Quite a few people make a living that way, or at least they get some reward for the time they spent writing and maintaining the software.

      --

      Ah, arrogance and stupidity, all in the same package. How efficient of you. -- Londo Mollari
    3. Re:Honor system by Anonymous Coward · · Score: 0

      Point is, your operating expenses will go up if you don't pay the developers. Just because they're nice (or clueless) enough to give away great software doesn't mean they will continue working on it if they don't get something in return. Some are just looking for the fame, but even those do become pissed when they see someone else getting rich and not sharing back. In a cut-throat business world, where next week's profit will beat sustainability every time, that concept may be a tough sell, but you are giving something up by not paying for your "free" software. Depending on the level of your reliance on the product, you might even consider employing the author of the tool that can make or break your business.

    4. Re:Honor system by Oliver+Defacszio · · Score: 1
      It's funny because it shows the hilarious lack of business savvy that permeates every corner of Slashdot. The honor system will never, ever, ever, ever, ever have any place in business. Ever. Anyone who says otherwise has never worked a real job, plain and simple. The ONLY reason why charities have ANY success is because they're willing to trot out Little Crippled Timmy in order to evoke guilt or empathy from would-be patrons. Unless tech companies wind up doing the same ("This is James. Look how fat he is from his hours of coding. Look at his doughy skin texture. Look!"), this methodology deserves no more consideration than a quick chuckle and a shaking of one's head.

      I must admit, however, that I really wish I had the same skills in the area of self-delusion as those who actually champion a donation model as a means of gaining anything other than beer money (maybe). Why, I could finally explain why Shania Twain never responds to my letters -- she's afraid of her feelings for me!

      --

      -
      Inventor of the term 'pardon my French'.
    5. Re:Honor system by Anonymous Coward · · Score: 0

      Don't forget the developers also give the same software to your competition for free! If every company in a market is clueful enough to use OSS where applicable, they don't get any edge on the others and so probably don't increase profits.

    6. Re:Honor system by KevinIsOwn · · Score: 1

      Right on. A donation system- The topic of this was an effective business model...

    7. Re:Honor system by G-funk · · Score: 1

      Screw the honour system! My car needs me!

      --
      Send lawyers, guns, and money!
    8. Re:Honor system by Anonymous Coward · · Score: 0

      That gives you even more reason to support them, ideally by employing them. You get to influence their work in the way which benefits your company more than the competition, if just by knowing in advance where things are headed.

  21. Not everything has to be free by danbond_98 · · Score: 1

    As everyone seems to be suggesting, free doesn't have to mean you donate a lot of time and effort into supporting a product when you could legitimately charge for your time and give away the product. Often i think it more important to find a niche and fill it well than to expect instant returns on your work. Licencing your code under a slightly less restrictive licence, something like the BSD licence, will also aid in adoption by those who don't want to be so limited by it's terms of use.

    1. Re:Not everything has to be free by Carl+T · · Score: 1
      Licencing your code under a slightly less restrictive licence, something like the BSD licence, will also aid in adoption by those who don't want to be so limited by it's terms of use. [emphasis added by me]

      I don't think people normally consider "modify and redistribute" to be covered by "use". It almost sounds to me like you're propagating the idea that by simply using software released under a copyleft license (like the GPL), you're somehow being tied up. That the GPL does not limit how you can use the software is one of its major points.

      --

      This signature is not in the public domain.
    2. Re:Not everything has to be free by danbond_98 · · Score: 1

      Except of course if someone else wants to incorperate it into a comerical product without having to release the source code. The GPL is wonderful for projects where the ultimate aim is for it to be totally free, but if you want to leave others free to take what you've done and make something non-free something like the BSD licenece would seem better. But hey, i guess it doesn't really matter if the author wants to his software to be licenced in a way which the GPL suits.

  22. Most software... by 91degrees · · Score: 1

    I think the figure is about 80% or so, but most software is not written for mass distribution. It's used only internally. Even Microsoft probably has a lot of software that isn't distributed and never will be.

    This software can cost less to develop if open source, because the chances are someone has already written part of it.

    1. Re:Most software... by Anonymous Coward · · Score: 0

      I think you're mostly correct. There are a number of very large companies that do nothing but make private software for other companies. They just don't make headlines, I guess.

    2. Re:Most software... by ClosedSource · · Score: 1

      I don't know where you get your 80% but you should keep in mind that the software world is not made up of just internal projects and shrink-wrap products.

      "This software can cost less to develop if open source, because the chances are someone has already written part of it."

      If that's true, (and I'm not completely convinced it is), then that reduction in cost comes in the form of fewer programmer hours. Thus, if you are correct OSS is reducing the demand for developers.

    3. Re:Most software... by 91degrees · · Score: 1

      I don't know where you get your 80% but you should keep in mind that the software world is not made up of just internal projects and shrink-wrap products.

      Totally unscientific. Open source conference. a show of hand showed that roughly this figure did not make any money out of shrink-wrap style distribution. What other software is there? We have the bespoke applications, and server applications but these don't make any money from a per copy fee.

      If that's true, (and I'm not completely convinced it is), then that reduction in cost comes in the form of fewer programmer hours. Thus, if you are correct OSS is reducing the demand for developers.

      strangely this doesn't seem to happen. Competition and price reduction always seems to increase demand rather than reduce profits. A historical example is the rapid increase in manufacturing labour after mass production was developed, even though this was highly automated.

    4. Re:Most software... by ClosedSource · · Score: 1

      "What other software is there?"

      Embedded software and custom software written by a 3rd party.

      "Competition and price reduction always seems to increase demand rather than reduce profits."

      I don't understand how this statement relates to mine.

      "A historical example is the rapid increase in manufacturing labour after mass production was developed, even though this was highly automated. "

      Highly automated? Using what, Steam-based robots? The introduction of mass production was obviously about manufactoring a lot stuff, so naturally it required a lot of labor because there was NO automation at that time. What all this has to do with OSS is beyond me, however.

    5. Re:Most software... by 91degrees · · Score: 1

      Your argument seemed to be that OSS reduces the demand for programmers. It was the part where you said " Thus, if you are correct OSS is reducing the demand for developers." that made me think you meant that.

      I point out that typically this is not the case. The demand for programmers would remain roughly constant.

      I brought in the concept of mass production to demonstrate a similar situation. One would expect that given an annual world demand of approximately 2000 cars, a factory that could produce 40 cars a week with fewer workers would saturate demand, and therefore would mean fewer car builders were required. This is sort of analogous to your argument that OSS would decrease the number of programmer hours available. Instead, what happened was demand went up because the product could be delivered more cheaply.

      Automation of factories happened a long time before the invention of the robot. You can only have limited automation with cams and gears, but you can still automate large portions of the process. In fact the automated production line was conceived by Marc Brunel in the early 19th century.

    6. Re:Most software... by ClosedSource · · Score: 1

      "Instead, what happened was demand went up because the product could be delivered more cheaply."

      Given world-wide piracy the effective cost of the most popular software is $0. So on the shrink-wrap front, there is little OSS can do to lower the price unless they pay people to use it.

      As far as internal projects are concerned, I doubt that the lower cost will increase demand, but I think it's too early to tell.

      I'm not sure about the other categories; I guess time will tell.

      "Automation of factories happened a long time before the invention of the robot. You can only have limited automation with cams and gears, but you can still automate large portions of the process. In fact the automated production line was conceived by Marc Brunel in the early 19th century."

      Yes, I was being sarcastic, but mass production was really about optimized performance by humans, not machines.

      Here's an excerpt from John Dos Passos's USA that describes what it was like:

      "At Ford's production was improving all the time; less waste, more spotters, strawbosses, stoolpigeons (fifteen minutes for lunch, three minutes to go to the toilet, the Taylorized speedup everywhere, reach under, adjust washer, screw down bolt, shove in cotter pin, reachunder adjustwasher, screwdown bolt, reachunderadjustscrewdownreachunderadjust until every ounce of life was sucked off into production and at night the workmen went home gray shaking husks)."

  23. The Cathedral and the Bazaar by bluprint · · Score: 1

    This book addresses that issue, to some degree anyway. One of the things I recall (it's been a while since I read it) is about support. Let's say you develop some Open Source software that becomes popular. As I recall, Eric Raymond argues that you can essentially make money from support related to that software. For example, assume you had developed Apache. You could advertise that no one else is as capable as you at implementing somethng which uses Apache, since you (presumably) know it better than anyone else.

    --
    A modern day witchhunt.
    1. Re:The Cathedral and the Bazaar by neelm · · Score: 1

      This should be modded up, Eric covered this topic long ago. The value of software is not bits on the disk but the people who stand behind it.

    2. Re:The Cathedral and the Bazaar by BluedemonX · · Score: 1, Insightful

      Many people would rather have a high paying job in a corporation, with benefits and such (e.g an acolyte of the Cathedral) rather than scrounge around in a bazaar surrounded by hippies shysters and knockoff artists.

      --

      --- Jump!! Fire!! Bullet time!! - Lego version of the Matrix
  24. Easy, sell the code by SlayerofGods · · Score: 1

    If you sell the code along with your product then your project is still open source and you make money.
    Open doesn't always mean free.

    --

    Technology, the cause of and solution to all of life's problems.
  25. OSS piracy by bonch · · Score: 5, Funny

    One thing threatening Open Source today--piracy.

    As we have already seen today, the GPL is under attack from evil forces known as "pirates." These shadowy folk silently steal source code and violate the GPL, infringing on the rights of GPL authors. They are nothing more than thieves getting a free ride off the work of others, and I for one am disgusted at the idea of it. As you can see in the previous article, clearly Slashdot is also sickened by the idea of copyright infringement and piracy.

    Some have even called for a lawsuit against these pirate thieves. Suing individual infringers has always been a position that Slashdot and its readership has supported, so it's only fair that the original GPL authors protect their rights and safeguard their material from being stolen in the future. I think we should all support any lawsuits against these infringers to protect the rights of GPL authors everywhere.

    I appluad Slashdot and its readers for always taking a proactive stance against piracy and copyright infringement in general, and I would like to join the cause against this "source code theft." Piracy is a major threat facing OSS today.

    1. Re:OSS piracy by goldspider · · Score: 1
      "Suing individual infringers has always been a position that Slashdot and its readership has supported"

      Unless it's industry-backed media or software written by EVIL corporations. Then it's called "going after grandma and 12-year-old girls".

      --
      "Ask not what your country can do for you." --John F. Kennedy
    2. Re:OSS piracy by Anonymous Coward · · Score: 0

      Yeah, but slashdot also thinks pirating music is just a ok. You can't have it both ways.

    3. Re:OSS piracy by Anonymous Coward · · Score: 1, Interesting

      I think /. blanked out the sarcasm tags again.

      But on a slightly more serious note, there is some, maybe not a lot, of difference between illigitimately profiting from free software, in which the freeloader makes money from someone elses' work; and distributing copyrighted media for free, in which the freeloader doesn't make any money.

      I'm interested in others' thoughts on this matter. Is the pyramid of 'who makes money' important in the ethics of piracy? Does the fact that someone who is already releasing a product for free is loosing credit, or is it more important that the end user doesn't pay for something that's free?

    4. Re:OSS piracy by cortana · · Score: 1

      "Slashdot" is not a single, monolithic being, you pillock.

    5. Re:OSS piracy by Woy · · Score: 0

      If I download an album in a country where the RIAA is suing, there is a slight possibility i'll be sued.

      If I, lets say, change it a bit, like the cover, and put my name in the credits, removing the original artist name, and start advertising and selling it as my own, i doubt there is a place on earth where i can hide.

      --
      "If God created us in his own image we have more than reciprocated." - Voltaire
    6. Re:OSS piracy by Anonymous Coward · · Score: 0
      SWWOOOOOSSSHHH

      Guess what that sound is... :P

    7. Re:OSS piracy by Oliver+Defacszio · · Score: 1

      That would be you missing his valid lampooning of the legendary OSS hypocrisy.

      --

      -
      Inventor of the term 'pardon my French'.
    8. Re:OSS piracy by runderwo · · Score: 1
      I'm interested in others' thoughts on this matter. Is the pyramid of 'who makes money' important in the ethics of piracy?
      Yes, but not for the reasons you stated. When a pirated product is sold, it becomes a substitute for the real product. That means the consumer was willing to pay at least the price they paid for the pirated product, and the original author was deprived of that income.

      On the other hand, when an item is copied for no profit, it's possible that the recipient might feel that he no longer has to buy the product (in fact I'm sure this happens quite often), but it's also possible that he would buy the product after checking it out, since he still has his money (I know this also happens quite often in the scope of me and my acquaintances). Selling a pirated product takes the money out of the hands of the consumer, not only enriching an illegitimate enterprise, but also decreasing the likelihood that the legitimate author will ever see his share.

      Then you have the representation issue - i.e., I paid good money for this, and it turns out it's a piece of crap! $ORIGINAL_AUTHOR sucks! The original author's name is tarnished in the eyes of the suckered consumer and anyone they come in contact with. Well, they have no idea what the pirate did to their copy of that item, so it's a trade misrepresentation (call it plagiarism maybe?) issue as well as a copyright one.

    9. Re:OSS piracy by spitzak · · Score: 1

      There is a huge difference between downloading a copy of a Metallica album, and taking that copy and claiming you wrote and performed all the music and selling it for a profit.

      Before you start thinking you are so clever, please locate somebody complaining about somebody *downloading* a piece of GPL code.

    10. Re:OSS piracy by Anonymous Coward · · Score: 0

      I suppose now that you've gotten your "bonch" account into positive karma, you might as well try and get this one and your "rd_syringe" accounts into positive karma.

      You fucking doucebag

  26. Moodle does it right by pongo000 · · Score: 1

    In the world of educational CMSes, Moodle is pretty much king of the roost. Not only has Martin Dougiamas helped build and direct a quality system that has a presence in over 100 countries (nearly 3000 registered sites), but he is successfully parlaying his expertise in service and support, providing the opportunity for others to become support "partners."

    I have never been one to believe that's it's criminal to make a living off F/OSS. I think you can have it both ways, and Martin does a great job at proving this to be the case.

  27. ok enough by radiumhahn · · Score: 1

    Ugh, Underpants. Profit...kill me.

    1. Re:ok enough by Valdukas · · Score: 1

      Yes, but can you imagine a beowulf cluster of underpants???

      *ducks*

  28. This is easy by Tom7 · · Score: 4, Insightful

    This is easy: Charge for the things you do. Making software isn't easy--it takes time and effort--so you should be paid to make software. Supporting software isn't easy, either, and so you should also be paid to do it. (Making copies of software is easy, so it's not fair for you to be paid to do it.) Neither of these sources of income are incompatible with free software. It's simply a matter of compensating people more directly for the services they provide.

    1. Re:This is easy by malfunct · · Score: 1
      I agree with you in theory on this one but the question is how do you get person one to pay the development cost on a product that person 2 will get for zero cost?

      Of course this is a bad question to ask because if the cost to person 1 is lower than the lost opportunity in not having the product then they should pay for it regardless of who else gets it for free, but I don't think that human nature thinks that way.

      I think that consulting is the way to make money developing open source. You provide a service to the customer but you write the contract to say that all code you produce is GPL. Then the person you wrote it for gets a ton of rights they may not have gotten (if you kept 100% of the rights on the code you wrote and only gave them binaries) and you are allowed to reuse any of the code for your next customer. The key is not making a "product" but make a number of similar pieces of software that are customized to each new customer. That way you can provide value as a service that you can get compensated for and still have the open source code you desire.

      --

      "You can now flame me, I am full of love,"

    2. Re:This is easy by Tom7 · · Score: 1

      I agree with you in theory on this one but the question is how do you get person one to pay the development cost on a product that person 2 will get for zero cost?

      If person one and I have a mutually beneficial arrangement to exchange money for my services, then it shouldn't matter that person two can free-load. It's just added value in the system. If person one and person two are competing, then we need to come up with a contract that benefits all of us. (Do you think that designers worry about buying Photoshop, because it supports Adobe, which supports their competitors as well?)

      Anyway, you're right that people are not used to buying software this way, but that doesn't mean it can't work. (Actually, I think it is almost inevitable, once a larger and larger fraction of software becomes Free.)

    3. Re:This is easy by Anonymous Coward · · Score: 0

      This is so true.

      I'm an Architect, as in 'Buildings and stuff' not 'software'. We do work for money. We get paid to design and manage the construction of Buildings, and some of us make money of managing the buildings (or the information about the building) post-construction. We're pure services. You can go down to the Building Department and look up any of my drawings for free. My 'code', i.e. the Blueprints and Specs, are Open. And every bit as complex and issue-ridden as Software (cue the chorus of whining software folks about how their work is 'too complex' and 'too special'. Please. Your not liable for LIFE for the work you do, and if something tragically fails 99.9% of the time no one dies, and no one's betting millions of dollars that your idea is 'good', so STFU). I mean, I don't charge for a drawing set (other than printing costs), I charge for my time, time that other folks who want a building but don't know or care to design it need.

      I get paid for Service. My Code is Open. I retain the Copywrite on that 'Code' when I stamp the drawings, as in you can't go do to the Building Department, get my drawings, and go build you own house using them verbatim without my permission. But there isn't any reason that you can read them, learn from them, and go draw up your own Building.

      huh... just like the GPL...

    4. Re:This is easy by Anonymous Coward · · Score: 0

      Not sure why person 2 gets a free ride ... under the GPL anyway.

      as I understand it, if I release a software product under the GPL, I can charge whatever I'd like to person 1 for it, as long as I provide the source for free (or for the cost of the medium it is provided on, depending on how I distribute it).

      Person 1 has the same right.

      s/he can charge person 2 whatever they'd like, but they must provide the software to person 2 under the gpl also, and the source must accompany it for free (or the cost of the medium they provide it on, again depending on how they distribute it).

    5. Re:This is easy by eraserewind · · Score: 1

      Exactly. So if you want to make money from writing open source software, find a company that wants to pay you (hopefully handsomely) to do so. Don't set up your own project on sourceforge, and wonder why the money doesn't start rolling in.

    6. Re:This is easy by ralphdaugherty · · Score: 1

      Anyway, you're right that people are not used to buying software this way, but that doesn't mean it can't work. (Actually, I think it is almost inevitable, once a larger and larger fraction of software becomes Free.)

      Customer one would have to be Santa Claus, and the developer clueless. And how will this larger and larger percentage of software become free?

      rd

    7. Re:This is easy by Tom7 · · Score: 1

      Customer one would have to be Santa Claus, and the developer clueless.

      Huh?

      And how will this larger and larger percentage of software become free?

      Well, free software remains free, and tends to do a good job of replacing proprietary software (though it often takes many years). Since free software can be copied more easily, there are fewer impediments to it spreading.

  29. Yes by p0 · · Score: 1

    An ISP using Linux/FreeBSD/OpenBSD for almost everything.

    --
    This is my sig. There are thousands more, but this one is mine.
  30. Er by cca93014 · · Score: 4, Funny

    'How company can make money, if its products are available for free?'

    In Soviet Russia it's a valid question, my friend, but not in English.

    1. Re:Er by kimanaw · · Score: 1
      or perhaps the Yoda version:

      How company can make money, if freely available its products are ?'

      --
      007: "Who are you?"
      Pussy: "My name is Pussy Galore."
      007: "I must be dreaming..."
    2. Re:Er by Anonymous Coward · · Score: 0

      Actually, it isn't a valid sentence in Russian either, but when translated word-by-word, it's perfectly valid Finnish(we don't really care about the order of words, and we don't use articles(you know, a, an, and the)) Your point was close, but not quite correct.

    3. Re:Er by Anonymous Coward · · Score: 0

      what? only bitching against russians and not against germans too... I am suprised by slashdot moderators today.

  31. Do not forget the Embedded market. by LWATCDR · · Score: 1

    Look at Linksys and TiVo. Well Linksys anyway makes good money off of Linux products.
    It really depends on the market. Odds are pretty good that you will not make money on a spreadsheet, database, or game You may make good money on a vertical or embedded system. How many people make good money using GCC?

    --
    See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
  32. As they say ... by FnH · · Score: 2, Insightful

    Open Source is only free if your time is free.

    There's alot of truth in that statement. It also means you can make money by setting up opensource systems for other people (and perhaps you'll have to add a feature or provide support to make the sell)

    You could also get paid for simply adding a feature. You could only sell this feature once, which is a big difference with the proprietary model. You can respond to this by simply asking more money off course.

    Overall, it's true that Open Source forces you to be more service-oriented as opposed to being product-centered.

    1. Re:As they say ... by chris_mahan · · Score: 1

      >Open Source is only free if your time is free.

      Same thing with windows: Pay $799, then pay some guy $50/hr (your cost) for 6 hours getting the machine to work perfectly: $799+$300=$1100

      Linux, let's assume 4 hours more shall we?

      $0 + (70*10)= $0 + $700=$700.

      Linux still saves you money.

      Windows is only cost-effective when you pay your admins a LOT less than the linux guys. But then you get less experiences sysadmins, and then companies wonder how linux crackers pilfered all their info.

      That's the true cost of windows: your company data, unencrypted, on the internet.

      --

      "Piter, too, is dead."

  33. It's not the software that matters by Doc+Ruby · · Score: 5, Insightful

    Successful companies do not produce "products" so much as we produce "customer satisfaction". Products are necessary props in producing satisfaction, but they're not the only necessary props. Software is used to produce that satisfaction. The programmer's dream is to work only with our computer, producing that "killer app", and publishing it for the hungry masses to consumer. The reality is that customers must be sold tom if they are to pay, and that software is part of the sales process. So keeping the source closed is really sleight-of-hand, a way to protect inferior code from competition. Binary-only software is no less piratable than source code, especially with so many architectural layers that can be replaced with rebranded wrappers. Profit measures the surplus value in the *relationship* between vendor and purchaser. So open source is no different from closed source software in its role in making money. If anything, open source is advantaged in improving the relationship, and in offering more opportunities for satisfaction, as well as reducing the costs of delivering that satisfaction - hence more profit.

    --

    --
    make install -not war

    1. Re:It's not the software that matters by Momoru · · Score: 2, Insightful

      Successful companies produce "profit" not necessarily "customer satisfaction". There are plenty of sucessful companies that produce a crappy product and have angry end users, but a company that makes everyone happy and doesnt collect a dime wouldn't be considered "sucessful" by many...

    2. Re:It's not the software that matters by Doc+Ruby · · Score: 1

      Well, that's something of a tautology - defining success as profit. It's true, but what can you do with it? The way to revenue is customer satisfaction. The way to profit from revenue is to deliver for more revenue than it cost. But those are still truisms. Happiness and satisfaction aren't the same: Internet Explorer satisfies, but makes people unhappy, when consumers don't know how to use something else instead. In that case, MS marketing is the key to their success in providing the meager satisfaction that keeps people using IE, instead of, say, a fax machine.

      There is lots of advice to give on running a company that succeeds illegitimately. But why would I give it? I don't want people running companies that succeed by fleecing me. I give the basic advice on success in producing software that has worked for me as a producer, and will work for me as a consumer. FWIW, the role of software, even in the superset of "successful" companies that don't satisfy, is the same. Just not as pleasing.

      --

      --
      make install -not war

    3. Re:It's not the software that matters by ralphdaugherty · · Score: 1

      So open source is no different from closed source software in its role in making money.

      I make a living modifying source for ERP's on the AS/400. ERP's are expensive software, of course, and I have never heard anyone refer to them as Open Source.

      I happen to agree with you that including the source is essential to a good relationship with the customer, but the license would need to be commercial oriented, that is, you have licensed the source, you can do what you want with it but you can't resell it or transfer it.

      Otherwise the source could be posted on the internet and given away or resold many times. That bears no resemblance to anything I've ever seen here about Open Source.

      If it's just that source code be made available, then in my experience historically large, expensive business system software has come with source and this whole Open Source thing would be pretty much limited to an anti-PC thing, as PC software vendors rarely release source. A notable exception is the Delphi developer community.

      Prior to the posts about selling source was the more typical /. response of giving source away and hoping someone will pay you to modify it.

      Large source systems can be pointed to that are this way, but equally large numbers of developers participated in creating it, or commercial success was hopeless and it was given away for hoped for market share.

      In any event, what I see here is proportionality of effort to the value. A great deal of effort could be done by a few and given away for fame, but those who have expended a great deal of effort to create a system of value had to live off something while doing it, and if they can license it they become commercial developers.

      If they can't, sure they will Open Source it and see if it takes off, they have nothing else to do with it. But the whole Richard Stallman free software thing is the perception of Open Source, when the only thing that makes economic sense to me for a significant effort of value is commercial licensed source.

      Nearly any name that will be popped up in response to that will have been people that got something started and then was paid by commercial companies for strategic reasons to continue their work.

      There's a lot of people who have donated a lot of great work in software, but they surely didn't do it for the money.

      rd

    4. Re:It's not the software that matters by Doc+Ruby · · Score: 1

      Your own job is a good example of how the software is a prop in the relationship. If someone else took your source and resold it, who would buy it without your ongoing maintenance? Do you have examples of companies which have done anything but grow after opening their source? Like some examples of opened source which was more easily pirated, undercutting the company that developed it?

      ERP is purchased by corporations which need accountability, responsiveness, from their SW vendor. Support and service, and longterm availability of the vendor for upgrades and problem solving, is the key to your company's success. The software is necessary, too, but keeping it closed is an arbitrary factor. Customers pay your company to keep you working on the software on which they depend.

      --

      --
      make install -not war

  34. Services by winkydink · · Score: 1

    This is an industry where you can make money off OSS. Not just supporting OSS, but if you can develop a package of useful OSS apps and offer the to businesses too busy (or focused elsewhere) to implement & maintain themseleves, you can make a tidy living.

    For example, if you developed an easy-to-use & maintain (think GUI for the receptionist) Asterisk PBX, you could probably sell that into a lot of small businesses. Sell some maintenance on top of it and after a while you have a nice recurring revenue stream.

    --

    "I'd rather be a lightning rod than a seismometer." -Ken Kesey

  35. Google by DaoudaW · · Score: 1

    It isn't open source, but its free...and they are making beaucoup bucks giving it away!

    1. Re:Google by slashkitty · · Score: 1

      well, they do USE open source. Their OS is based on Red Hat Linux.

      --
      -- these are only opinions and they might not be mine.
  36. Free Software is free? by goldspider · · Score: 0

    I'm sorry, but if you need to pay someone to install/maintain/use the software, it is NOT free.

    You can use "cheaper" or "cost-efficient", or whatever other synonym for "it doesn't cost much" that you want, but "free" borders on deceptive.

    --
    "Ask not what your country can do for you." --John F. Kennedy
    1. Re:Free Software is free? by balster+neb · · Score: 1

      No.

      He (assuming it is a he) obviously means Free as in freedom, not as in price. He also made sure he capitalised the 'F' in that 'Free'.

      For instance, the Free Software Foundation doesn't develop and distribute software at zero cost. On the contrary, they develop software and give their users certain freedoms when it comes to use and redistribution.

      By saying 'Free software is free', what he means is that for most purposes, people don't pay anything for copies of Free software.

      It is unfortunate that 'free' means two different things in English, but many other languages don't have that ambiguity.

      *sigh* I would have thought slashdotters would have figured out the difference by now.

    2. Re:Free Software is free? by goldspider · · Score: 1

      But the question at hand is a financial one, so the free-ness of FOSS doesn't seem particularly relevant here.

      --
      "Ask not what your country can do for you." --John F. Kennedy
  37. Same thing in Academia by Khakionion · · Score: 2, Interesting

    I'm a CS major, but a professor in the Business college here wanted my help designing syllabi for an advanced website development course.

    I recommended we endorse the AMP (Apache/MySQL/PHP) platform over ASP.NET (which is what he had in mind), and his main reason for not taking that route was that "Apache is open source, and you can't make money with free products. Here in the business college, we're only interested in products that can make money."

    I promptly never spoke to the dumbfuck ever again.

    --
    OMG! Wau!
    1. Re:Same thing in Academia by MrTufty · · Score: 1

      You didn't show him the good reasons for using Apache then? Isn't it a slightly childish attitude to not speak to someone ever again just because their opinions differ from your own? You could, for example, have pointed out that open-source, free software is a good way to save money for businesses so that they can spend it on hiring better webmasters ;)

    2. Re:Same thing in Academia by Khakionion · · Score: 1

      Well, at the time that the point was brought up, I promptly detailed all the ways he was wrong (like, you know, all the profitable business using Apache et al).

      I promptly never spoke to him /again/, meaning I refused to help him with his class, since he didn't seem to be impressed with those pesky "facts" I presented.

      --
      OMG! Wau!
    3. Re:Same thing in Academia by MrTufty · · Score: 1

      In that case, more power to you. I was assuming that you just blew your top at him and totally ignored him from then on, which would indeed have been immature. I'm fortunate at my uni that most of the lecturers are willing to listen to reasoned opinions instead of rejecting options out of hand. Every time their decisions have been questioned, they've reacted by explaining how those decisions were reached.

  38. The TrollTech approach by dfn5 · · Score: 3, Insightful
    You could take the approach that TrollTech did and have 2 licenses. One license is an opensource one, in which you are free to use the product if your product is opensource. If your product is not opensource then you must purchase a commercial license. This is saying, if you are making money from my product then I can make money too. Seems to work for them.

    --
    -- Thou hast strayed far from the path of the Avatar.
    1. Re:The TrollTech approach by Erwos · · Score: 1

      But, the thing is, they're not making money off open-source software. They're making money off of the closed-source libraries they sell. It is indeed a cunning business strategy, but I don't think it fits the ideal picture of a free software world.

      Compare this to Red Hat, which has no closed-source stuff in their distributions, and is obviously making money hand over fist in comparison to TrollTech.

      -Erwos

      --
      Plausible conjecture should not be misrepresented as proof positive.
    2. Re:The TrollTech approach by Anonymous Coward · · Score: 0

      This is a misunderstanding. The GPL licensed version of Qt and the commercial version contain the same source code.

      Trolltech's source of income is the sale of _commercial licenses_ for the people who do not want to or are not able to comply with the GPL.

      Both open source and commercial users profit from this. 'Cunning' is a loaded and incorrect word to describe this business model.

    3. Re:The TrollTech approach by spitzak · · Score: 1

      Dual licensing was talked about extensivly above and is a very good way to make the business.

      Lots of people think GPL==non commercial, but in fact it allows you to sell your software. The big problem is that anybody who gets it is allowed to do anything they want with it including sell it or give it to other people, making the apparent market cost zero.

      However there is a difference, as what you stated has been tried many times in the past, and it was a failure compared to the enormous success of GPL code. This was to mark the code as "you may only use this code for non-commercial purposes". Obviously people disliked that but accepted the GPL. So the potential for selling it or making money from it is apparently valuable and making it very different.

  39. Crown Jewels by pete-classic · · Score: 1

    I remain unconvinced that that a software company making its crown jewels Free Software is a good idea.

    On the other hand the huge preponderance of software out there falls into the "necessary evil" category. I don't see any reason not to make that Free, and every financial incentive to distribute the burden of writing and maintaining it.

    -Peter

  40. The Apple Model by mgaiman · · Score: 2, Informative

    Apple has been using Open Source and making money from it for a few years now. Their model is to have open source and freely available core components (Darwin, Webkit, etc) then build value on top of it and charge for that.

    I think we'll start to see this model adopted more and more.

    1. Re:The Apple Model by waffffffle · · Score: 1

      About a year ago Dr. Ernest Prabhakar, the Product Manager for UNIX and Open Source at Apple, gave a speech at Penn on this very topic.

      He described Apple's model and the benefits from combining open source and proprietary systems to add value. I thought it was very interesting

    2. Re:The Apple Model by geekee · · Score: 1

      "Apple has been using Open Source and making money from it for a few years now. Their model is to have open source and freely available core components (Darwin, Webkit, etc) then build value on top of it and charge for that."

      Yes. This is Red Hat's model as well. They take open source software, bundle it, and provide a nice installer and other misc tools, and call is an OS.

      Apple also uses their combination open source/proprietary software as a vehicle to sell their hardware, which is where the real money is made. Other companies such as IBM, HP, etc. are doing the same thing with Linux based OS's. Linux is part of the solution they are using to sell their server hardware.

      So, OSS should be thought of as a shared resource that has no monetary value, but has real value as a tool that can be used to further one's business.

      --
      Vote for Pedro
    3. Re:The Apple Model by slim · · Score: 1

      Apple has been using Open Source and making money from it for a few years now. Their model is to have open source and freely available core components (Darwin, Webkit, etc) then build value on top of it and charge for that.

      But as I see it, in the case of Darwin, Apple is not making money writing OSS. Rather, Apple has saved itself the bother of writing an OS by simply tweaking someone else's work instead (which, of course, is entirely within their rights).

      Admittedly those tweaks are not all that trivial, but regardless Apple gets to start with 80% of the OS they want rather than 0% of an OS, which is nice for them.

      This is an example of how other people can make money from your work as an OSS programmer.

      Similarly, modifying KHTML into WebCore is cheaper for Apple than writing a HTML renderer from scratch.

      An OSS programmer's general reaction to that is to Get Over It. You know the deal when you choose the license.

      I argue elsewhere that you can make money writing OSS -- I just don't think these components of MacOS X are a shining example.

      If you look at Apple's Open Source projects you'll find that they broadly fall into two categories: forks of reasonably mature non-Apple products, and implementations of protocols which it's in Apple's interest to see more widely adopted on other platforms.

      I think that second category -- Streaming Server, Rendezvous, OpenPlay -- is a far better example of how creating Open Source software can be part of a serious money making business model. Gift implementations to the community, in order to push the prevalent technology in the direction your business wants, or in order to make your for-pay product more useful.

    4. Re:The Apple Model by eraserewind · · Score: 1

      Listen, you'd have to be a moron not to be able to make some economic gain on a resource that you get for free. Apple make their money from their slick closed source GUI built on top of freely available software (in large part) developed by others.

      The question is asking (stupidly IMHO) how can you provide that resource for free and still make money from producing it. I say the two are mutually exclusive. If you are making money, it's not from something you are providing for free.

  41. Support? by tsanth · · Score: 1

    A client who doesn't have a group of developers would be less inclined to be wowed by the wonders of Open Source when one of the main selling points is that "you can extend it." In this case, I suppose that you could extend the base application for them for a fee, and provide support on that.

    That aside, I imagine that selling this idea to a larger corporation would be a hard sell--those types, if I'm gauging the vibe correctly, prefer to work with "established companies" because they feel "safer." Given this case, how would one convince a larger corporation that FOSS is as safe, if not safer, than the stuff peddled by "established companies"?

  42. Re:In the vast majority of cases, it's not an issu by Anonymous Coward · · Score: 0

    Vladimir Putin, is that you?

  43. Not all sell or support software they create. by dmomo · · Score: 1

    Some companies need software, but don't make money by selling or supporting software. A company might need some tools that don't exist. If those tools are useful to other companies, and don't necessarily provide a competitive advantage, Open Sourcing it might be wise. For instance, if as a part of my business, I have to, for some reason, rip and tag a lot of CDs through a Web App, I will need some kind of plugin or applet that will allow my App to ask the user "Please Insert a CD". This might be a project I can offer to the Open Source community in return for the possibility that it will be improved. In fact, a large amount of the initial development might come from the community. My company may then put more focus into it's actual business while providing a useful tool for free.

  44. Money with OSS by Solder+Fumes · · Score: 2, Funny

    Not that difficult, really. All you'd really need is The GIMP to modify serial numbers. Plus a good scanner, nice dye-sublimation printer, and the right paper.

    1. Re:Money with OSS by RealAlaskan · · Score: 1
      All you'd really need is The GIMP to modify serial numbers.

      I suppose that you could use script-fu to replace the serial number on the image of the scanned bill with a randomly-generated, legitimate serial number, then add it to a group of pictures to be printed on a sheet, then send it to the fancy printer, then repeat.

      It's such a nifty business model, it's probably illegal.

      By the way, even with the right paper, if you don't use an intaglio press, it's not going to feel right.

      Of course, you could print bills on newsprint with a crayola and have a chance of passing it. Most folks just don't look very closely at their money.

  45. Wrong question by JimDabell · · Score: 5, Insightful

    'How company can make money, if its products are available for free?'

    Simple answer: it's extremely dificult to do so.

    The question you should be asking is 'How can a company make money, if it gives away software for free?', and the answer should be more obvious - it can do so if its product is not the software it's giving away.

    For instance, IBM's "product" is the tailor-made services and consultancy it provides. The software is merely a tool they use to provide it.

    You might argue that keeping such tools to yourself is a commercial advantage over your competitors. That's true to an extent, but there are also downsides - e.g. if you provide your own proprietary operating system instead, you don't get benefits contributed by the community, and your competitors are more attractive because there is no lock-in.

    1. Re:Wrong question by Anonymous Coward · · Score: 0

      An analogy that I like to give is: bottled water. People can "download" water for "free", yet there is a booming market for bottled water. This business model works because of one of the following:

      * packaging
      * convenience
      * a perception of quality
      * portability
      * consistency

      Some of these (as well as other factors like selling support, selling hardware) can be applied to why one can make money with Open Source.

    2. Re:Wrong question by deacon_jay · · Score: 1

      I think you're absolutely right. I work for a research lab that does employee satisfaction surveys. It's the surveys themselves and the reports based on those surveys that our client's pay us for. I've written our web survey app with Open Source Software and am currently writing a report generator as well. I could give away the source to these projects (and am trying to convince the PHB to let me do so) and our competitors wouldn't be any better off because that's not what we (or they) sell. They may be able to produce similar types of reports but if their survey is invalid, then their results will be invalid. The software we use doesn't define our business, the fact that we produce valid results using that software does. Hopefully I'll soon be able to release all the code I've written as an open source project but that won't change the way we make our money.

    3. Re:Wrong question by LaCosaNostradamus · · Score: 1

      Speaking of which, didn't AT&T come up with Unix in the first place to have a superior OS that they could use for company processes and customer products? Unix wasn't the product; everything that Unix enabled, was the product.

      --
      [You have a stable society when some nut guns down a schoolyard and the law doesn't change.]
    4. Re:Wrong question by metamatic · · Score: 1
      For instance, IBM's "product" is the tailor-made services and consultancy it provides. The software is merely a tool they use to provide it.

      No, IBM also sells software, and makes a profit doing so. It even sells commercialized versions of open source products (e.g. Eclipse, CloudScape), and makes money on those too. IBM's software is not merely a tool for increasing consultancy fees.

      --
      GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
    5. Re:Wrong question by Tim+C · · Score: 1

      For instance, IBM's "product" is the tailor-made services and consultancy it provides.

      Not to mention their hardware.

    6. Re:Wrong question by justins · · Score: 1
      For instance, IBM's "product" is the tailor-made services and consultancy it provides. The software is merely a tool they use to provide it.

      In other words, in the open source world it is a lot more profitable to be a salesman or support flack than it is to be a programmer.

      Joy.
      --
      Now before I get modded down, I be to remind whoever might read this that what I am saying is FACT. - bogaboga
  46. Battling cliches by Quiet_Desperation · · Score: 1
    Free Software is free. It's hard to argue with such statement.

    You get what you pay for? Gosh. That wasn't so hard. :-)

  47. I do this now by Safety+Cap · · Score: 3, Insightful
    I use OSS to augment and supplement my own code that I then sell to others.

    Recent examples include things like displaytag library, Hibernate and HTML Area.

    Of course, this means I must take a wide berth around GPL'd code, but there is enough stuff under BSD/Apache/whatever to get the job done.

    --
    Yeah, right.
    1. Re:I do this now by Anonymous Coward · · Score: 0

      Or you could just write gpl code.

    2. Re:I do this now by hobbes75 · · Score: 1

      I think your way is the only real solution for programmers.
      There are lots of opportunities to earn money with and around open source software. But it is much easier to earn the money by bundling it/writing books about/supporting the OSS than with writing the software itself.

    3. Re:I do this now by r.jimenezz · · Score: 1
      If I understand the GPL right, you can also sell your services to a particular customer and consider your works to be developed in-house, in which case there's no need to release your source.

      However, you are right both in that if you sell software as such this is not possible and that there's plenty of stuff which is quite usable and not GPLed.

      --
      The revolution will not be televised.
  48. other models by phoenix42 · · Score: 1

    open source doesn't always mean free. it happens that way alot, because the majority of the open source community provides its products for little or no cost in order spread its ideals. Look at redhat, or open office. these are open source programs that have a cost. Support and well written manuals create extra value for the consumer. The traditional model that closed source software uses is based on intellectual property. since open source doesn't really have that issue, you have to provide servies in addition to the product to create revenue.

    --
    forty-two
  49. GNU isn't a license by drunken+dash · · Score: 1

    writing GNU-licensed code

    GNU isn't a license, the GPL is.
    --
    Enjoy an e-piphany
  50. Another solution by mogrify · · Score: 1

    If your project lends itself to this method, you can distribute the source code for your software but charge for the media, like some games do... you're welcome to download the code and compile it, but you don't get all the maps, images, audio, etc.

    A more evil solution might be to GPL your program but distribute the code in such a way that it's difficult to compile, or needs proprietary tools, etc., thus discouraging homegrown solutions. Don't do this though.

    --
    perl -e 'foreach(values %SIG){$_="IGNORE";}while(){}'
  51. here are three ways that first come to mind by anomalous+cohort · · Score: 1

    The traditional approach is to sell a service instead of a product. Typically, the service is packaging or integration. This is what Redhat does. Customization work is also an option. JBoss tried to go this route.

    Another approach is to code a proprietary app that runs on Linux and sell the whole thing as a turn key network appliance. This is what Sun tried to do with their Cobolt server appliance.

    Another approach is to give away the "basic" version of the program and sell the "advanced" version. This third model happens a lot in the closed source world but there are examples of it in the open source world too. The Exchange connector for Evolution used to cost money. Borland and Sun are two companies that take this approach (e.g. JBuilder, Together, StarOffice).

  52. Obviously... by Anonymous Coward · · Score: 0

    ONE TRILLION DOLLARS!

  53. Here's one example in Education by jtwJGuevara · · Score: 3, Interesting

    http://www.sakaiproject.org/support.html

    In brief, the Sakai project was started by a few large institutions who were tired of buying into the licensing fees of other learning management system products like WebCT and Blackboard. They decided to create their own and make it open source - both free as in beer and speech. However, the support for Sakai comes at a price, albeit a much lower price than the aforementioned commercial products were offering.

    In the end, you recieve a completely open learning managment system created and maintained by developers at these institutions and supported by commercial interests.

  54. Longtail vs. Lessig by KrackHouse · · Score: 2, Interesting

    From The Longtail Blog
    "What's changed is the presumption that the primary rights-holder is the best at extracting the commercial potential of creative material. Instead, anyone can do it: the advertising company that remixes an old movie to sell a car; the Linux t-shirt done Warhol-style, or just plain old DJ magic. "

    "Let them eat cake" Well now that cake is actually free and we all want to sell it. Now if you can put a custom birthday signature on that cake you might have a business. This is one of the reasons film school is starting to see a new wave of interest. Communication and creativity, not business processes, are going to be the only things left after the so called Web2.0 is done modernizing commerce.

    --
    What if Digg added local news and a Slashdot inspired comment karma system? ---
    http://houndwire.com
  55. Submitter needs to think before arguing by Morris+Thorpe · · Score: 1

    I think the submitter may need to think-out his beliefs a little better.

    Let's see...you were arguing for something. Then, after the most obvious challenge to your belief, you came up blank.

    So you go and ask a bunch of people how you can be right??

  56. only one answer: by torpor · · Score: 1

    make hardware.

    software is on the same path as music, kiddies. soon, the only way to make money on software is going to be the shipping of atoms, not just electrons ...

    --
    ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
  57. which kind of free? by D+of+T · · Score: 1

    It seems to me that a lot of people are getting confused about the nature of free software. As I've always understood it, free software refers to it's open nature and the ability of anyone to get in there and use and modify it as they see fit and not the price that is paid for it...

    --
    I'll sig you upside the head!
  58. 2. Add Trademarks by Anonymous Coward · · Score: 0

    1. Take open source software
    2. Add trademarks
    3. Sell binary
    4. Profit

  59. Service instead of Product by DeathFlame · · Score: 1

    I work at a Civil Engineering firm. We do Civil engineering projects of various sizes. To do all our drafting, we use AutoCAD. We currently run AutoCAD 2005, which runs like $2-3000 a copy.

    I work in a small company, so we don't do any real training for new versions. For example, we were using version 2000 of AutoCAD until about November of last year. We we upgraded, the new changes in software were left up to us (mostly me) to discover and incorporate into making the job easier. Now this wasn't so hard, since I know AutoCAD farily well, or at least for the stuff that we do here.

    However AutoDesk, the makers of AutoCAD also have other software like Land Desktop, Civil Design, and Civil 3D that might make doing some of the stuff I do now easier and quicker. But those packages too, cost a lot (perhaps more, they don't readily post prices of these programs on their website). And when you need like 6 copies, including some for people that might be doing only a small amount of editing it adds up.

    PLUS, if we got these new software packages, the drafting people, including myself, would need to learn how to use them. Unfortanatley, this is not as easy as it would seem, as these tools are quite complex. But guess what? AutoDesk, and their resellers, offer training! Well let's see... we've spent $20000 on new software, and we have to spend another several thousand on training (due to training costs, transportation and lodging at the training site since it is not near by, and then there are the 2-3 days of productive work lost)

    So in the case of our small company, the more powerful fancier software gets neglected. The software costs, and training costs are too much. However, imagine if the software was cheaper (or free) Well then I could easily see my boss paying for training, to use the software.

    Well this was long winded, but basically my whole point was in the subject. Charge for the services, not the product.

    As an additonal example, we produce drawings that look a particular way, the standard that we have set. Now these more powerful tools have built in default standards, and they can be somewhat more difficult to setup for your individiual company. Consulting on how to setup our standards.. something else they could charge for and we might pay for.

    [I'm sure however, that AutoDesk wont' change their ways, because large companies will continue to fork out the money for their products, and I'll have to slowly try to learn how to use their fancy software with the demo products and the tutorial files which are of limited use)

  60. Making Money Using Open Source Software? by CallMeCal · · Score: 1

    Martin Fink, general manager for H-P's Linux Systems Divison, has written a book titled "The Business and Economics of Linux and Open Source." ($29.99 U.S., Prentice Hall ISBN 0-13-047677-3) The prose doesn't exactly sparkle, but it covers all the bases quite well. Fink, interestingly, touched off quite a discussion by using LinuxWorld as a platform to urge FOSS developers to patent their work.

  61. Comment removed by account_deleted · · Score: 2, Insightful

    Comment removed based on user account deletion

  62. support by harryoyster · · Score: 1

    I worked with a person that wrote open source software for serveral projects including some of his own stuff. He left the company as his business writing open source had grown sufficiently to justify him not needing to work for anyone else.. How did he do that?.. He sold support contracts for people that wanted enterprise level support for open source software projects. It worked well. He charged very little and the support time was low but all the contracts added up.

    --
    Got a question about UNIX ask it here : Unix/xBSD Forum
  63. Some Resources by dexterpexter · · Score: 4, Informative

    Using Google search terms "make money using open source", I came up with the following:

    -101 Ways to Make Money off Open Source
    -How to make money with Open Source Software
    -Making an open source living
    -eWeek:How to Make Money Off Open Source

    I am not intending to be snitty in suggesting that you search Google; there were tons of other seemingly-good resources contained within it, and it might just be a case of different search terms. You might be able to team the information gained there with the advice of people here.

    Also, if you can gain access to the class papers from the Boston Embedded Systems conference, particularly those from Bill Gatliff in 2003, there were tons of developers there who lectured on this very thing, citing examples and explaining the ins and outs of open-source licensing. I thought Bill Gatliff did an excellent job, and you may be able to contact him through his website for some resources.

    --

    *-*-*-*-*-*-*-*
    "We are Linux. Resistance is measured in Ohms."
    1. Re:Some Resources by Anonymous Coward · · Score: 0

      >> 101 Ways to Make Money off Open Source
      >> ...
      >> 15. Sue people using Open Source (SCO)

      Now there is a sustainable model. Quick, call the laywers!

    2. Re:Some Resources by Anonymous Coward · · Score: 0

      Except that even with all that rah rah, there is not a single example of a truly successful company selling open source.

      USING open source is a difference story, but selling? A few barely solvent small buisnesses and giant gaping nothingness of anything even remotely "successful".

      USE open source to make money, don't bother trying to SELL open source to make money. It hasn't and it can't be done.

  64. my 7 pages by Anonymous Coward · · Score: 0

    http://steltenpower.com/OS4entrepreneurs.pdf

  65. Service, not product by jalalski · · Score: 1

    It's very simple, and the solution is in this phrase:
    'How company can make money, if its products are available for free?'

    You can't.
    Therefore forget about selling products.
    Give them away, sell the services.

    It's a major change in viewpoint, but it is essential if you want to join the software revolution.

    --
    .sig available on 'Need To Know' basis only!
  66. Hardware by kihjin · · Score: 1

    One thing to keep in mind is that many, if not all, Open Source projects are started by individuals within the community. From the start, the focus is not on making a profit, but instead creating a tool that someone else may find useful. With a bit of luck, the tool can become popular and well used. Even in this case, earning a financially sufficient income is extremely rare (not that it isn't impossible).

    The 'real' money lies in the various sorts of companies and governments that come to support the OSS movement. Instead of spending money on software, they can hire more software developers who can then in turn, contribute back to the community. Supporters of OSS such as IBM, Plextor, NVidia (although they can't release some code due to IP restrictions), and Sun, all have major branches into hardware. Hardware is the real cash-cow, software just makes it go 'moo'.

    --
    This slashdot-related signature is a stub. You can help kihjin by expanding it.
  67. OoGhiJ MIQtxxXA by revery · · Score: 1

    'How company can make money, if its products are available for free?'

    Is your co-worker named Oog? If he is, tell him Frylock wants his computer back, ok?

  68. No, liability... by SaDan · · Score: 1

    You run a professional moving company, and you need to get a new truck.

    So, you go to a truck dealer, and see that he has two trucks that look like they'll fit your requirements nicely. One is free, but has no warranty whatsoever. The other costs $150,000, and comes with a warranty and is supported nationwide by a chain of repair shops.

    Which one do you buy?

    1. Re:No, liability... by theguyfromsaturn · · Score: 1

      Doesn't sound like a good software equivalent. After reading the EULA, you will notice that the correct analogy is more on the lines of:

      One is free and has no warranty whatsoever. The other one costs you some good money and has no warranty whatsoever. The Free one, is at least serviceable by your neighbourhood repair shop (or any more reliable, or affordable one depending on your inclinations) because all specs are available, and everyone has the right to manufacture replacement parts. The expesive one can only be repaired or replacement parts provided by the original manufacturer, at their conditions and a price of their choosing.

      Now, which truck do you buy?

      --
      I like my dinosaurs feathery, and my pterosaurs hairy (or is it pycnofibery?)
    2. Re:No, liability... by AvitarX · · Score: 1

      So say I built the trucks, and I get 75,000 from every non-free truck sold, what is to stop someone from taking free trucks and selling them for 100,000?

      How much money does Linus make off of Linux?

      How about Stallman from GNU?

      How does that compare to Redhat and SUSE?

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    3. Re:No, liability... by Stonehand · · Score: 1

      The right to do something does not suddenly create existence of the ability. What, for instance, is the number of people that actually so thoroughly understand the Linux kernel to the point that they can be reliably counted upon for support including custom client-specific patches -- and would be willing to provide such support?

      How many computer repair shops could you walk into that could diagnose a misconfiguration of your home-built BSD packet filter machine? How many would know how to do the same diagnosis on an off-the-shelf Cisco router?

      To take it to an extreme, you could release plans for a private plane and let everybody build them to their heart's content -- but that still wouldn't mean that people actually would, or that you'd have an easier time getting spare parts than you could for a Cessna.

      --
      Only the dead have seen the end of war.
    4. Re:No, liability... by SaDan · · Score: 1

      You missed the point entirely.

      Corporations two main concerns are making money, and liablity. If a third-party product used in a corporation does something that results in monetary damage, who's liable?

      Microsoft can be held liable for MS products. Who do you hold liable for free (not RedHat ES, etc) Linux distributions?

    5. Re:No, liability... by AvitarX · · Score: 1

      You miss my point. The people making the money are not primarly the developers.

      The service business model is great, but if you carry he burden of both developement and service you are at a disadvantage to someone who only has to do service.

      Thus reselling the free truck for less money with service.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    6. Re:No, liability... by SaDan · · Score: 1

      I'm not discussing who makes money from the product. I'm talking about end-users, and how they benefit from buying products from a company that offers support and liability.

      BTW, I'm totally for open source software/products. I work with them day in and day out. But I do see the attraction to purchasing from an established corporation.

  69. Dual-license model by LukePieStalker · · Score: 1

    The MySQL web site has a press release that briefly explains the dual-license business model.

  70. Quite simple really by slo_learner · · Score: 1

    You have to charge for something. Nobody charges you for the ocean, but they might rent you a canoe. They might sell you a car to get there or the gas to fuel the car.

    Free software simply shifts the revenue stream from development to hardware and support. If you want extra value attached to the support you provide for free software, it makes sense to keep it free. Just like the canoe rental shop doesn't want to add a charge to visit the ocean (unless they get to keep it).

  71. OSS business models don't work.. by grumbel · · Score: 2, Interesting

    The answer to the question how OpenSource business models work is that they don't. If you today are making money by selling boxes with your software going OpenSource will sooner or later make you go bankrupt.

    The reason why OpenSource works for Redhat and SuSE is because they don't write much OpenSource, the community does, they just pick the whole work of other, package it nicly, write some installer programms, fix some remaining bugs and then sell it. If there wouldn't be a large community to actually write the software they wouldn't have much of a chance, since there wouldn't be much that they could package. Supporting their products is another source for there income, for which their OpenSource activity is of course a great way to advertise it.

    So if you expect to write original OpenSource software and expect to get a large return from it, you can basically forget it. If everybody can download your software for free you won't stand much of a chance to sell it. If you however sell a service and not a piece of software there is a good chance that OpenSource won't hurt you, since people will still buy your service. There are also models which work by releasing older versions as OpenSource and selling the current version as close source.

    Overall making money by writing OpenSource doesn't work, what works however is using OpenSource as advertisment to services you sell. However selling services doesn't work for all kinds of software, so if your software doesn't require much service around it, you are out of luck. If you want to make money with your software there are probally better ways then OpenSource, you should see OpenSource as a way to ensure the users freedom, not to ensure yourself a larger income.

    1. Re:OSS business models don't work.. by Anonymous Coward · · Score: 0

      You can sell services to businesses, but not to individuals.

      I'm not sold on the "selling support" idea either. The irony is that if your product is intuitive and user-friendly enough, you won't be able to sell much support for it because the customer can figure it out herself.

  72. Not at all by michelcultivo · · Score: 1

    But I think there's projects that don't earn money like netfilter, or there's a business that call they to configure a firewall? In another way there's OSTG that have big enterprises behind to help the developers, and that one that can't count with it?

  73. Look guys, which would you rather buy? by Tim+Ward · · Score: 1

    (1) Some software that comes with a fixed price, or a fixed recurring licence fee, with support included?

    (2) Some software that's free, but, uh, you can probably find someone to support it if you pay them, but, uh, they haven't quite sussed out their business model yet, so they don't really know how much to charge, or whether they'll still be in business towards the end of your planned eight year life for this system?

    Now, let's see. Fixed price means software quality is as high as they can get it, because fixing problems costs the supplier.

    Free software with pay as you go maintenance makes more money for the supplier if ... they ship crap code in the first place and charge you for fixing it later.

    Hmm. Tricky purchasing decision that!

  74. Two ways to make money by PHAEDRU5 · · Score: 1

    First, go read "In the Beginning was the Command Line". It's got some great insights about the software business.

    Now, about making money.

    1. Do like the Sveasoft guy: package some open source stuff together into a value-add. He ges paid for doing the integration work.

    2. Offer services around open source. Get pai for helping people install and run their software.

    --
    668: Neighbour of the Beast
    1. Re:Two ways to make money by Luke-Jr · · Score: 1

      Except that Sveasoft is violating the GPL (or at least using a loophole).

      --
      Luke-Jr
  75. open source used in comercial softare... by Anonymous Coward · · Score: 0

    If i have a project that has multiple source files, and is organized into modules, and one of my modules uses an open source project, do i need to release all of my code with the program that I am planing on selling? Or do I just need to release the file that has the code used from the open source project? My project has over 600,000 lines in about 34 files, i am wondering if I need to release them all or just one, or how this situation would work.

    thanks.

    1. Re:open source used in comercial softare... by Anonymous Coward · · Score: 0

      depends on the license of the used code or modules. If it is the viral GPL then you have to release all code. This is exactly why GPL is open but not free. If it is BSD license you are fine, it is open and free.

  76. not from, with by miyako · · Score: 1

    I think that's difficult to make money
    from OSS, I think a better question is "how can I make money with OSS".
    In other words, if your goal is to make money, then perhaps the best question to make is, how can you use OSS as a way to supplement your business model.
    Think of how OSS can be used to make a business operate more efficiently and at a lower cost.
    If your main business isn't IT related, then just appy this to your own business.
    If your job is IT, then think about how you can appy this to your clients. How can you use OSS as a base to help your clients in thier business. This could mean selling support, or writing custom applications based on open source code.

    --
    Famous Last Words: "hmm...wikipedia says it's edible"
  77. Is it so hard to grasp? by lullabud · · Score: 3, Informative

    There are other businesses where some parts of the theory behind OSS make them money.

    I pay plenty of bar tenders to make me "Open-source" drinks that I know damn well how to make on my own because I'm just no good at it or I don't want to take the time to go to the store or I'm too tired to make it etc. etc..

    People pay for hamburgers at restaurants all the time, even though even little kids know what goes in them, because they don't want to go to the store and buy all the stuff and they don't have the tools to prepare it or the skill to do it well. They just want to eat. It's a matter of convenience and skill and action.

    You just have to choose the right market. When a bar tender is behind the bar she doesn't pay another bar tender to make her a drink that they both know how to make, but after her shift is over and she's dead tired, relaxing on the other side of the bar she will. Likewise, you probably won't be able to sell your OSS products to people who make their own OSS products. You sell them to people who need solutions to problems that you can provide using tried and true OSS code. To sound really cliche, if you're selling OSS stuff you're a "solutions provider" and your solution just happens to involve free software, but businesses will still pay you to solve their problems because you are doing work, your tools are just free.

    1. Re:Is it so hard to grasp? by JFMulder · · Score: 1

      have the tools to prepare it or the skill to do it well
      Given the state of my hamburger at McDonald's when I unwrap it, I'm not too sure they have the skill either.

    2. Re:Is it so hard to grasp? by eraserewind · · Score: 1

      Open source drinks, hamburgers, ... Yeah, and if you sell a PC with Linux installed on it you'll make money too, from the PC hardware.

    3. Re:Is it so hard to grasp? by Anonymous Coward · · Score: 0
      When you buy a $4 drink at a bar, you are really paying about 30 cents for the drink, 70 cents to have it professionally prepared for you at that very instant, and $3 to be able to sit down in a nice environment, relax and either chat with your friends or attempt to impress members of the opposite sex.

      Now tell us again how that analogy extends to open source software.

    4. Re:Is it so hard to grasp? by daveisoverlord · · Score: 1

      I pay plenty of bar tenders to make me "Open-source" drinks that I know damn well how to make on my own

      The flaw with your analogy is that you are mixing consumable and nonconsumable resources. Once you have that drink, it's gone. Once the bottle of liquor is gone, you have to buy another one. However, once I install Slack off my CD, it doesn't destroy the CD. I can install a gazillion times off of that one CD.

      Although, I love the idea of a world where it costs nothing to replenish my bottle of Appleton Estate Extra

      --
      The perception of reality is more important than reality itself.
    5. Re:Is it so hard to grasp? by lullabud · · Score: 1

      I understand your point, but I don't think it applies. In my analogy it was never "my bottle", and that was rather the point. I didn't want a bottle, I wanted a drink. Likewise, businesses don't want a Slack cd, they want a working infrastructure, so it doesn't matter to them if the bottle is bottomless, or if your one cd can install 5000 workstations. One Windows cd can also be installed on 5000 workstations and people pay plenty for it. The emptying of the bottle or the drink and the need to refill it could be considered "upkeep" or "maintenance" of it. Networks infrastructures and corporate websites don't maintain themselves. This is where the "action" and next the "skill" parts of the equation come in. You must actually take the action to make a product and upkeep it with security updates and implement interoperability with new technologies. You must have skill in doing it. If you have those things, and you are making a product that people will pay for then you have a market. If you have OSS you have tools available which won't cost you tons of money, giving you the ability to offer more competitive pricing to your customers as well as the possible peace of mind in knowing that the code is fairly secure, and if it is found to not be then you (or the community) will have it fixed shortly. Again, it's more about taking action, providing solutions, not simply providing goods. You're being paid more for your services in providing the solution, your expertise in implementing it and your trustworthiness of providing something that is solid and secure. Of course, there are plenty of open ends on this which go way beyond the course of this thread about making money using OSS. Giving back to the community in various ways would be the next step I'd take once we got the money making taken care of...

  78. Open Source/Free Software Issues for Games by ZephyrXero · · Score: 1

    This has been bothering me for a while. I found out about "the movement"(tm) a year ago and love F/OSS. I am in college right now, and me and some friends are beginning to work on our first video game. I want to release the game online and sell it with the shareware business model that made Doom so popular. The problem is... that we want to make it open source, and give our customers the freedoms they deserve with it, but we also want to get paid for our work. You can't exactly make money off doing tech support for video games (excluding MMORPGs). The current solution is to release all of our game engines under the GPL and release the actual meat of the game, it's graphics, sounds, levels, under a proprietary licence. Our end users will get the full source, and patch submissions will be welcome of course. I'm no lawyer, but I wish there was a license that would allow your users to have the maximum amount of freedoms yet restrict it's distribution... Anything over at Creative Commons or the FSF I might have missed?

    --
    "A truly wise man realizes he knows nothing."
  79. Co-development by sniggly · · Score: 1
    The really successfull open source applications (linux kernel, apache) exist in te same way that unix existed before the litigation started: simply share code and make a robust public infrastructure that everyone can use. IBM and others dedicate well paid people to developing platforms such as linux much like some trucking company might want to throw resources at improving public roads.

    The motivation of open software isn't profit, that's not to say it isnt possible to make good money packaging and supporting open source - let alone deploying it (google, amazon). Open source development simply is the name of how development was done at universities and large research institutions since the 50s and 60s.

    The idea to profit purely from software and not from service, hardware or application is relatively novel and pretty much started with the introduction of the home computer around which time AT&T started to think they could actually sell UNIX.

    --
    Of those to whom much is given, much is required.
  80. Valid question? by smooth+wombat · · Score: 1
    'How company can make money, if its products are available for free?' That was a valid question indeed,

    Only if Yoda were the one asking the question.

    --
    We will bankrupt ourselves in the vain search for absolute security. -- Dwight D. Eisenhower
  81. Who Cares? by booch · · Score: 1

    I find it kind of odd that people who are thinking about trying Open Source care whether the vendor is making money. If you could buy a car below dealer cost, would you ask questions, or just buy the car? As long as you can get support for the product, it doesn't matter whether the vendor is making money or not. I don't know if it's just out of curiosity that they ask the question, or if they're trying to make sure that they're not buying into a dead-end product. But we should really be asking why Microsoft and other proprietary vendors are making so much money. Especially when the cost of producing 1 additional copy of the software is virtually zero.

    --
    Software sucks. Open Source sucks less.
    1. Re:Who Cares? by Anonymous Coward · · Score: 0

      When will people that the cost of software isn't the media, but the millions upon millions it costs to pay developers, advertise and research.

      Software is no different from any other product, if you have it and people want it when making money from it isn't a crime, even if you make lot.

      Stop whining.

  82. Open for Open by Skraut · · Score: 1
    On a similar topic... I always wondered if there was a license which would let me write open source software with a condition that the software can be freely compiled on any operating system which itself was open source.

    All other operating systems would require binary version to be purchased, and it would be against the license to compile the software for those operating systems. Yeah it's not totally open, and sets conditions, but in some ways I think not only could it help fund the developers, it could help create the "Killer App" that open source software needs. I love OpenOffice, Mozilla, and Thunderbird. I use all 3 on Windows, OS X and Linux, but because of that there's no incentive for me to use them on Linux exclusively.

    --
    Introducing Microsoft Vacuum 1.0 The first Microsoft product that doesn't suck.
  83. Simple by 88NoSoup4U88 · · Score: 1
    Just have a talk with Gator..eh, Claria..

    Ohwait...

  84. Eclipse IDE is a great example by wargolem · · Score: 1
    The Eclipse IDE project is open source and sponsored by IBM. However, IBM makes good money from Eclipse by repackaging it with all the Websphere and DB2 integration (think it's renamed as Websphere Developer Studio).

    IBM, among others like Google, Apple, etc., are showing us some great open source business models, and as far as I can see, these models almost always involve some way to package open source software as a comprehensive service or solution. It's not enough to just burn the software to disk and stuff it in a cardboard box (or at least, not anymore).

    1. Re:Eclipse IDE is a great example by ClosedSource · · Score: 1

      IBM was making a lot of money of Websphere long before Eclipse came along.

      IBM's "great open source business models" consist of bundling OSS with proprietary software and hardware. I don't see why OSS advocates would find this inspiring.

      If IBM released all their IP, the company would sink like a stone.

  85. Historically by cinnamon+colbert · · Score: 1

    Is this not why guilds were formed, to prevent desperate starving workers from undercutting each other ?

    If the developers had a union, and you had to charge for software, what would happen ?

    The history of public tv/radio suggests that free software is not going to survive (ducks) - after all, NPR gave up (or failed) to support itself from listeners (ducks again)(the super odious macneill leherer snooze hours use of att was a big step here) (ducks again)
    (I do not think that firefox or open office, to take two well known examples, are really "open source" as both derive a large amount of code from closed sources, going back to netscape and sun)

    Seriously, How about well designed web pages, written by someone with a good grasp of english grammer, well laid out according to a std plan (no white text/black background, no stupid cutsey blinking lights, etc)
    How about patented common gui; people really hate learning new guis, so if there was a std model, I mean a real std model, that was patented, and you enforced money for software with it..

    ad supported software ? surely, there has to be a better solution to doc exchange then acrobat

  86. Goods + Services by Apreche · · Score: 1

    There are two ways to make money. You can sell goods or sell services. The problem is that people have treated software as a good. But this way of thinking is old and broken. The idea of free software is that software is a service.

    In a world where all software is free I still see room for coders. It works like so. If there is a piece of software, say a driver, that is desired by a great many people. Then those people will work together to create it for the greater good. However, there are certain pieces of software which either are only in demand from a small number of people, only possible to be created by a small number of people and in demand only by people without software creating skills.

    These three groups will pay software companies for the service of creating the software that they need, but would otherwise go unwritten. If you make a new USB peripheral or such you still need someone to write a driver. And it isn't going to happen magically. You need to hire some coders to write it so you can put it on your site for download and include it on disc in the retail box. This is how free software can make moneys.

    --
    The GeekNights podcast is going strong. Listen!
  87. VOLUME! by mrmez · · Score: 1
    How does crazy Dick's make money off of software at these incredibly free prices?

    Volume, Volume, Volume!!!

  88. Gifts by Evan+Meakyl · · Score: 1

    Who need money when you can have some gifts like a Mac for free by programming OSS??? (see, if Linus can have it, you can, too!)

  89. I'm not a technical-supporter by Oloman · · Score: 1

    What if the developer's speciality is coding, not it-support? Of course, the developer could team with someone good at support, but it still leaves the coder in a weak position.

  90. Perhaps, but... by tsanth · · Score: 2, Insightful

    I see the point, but doesn't the free truck include access to a horde of people (many with good service track records) who are willing to work on the free truck for a (nominal) support contract?

    To follow the analogy further, doesn't the $150k truck also require you to extend the warranty for x dollars per year?

    1. Re:Perhaps, but... by Beardydog · · Score: 1

      I get the free truck. Then if it breaks down, I cram it to the rim with sedated enemies, and my most hated inanimate objects, light it on fire, and drive it over a cliff into the ocean, diving out at the last possible moment.

      Then I go get another free truck.

    2. Re:Perhaps, but... by Anonymous Coward · · Score: 0

      How do you drive the truck off a cliff if it's broken?

    3. Re:Perhaps, but... by Oliver+Defacszio · · Score: 1

      He pushes it with another free, broken truck, of course. Duh.

      --

      -
      Inventor of the term 'pardon my French'.
    4. Re:Perhaps, but... by SaDan · · Score: 1
      I see the point, but doesn't the free truck include access to a horde of people (many with good service track records) who are willing to work on the free truck for a (nominal) support contract?


      The free truck includes nothing. If you wish to rely on the services of volunteers, that's your decision.

      There's also nothing to prevent you from signing a support contract with a third party. This may or may not cost as much as the warranty provided by the truck that costs money to purchase, and comes with a warranty.
  91. enough of this, really by MattW · · Score: 1

    This question has come up a lot of times, and it's getting old. There are a slew of very viable open-source models. Examples of business models and companies:

    (1) Give away product; sell support (Redhat, etc)
    (2) Give away product; sell specialized tools or enhancements (Zend)
    (3) Give away OSS product, sell service using it (Livejournal)
    (4) Give away product, sell customization and integration consulting (you name the product, this is probably going on; BitTorrent is a great example)
    (5) Give away product; put ads in default distribution

    And this list is far from complete.

    A lot of these models are FAR from unique to open source. Think of the lack of up front licensing fees as a marketing expenditure. The last big company I was at spent *millions* of dollars on consulting to try to customize and integrate a piece of CRM software - and it had a large license fee as well. I doubt the license was near as much as all the aftercosts, though.

    Personally, I've been working for years now under (4); I distributed an ecommerce package for a while. I had to close that down as a project due to lack of time to maintain/respond to issues, because I've been swamped with other work as a result of having it out there. OSS can work commercially if you WANT it to. It may take some creativity and some work, but I bet most products that are quality software and are useful and used can be monetized in some way, if not MANY ways.

  92. My solution was to move into web development by truthsearch · · Score: 1

    I left 10 years of developing on Windows for the financial industry and switched to a web development company that relies completely on open source. While we're developing custom solutions for clients we can contribute back to the projects on which we rely. For example, while I'm using a new feature of PHP I'm figuring out enhancements and bug fixes which I can contribute back to the project. We also have some generic software we've built to help multiple clients. When it's polished we can later publish it as open source.

  93. Define "profitable"... by mobiGeek · · Score: 1
    One of the problems that people in the proprietary s/w industry have with trying to "get" F/OSS is the whole concept of "profit".

    Yes, with F/OSS you can make a profit (e.g. Red Hat). But if one gets their head out of the "please the stockholders"-space, then hopefully you can appreciate the concept of "earning a comfortable living".

    Small firms of talented individuals could easily make enough money to live comfortably and using F/OSS software would help them be much more competitive and MUCH more flexible than outfits that insist on using software with built-in "profit margins".

    The main model behind these kinds of companies is to build custom solutions. This is where the majority of software is anyways (not shrinkwrap wares), so there is lots of opportunity. The fact that you don't necessarily end up with a generalized product likely doesn't matter if you aren't out to make a bunch of VCs millions upon their millions.

    --

    ...Beware the IDEs of Microsoft...

  94. It's actually quite easy to make money using OSS by sserendipity · · Score: 1


    Here's all the example you need.

    You might have to tread on a fews toes, but it's all in the name of furthering OSS.

  95. Support and training and writing by merlyn · · Score: 1
    I've made a successful company out of Perl training, writing, and consulting. I've even contributed some of my profits back into the Perl community, through the Perl Foundation and its predecessors (one of whom I created with my own money).

    And I've convinced some of my clients that the code I write for them for hire belongs in the CPAN, and that the magazine articles I write for them for hire belongs on the web for free.

    It's all a matter of what you negotiate, and finding out what's needed and wanted and doing it. You don't need to charge for the software itself if you can figure out what else they'll need to make the best use of the software.

  96. Let see.... by Anonymous Coward · · Score: 0

    Would the people giving (in my opinion, somewhat hypothetical) advice be willing to tell us how much they are earning from open source development or support? Thought not.

  97. as seen on OSNews by jeremie_z_ · · Score: 1

    In this article you'll find a pretty good answer to your question : seven economic models are detailed here, either based on selling services, advantages (think "club premium" or mandrakesque things like this), or novelty (one recent version of the software isn't for free-as-a-beer, but the older one is free-as-in-speech), etc..

    have a good read!

  98. Plumbing by Bob_Robertson · · Score: 1

    Do plumbers make money? Do electricians? How about building contractors of any kind?

    Sure they do. Yet, their materials, specifications and "code" are completely open source.

    It's not glamorous, it's not chic, but supplying the service of building what works to meet the customers needs works fine as a business model regardless of the product we're talking about.

    Bob-

    --
    The Ludwig von Mises Institute. The reasoning individuals economics
  99. I have the answer by Anonymous Coward · · Score: 1, Funny

    Breasts! Oh, sorry, this isn't the poll...

  100. Open source does not necessarily mean open to all by dexterpexter · · Score: 1

    One of the most misunderstood parts of Open Licensing is the idea of "free" (as in beer) versus "free" (as in open licensing to customers) versus "free" (as in, anyone can see it.)

    It is not necessarily true that an Open source product is free of charge.
    It is not necessarily true that an Open source product must be shared with anyone and everyone.

    In fact, open sourcing does not necessarily mean that you have to make the source open to everyone, and may only be shared with paying customers, despite that being against what one would naturally think.

    Many open source licenses maintain the open source nature to customers only. Depending on the license, you don't necessarily have to send the source to anyone and everyone, nor do you have to post it on a website. When a person becomes a customer, they can then gain the right to your source for their own development needs (as per your license), with whatever additional licensing wrapping you want to provide (be it that they cannot openly distribute code to anyone but their customers, or that they can only openly distribute their code, yours omitted, to their customers, or that they have to give you a % of earning for money made using part of your code) being up to you.

    What aspirations you have for your software will determine which open source license you use (or create.) A lot of what you will read is (with good intentions) incorrect because so many people assume that open source means both or either free (as in beer) and free (to everyone.) Many licenses take advantage of the fact that until you become a customer, they are not bound through licensing to you (and likewise, outside of applicable laws and copyright issues, you are not bound to their licenses either. Makes sense.) Using the software consents to licensing, which may require paying for that service. That is one way to both open source (making the customers happy and making your product extensible) and make money.

    To me, that's a great business model. Customers pay you for your hard work and they get to see the code so that they can tailor their own applications to it. It makes your product more extensible and marketable, offers your customer more options, and has the benefit of being profitable as well. You can then also sell support for your products and make money off of that as well.

    --

    *-*-*-*-*-*-*-*
    "We are Linux. Resistance is measured in Ohms."
  101. Here is my question?? by Chode2235 · · Score: 5, Interesting

    I attended a chat last night with someone who works for a very large medical device company. They talked about how important intellectual property was to them and that it is their life blood. So they patent as much as possible and lock up everything as tight they can to get a competetive advantage on the competition.

    However, he also stressed "living the mission" where there mission is to essentially alievate pain, help people live longer better lives." And in his next breath he said that his company would sue anyone who copies their ideas to do remote patient check ups on pacemakers etc.

    So I asked, doesn't this contradict the mission, how can you on one hand be for helping people but writing proprietary software that maximizes your revenue? Why don't you open source it all, wouldn't that be a better fulfillment of the mission? He responded by saying that it is essential that the company do this to ensure that it can be financially healthy to continue to provide these services and develop new ones.

    It seemed pretty logical to me, but I want to hear what the /. crowd and the fsf folks have to say as this is a lot of what I hear coming out of this company and even other tech companies. So its a huge obsticle to overcome for the open source/fs movement.

    1. Re:Here is my question?? by AvitarX · · Score: 2, Insightful

      I say if their mission is truly something besides get rich/make money they should embrace that other mission.

      They should look at their costs, and their income. Does it take locking something up 15 years that was probably trivial to come up with? (I don't mean the programming just the basic concept that is patented). How much of their cost is on patenting everything? That cost needs to be looked at too.

      I would imagine cutting pay at the top to something that is still plenty high (speculating, maybe the top isn't paid too much), opening patents after a couple years, and being more restrained on what is actually patented would equal a prophitable company (though not as much so) that better fulfills its "mission".

      Of course we know that it is all bullshit and aliviating suffering is not the companies mission at all, just a byprodoct.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    2. Re:Here is my question?? by rudabager · · Score: 1

      I worked for a medical device company for a short while. And one of the projects I was working on used linux as the OS. There was a proprietary shell that ran a proprietary medical procedure, but it was based on linux. Much like silver fruit company... what do you them... pear, orange, tomato... something like that. Would that be considered contradiction?

      --
      If I wanted easy I wouldnt be an engineer or a patriot.
    3. Re:Here is my question?? by mspohr · · Score: 1
      I think people need to get past the "lottery" mentality where they think that some idea in and of itself will make them rich.

      As the great Nolan Bushnell once said "Everyone who's ever taken a shower has had a great idea." Ideas are worthless, execution is everything.

      Another great inventor, Thomas Edison, said invention is 1% inspiration and 99% perspiration.

      I think we need to get back to the idea that we all should work for a living instead of living as an IP parasite.

      --
      I don't read your sig. Why are you reading mine?
    4. Re:Here is my question?? by Anonymous Coward · · Score: 0

      "Ideas are worthless, execution is everything"

      So, what you're saying is that writing the software is the most important part. Whew, and I was just about to go in to services business, thanks for stopping me.

    5. Re:Here is my question?? by Anonymous Coward · · Score: 0

      I think the solution lies somewhere in between. A company completely uncaring about its customers is not good, as it may lead to deaths or delaying the rolling out of new technologies until the item it is replacing looses it's patent, or a similar situation. On the other hand, as the parent said, the company needs money (probably a lot of it) to fund their research. Obviously stopping that flow of income could cause the company to bankrupt or stop research. Do I think they should open source their products? No, I do not, simply because there are certain aspects of OSS that I think wouldn't mesh well. For example, accoutability? Although some mistakes doctors make are exusable (ie: honest mistakes), others are not. Say a product powered by software written by dozens of people from around the globe has a software malfunction and drills through someone's eye or something like that. Who is accountable? Additionally, the only thing that would happen if this software went OSS is that other companies would use the original companies research and work to sell their own product, hurting the original company financially, and ultimately the end users because of a decrease in research. I mean, it's not like most of us have the an extra robotic arm or surgical device to test the code, nor would we have the background to do so. There is an entire field of engineering dedicated to combining medicine and engineering, a regular mechanical engineer like myself would be unable to design or create a prosthetic limb because I do not have the medical background to understand the requirements. The same idea applies to programmers.

      I'm not saying my opinion is right, but it is what it is.

    6. Re:Here is my question?? by LaCosaNostradamus · · Score: 1

      Actually, the guy you spoke to is exactly correct ... inside the happytalk environment of his own mind. Unfortunately, outside, in the Hyper-Republican, Neo-Conservative realm, corporations have uber-rights which completely trump the public good.

      I'm sure that he firmly and unquestioningly believed that both purposes (public need and private profit) were being fulfilled. After all, no one in this sick class of person actually goes to work saying "X people will die today from the work I'm doing". Increasing a stock's price is always looked upon as a lifesaver, no matter how many people are killed overseas, and how many people are unemployed domestically, from the action which produced the stock rise.

      They always talk about how good everything is from the ideological outlook of the American Capitalist Empire ... where if you have to bomb 10 people today to provide 1 other person with cheesburgers tomorrow, you are a Good Person and will go to that Christian Heaven with that strange white guy with the long flowing beard.

      Your associate there is stuffed completely full of fecal matter, of course, but too many Westerners believe so desperately in their Hyperactive Capitalism that they'll believe anything is true ... until it finally hits them personally -- and then, there are still a few holdouts, who will sing the praises of the same indusrial chemicals that will be busily eating more holes in their brains.

      Drowning in temporary affluence, America became the most moronic nation on the face of the Earth. On average, Americans spend most of their lives drowsing away in a waking dream. It was no accident that the fiction capitals of the world are in America (Hollywood and NYC).

      --
      [You have a stable society when some nut guns down a schoolyard and the law doesn't change.]
    7. Re:Here is my question?? by Anonymous Coward · · Score: 0

      Put down the crack pipe and step away from the keyboard...

    8. Re:Here is my question?? by SirGarlon · · Score: 2, Insightful

      I think the real world is going to require a balance between idealism and pragmatism. It's the tightrope that gives so many people ulcers or makes them take up drinking.

      I think your corporate friend is right up to a point. If his company goes out of business it is not going to be able to help anyone. It can go out of business for any number of reasons, including the reason that all its investors dump the stock because they see better profitability elsewhere.

      I think you have a point that if they really want to share knowledge and help people then they wouldn't hoard intellectual "property." And for them to not do it falls somewhere between hypocrisy and denial.

      It seems to me this is another case of "the tragedy of commons." If one actor does the right thing, he'll suffer for it - sharing knowledge will cost the company some competitiveness. So no one does the right thing, and everyone suffers. The same principle explains why environmental laws are so hard to pass, or why there is no meaningful privacy protection in the United States.

      I think the solution to problems like this have to come from societies, not individuals. In other words, change society so sharing knowledge will not hurt this company with respect to its competitors. In this case, it means reform of IP laws so there is less profit motive to hoard useful knowledge. Really what is stopping this company from doing the right thing is the legal environment where IP is seen to have high competitive value.

      --
      [Sir Garlon] is the marvellest knight that is now living, for he destroyeth many good knights, for he goeth invisible.
    9. Re:Here is my question?? by LaCosaNostradamus · · Score: 0, Flamebait

      No, YOU put down your latest copy of Barron's and step away from your Bloomberg, you fucking money junkie. When will you learn that in the final analysis, you can't eat paper or electrons?

      Go and do some real work for a change, tool.

      --
      [You have a stable society when some nut guns down a schoolyard and the law doesn't change.]
    10. Re:Here is my question?? by steveg · · Score: 1

      There's a big gap between expecting them to open source their software and asking them to refrain from suing anyone who copies their ideas to save someone's life.

      There may be accountabililty issues with open sourcing life critical software. I'm skeptical, because I think the public review does more to ensure safe code than strict accountability does, but that's an arguable question.

      But suing someone who writes software using a similar approach in order to save lives is just wrong.

      --
      Ignorance killed the cat. Curiosity was framed.
    11. Re:Here is my question?? by avida · · Score: 1

      Opening everything will allow others to use the technology. Combined, everyone else has more money and resources than one company. What this 'someone' really means is that they want to be the only company that can alleviate pain, because doing so makes money. They are not healing for the love of healing, but for money.

    12. Re:Here is my question?? by Synbiosis · · Score: 1

      I'm going to play Devil's Advocate for a moment here:

      The reason medical companies lock everything up with so many goddamn patents is because inventing and testing medical devices is expensive as hell. Tens of millions of dollars goes into the development of a single device, and if it's something completely new, it'll cost almost hundreds of millions of dollars and several years to get it through the FDA.

      Granted, a lot of the money goes to marketing to the general public (which IMHO, shouldn't be done for medical devices or drugs, only doctors or other licensed professionals really *know* what you need), but sometimes patents are the way that companies can break even when researching new medical devices or drugs.

    13. Re:Here is my question?? by Chode2235 · · Score: 1

      This is exactly what I am talking about. There seems to be a very fine balance between the two ideals, but I want to know how does an open source advocate respond to a claim like this?

      I especially wonder about someone like RMS who insists that all software he uses is free. Would he rather die then get a pacemaker running proprietary software? Is there an free solution? I think this is extrememly important because software in our world is much bigger than an OS (proud as we are of linux), word processing, even Open Bios etc and there needs to be some sort of unified response by the advocates of fs/os and I am wondering if that exists today.

      How can one justify that they open everything up and put the company at "risk", but at the same time how can they keep it and save only the few who can afford the technology and know who makes it.

      Thanks for the insightfull comentary slashdot.

    14. Re:Here is my question?? by Bios_Hakr · · Score: 1

      A slave can only serve one master. They are either out there to save lives or to make money.

      If they want to save lives, they need to place their patents in the public domain and ensure as many people as possible use them. Lives will be saved that would have otherwise been lost.

      If they want to make money, then keep the patents closed and charge as much as the market will bear for the technology. They will make money at the expense of the lives of thoes who could not afford to live.

      --
      I'd rather you do it wrong, than for me to have to do it at all.
    15. Re:Here is my question?? by Kadmos · · Score: 1

      Yes, it's all true. If your not making multi-billion dollar profits and increasing that profit by 10% per year you aren't a "healthy" company. That's why they need to stop generic AIDS medicine from being using in Africa, Asia and every other bloody country. We in the western world can usually afford to pay high prices for medicine, and it's just fair to expect other countries to pay the same high prices even if they have been struggling to repay their 1st world debt for the past fifty years (and the next fifty and the next etc).

      See, it's not that they want people to die, thay just have to "protect their investment" and if that comes at a cost of a few million prople dying then I m sure you will agree that it is worth it.

      Now, it's the same case with open source, there are no companies using open source to make a profit, oh wait there is RedHat... Wait, I will try that again: Business, especially small business will never use Linux because it has a lower cost of ownership , no wait *I* am using Linux for it's low TCO. Big business, like IBM and Novell will never touch Linux... bugger. OK what I *can* say for sure is that Linux will never become mainsteam because it is flexible, has a lower TCO, can do all the cool stuff, is secure, reliable and so portable! We need patent protection which hampers^W *protects* innovation because, er, we need to make sure profits^W security is a ongoing process in plces like Microsft.

      So to sum up my argument if Microsft and others can't compete un^H^Hfairly with free software then it will all turn out bad because, er, people don't appreciate what they don't pay high prices^W^W for. I rest my case.

    16. Re:Here is my question?? by zotz · · Score: 1

      Let's see if we can agree on something basic.

      If a patent lasts longer than the useful life of the invention covered by the patent, then the public gets little or no benefits by having the patent awarded.

      The inventor could keep the invention as a trade secret and, especially if the invention is owned by a corporation, the public will run little or no risk of having the knowledge contained in the invention lost to the public.

      Does this sound about right?

      all the best,

      drew

      --
      FreeMusicPush If you want to see more Free Music made, listen to Free
    17. Re:Here is my question?? by shmlco · · Score: 1

      I also wonder about the mindset that says all software should be free. Why is it if I work 40 hours a week writing software I should give it away, but if I work 40 hours a week busing tables I can get paid for it? Free books, music, movies, and software is a wonderful concept... but unfortunately food, rent, clothing, medicine, transportation and many, many OTHER things are not free. Why do artists, musicians, directors, actors, and programmers not deserve a paycheck?

      --
      Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
    18. Re:Here is my question?? by edxwelch · · Score: 1

      On one hand he is right, if his company were to give away the product, there would be much less resources (i.e. money) available to further develop the product. Many open source projects keep going only via free contribution. However the development is much slower than the ones that have a source of revenue (compare the pace of development of wxWidgets with QT)

      On the other hand if his company is trying to extract the maximum price for the product matter who the customer is then, there is something bad about that as well (I mean to poor countries and the like)

    19. Re:Here is my question?? by Chode2235 · · Score: 1

      free as in speech not as in beer. Free is far to often misunderstood because usually Linux is both, so people get the language confused. Check out http://www.fsf.org/ No one says that you can't charge for your work (in fact thats what this entire ask slashdot is about), its just that the market doesn't seem to support high prices for software unless its done through monopoly (microsoft) and they can push the price. I don't think anyone would disagree that programmers deserve a paycheck its just that we haven't been able to adequately find the balance between the freedom that so many of us feel is necessary for software to actually enhance and benifit humanity and the for profit world we find ourselves in. Are these two things mutually exclusive or can the co-exist? Unfortunatly, I feel that if they can't live togetherthen there is no way that free software will ever make it. Without nuclear war or a lack of oil I don't see the American lifestyle obsession and its global colonization slowing down and retreating. p.s. I think that you will find that artists musicians, directors, actors, and programmers are in the top half of the distribution of average incomes.

    20. Re:Here is my question?? by Gogogoch · · Score: 1

      Come nothing is so black and white. Imagine you are in charge. You want to save lives but, hey, you need to make money too. Now, what are you going to do?

    21. Re:Here is my question?? by rafael_es_son · · Score: 1

      If you're interested in further investigating your discovery regarding Corporation Logic, maybe you should pick up Capitalism: A Very Special Delirium by Gilles Deleuze and Felix Guattari.

      --
      HAD
    22. Re:Here is my question?? by coopseruantalon · · Score: 1

      This is why such essential things as research of medicine and biology should not be left to the corporations, but should be a job for government. We can't have people dying of a disease that can be cured but they can't afford the overpriced medicine.

  102. Ask the right question by bataras · · Score: 1

    When your collegue asks "how can company make money writing free software?"

    Ask him back, "how can company make money writing software?".

    Then look at companies that are making money writing software. Like say, Oracle. They make a lot of money above and beyond charging people for an installation CD.

    Or like say, Redhat. They too, make a lot of money above and beyond *not* charging people for an installation CD.

  103. Bingo by Anonymous Coward · · Score: 0

    This is common business sense, which is lost today in our world of "intellectual property theft" and hungry lawyers on every corner:

    Charge for things based on their COST TO YOU + FAIR PROFIT.

    With my clients, I make an offer: I'll write that code, set up that site, whatever it takes, for $X per hour. However if you let me send the patches to the author or create an open source project out of the *non-business-logic-parts* of the code, I'll charge you $X/2 per hour. (I also do "work for hire" for 2*$X).

    Why $X/2? Because it's a lot less work to just get your changes in the next download of the package, rather than having to merge them over and over again. So it costs less for everybody.

    When you focus on the *distribution* of software using the old "software as a product" model, and you ask how to make money with open source, you're asking the wrong question, because open source eliminates these pointless distribution costs to begin with!

  104. Exactly by ad0gg · · Score: 1

    OSS isn't a bad initiative. Bundling your source code with the product you sell is a win/win situtation for both you and the customer. Giving away your product, just takes you out the equation and the money trail. It allows other people to profit off your work with no guarantees of payment. Execs at redhat make a fortune off the labors of other people.

    --

    Have you ever been to a turkish prison?

  105. My $0.02 by Foolomon · · Score: 1

    IMNSHO, it wouldn't be easy in the least to make money using FOSS. Sure, you can look at IBM's Global Services Division and use them as your role model, but how did they get to their position of dominance? They did so by having the money already in the bank to be able to attract the top talent to come to them so that they can strengthen their consulting capabilities.

    Small-sized businesses will not find it so easily done, however. Competition from larger companies, especially due to their ability to offer services at a lower rate because of economies of scale, will either drive the smaller companies' profit margins to nothing or drive them out of business completely.

    I am not against FOSS by any means, but I wouldn't be one to attempt to start a company based on the services-oriented business model.

    Then again, depending on your definition of "successful," I could be all wet.

  106. Oh come on. You're so full of it. by geminidomino · · Score: 2, Funny

    RPM was garbage 5 years ago too. ;)

    1. Re:Oh come on. You're so full of it. by Phleg · · Score: 1

      Like yum now?

      --
      No comment.
  107. isn't microsoft free? by Anonymous Coward · · Score: 0

    I'm new to this whole thing, but once my company pays for my Windows XP, it's free to use forever after that, right?

    Plus, I get free updates from their Interweb site.

  108. CMS is a huge opportunity by SethJohnson · · Score: 1



    Yeah, I know there isn't a lot of money out there in web development. But if you can evolve a web development company to be a CMS integration vendor, there's a demand. Using PLONE, Postnuke, or a few other open sourced CMS packages, a good salesman can sell CMS services to area businesses.

    CMS offerings are what can seperate your company in a pitch meeting from the competition if you can offer a proposal that includes empowering the customer to update the content themselves without editing files by hand.

  109. I buy GPL software all the time... by rs25com · · Score: 1

    I use vBulletin forum software for many of my sites. No, it's not free, but close to it at $160. Many developers make hacks for it and it's great software. I also install Mambo CMS for web site clients. It's free, but I bundle it with training and a years worth of support and make a profit. I would easily pay for it as well, even though it is open source. I have also purchased a variety of open-source applications for various web projects. Quite frankly, I don't mind paying so long as I get the source code because I then know I can modify it to be exactly how I want it - if desired.

  110. My comments on the subject... by psykocrime · · Score: 1

    Here are my comments on this topic, FWIW.

    --
    // TODO: Insert Cool Sig
  111. You're all too young to remember... by Anonymous Coward · · Score: 0
    For some reason, the slashdot crowd thinks that free software is something new, ever since Stallman and Linus. No, operating systems were free before Bill Gates came along and started charging for them.

    Shoot, HP GAVE AWAY one of the most widely installed database programs (called IMAGE) for years.

    My point is, people have made a lot of money off of associated products (such as hardware, in these cases) by giving away the software. In those days, software costs were miniscule relative to the hardware costs. Today (some) software is free, hardware is cheap, and services cost money. Give away the first two, and charge a lot for the third. End of thread.

  112. Pay for development, not code by Per+Abrahamsen · · Score: 2, Interesting

    I, like most programmers, am paid for the time I spend developing the code, not for the code itself. The code is free, my time isn't. And if you don't pay for time, the code will not be developed.

    This work fine when there is a limited number of users, which is the case for far the most software.

    It actually also works for some software with more users. GCC developemnt is largely funded by people who hire one of the GCC development companies (there are several) to improve some aspact of GCC that is important to that customer.

  113. How to earn money from OSS by Orion+Blastar · · Score: 2, Interesting

    A hint, you won't make the money by giving it away. The free software will be a marketing ploy to gain publicity. You need to sell a product or service that the OSS is somehow tied to.

    For example, Red Hat has Fedora as a free Linux OS. If someone wants tech support for Fedroa, they can pay Red Hat for it. If they want a more advanced server version, they can pay for it.

    Some projects are based on OSS, but sold commercially, like Linspire, WineX, Crossover Office, etc. The OSS license can be released into a commercial license, in that the OSS developers make their money in selling licenses to release their OSS code into commercial products.

    --
    Remember, Slashdot does not have a -1 disagree moderation, and no, troll, flamebait, and overrated are not substitutes.
    1. Re:How to earn money from OSS by FirstTimeCaller · · Score: 1

      Some projects are based on OSS, but sold commercially...

      Which brings up an interesting question. Just how far can you go selling a product that uses open source code?

      Detractors of open source always like to say that if you use open source code, then your product must be open source. But we know that this isn't true (right?). To point out some examples... there's TiVo using Linux and WindRiver ARM compilers based on the GNU compilers. Both sold commercially.

      But where is the dividing line? If I use an open source library (or DLL in Windows), am I obligated to make my code open source? Clearly, if I modify the library in anyway then I should feed those modifications back to the community. But shouldn't I get to choose how my separate code is marketed? I realize that this is a sore subject for some (those nasty capitalist, always trying to profit off others' hard work), but I really would like to know where the divide is.

      --
      Wanted: witty unique signature. Must be willing to relocate.
    2. Re:How to earn money from OSS by Orion+Blastar · · Score: 1

      It depends on the license and what the developers who wrote the OSS code have to say about releasing it into a Non-OSS project.

      Take a look at Apple, they took *BSD Unix and turned it into Darwin and MacOSX. While not all of MacOSX is BSD or GPL licensed, Apple does contribute some code back to the OSS community for the OSS parts of it. I doubt Apple will make Aqua, Quartz, Carbon, etc code available as OSS.

      The thing is you have to read the license that comes with the OSS code, and then talk to the developers to see if they will allow you to make a commercial product on it.

      --
      Remember, Slashdot does not have a -1 disagree moderation, and no, troll, flamebait, and overrated are not substitutes.
  114. Profile of Supporters of Open Source by SkipNewarkDE · · Score: 1

    I often wonder how many proponents of Open Source software ARE actually small business owners, or indeed programmers or programming consultants who are actually in the industry right now, and NOT just some bored college kid who really doesn't have to do real work to eat for a living. I have real bills to pay, and a business to keep running, and competitors. It's all well and good to talk about the idyllic benefits of free software, share it all, publish my code, but for a small company, the service model isn't really an option, if you want to stay viable.

    1. Re:Profile of Supporters of Open Source by ralphdaugherty · · Score: 1

      I often wonder how many proponents of Open Source software ARE actually small business owners, or indeed programmers or programming consultants who are actually in the industry right now, and NOT just some bored college kid who really doesn't have to do real work to eat for a living. I have real bills to pay, and a business to keep running, and competitors. It's all well and good to talk about the idyllic benefits of free software, share it all, publish my code, but for a small company, the service model isn't really an option, if you want to stay viable.

      Not many from the posts I'm reading. Post after post that says software should be free so I can charge for admining Linux, or something to that effect.

      rd

    2. Re:Profile of Supporters of Open Source by SkipNewarkDE · · Score: 1

      This is the charade of the whole open source ideal. For a small company with a niche product to endeavor to sell services, it is impractical, and requires an awful lot of overhead to generate revenue, far more than would be to produce a software product and sell it en masse. Programmers who are out of college or grad school have a tendency to actually want to get paid for their work. And as a business developer OF a niche product, reworking the business model to provide "customization and service" is not going to enable me to make payroll. There is simply too much infrastructure required.

  115. How to make money FOSS by Anonymous Coward · · Score: 0

    Your guide in a nutshell:

    1) Consulting: with the tools and software to use for a conversion as well as hardware.
    2) Support: the applications
    3 Customization: of Software
    4) Installation and Maintance: of software
    5) Profit

  116. The fundamental economics of OSS is this... by Money+for+Nothin' · · Score: 2, Insightful

    Repeat after me: open-source software is not a business model, it is a softare development model.

    The blunt fact is that in IT, there are really 2 classes of people: users, and developers. This is fully analogous to any other industry, where you have a consumer (users) and a producer (developers).

    The users -- everybody from sysadmins and netadmins, on down to the secretary using her Office apps -- do not write code. They do not contribute anything beyond bug reports to OSS. Hence, their personal stake in the price of software is simply to get the cheapest software that will do the job. Given that OSS is free as in beer, users will naturally gravitate towards it and promote it. Just as in college, where there is free beer, there are students lined up around the block to get a drink.

    Then there are developers -- the software engineers and programmers. They *do* write code; that is their job. They contribute more than bug reports to OSS; they contribute the very code that is required to build the apps that the users use. The trouble for developers is that OSS, by not charging a fee for the time spent developing, makes the value of developers' time equal $0. Time = money, and if money = $, then time = $0 as well.

    When applied as a business model, that is how OSS works; there is no escaping this fundamental economic analysis. You cannot very long sell a product at a non-zero monetary sum that which one can get at zero monetary cost to themselves.

    Thus, the only way OSS can survive in the business environment is if the developers are working for a company which has some other revenue stream then -- be it support services for the code they write if they are a software company, be it some other service if it is a non-software service business (e.g. a marketing firm, law firm, etc.), or be it some tangible, physical good (e.g. in any hardware company, car manufacturer, grocer, etc.).

    It's an opportunity for creativity in business models to try and incorporate OSS into their business functionality, but from the developer's perspective, it's important to recognize this fact: because you are writing software which is being given away for free, your work is not directly making money for the company. Because your work is not directly making money for the company, you will be seen as "dead weight" in the company. Because you are seen as dead weight, you will have a hard time justifying your employment with management unless you can determine, clearly, how your work saved time somebody else in the company, or how your work drew in more customers for the company, or how your work generated more service contracts, and so forth. If you cannot do that -- and this will be difficult (though not impossible), given that you don't work in those departments -- you face job loss.

    Hence, it is generally in the best interest of developers not to write OSS. OSS coders are literally coding their way out of their own jobs.

    But all of the above largely assumes software is normally otherwise a product sold to people on store shelves, when in fact, most people already write code for internal use only anyway. What about those people?

    OSS is still a negative to developers in most companies, because, after all, if you are writing code that would normally be for use within your company, that is potentially a competitive advantage for your company. But if you're giving away that code, you're giving away that advantage for other companies - other competitors - to use. This is good neither for the developer, nor the company paying the developer who released the code as OSS. After all, if you employ developers who just spent 6 months writing control software for, say, a large manufacturing company, why should the company release that software to the public? So that their competitors can go out and buy the same hardware, leverage this software they did not develop (and have no intention of contributing back to), and produce the same or very simi

    1. Re:The fundamental economics of OSS is this... by Viking+Coder · · Score: 1
      Given that OSS is free as in beer, users will naturally gravitate towards it and promote it.

      Explain why people buy Windows, and why people buy bottled water. Users do not automatically gravitate to the product with the lowest cost, and sometimes increasing the price of a product increases demand.

      makes the value of developers' time equal $0

      ...to you. The interesting part is that value is only real because we say it is. If you say something has a value of $0, and I say it has a value of $10, it probably has a value of $10 (or more.)

      how your work saved time [for] somebody else in the company

      This is the eternal problem of development - and its why it is difficult to convince management to allow you to refactor code. It is difficult to impossible to convince them using words they can understand, on any basis other than emotion (or politics.) The same way that refactoring from one design to a better design is an investment in the future, so to can be developing open source software.

      You cannot very long sell a product at a non-zero monetary sum that which one can get at zero monetary cost to themselves.

      You're essentially saying "you can never charge more than your competitors for the same product." This is simply not true. There's clearly two exploitations: image and information. The very idea of a product has value - that's image. And again, you're assuming that consumers have all the available information. Consumers often don't care, or are too lazy to find that information.

      Why on earth would anyone buy a cigarette? It's because they don't know or don't care about the negative side-effects. In essense, I say that a cigarette has negative value, even though the product can bear a much higher cost in the market. You say OSS has a zero value, even though OSS products can clearly bear a much higher cost in the market.

      OSS coders are literally coding their way out of their own jobs.

      You're forgetting incidental development. A company could sell CAD software and give away free a GUI development kit. In no way does one impact the other, in practical terms. This is because GUI development kits are a commodity. You have to chose one, but they are ubiquitous and essentially have zero cost already. Releasing a new package as OSS essentially stretches the envelope of what is commodity - and that will never end. Presuming that there will some day be an end to development (because of OSS or any other reason) is like saying that the patent office can close soon, because everything interesting has already been patented.

      The problem with refering to software as a commons is that your use of a specific piece of software in no way harms my use of it (under normal circumstances.)

      Hence, in my argument to this point, there is no incentive whatsoever for companies with any value on their intellectual property at all to contribute back to the community.

      I know you're just trolling, but I feel I must respond. You're forgetting the relationship between intellectual property and public domain. Essentially new ideas, and ideas which are so commonplace that they have no additional value - but they're still non-trivial. You can't claim that releasing to OSS a slightly better interface for file manipulation would harm just about any company. That's because file manipulation is "solved" but potentially still "difficult."

      Also, if it makes the developers happier to occasionally release OSS, it makes it more likely they'll stay at their job. Clearly that has some value to a company.

      Finally, you're forgetting non-profit companies, and academia. A university is a business just like any other, and I fail to see how releasing OSS (and increasing their academic reputation) harms a university. That's because what their consumers (students) are buying (an education) is totally different from w

      --
      Education is the silver bullet.
    2. Re:The fundamental economics of OSS is this... by Anonymous Coward · · Score: 0

      Yes, I agree that OSS doesn't make sense using classic economic models. However, the theory of classic economic models and the real word are not the same.

      One issue classic economic models do not handle well is the fact that modern technology has pushed economies of scale as far as it will go. With any digital information, there is a (in theory) non-zero cost to make the first instance of said information (information being a song, a movie, a computer program, etc.). However, once the first instance is made, there is (for all intents and purposes) zero cost to make copies of said digital information.

      In this kind of economy, there are a lot of issues that classic economic models don't consider. One way to handle this issue is to impose laws that recreate the classic economic model. The DCMA and the RIAA/MPAA's lawsuits are examples of this. Basically, the theory is this: You make a CD for $200,000. It costs nothing to make copies of the CD. No one is about to pay $200,000 for a single CD. But, if you can get 30,000 people to give you $7 for the CD, you will make money. It works, but piracy makes this model more difficult to realize.

      In additon to having piracy challenge this business model, another factor challenges this business model.

      Let us suppose we have two word processors: WP #1 that company A spent $200,000 to make, and WP #2 that company B spent $5,000,000 to make. They both sell for the same price--it costs the same (zero, for the sake of our model) to make packaging and what not for the word processors. WP #2 is going to sell many more copies, since it is of higher quality than WP #1. This consequence of the low cost of digital copying is how Microsoft has monopoly power over the commercial Word Processing market.

      However, open source software can one-up Microsoft. Some eccentric millionaire (perhaps the CEO of a company that doesn't like Microsoft) makes WP #3 for $500,000. And they give it away. Doesn't cost them anything to distribute the software, after all. Now, Microsoft has a serious threat on their hands.

      More to the point, software can be made outside of traditional economic models. The capitol costs to make a new piece of software is nothing more than the spare leisure time of someone who enjoys programming. Traditional economic models do not at all take in to consideration that people do things without being paid to do so. Volunteer organizations do not exist in these economic models.

      However, volunteer organizations exists in the real world, and some of them do make software available. No capitol was used making the software, and no money needs to be spent to get the software. Additionally, by making the source code available, other volunteers can subit improvments and bug fixes for the software in question.

      Now, companies based on outdated economic models find themselves in competition with something the old economic models didn't account for. The traditional models (tradegy of the commons, etc) assume that it somehow harms someone to spend their free time making software available, when, in the real world, this is not the case.

      This is why free (libre) software exists, and why it is a threat to a number of software companies.

    3. Re:The fundamental economics of OSS is this... by nullreference · · Score: 2, Interesting
      Those are good points and are very well stated.

      From a user's perspective, I think F/OSS is great because it's free and I can't help but feel enveloped with a warm fuzzy feeling from the idealism that it's bundled with. F/OSS is one of those things that everyone wants to work so badly, we ignore some of its shortcomings. It's like the uncle who everyone likes because he showers you with nice gifts but no one ever mentions his capricious spending or impending bankruptcy.

      For those making money 'using' OSS, of course it's wonderful. They are essentially getting something for nothing ie for free.

      The problem as you as mentioned, is that it devalues -- in $monetary terms -- the software developer's efforts and undercuts the efforts of other software developers.

      I stress that the devaluation is monetary. But software developers or many that I've known (and I concede myself to some extent), run on a different currency -- one of ego and recognition. So in that sense the developer isn't entirely losing out. He has traded his time and energy for personal pr rather than money.

      In some cases that recognition translates into getting a well paying job. However if money were the goal, F/OSS route wouldn't be the best route. I know it's a gross simplification but still noteworthy, take the two most recognized and influential personalities of operating software: Bill Gates and Linus Torvalds. It's obvious who's the world's richest man is, and who gets all the karma from the geeks like us.

      The whole F/OSS movement is political. I know 'political' is a bad dirty word that engineers like to avoid. It's not necessarily bad because it's political but we should recognize it for what it is. It's a joust for power and leadership, goodwill in exchange for favorable opinions and sympathy. In the best case, OSS results in something like Linux, and in the worst it's the girl with a skirt giving looksies -- great for onlookers, a questionable gain for the exhibitionist, and great for the pimps who know how to squeeze a buck from it.

    4. Re:The fundamental economics of OSS is this... by Money+for+Nothin' · · Score: 1
      Quite a response! I'll try to respond to some of your more-salient points...

      Explain why people buy Windows, and why people buy bottled water. Users do not automatically gravitate to the product with the lowest cost, and sometimes increasing the price of a product increases demand.

      You're right, they don't automatically gravitate towards products with the lowest cost. But look at the history of almost any product: the trend is that consumers want "more for less" - more product for less money, for normal goods.

      Why else would rebates be so popular? Why else would auto manufacturers have sales and 0% financing offers? Why else would people clip coupons for when they go to the grocery store? These are all because the price of the product matters.

      You mention bottled water. People do indeed pay silly amounts of money for what amounts to the same water they get out of their tap. What bottled water amounts to is a "luxury good" - a good that (supposedly) provides more utility for the buyer, at a higher price than can be found elsewhere in the market.

      In the case of bottled water, the problem is that there is no "perfect knowledge" or "perfect information" about the product -- many people genuinely *believe* that bottled water really is cleaner and tastier than what comes out of their tap. And in some less-developed countries (e.g. Mexico), they're generally right... But here in the U.S., the difference is slight, at best; in fact, I remember hearing about one test somebody did where they were filling up bottles of water behind a restaurant with a garden hose, and selling them to the customers inside. Some of the customers remarked "wow, I can really taste a difference!" But when they found out that the bottles were being filled with a garden hose 50' away, they were a bit ashamed that their perception was wrong.

      You analogize the situation to Windows. Windows has a similar problem -- imperfect information. Many people, if they knew about Linux at all and were competent enough to define their needs and determine whether Linux could be used to fulfill those needs, *could* switch to Linux.

      But most people, even now, if they've heard of Linux at all, then all the know is that "it's a really stable OS competing against Windows" or something similar. They don't know how to install it or use it, and given that Linux can't run most of the less-common Windows apps people want to run (and yes, this includes BonziBuddy and other spyware, in some cases), there's little inclination for many people to switch.

      The compatibility problem is the same one faced by Apple since the 1980s -- imperfect compatibility with Windows. That's the same reason most businesses still run Windows as well.

      But businesses are wising up, realizing that most of their desktop uses can be fulfilled on a Linux desktop, and slowly but surely, more and more companies are making the switch. Users, in turn, will begin slowly switching afterwards as well, in order to maintain compatibility with their apps at work (unless they're using Win32/Linux cross-platform stuff, which is also possible).

      Yours wasn't a perfect analogy (but it was a pretty reasonable one), because the Windows/Linux divide is a far more complex problem than the bottled water/tap water divide; there are lots more factors as to why people don't use Linux than why people don't drink more tap water...

      ...to you. The interesting part is that value is only real because we say it is. If you say something has a value of $0, and I say it has a value of $10, it probably has a value of $10 (or more.)

      Value is often perception; just look at the dot-com bullshit boom of the late 1990s. Over-valued companies as far as the eye could see.

      That doesn't refute my point that if somebody is giving away their work for free, that their time isn't worth anything. I'm paying nothing for somebody else's work, th

    5. Re:The fundamental economics of OSS is this... by Viking+Coder · · Score: 1

      more product for less money

      I disagee with your assertion that this is the trend for "amost any" product. There are many products where this is not the case; basketball shoes, sports cars, jewelry - basically luxury or "image defining" goods.

      Some people identify with their software - video games, P2P software, even operating systems and document editing software.

      These are all because the price of the product matters.

      Yes, that's true - but you're completely ignoring the times when it doesn't matter, or when it matters in the exact opposite way you think it does.

      Value is often perception

      Value is only perception - and sometimes peer pressure comes crashing down.

      Until then, if you don't want anything for your work, I won't give you anything for it.

      You're mixing the terms of value and cost. They're quite different.

      It's not a sustainable business model to sell things that people can get for free elsewhere, unless you can (as you mention) maintain an image that justifies it.

      You're forgetting the fourth dimension. As I mentioned with id software, they give away for free their software a few years after its commercial run. For them, it is a sustainable business model to sell video games that people can get for free elsewhere (in time).

      Your argument against giving away software for free completely ignores this point.

      Image then, is a short-term fix to a long-term problem; it's the sizzle on the steak, not the steak itself.

      A business image is different than a cultural image - again you mixed terms to make your point. "Air Jordan" is about 1e14 times more valuable than "Air Gates," even if Gates is more solvent.

      there isn't a lot of "image" or "prestige" to be gained by using one piece of software over another

      Have you met a Mac user? =) Or a gamer? Haven't you seen holy wars over software? People are passionate about these things because they personally identify with them. If you can figure out a way to make people personally identify with a product, then you should go into marketing now!

      fairly-unique

      Something is unique or not, adjectives need not apply.

      OSS is simply unsustainable as a business model

      That's like saying "spending money on marketing is unsustainable as a business model." It's something you can do - it has very little to do with what kind of product you're making.

      OSS developers require an income

      Last I checked John Carmack makes a pretty penny.

      Of these, the first and last are the only sustainable ones, and the last one, as I've been arguing, doesn't seem terribly sustainable from a business standpoint.

      Yes, that's what you've been arguing. And you're wrong. =) Software's value goes down in time. At a certain point, there's no harm in giving it away for free - true of almost any software.

      Maybe think about a company that recycles its office paper. At one point, what was on the paper had value to the company - or else they wouldn't have printed it. The value of the sheet of paper can range tremendously (especially if it's time-critical information). But the company doesn't lose anything, when it recycles paper. Many companies don't lose anything, when they release OSS. They don't exist to recycle paper, or to release OSS - but it can be a benefit for people down the line without hurting anyone.

      Why should a company dedicate time and money and resources beyond that which they've already invested in the software, in order to release it to the public?

      Because as you're fond of pointing out, it's very cheap for a company to do - the cost to replicate software is essentially zero. =) Why do companies bother to recycle paper?

      there is no benefit to releasing it publicly

      --
      Education is the silver bullet.
    6. Re:The fundamental economics of OSS is this... by spitzak · · Score: 1

      Your analysis is good, but it does not explain why any OSS software exists at all.

      The big thing you missed is that the OSS developer may have to write the code anyway. They may need the program working in order to do their job, or they may want to write the program to get the satisfaction of having done so, or to impress their peers, or to learn how to do something.

      In such cases then marginal cost between "writing the code" and "writing OSS code" can literally approach zero. It can even be negative if the OSS version causes bug fixes and improvements to be sent to you.

    7. Re:The fundamental economics of OSS is this... by Money+for+Nothin' · · Score: 1

      You're mixing the terms of value and cost. They're quite different.

      Indeed they are quite different. But I am not confusing them. Re-read what I wrote which you quoted:

      Until then, if you don't want anything for your work, I won't give you anything for it.

      That is to say, if you don't value your work sufficiently to demand a price to cover the cost of your labors, then I will not voluntarily pay any non-zero price for your software.

      As I mentioned with id software, they give away for free their software a few years after its commercial run. For them, it is a sustainable business model to sell video games that people can get for free elsewhere (in time).

      Your argument against giving away software for free completely ignores this point.

      Does it? Re-read my post, and note where I wrote the following:

      They have to change the terms of the source's release somehow, either by shifting it's release by time (as id does by releaseing the source a few years after a game's release) or by space in the market (as TrollTech does w/ their dual-license scheme).

      A business image is different than a cultural image - again you mixed terms to make your point. "Air Jordan" is about 1e14 times more valuable than "Air Gates," even if Gates is more solvent.

      Indeed. But the market for shoes extends far beyond the image-based shoes of the world; many people are content to wear a pair of cheap no-name dress shoes, tennis shoes, etc. so long as they are comfortable and don't look "bad" (however they may define "bad") -- those shoes needn't be the vastly overhyped Nikes at Foot Locker.

      Some people wear the more-mundane Skechers, or Birkenstocks, or one of the various shoe companies whose names are so poorly marketed that I don't remember them...

      Have you met a Mac user? =)

      Yes, and they are largely irrelevant, making up, IIRC, less than 3% of the desktop computing market. Mac users are what we armchair economists call a "niche market." They are not a sample which is representative of the larger population (as was all too clear to me when I went to the MacWorld Expo this year).

      Or a gamer?

      I am one, and have been since I was 3 years old, though admittedly have strayed somewhat from video gaming as I've matured through college (but have recently been finding a reborn interest in them; I am a diehard fan of the Metal Gear series, for example).

      Games are fads. Here today, gone tomorrow. Who plays the original Street Fighter II anymore, except for the occasional nostalgia for us old-school gamers who grew up on Atari and NES?

      Sure, games sell image -- "look how awesome DOOM3's graphics are!!!" But there are plenty of people like me who don't buy on image, but buy on *content*. And DOOM3, if the demo I played was any indication, proved to me that DOOM3 was lacking in content - it followed a formulaic "walk into a room, room goes dark, and some scary well-rendered monster comes out of nowhere and attacks you" gameplay flow.

      The hype and image does work -- but only for a while. Abe Lincoln recognized this some 150 years ago in his quote "you can fool some people all of the time, or all of the people some of the time, but you can't fool all of the people all of the time." That said, he might've considered adding another part: "but you can fool new generations of people all of the time as they come into the world lacking the knowledge they need to realize you are fooling them"...

      Haven't you seen holy wars over software?

      Seen 'em, posted hundreds of thousands of words in them, left 'em years ago. And again, you're taking what is essentially a niche market

    8. Re:The fundamental economics of OSS is this... by Viking+Coder · · Score: 1

      Games are fads. Here today, gone tomorrow.

      Every form of entertainment is a fad - and there will always be new entertainment. It's a sustaining "niche" market.

      And again, you're taking what is essentially a niche market

      How many thousand niche markets do I have to present, before you start to catch on? They're all niche markets - except food and housing. =)

      OSS, by contrast, if the company is to derive any benefit from taking the time to release it and must hosted by the company

      The metaphor for recycled paper was better than you realized. I absolutely and completely disagee with the idea behind this comment. If every company ever "threw away" onto SourceForge all of the libraries that they developed at cost and now no longer perceive real value in, and if dedicated and interested parties are willing to sift through it looking for gems, then everyone wins. It's as though the patent office doors swung open. The larger the public domain, the greater the good for the public. I can't imagine why this point is lost on you.

      10MB app takes up too much space

      You're not serious, are you? 10MB costs less than one cent in IDE HDD space - even if it's in a RAID array, and fully backed up.

      A *true* open-source company would release the source immediately, TODAY. Yet you fail to recognize this.

      Hah. You get to define the term "true"? Bullshit. I don't give a crap when they open source it. As long as they do it before the code is lost forever, I perceive some benefit from it. It's much like preserving old movies. Hopefully they do it before the copyright lapses, so the movie isn't lost forever.

      But techies do not constitute the majority of the market for software.

      Wrong - they contribute 100% of the supply side of the market for software. This isn't something to be ignored.

      the product that is functional and makes the users happiest wins out

      Fine - I'll recycle free components given away by companies who thew things on the OSS pile before the bits on their hard drives faded away, and you start from scratch. I'll be done sooner, as long as enough people are doing a good enough job organizing and catalog what's for free. (See: Boost.) You go ahead and re-invent those wheels.

      I don't put much stock in employee happiness...

      Are you hiring?

      biased sample

      I don't think the majority of people will - thanks for putting words in my mouth. I think enough people are good samaritans, that we will all benefit from not ignoring their work, and we'll all benefit even more if we try to help them out every now and then.

      level of competition as a real business in the free-market

      I don't remember the last time I flew to investigate 13 different product supliers (read: I never have), but I did fly to investigage 13 bachelor programs. I think the competition is pretty intense. Maybe that's just for the top of the class, but that's not to be ignored.

      Here's where game theory comes into play.

      Wow. You are a piece of work. Okay, one, who says my craplet is free for commercial use? Two, if you find bugs and fix them, I can force you to give me your code, if you want to use my craplet. Three, I just built a team of developers who are competent enough to build a business-critical application, and you downloaded some piece of crap off the web. Who's in a better position to support the growing needs of their corporation? Fourth, who says I developed it alone? Given the choice between having input on a project, and not having input on a project, which would you rather have? That means that I'm going to have far more say in how the craplet behaves - if that's important, I win. These are not factors you can ignore.

      I guess it comes down to - you're a conservative, and I'm a liberal. (Read Lakoff, if I'm not making myself clear, here.)

      The example you c

      --
      Education is the silver bullet.
  117. Sell hardware. by Rimbo · · Score: 1

    If you're selling hardware, open-source drivers, OS, etc is a no-brainer.

    e.g. Linksys

  118. GPL Software Business Models by clusterix · · Score: 1
    GPL based software products are quite aligned to current business models and has more options than commercial software as all commercial software models are valid minus simple end-user retail:

    bottled water - (ie. pretty packaging or assurances that your version is best)
    This is what most Linux distributions that retail do. It requires branding, good pricing, and quality/features(good reviews by non tech community).

    razorblades - (we give you part of the solution - software, but you WILL need 'something' from us - customization/documentation/training)
    JBoss and most high level business apps do this, but it tends to be like a form of FOSS crippleware.
    Services/support can be placed here for some FOSS companies, but it tends to be the model below instead.

    freedom/guilt/vendor lock-in - (Donation FOSS ware, some of the bigger support contract Linuxes, and actually most non FOSS commercial software companies)
    Making customers feel it necessary to pay a specified or unspecified price for continued 'something'(new features, security fixes, support, etc.) that will hopefully be assured by the software maker still being around next year. These pay outs do not have to be specific to actual software buying as many commercial software makers charge per user or by subscription(Microsoft, Sun, most real CADs, etc.). Non-FOSS makers just have more ways to force customers to pay upfront for licenses and agree to harsher licenses.

    appliance - (done by many small companies)
    It is a risky game as you need branding like Cobalt (somehow) had more than specific pricing or quality.

    The problem with FOSS as a business model is that anyone can become your competitor selling your own software. This is more of a PR based issue assuming the company has a solid grasp on one and only one of the above models.

    For quality based value adding you obviously can't rest on your laurels like proprietary software - you have to work on the software. You have to convince your customers you are working on it (and benefitting them). For service and support, you have to remain the supreme expert on the software (then you can charge more than your competitor for the same work). Since the software is open source, the above have to be backed up with some honest work. For branding, you need to understand the market you want and invest in getting your name in people's minds(same as any market). The amount of effort to make a FOSS product can be minimal, many companies out there are working hard to actually just rebrand other distributions. But at the same time, slight variations evolve to meet customers needs(most commercial Linux distributions started out as Debian or Redhat),

    1. Re:GPL Software Business Models by psykocrime · · Score: 1

      For quality based value adding you obviously can't rest on your laurels like proprietary software - you have to work on the software. You have to convince your customers you are working on it (and benefitting them). For service and support, you have to remain the supreme expert on the software (then you can charge more than your competitor for the same work). Since the software is open source, the above have to be backed up with some honest work. For branding, you need to understand the market you want and invest in getting your name in people's minds(same as any market).

      That really about sums it all up. Shame the moderators didn't catch on to that (yet).

      --
      // TODO: Insert Cool Sig
  119. The (original) Apache Model by slim · · Score: 1
    This doesn't quite answer your question ('How [a] company can make money, if its products are available for free?'), but it's one example of how people who are making money can produce free software as a side effect.

    The Apache guys were people administrating web sites for various reasons associated with their jobs. They could have used the CERN HTTPd, or they could have used NCSA HTTPd and been happy with what they got.

    It turns out that cooperating on improving NCSA HTTPd, into what became Apache, was a better way of running their web sites than the alternatives: ... the alternatives being:
    • Muddle through with an existing HTTPd
    • Hack an existing HTTPd without sharing the source
    • Buy a commercial HTTPd
    Running a website was the aim. Apache just fell out of that activity.

    Another example might be TiVo: they sell boxes. It is cheaper for them to customise a free OS for those boxes, and participate in the community, than the alternatives -- write their own OS from scratch, or buy commercial licenses. TiVo isn't a great example because I don't see any Free software that's come from TiVo that's particularly useful to the community at large.

    So the answer is: follow a business model which is not related to selling software, yet produces Free Software as a side effect.
  120. Re:is it true? --- oh common! by Anonymous Coward · · Score: 0

    someone PLEASE mod this up!
    it's only the most intelligent thing i've read on slashdot all week...

  121. GPL for dummies by Potatomasher · · Score: 1

    Sorry for the dumb question, but can someone please explain to me what you can or can't do under the GPL ?

    I know that if you modify open source software you HAVE to redistribute it to the open source community. But what if your product were to say interact with an open-source DB ? (All of you IP is in that other module that interacts with the DB). Can you still sell your product w/ the open-source DB packaged in ??

    And what about hardware manufacturers, that rely on open-source bootloaders or the linux kernel ? What obligations do they have towards the open-source community and how does that affect their ability to sell their product ?

    --
    A million monkeys and this is the best sig they could come up with...
    1. Re:GPL for dummies by chromatic · · Score: 1
      I know that if you modify open source software you HAVE to redistribute it to the open source community.

      No, you don't. You have no obligation to distribute your modified version of the code to anyone just because you've modified it. You can modify it and keep it to yourself. If you do distribute a binary of your modified version, you do have the obligation under the GPL to make your modified source code available, also under the GPL, to everyone to whom you distribute the binary.

      Can you still sell your product w/ the open-source DB packaged in??

      Yes. The GPL does not prevent you from selling anything. The interaction of the license of the database and the GPL as well the way your code interacts with the database may open or close some options for what you can do with the binaries and the source when you distribute either, but you'll have to ask a more specific question to receive a better answer.

  122. Wrong answer by HangingChad · · Score: 1
    How can a company make money, if it gives away software for free?

    I'm not sure there's that much difference. My parents had to hire Geek Squad to keep their OS and internet connection running right, and that's a Windows machine.

    MSFT didn't offer mom and dad any viable support option, but they had to pay for the operating system anyway. So if you're going to pay someone for support, what difference does it make to anything but your bank account whether you're paying to support proprietary software or OSS? Hardly anyone is giving away service and support anymore, so remind me again what the big selling point of proprietary is again.

    BTW, Geek Squad did a really good job. Their laptop and inet connection was really nicely done. And they can get there to fix something before any of us could.

    --
    That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
  123. Good economic paper re Open Source.... by Anonymous Coward · · Score: 0

    ....by Bruce Perens: http://www.perens.com/Articles/Economic.html. Very thorough, good piece demystifying the economics of open soruce.

  124. give away basic product, charge for add-ons by diggerdanh · · Score: 1

    On a small scale, I adopted the model of Comersus, http://www.comersus.com/index.html, give the basic product away for free and sell add-ons (like gui admin tools) inexpensively. People can use the free product and can choose to write their own add-ons.

    If you offer a good product freely, people will download it, test it out, and maybe end up using it. Of the percentage that choos to use it, some will desire better tools, interfaces, etc. If you price the add-ons low enough, some of those people will realize that is is cheaper for them to buy your stuff than to build it themselves.

  125. Second step? by Petersko · · Score: 1

    I don't have a problem. I can quit any time I want. I just don't want to right now.

  126. Making Money Using Open Source Software? by monkeyporn · · Score: 1

    Counterfitting
    Spam

    Both of these can make money using OSS. ;P

  127. All your software are belong to us. by Deacon+Jones · · Score: 0
    How company can make money,

    You have no chance to survive make your time.
    Ha Ha Ha Ha ....

    --
    I pulled a jack move to cop this sig
  128. And by Anonymous Coward · · Score: 0

    you have a license for all of your software then?

  129. Just throwing out something out there.. by crs3210 · · Score: 1

    This has probably been mentioned already...but I just want to throw this out there...not like I use mod points or anything anyway: In my software engineering class, we are just starting to study classical vs open source software models...and when I approached the professor with the question of freedom in OSS, he said: "Open Source is not free as in "free beer", but free as in "freedom of speech"." I found this very profound, and it has opened my mind and hopefully in the future inspire me to develop open source software.

  130. Software just isn't a product. by bitspotter · · Score: 1

    How company can make money, if its products are available for free?

    Easy. Don't sell products.

    "How will programmers get paid?"

    "Do you have a programming job?"

    "Yes. I work for a closed-source software vendor."

    "How are you paid?"

    "By the hour/salary."

    "Not by the project? So you're providing a service?"

    "Yes."

    "Would a customer buy a piece of software if it didn't do anything?"

    "No."

    "So the closed source model turns your service into a product, so that it can be turned back into a service when the user installs it. If customers are interested in services through software, why bother with products?"

    Product-ification is an inefficiency in the marketplace. Competition is discovering this.

    Ask Bruce Perens. Only about 30% of software is shrink wrapped, and the percentage is shrinking.

    1. Re:Software just isn't a product. by nullreference · · Score: 1
      You, my friend, are Plato re-incarnated for the /. age.
      "How will programmers get paid?"
      "Do you have a programming job?"
      (...Socratic Dialogue snipped)
      Sounds like you're talking about utility-computing where there's an ongoing fee to 'rent' the functionality which has traditionally been sold in a package for a one-time fee.

      Even for some products it already follows this model either because the vendor frequently comes out with new versions or because the product is so complicated it requires additional support and hand-holding. It's just a matter of relabelling it.

      It remains to be seen how far this goes. Does the 30% you mention include products that are distributed purely off the internet?

  131. easy in-house development by dionysian.mind · · Score: 2, Interesting

    I believe much of the power of open source development is that it allows organizations to develop custom in-house applications. Instead of being stuck with a proprietary system that may, or may not, work exactly for their purposes they have the option of hiring developers to produce exactly what they need. While there obviously is little area for profit for software vendors (short of aforementioned selling of set-up, support), it allows a lot of organizations (e.g. research labs, many college institutions) function more efficently, etc. In short, the money (in most cases) can be found in gained efficency. Also, as refernce, note how much documentation on tldp.org there is that was written by people encouraged by their companies to do so, allowing for a win-win situation -- for the people who got to spend company time writting up public documentation, and that next time issues come along in the company (or others) their will be documentation to help them through.

  132. The support model sucks by dist_morph · · Score: 5, Interesting
    Trying to make a living from support eventually creates applications like WebSphere or Oracle or SAP. When the money is in selling help, you need to demonstrate that the users need help, otherwise they won't renew support.

    We've had this problem, so I'm not speaking theoretically. Most of our users bought support with the purchase of our commercial product, but after one year many of them didn't want to renew because they hadn't had any problems and didn't know what they were paying for.

    A business plan that is based on support is at direct cross purposes with creating high-quality, easy-to-use software.

    1. Re:The support model sucks by Squeebee · · Score: 1
      Actually, a business plan based on support for competent users sucks. In my last job I worked for a company that made a POS system for auto parts resellers. These guys knew cars, carbs, trannies, and anything you ever needed to fix your Honda Civic, they did NOT know computers.

      Now while it helped that the POS in our software's designation did not just stand for Point Of Sale, most of our customers would have support contracts even if our software was bug free, because they do not want to learn anything, and do not want anything else to do when something goes wrong but call us, even if their mouse is dead.

    2. Re:The support model sucks by dist_morph · · Score: 1
      You might be right under certain circumstances, but then I would rephrase my point:

      While a business plan based on support for incompetent users might work, I wouldn't want to make my living with it.

      In your example, you're talking about general computer support. I don't want to have to answer "My mouse doesn't work!" kind of questions when I'm trying to make a living from selling easy-to-use language integration tools to developers. Call me an arrogant SOB for that, but I just plain don't want to!

      I guess the answer is this: there are some business domains that are better suited for a support-based model than others.

    3. Re:The support model sucks by tshak · · Score: 1

      A business plan that is based on support is at direct cross purposes with creating high-quality, easy-to-use software.


      I couldn't have put it better myself.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
  133. Support doesn't scale by imaginaryelf · · Score: 1

    For a business, getting revenue from the support side costs more than from the product side. You have to staff up human beings and call centers for support. You have neither cost for product.

    Widget foo once developed (with a large R&D cost up front) can be sold many times over without incurring any cost, except for maybe cost of media, which is dirt cheap.

    1. Re:Support doesn't scale by zotz · · Score: 1

      It doesn't need to scale if I am making a decent living from it.

      So, if the result of Free Software is that only individuals or small groups can make money developing it, but anyone, including hugh corporations can make/save money using it, I would say it could still have a bright future.

      all the best

      drew

      --
      FreeMusicPush If you want to see more Free Music made, listen to Free
  134. sell what the customer is paying for... by constantnormal · · Score: 1

    ... which is almost always a tool to do something that is distinctly unique to the customer's operation.

    Take the simple case of a financial model, implemented mostly (or even entirely) via a spreadsheet. This may involve integrating charts and printed reports, and maybe is kicked off on a regular basis as a cron table entry or some such thing. There may be security considerations requiring encryption of data files and/or transmissions of encrypted data.

    All of these things can be accomplished using either purchased proprietary programs (which the customer may or may not have already installed) or open source programs.

    Typically, the customer has some expectation of the time frame they expect this tool to function over. If it is more than about 18 months, then you are looking at the possibility of seeing new hardware or software come into play that may necessitate an upgrade of the programs used to facilitate the user's "toolware".

    A prudent salesperson would point this out to the client/prospect, and note that while they cannot predict the cost of a future proprietary software upgrade, they will commit to a specific (perhaps zero) cost for any required open source upgrades with the purchase of a service & support contract.

    At this point, we see some clear advantages to using open source software to earn a living in the contracting business:
    1) it permits a potentially lower implementation cost.
    2) it allows the contractor to offer a fixed price support agreement at a reasonable rate.
    3) it clears the water regarding what is being purchased -- which is the effort involved in orchestrating the various software components toward producing a "tool" that is what the customer wants.

    If the customer wanted to do what they are paying the contractor to do for them, they would, as it's not rocket science. However, most customers see this kind of effort as a nonproductive use of their time, and recognize the benefits of having an experienced professional do the job for them, especially if it is an infrequently performed task.

    Using proprietary software when equivalent open source alternatives exist is usually just a means of jacking up the price the customer pays. Remember that the thing you create is what the customer is paying for, and that unless you're coding the tools you use (and if you are, you'd better have a damn good reason for doing so), it is to your and your customers' best interests to use the programs that offer the best results for the least money.

    And typically, those would be open source.

  135. The case of LaTeX by miep · · Score: 5, Interesting
    The case of everyones favorite macro package for everyones favorite document typesetting system, LaTeX, might be most convincing for the stance that sometimes it's better to sell support than to sell software. From an interview with the author of LaTeX, Leslie Lamport:

    "GMZ: Was this always meant to be free software ? Did you ever try to "get rich" with it? Do you regret that you didn't?
    LL: At the time, it never really occurred to me that people would pay money for software. I certainly didn't think that people would pay money for a book about software. Fortunately, Peter Gordon at Addison-Wesley convinced me to turn the LaTeX manual into a book. In retrospect, I think I made more money by giving the software away and selling the book than I would have by trying to sell the software. I don't think TeX and LaTeX would have become popular had they not been free. Indeed, I think most users would have been happier with Scribe. Had Scribe been free and had it continued to be supported, I suspect it would have won out over TeX. On the other hand, I think it would have been supplanted more quickly by Word than TeX has been." (From TUGboat 22 (2001)

    Just a very succesful case of money made out of free/open source software that is often overlooked (and maybe one of the oldest cases as well!)

    1. Re:The case of LaTeX by Anonymous Coward · · Score: 0

      The problem with this model is that it makes the business model for free (libre) software one where it makes sense to make the program difficult to learn and poorly documented.

      End users don't want hard to learn software. They was easy to use software that they don't need to purchase a book or bother with a man page to use.

      RMS doesn't want hard-to-learn poorly documented software that forces you to buy a book. RMS wants software that is, if not easy to learn, at least well documented, where the documentation is as free as the software itself.

      This in mind, Gnu Awk has always been more well-documented than Perl (the Gawk manual has always been a completely free easy to read book). Indeed, I couldn't learn Perl before Awk because the Perl docs (including, yes, the camel book--the llama book didn't exist yet) were so hard to read and understand.

  136. It's not easy being free by PurpleXanathar · · Score: 1

    Imho for a small software house it could be downright to impossible to make out money out of THEIR OWN free software, if their value is in the software they develop.

    Look at most OSS based business : most of them are really hardware or support vendors.

    So :

    1) Your business should not be in the software itself, but in hardware, support, data files or something else. Sun supports OpenOffice.org because every user migrating from MS to OOo is a potential user for their platform, and MS Office is a major obstacle for Win->*nix migration. In this way you effectively lose money in sw development, money that will come back through a different way.

    2) Your business could be in custom-made software, but it should be a very consolidated business. You can offer your customers free software and this could be an interesting offer for a customer. However your price will probably be higher than competitors. Infact competitors selling proprietary s/w could offer a lower price, because they know their customer *have* to rely on them for support. If you give away your source you free your customer (and this *is* good) but you have to price the sw higher to compensate. And you cannot avoid that customer to resell the software they bought to other companies and this has an impact to your own market. You sell a program to a small custommade car vendor, and suddenly you discover he sold the s/w to a software house which changed two details and resold it to general motors.

    3) Your customer should agree to this choice. This is less obvious than you can think : most customers will require you to sign tons of NDA and thus an OSS license will not be seen with the right eye.

    4) Your platform should support this. For example you cannot officially develop OSS for gaming consoles for NDA reasons.

  137. Ignore this... by Petersko · · Score: 1

    Apparently I'm confounded by button placement...

  138. Switching from products to GPled projects by MarkWatson · · Score: 1

    I have been making about 80% of my revenue consulting (and writing) and about 20% selling niche market commercial products. Recently, I started releasing all of my projects as GPLed code. This is an experiment, but I *think* that increased consulting revenue will make up for the loss of product revenue. Ask me in a year how this turned out :-)

    It seems right to donate Free Software because my consulting business is leveraged strongly on using lots of open source projects (e.g., Tomcat, JoramJMS, Apache, etc.). Most of my customers are very cost conscious, and money that they don't have to spend on infrastructure tools can pay consulting fees :-)

  139. Like europeans in american restaurants ... by Sweetshark · · Score: 1

    How could a restaurant make profit if the service isn't included in the prize?
    How could a restaurant make profit if the refills are free?

  140. Second Step? by Petersko · · Score: 2, Funny

    Have we finally found the Second Step?

    But I don't have a problem. I can quit any time I want to. I just don't want to right now.

  141. How about "free speech" without "free beer"? by Deven · · Score: 1

    Richard Stallman may protest that "free software" is about "free speech" rather than "free beer", but that's not true. It's about both, "free speech" and "free beer". But RMS cleverly hides the "free beer" part by pretending it's a necessary consequence of "free speech", rather than admitting that he really wants both. (After all, that smacks of Communism, which is a societal taboo...)

    I've personally heard Stallman speak in public, addressing the reasons why he started his crusade. One of the points he made was that he felt it was immoral for him to refuse to oblige when a friend asks for a copy of any software in his possession. Since proprietary software makes it illegal for him to follow his moral code, he refuses to use proprietary software at all.

    Stallman always makes a point of distinguishing "free software" from "open source" software, even though the latter is basically a marketing term for the former. Stallman emphasizes freedom very loudly, but he's really about the "free beer" just as much. The justifications for "open source" are more pragmatic and driven by quality issues, even though the definition is basically the same.

    "Free beer" was not a necessary part of the Open Source Definition!

    Granted, if the "free beer" requirement is dropped, "open source" really would differ from "free software", but that's not really a problem. It would even give Stallman a better justification for advocating the "free software" term besides just tilting at windmills. (Doesn't he get enough of that with his "GNU/Linux" tirades?)

    On a practical basis, the only really useful goal is to ensure users can freely share patches when they want to. With the "free beer" requirement, obviously they can, but that's not the only way to achieve that goal. All the license really needs is to require that authorized users may freely modify and share (or sell) their modifications to other authorized users.

    If this were the requirements of the OSD, we could have practical proprietary commercial software with open source code. Suppose you buy Quicken for Windows under such a license, and therefore the CD comes with the source code. You still can't legally give it to all your buddies and undercut Intuit's market -- that would still be a copyright violation. (And if you're going to violate the copyright, you'll probably do that with the current binary-only version anyhow.)

    However, if you and a bunch of other Quicken customers want that version of Quicken to run well under Wine on Linux, you might want to share patches that help it to run better. The license would allow you to share your source code patches (and resulting binaries), but only with others who had already paid Intuit for their copy of Quicken for Windows. Intuit's market is still intact; people who want to use the software still have to pay for it -- but those who need to tweak the software aren't prohibited from doing so.

    Now, let's suppose a company wants to port Quicken to Linux. They need to spend significant amounts of money to pay developers to port the source code, so they can't afford to give it away. The license could allow this company to produce a "Quicken for Linux" (probably not using the Quicken trademark however) and sell licenses to people who have already paid for a Quicken for Windows license, or even to sell the product directly to anyone, where Intuit's license fee will be sent to them as part of the sale. End users could still share patches for the Linux port, but only with other users who had paid for both the Quicken for Windows license and the license for the Linux port as well.

    In this way, almost all of the practical real-world benefits of open source software could be available even in the realm of proprietary software, rather than forcing this "us vs. them" mentality. (Which exists because Stallman's goal is to exterminate proprietary software development!)

    If the Open Source Definiti

    --

    Deven

    "Simple things should be simple, and complex things should be possible." - Alan Kay

  142. Ghostscript by Digital+Pizza · · Score: 1
    As I understand it, ghostscript is developed by Artifex Software, who sell the current version and release older versions to GPL.

    I wonder how this is working out for them; it may be a good example.

    --
    We apologize for the inconvenience.
  143. All open src business models are the same... by Zenin · · Score: 1

    All open source business models boil down to about the same thing, selling "support" of one kind or another.

    But this model has some major drawbacks, the worst of which is that it actually encourages the authors to write bad software, ignore documentation, etc. The better the software becomes, the more clear the documentation, the less support is actually needed. The open source "business model" actually penalizes good work...and the better the work, the higher the penalties.

    Very large consulting forms (IBM, etc) can still make this model work as most of their "support" comes not from supporting the original software but rather from "integration" work; writing kludge software to get app A to talk to B and C and move data between D, E, and F. IOW they are supporting the infrastructure at large...not just their "own software". This business model however does not scale down; it only really works at the high end.

    There is one other open source business model that can sometimes work, but typically only for a single developer. This is the model of "honor" or "donation" software such as BitTorrent, where the author is the high tech version of a street musician playing for tips. But I'd hardly call such a "business model".

    Don't get me wrong, I'm a huge advocate of the open source movement...I just believe the people who really think you can create a practical business theory around it are confused. Almost without exception every "successful" open source business is either writing trash (eg RedHat), doing integration work (eg IBM), or begging for spare change (eg BitTorrent).

    --
    My /. uid is better then your /. uid
  144. Business Models & Business Strategies by miraj31415 · · Score: 1
    There are 4 recognized business models for open source, and 7 business strategies.

    The first thing one must recognize is that open source commodotizes a product. So it's intellectual property has no value, and a company must provide some other value-add in order to make money. That turns most software companies' licensing models upside-down, where the license to the IP is the primary sale and the support, documentation, etc are secondary.

    Business Models

    • Give Away the Recipe, Open a Restaurant - This is where you give away the program and charge for install/support/services/training/certification/do cumentation. Due to companies considering the GPL viral, this is the primary way to make money off of GPL code. Example: most Linux retailers.
    • Loss Leader - You sell the software package (support too) at a much discounted price in the hopes of getting customers to buy your other products. Example: Netscape
    • Widget Frosting - An adjunct product (that is currently an expense for a primary product, rather than a profit-making product) is open-sourced to improve its quality. Example: SGI + Samba
    • Accessorizing - Sell accessories: books, hardware, pre-packaged systems. Example: O'Reilly

    Business Strategies

    • Clayton Christensen's Conservation of Modularity - You make money at the borders to modular (open source) layers. Example: Sell proprietary software that runs on Linux.
    • Dual License - Fee for commercial distribution rights and more features
    • Consulting - Use OSS to provide higher margins at lower prices
    • Subscription - Provide support for long-term "maintenance" revenue. Example: RedHat (for the most part).
    • Patronage - Drive standards, enter entrenched markets, commoditize competitors. Example: IBM + Apache vs. MS IIS, IBM + Eclipse vs. Sun & MS.
    • Hosted - Use OSS to provide a service.
    • Embedded - Use OSS in an embedded system to save on license costs.
    Good source
  145. Trolltech - makers of Qt by Aumaden · · Score: 1
    The folks over at Trolltech make the Qt framework that is the foundation of KDE.

    If you use their framework to develop opensource projects, you qualify for their OpenSource Edition License. However, if you want to keep the sources all to yourself you can, but it will cost.

    This allows Trolltech to make money and stay in business while still supporting the FOSS community.

  146. smells like... by squidinkcalligraphy · · Score: 1

    Why does this entire news item smell like a troll?

    --
    "I think it would be a good idea" Gandhi, on Western Civilisation
  147. Free Software is not Free as in Lunch by taanstaafl · · Score: 1

    it costs money to analyze, design, develop, distribute, evangelize. Someone will pay for those different but essential areas. If you are lucky, then you are a government employee (like many Euros) and no one really pays, or work in the university world (nearly the same as previous), or are a student at a highspeed internet enabled playground (god knows who ends up paying) or are a basement coder who works at a fast food joint for ISP money and do it for the joy of knowing your code will be on the list of 3000 application ported to FreeBSD but never used. Otherwise, you probably can't make much as a normal commercial software inventor, which is increasingly seen as an anachronism from the last century.

    1. Re:Free Software is not Free as in Lunch by ralphdaugherty · · Score: 1

      Otherwise, you probably can't make much as a normal commercial software inventor, which is increasingly seen as an anachronism from the last century.

      This keeps getting repeated on /. as if it's true, but I've seen no basis for it.

      rd

  148. Specificity is important by ericbg05 · · Score: 1
    Of course we're wandering dangerously close to the realm of Offtopic-ness; nonetheless, the parent was modded up Informative, so I feel justified in responding...

    The if...were is a hypothetical subjunctive; the writer is making a statement contrary to fact. The company's products are not available for free; the case is being postulated where they are.

    Maybe, but I think there's something else going on here. In the clause, How can a company make money, the semantic entity denoted by company is nonspecific. That is, there is no actual, individuated company the speaker is thinking of. Rather, I think the OP meant to say, How can any old company whose products really are available for free, make money?.

    Thus the if in the original sentence is not used to encode irrealis semantics (that is, in this case, to denote hypotheticality); rather, it is used to do restrict what kind of companies are allowed to be instantiated for the nonspecific a company.

    (Linguists call this phenomenon "delimitation of the domain". It's something normally done with adjectives. For example, in the sentence Mary kicked a ball, any ball may be instantiated. OTOH, in Mary kicked a red ball, only an element of the subset of the set of all balls will do.)

    So the way I would say the sentence is, How can a company make money if its products are available for free?. That is, I would not use the subjunctive -- the subjunctive is used to encode irrealis modality, which (according to my own native-speaker intuition) is not warranted here.

    Of course, I'm a descriptive type (not prescriptive), so no matter how a speaker chooses to say it, I probably won't be offended. :)

    People who are more interested in this stuff should check out Linguistic Semantics by William Frawley. No, I am not William Frawley.

  149. I believe in this by claudioerba · · Score: 1

    Hi all, i am doing my business based on e-learning and i am doing good stuff with my business. I starte writing GPL code and selling services based on it because in this way i don't have tought regarding "my customer have copied this" this is a mess", and then i also think that customer is more free and more happy! (My customers are generally BIG companies). Regards Claudio www.docebolms.org

  150. This is waaaay off-topic by ArgieNomad · · Score: 0, Offtopic

    I couldn't resist, after reading your sig...

    Is that why you SHAVE?

    Anonymous Coward

    --
    I just read /. for the sigs
  151. IBM by metamatic · · Score: 1

    Eclipse.

    IBM gives it away for free as open source software.

    It also sells it for a tidy profit--as it's the basis of WebSphere Studio Application Developer.

    It's not just a library, and IBM created it from scratch, so there's no "appropriating" or relying on people contributing their labor for free.

    Happy now?

    --
    GCHQ Quantum Insert installed. If only our tongues were made of glass, how much more careful we would be when we speak
  152. .04 percent by way2trivial · · Score: 2, Interesting

    38.8 million, on 96.5 billion
    (with a b) in sales in 2004

    what percent is that?
    %.0402
    or .000402 of sales..
    less than 1 half of 1 tenth of one percent
    oh, I'm sorry, that's over four years?
    about 1 tenth of 1 tenth of one percent of sales

    Is that fathomable? I laud IBM for it's participation in FOSS, but- it's not even a drop in IBM's revenues...

    --
    every day http://en.wikipedia.org/wiki/Special:Random
    1. Re:.04 percent by rafael_es_son · · Score: 1

      "Not everything that can be counted counts, and not everything that counts can be counted"

      --Some kraut loon.

      --
      HAD
    2. Re:.04 percent by ralphdaugherty · · Score: 1

      38.8 million, on 96.5 billion
      (with a b) in sales in 2004

      what percent is that?
      %.0402
      or .000402 of sales..
      less than 1 half of 1 tenth of one percent
      oh, I'm sorry, that's over four years?
      about 1 tenth of 1 tenth of one percent of sales

      Is that fathomable? I laud IBM for it's participation in FOSS, but- it's not even a drop in IBM's revenues...


      And that doesn't even take into account that IBM claims to have spent $1 billion dollars on Linux, part of that being the basis of the braindead SCO lawsuit against them.

      On the other hand, they are investing for the future, Linux runs in virtual partitions on their mainframe OS's, yada yada.

      It's not even a drop in their investment.

      rd

  153. FWIW... by WirelessFreak · · Score: 1

    I operate four sites based on an open-source CMS application using PHP and MySQL (more open-source of course!). I've made various tweaks to the sites over the years but have always been extremely thankful to the application's developer community, even having gone so far as financially supporting their continued devlopment. I figure it's the least I can do to help them with their efforts since these sites are generating a large portion of my bread and butter.

    Is it possible for developers to make money off of their efforts even if they "give" their software away? Most definitely. Because, while they may have many whom don't offer financial support, they will have many whom will and, at the same time, further expand their effort's presence.

    Just my two cents. :-)

    Regards,
    Kory

  154. Support, installation, bounties by RichMan · · Score: 4, Interesting

    Paths to make money of OSS

    1) Support. Provide support for the software. Fixing or adapting it to the customers requirements for money.

    2) Installation. Really a subset of support. Will install and train in the usage of OSS for money.

    3) Add/Create OSS for money. They customer wants something. You will code it.

  155. Branding Branding and more Branding by mbonar · · Score: 1

    You want a red hat baseball cap? You pay money for that. You want a red hat t-shirt? You pay money for that. You want a CD with the red hat logo on it? You pay money for that. They are not selling open source software, they are selling BRANDED open source software. They are selling the idea that their open source software is somehow better than, more secure than, sexier than the other guy's open source software. Branding sells. There's nothing in the licenses that says you can brand it. Gentoo Rulez! ;-)

    --
    ... There's no such thing as time; we invented it.
  156. Certain Linksys Firmware by ps2wayne · · Score: 0

    Almost sparks up again the whole debate on SVEASOFT and their actions... who is right in that situation.

  157. Re:Open source does not necessarily mean open to a by Sloppy · · Score: 1
    When a person becomes a customer, they can then gain the right to your source for their own development needs (as per your license), with whatever additional licensing wrapping you want to provide (be it that they cannot openly distribute code to anyone but their customers, or that they can only openly distribute their code, yours omitted, to their customers, or that they have to give you a % of earning for money made using part of your code) being up to you.
    While that concept isn't necessarily incompatible with open source, it just isn't going to work with the most popular license out there (GPL). But that's fine if you're building stuff all on your own from scratch, or building upon existing code that is licensed under, say, BSD.

    Also, for those who view open source as a development model, rather than as a loose synonym for Free Software, what you're describing isn't really open source. If the public-at-large doesn't have access to the software, then obviously, the public-at-large isn't going to be contributing to it (or auditing, etc) either. "Many eyes" just turned into your development team plus your customers.

    What you describe, though, is a possibly attractive alternative to open source. As long as a customer has access to the source and is free to maintain it (or hire anyone they wish to maintain it), then that's a great feature and it takes some of the wind out of Free Software's sails.

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  158. "NewsForge is owned by OSDN like Slashdot" by Anonymous Coward · · Score: 0

    Again, disclosing such relationships is considered to be the professional thing to do. Even if 99% of your readers know. Thanks.

  159. PHP and Zend are an example by zymano · · Score: 1

    PHP is 'free' by the developers and they sell the ZEND optimizer.

  160. Labor vs Assets by Sloppy · · Score: 1
    The problem with Free Software as a money-maker, is that by its very nature, Free Software is not an asset. Software's incremental cost is zero, but Free Software's incremental price is also zero.

    That doesn't mean it's unviable as a money-maker, but it does mean you'll never get rich. You'll be working as a professional all your life, with your income being proportional to your labor. Stop working, and you stop making money, because you're selling your time. You're working for money instead of having it work for you.

    Now look at the people on the Golf course. Most of them probably aren't professionals. They're smarter: they own money-making assets. It can be real estate, or stocks, or it can be "IP" which they put on a CD inside a box, which costs them a dollar a unit and they sell for a few hundred per unit.

    That is something you can't do with Free Software. Even Red Hat can't do it (nobody would buy their boxes for more than a couple dollars, if it weren't for the support service that they bundle with the software).

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  161. Not always what it seems... by SphericalCrusher · · Score: 1

    Just because software is open-source, doesn't always make it free. Free software and open-source software, though a lot alike, are also different. Open-source means that the source code to the program is open to the public to access... and even though many hackers can take that code and just recompile the program to run it, others cannot (or not everything you see in the code is what was included by the developer.) Therefore, just giving away software is something different... because a lot of the time the source code does not come with it. It really just depends on how you want to market your product.

    --
    "Instant gratification takes too long." - Carrie Fisher
  162. Re:is it true? --- oh common! by steveg · · Score: 1

    Ummm... That's make it uncommon, wouldn't it?

    --
    Ignorance killed the cat. Curiosity was framed.
  163. It's like plumbers by Anonymous Coward · · Score: 0

    ANyone can go out and buy the pipes, tools, glue, etc for running water pipes. Plumbers still make money because there is a lot of skill in putting things together, and many people do not want to spend the time to learn those skills, preferring instead to pay someone who already knows them.

    Not one plumber has ever said jack about what I do with the collection of pipes he's put in my house - I can sell them, take pictures of them, take them apart, anything. Yet plumbers are a viable career.

  164. Answer to the Question by Esion+Modnar · · Score: 3, Funny
    How company can make money, if its products are available for free?

    Volume.

    --

    They say the first thing to go is your penis. Well, it's either that or your brain. I forget which...
  165. JBoss MySQL by tim256 · · Score: 1
    Yes, a lot of companies like JBoss sell support and do quite well. There is a long article by the founder of JBoss that describes their business plan. I think it's at jboss.org somewhere.

    Also, the mySQL company has commerical products based on their open source product. I think they also sell support.

    I think that any complex and widely used software product can make lots of money just selling support. The funny thing is that the open source product developers aren't the only ones who can sell support, they just have the most credibility for selling support.

  166. For goodness sake. Who is rating this interesting? by jotaeleemeese · · Score: 2, Insightful

    With all due respect, but you have no idea what you are talking about.

    First of all Red Hat, or any other company for that matter, are not appropriated the work of others. That is a vulgar lie.

    The people that have produced the software (Red Hat payed employees amongst them) have released it under licensing terms that allows companies like Red Hat to make bussiness. All the GPLed parts are freely available, and they not only make them available but are contributing to a completely free project like Fedora.

    Red Hat, under the terms of the GPL, is nopt obliged to produce anything if they do not wish to do so. They could just package the software and charge for those services, but what they are selling is support training and advice.

    Software is a commodity, the GPL helps to comodize it.

    You are a vulgar liar and should be ashamed of yourslef or are a completely ignorant person that can't even take the time to understand the GPL but then ejaculates an opinion like if you knew what you are talking about.

    What a prick.

    --
    IANAL but write like a drunk one.
  167. Re:Free Software is stupid by Anonymous Coward · · Score: 0

    well... we don't want to do that for you... and we don't have the time to do it...

    But I'll pay you $5,000,000 if you fill Grand Canyon with water for me...

  168. Yes genius.... by jotaeleemeese · · Score: 1

    If you wrtie a software that needs to be supported you will make money.

    If you just support already existing sofware the deal is even better for you.

    So what the heck your damn point is?

    --
    IANAL but write like a drunk one.
  169. Wet Screen? by Anonymous Coward · · Score: 0

    Do you keep towels on hand to wipe off the saliva that flies onto your screen?

    1. Re:Wet Screen? by LaCosaNostradamus · · Score: 1, Interesting

      I probably keep those towels in the same place you store your facial tissues ... which you use for wiping up after when you jerk off to the latest stock quotes, urban zombie. Get some perspective, tool.

      It never fails; bad-mouth the world's least moral religion (i.e. money), and all kinds of shitbitches pop out of the woodwork with their dismissive one-liners. My, what clever deconstruction you wield! You're so convincing with the scope of your arguments! {raspberry}

      You're only proving what fucking idiots Americans are. Like your brethren, you're one of the best-educated retards that history has ever produced. The best you can rationally expect now is to be the last one to turn out the lights on your shithole of a country, after the last dollar has winged its way overseas with the last globalist executive.

      --
      [You have a stable society when some nut guns down a schoolyard and the law doesn't change.]
    2. Re:Wet Screen? by GreyWolf3000 · · Score: 1

      You're only proving what fucking idiots Americans are. Like your brethren, you're one of the best-educated retards that history has ever produced. The best you can rationally expect now is to be the last one to turn out the lights on your shithole of a country, after the last dollar has winged its way overseas with the last globalist executive.

      I would have to argue that holier-than-thou self-richeousness is the least moral religion ever. And I think that the American uber-wealthy don't adhere to any lower moral standard than any other uber-wealthy. Which was your point originally, but it seems like you're attacking Americans because they're Americans. I know plenty of Americans who do not love money.

      The best you can rationally expect now is to be the last one to turn out the lights on your shithole of a country, after the last dollar has winged its way overseas with the last globalist executive.

      Despite your, shall we say, colorful imagery, I definately agree with this. Americans are giving up control because they lack the moral impetus required to evaluate corporations based on their actions, not on their stock value alone.

      But I just wish people would realize that this has nothing to do with being an American and everything to do with being human. What makes you or I so fundamentally different from those who have been so fundamentally corrupted by wealth?

      --
      Slashdot: Where people pretend to be twice as smart as they really are by behaving like children.
    3. Re:Wet Screen? by LaCosaNostradamus · · Score: 1

      I would have to argue that holier-than-thou self-richeousness is the least moral religion ever.

      Heh, heh. I've gotta admit, you've probably got me there. At least I was able to get a good and ironic laugh from your statement.

      And I think that the American uber-wealthy don't adhere to any lower moral standard than any other uber-wealthy.

      I only used the term "globalist" once in my rant, but it deserves a wider range in our cannonade. Globalism is a distinct problem that is only accentuated by the starting point of the usual American predatory capitalism. Many of the ubers behind America's collapsing economy are globalists. Even if they were Americans at first, they are definitely "world citizens" now, and the only sovereign nation they swear allegiance to is the international money flow.

      I know plenty of Americans who do not love money.

      Too bad few of them end up in the positions (like corporate executives and elected officials) to enforce general prosperity. So it doesn't really matter how many of them there are, and how many of them you know; a minority of ultra-aggressive, hyper-vicious elites have taken command from a particularly sleepy populace and THAT is the true character of America. We let them do it. And we continue to let them do it every day.

      Americans are giving up control because they lack the moral impetus required to evaluate corporations based on their actions, not on their stock value alone.

      Oh gawd, yes. But as soon as you start pointing that out, and actually have the temerity to insist that corporations have other-then-monetary objectives, then people start screaming "Socialist!" and "Communist!" ... and your opinion gets dropped into the toilet of the collective unconsciousness, never to emerge into considered public debate again due to the stink it emits ... the stench of unapproved philosophy.

      What makes you or I so fundamentally different from those who have been so fundamentally corrupted by wealth?

      I don't spend every waking minute figuring out how to fuck my fellow man out of another fraction of a percent. THAT is what makes me different.

      I read somewhere once that a lifestyle of consumption is the ultimate violence against the developing world. I think that that statement stands on its own merits. I stopped being a consumer a long time ago and I constantly strive to escape the consumerist traps that this society places around for us. I am a citizen, not a consumer.

      --
      [You have a stable society when some nut guns down a schoolyard and the law doesn't change.]
    4. Re:Wet Screen? by GreyWolf3000 · · Score: 1

      I don't spend every waking minute figuring out how to fuck my fellow man out of another fraction of a percent. THAT is what makes me different.

      I asked what made you different, not how you were different. Clearly a difference exists, I want to know why. It is not enough to simply say "these people are evil and these people are not."

      Oh gawd, yes. But as soon as you start pointing that out, and actually have the temerity to insist that corporations have other-then-monetary objectives, then people start screaming "Socialist!" and "Communist!"

      True, and ironic, since me standing up for my personal beliefs by excersizing my rights as a customer is the only way to protect a free market.

      --
      Slashdot: Where people pretend to be twice as smart as they really are by behaving like children.
  170. You can't by sb98052 · · Score: 1

    It's important to understand that commerce was never the goal of open source development and it still isn't. Most people who write open source software do so because they like to, and can, by virtue of having the time outside of their day jobs (yes, there are people like Ingo Molnar who get paid to hack on the kernel but there are very few of them). If you try to sell an OSS software, you're competing with 100s of people who will clone your effort and give it away for free - because it's the activity of 'hacking' and writing software that drives them, not the commerce behind the product. This is why it's hardly a surprise that many people who've tried making a living of selling OSS have failed. IMO, the only way to make money off OSS is by exploiting it - by putting it on devices and selling the devices - since nobody's ever going to clone a device and give it away for free, by packaging up different libraries and software and turning them into a web service, since again, nobody's ever going to buy server space and give away your niche web services for free.

  171. This is the best example I have seen so far! by jotaeleemeese · · Score: 1

    I'll keep it in my evangelization arsenal....

    --
    IANAL but write like a drunk one.
    1. Re:This is the best example I have seen so far! by Anonymous Coward · · Score: 0

      I can't believe that you people don't get slugged in the mouth more often. "Evangelization arsenal"... get lost.

  172. It does work.Re:The product is free; support isn't by Anonymous Coward · · Score: 0

    Second, nobody cares about "personal service" with respect to technology products.

    You are incorrect. Plenty of companies will pay for such a service. I have worked for many of them. Even the most recent company for which i worked liked the deal - and they were cheap bastards.

  173. phew by Anonymous Coward · · Score: 0

    When I saw the headline, I thought for a moment it was about making counterfeit bills using Open Source Software...

    But... it's really simple.

    If you write software and you give away the code, nobody's gonna pay you for a copy.
    So, you'll have to come up with something else.
    Shipping and handling seems to keep most infomercials afloat, so why not just stop making the programs downloadable, but rather give the CD away for free and charge $49.95 for shipping and handling?

    People are gonna share it amongst themselves after they get it anyway, like they do with all software, so you won't be losing anything...
    And you're not selling the product, you're just charging for shipping and handling...

  174. Re:Open source does not necessarily mean open to a by dexterpexter · · Score: 1

    Oh, definitely agreed, although it has always been presented to me as in line with "open source" in the manner in which I have described, when I have described it, and I have seen licenses (perhaps I exaggerated the amount in the parent post, although I am not sure since the influence of the GPL in "open" software development polarizes the community such that it's hard to really tell if there is more GPL or LGPL derivatives compared to those similar to the model I desribe) which lean toward my description. I am unsure if this is really a misnomer, or if it's just that we have all come to accept the (very unrestrictive, IMO) GPL as the de facto standard for open sourcing. Regardless, it is the direction I would like to see most software companies go. Where they are unable to provide a feature, they can gain the financial benefit of someone else's hard work in making their product usable, and certainly make life easier for those who have to develop around third-party software. I find that it combines the progressive nature of the open source community and yet maintains the cut-throat corporate money-drone side as well.

    I really appreciate the GPL, but I also think it important to stress that the GPL (and BSD-licensing as well) is not the only open source license available for software, unless you use already-GPL code. (Although I was under the impression that you can add to the GPL by wrapping around it your own license, so long as it does not conflict with the GPL.

    My mindset comes from a more restrictive open license (which indeed sounds and probably is conflicting and now that you mention it, might be a misnomer), especially in the case of situations like voting machines, etc. Now, while I don't want to necessarily spur a flamewar about voting machines, one of the issues has been where companies like Diebold (if I am confusing company names, please forgive me) have been unwilling to open the source for auditing purposes and many people do not want to completely open the source to anyone and everyone for one reason or another. However, there has been a (legitimate, I think) call for regulating this process and assuring that the software is reliable outside of in-company code reviews. Contrast this with forensics software which must, on some level, be open sourced for peer review for it to fall under the Federal Rules of Evidence. However, most forensics suites (I am not talking about live Linux CDs and such which, btw, are super-useful forensics tools) are not open source as in go-to-the-website-and-download-it. I suppose that was what I was thinking. The solution I suggest may be a viable alternative or compromise, falling in line with the forensics direction of doing things, only a little more protective of the voting machine companies' rights if you limit the "customer" to include the U.S. government or an "independent" auditing company, although there is a lot to be said about that.

    However, and I may be incorrect in thinking so, I was fairly sure that I heard in a conference years ago, concerning the GPL, by someone involved in that community, that alterations had to be made available on-request, but that your own licensing wrap could limit this to your customers, and I though TiVo was offered as an example, but I could be mistaken. My point wasn't intended to necessarily be about the GPL as much as open source licensing in general, although I believe that the GPL has made for a very successful and wonderful model. If I am wrong about it's restrict-ability, and I suppose that I should open up the newest version of the GPL and really poor over it, then I thank you for correcting me. Honestly, I am less familiar with the GPL specifically than I ought to be.

    In the end, though, I believe you are right, Sloppy. I am sure this will gain me no favors with the GPL-promoting community, but if I wrote something from-scratch, the model I described would probably be the direction I would go as far as licensing goes, especially if my software was boutique and industry-specific, since it would afford me the most profit with the most "free development" within the community it was intended, while offering the attribute of being open to those who need it (and pay for it.)

    --

    *-*-*-*-*-*-*-*
    "We are Linux. Resistance is measured in Ohms."
  175. Please Mod Up Parent by Anonymous Coward · · Score: 0

    (see subject)

  176. ESR's article by Canordis · · Score: 1

    You might be interested in Eric Raymond's discussion of the subject, "The Magic Cauldron", which can be read online here

    --
    I have never made but one prayer to God, a very short one: "O Lord, make my enemies ridiculous." And God granted it.
  177. Re:For goodness sake. Who is rating this interesti by Money+for+Nothin' · · Score: 1

    Re: the GPL:

    I'm well-aware of the consequences of the GPL. The GPL, in summary, allows the end-user the right to use the GPL'd software in whatever way they want internal to their person/business. No source code release is required in this case, but the license doesn't forbid it either.

    You're also free to redistribute unmodified binaries and/or unmodified source as you so choose, so long as either the license is GPL-compatible, is the original GPL license included with the software, or the new license does not impose further restrictions on recipients.

    Where the GPL's sticking point comes into play is with modified code. If the modifications are used internally to one's person/business, one is free to use them as they please, and they don't have to be released to anybody.

    But if the binaries are to be redistributed outside of one's person/business, then the source code for those modifications must be made available for a minimum of 3 years at no greater charge than the cost of distribution (bandwidth, CDs + shipping, etc.).

    It is for this reason, as you note, that the GPL helps "comodize" (sp; try "commoditize") the product of software. I don't think I ever disputed that, nor did I ever say the GPL was a bad license...

    Re: Redhat:

    I never said Redhat has produced nothing at all; indeed, I listed some (Bluecurve, RPM, and kernel tweaks. They've also contributed to Cygwin, IIRC, at least in funding it, which is significant).

    My point was that relative to the software made available to the community by the community of developers, Redhat's contributions back to it are pretty minor. That shouldn't come as too much of a shock, given that Redhat cannot employ anywhere nearly as many developers themselves as contribute to OSS from around the world of their own volition; Redhat simply *cannot* contribute a relatively-large amount by virtue of the cost of developer labor.

    I also don't believe I ever said they were under obligation to provide anything back to the community, nor should they be (except as bound by the terms of whatever licenses of whatever software they choose to include with their distro).

    I admit I mis-spoke when I said they "appropriated" peoples' work (I had a slightly-off definition of the word "appropriated" in mind when I wrote that) -- I'll grant you that much, and for that, I do apologize. That wasn't quite an accurate term -- "copied" is certainly safer. Regardless though, you can't deny the fact that most of the software they sell was not written by Redhat, it was written by other members of the community.

    Then again, more power to them for it. If they can make money off the good nature of some people voluntarily giving away their own work, so be it; I'm not arguing for their demise. My whole point in all this, to be relevant to the original question, is that OSS developers are, in a way, committing suicide, or at least are working for free at the profit of somebody else, which seems backasswards to me.

    It's obviously a very arguable point, and I don't hold it as a tautology (I think there are plenty of cases in which writing OSS is a very good thing for people -- basically any library you can think of seems like a good example to me, as it allows people to build off of fundamental software components), but I think maybe the trend here is for OSS developers to go running off a cliff, like lemmings, rather than stopping at the edge and asking, "OK, should I jump, or should I find an easier way down that doesn't kill me?"

    Take it for what you will; I have a feeling your knee has jerked too hard to understand my point...

  178. The Magic Cauldron by Guillermito · · Score: 2, Interesting

    The obvious answer to the question posted is the well known essay "The Magic Cauldron"

    http://www.catb.org/~esr/writings/magic-cauldron /

    I can't believe nobody mentioned it before. (Yes! I actually checked it, so if someone did mention it, then Slashdot search sucks!)

  179. Open source is already extremely profitable by defile · · Score: 1

    Quick summary: an enormous chunk of programmers write code that no one outside of their respective companies sets eyes on. These people routinely integrate open source code into their projects and also contribute back to it in code, feedback, financing, hiring consultants, etc. It's an integral part of, to use Microsoft's terms, the software ecosystem.

    Open source already dominates the software service market. Conquering the software product market would be swell, but getting Joe Sixpack to run some form of Linux sure isn't my perogative right now.

  180. Why is all the value in services? by pcause · · Score: 1

    It seems to me that all of the answers say "Writing great software has no value, but answer a question about it or writing a book is worth money". Doesn't this strike anyone else as strange? Why doesn't the prrogramming community put value on its labor, but then hapily spends $50 a book with O'Reilly. Why should someone answering a call be worth more money than the ori

    Why should O'Reilly make money on the programmer's labor and not the programmer? A very strange ethos.

  181. free is not always desirable by magarity · · Score: 1

    Free Software is free. It's hard to argue with such statement.

    Oh, but some people argue vehemently against it. I once was put in contact with a woman who ran a nonprofit helping inner city children. I offered to give her as many pallet loads of perfectly working Pentium 1 class computers (complete with monitors, kb, mouse, and all) to give out to said needy children. First, she complained that I wasn't going to send my truck to deliver them for free as well. So I agreed to send them. Then she complained that I wasn't going to give her licenses for Windows and Office. I offered to put RedHat and OpenOffice on them for free. She told me there was no such thing as free Office software and hung up on me.

    So yes, one *can* argue with free.

  182. Bottled water by Anonymous+Pundit · · Score: 1


    How company can make money, if its products are available for free?

    Bottled water companies are making money selling a product that everyone already has in abundant quantities right in their own home!

    Bottled water is a $4 billion/year market and is still growing.

    1. Re:Bottled water by /dev/trash · · Score: 1

      If you wanna drink my water, rust and calcium filled, go right ahead.

  183. Wealthy People Hate Free Software by CyNRG · · Score: 1

    It's rather simple. If you have a product that you own, then you get most of the money. If it is a free product, then servicing the product is how you make money. That would require many people to service the product. You have to pay people: it's called wealth distribution. And anyone can become an independ service provider. So the few wealthy people at the top can't control the revenues. They can't just fire someone who has an opinion. They have to treat people decent or the people leave and start their own service company. Which is easy to do if the product is free!

    BTW, that is the original intention of Richard Stallman (Mr. GNU himself).

    Wealth should not be concentrated to a few people at the top. I believe in capitalism. It should be heavily regulated, otherwise only unethical people gain wealth. Which is the current state of affairs in the world today. Look at Microsoft. They may have produced the more millionaire employees than any company in history, but the wealth is still to concentrated into a small group.

  184. what about end user consumer products by consistomagus · · Score: 1

    I believe it is quite easy to come up with ideas for OS business models targeted towards business software... Charge for support, charge for add-ons, etc...

    But what about business models for software targeted towards home users? I have thought how much fun it would be to write an open source game or other consumer product. Something that businesses couldn't really use.... How can you make money off of home users of software when you don't charge for it? Why would they want to pay for support when you can search the internet?

  185. Every MBA knows the answer to this one: by merreborn · · Score: 1

    'How company can make money, if its products are available for free?'

    SALES VOLUME! You obviously know nothing about business.

  186. Death of the software company by akuzi · · Score: 1

    The time is up for companies that make money purely from software, open source or proprietary.

    Software as a product is too tenuous a base for a organisation - one day you may have the market-leading product - the next someone has wiped you out with a competing free open source product. Platforms and technologies change so radidly - longevity is always going to be difficult. Many people never invest in a software companies for precisely this reason.

    Base your company of services or real physical products that rely on your software, not the actual software itself.

  187. Different question though by nullreference · · Score: 1
    The question asked is slightly different from the one you answered in your post.

    It's the difference between how do I make money writing on top of software someone else has already written and open sourced AND how do I make money selling the software I wrote and opensourced?

    If time and resource were not an issue (ie if there's another source of income and you're not struggling to pay the bills and you have alot of free time -- hey that sounds like a profile for a ./'er : ) ) then the difference is minor. But if time and resource were issues, then the person who wrote the software has already spent it vs. the person who didn't write it.

    To your credit, your reply still applies to some extent. He/she has to take it up a notch and sell something complementing the software, be it service, customization, etc. He/she just has to do it, _on top_ of what they've already done.

  188. How can you make money *Selling* software? by Anonymous Coward · · Score: 0

    I'm starting to wonder if it's possible to make money actually *selling* software at all. Even when you try to give things away for nothing, people still buy from Microsoft instead. Look at OpenOffice vs. MS Office, for example.

    I'm thinking primarily about consumer software and also web services here, not specialised stuff. Because the 'net is paid for by advertising and most of their desktop software is bundled with the hardware they rarely if ever are faced with the possibility of paying for something, and when they are it seems too expensive.

    So if you can find a way to make money through free software - whether that's addware (e.g. Opera) or support contracts (Redhat) - I reckon you've got a chance.

    But is there a way that, for example, Mozilla can ever make a profit?

  189. consultancy or 9-5 like the rest of us by Anonymous Coward · · Score: 0

    You earn money like all the rest of us 9-5 programmers. Instead of sitting on your rear end all day getting free money from code you wrote 5 years ago, (that means YOU you lazy internet explorer swabs!), you have to show up at work around 9, and go home at 5, and show results. The company doesn't fscking CARE how you do it, as long as you just DO it and get the results you promised!

    Oh you say this open source stuff you got will do it faster and cheaper? Is it legal? Will you deliver on time? Then fine. Now do your work!

    Sure you won't get quite as rich as Bill Gates, but it earns enough to buy your daily bread, and maybe a new computer every month or 2 if you really feel like it (YMMV somewhat, varies per country).

  190. Free software for free? by md2perpe · · Score: 1

    'How company can make money, if its products are available for free?'

    If you create free software you don't have to make it available "for free". It's not free as in "free beer". It's free as in "free speech". Hasn't this been tought enough yet?

    If you create a program and license it under GPL, you may sell it just as you would sell a proprietary program. The main difference is that you attach the source code and let the customers use it (almost) whatever way they want.

  191. Making ca$h with O$$ by pjt48108 · · Score: 2, Funny

    I find making money with open-source to be a pretty straight-forward process. My only trouble has been with the TWAIN drivers I needed to scan the individual bills before I printed more.

    --
    Mmmmmm... Bold, yet refreshing!
  192. Actually... by dexterpexter · · Score: 1

    Actually, SuSe is sold in stores like Circuit City or Best Buy and, while I can't say that it's as profitable as the selling of support, people do buy that software. Red Hat has done the same. Mostly, you're buying pretty disks and the promise of support, but they're still selling their open source software and are fairly successful groups.

    Agreed, though, that companies like IBM have made more money using open source in their products, but just by coupling your open source solution with a hardware platform does not completely negate the value of the open source software. I can think of tons of instances where this is true in the embedded community, where open sourcing the software is often necessary (since many embedded systems is used for development purposes), and the software is bought loaded on the hardware, but is hardware-specific. You might consider TiVo, for instance. In the case of TiVo, are you paying for the software, or just the hardware? In that case, I would say both, packaged. If you write TiVo for their code, since it uses GPL software, IIRC, they must send you the source. True, it's probably useless without their hardware, but I call that a sound business foundation, yes?

    I proposed an open source business model here that you might find interesting that, although it is debatable if it's true to the spirit of open source as accepted by the community, would theoretically make a perfectly valid, profitable business model.

    --

    *-*-*-*-*-*-*-*
    "We are Linux. Resistance is measured in Ohms."
  193. I've paid $25K for "free" software by Ada_Rules · · Score: 2, Informative

    Ok..Not exactly me..but my company. We have used products from AdaCore Technologies. http://www.gnat.com/.A couple of years back, the cost for several supported seats for both a self and a cross compiler (for embedded work) with a few small add ons was something like $25k. We'd gladly pay it again. The product was great. The support was great and we had access to the source code which is a real help in an embedded environment .

    --
    --- Liberty in our Lifetime
  194. Open source or Free code?? by Anonymous Coward · · Score: 0

    It's funny because everybody is talking about making money using or support a Open Source software, but nobody is talking about making money WRITING Open source software.

    So, who is gonna develop all the software? And invest in new releases?

    We are capitalists, there is no such thing as free lunch or Free Software.

    The last great new idea of giving things away was the internet boom...I don't have say where are those companies now...

  195. MOD PARENT UP by QuantumG · · Score: 1

    That's the best reply to my rhetoric that I've ever heard.

    --
    How we know is more important than what we know.
  196. use the software... by zogger · · Score: 1

    ...for what it is, a *tool* to do the real work. Use that tool with other tools to design build sell and service widgets,"stuff", things of tangible value to society that people are willing to exchange cash for. Just the software as it is is not where the ultimate money comes from in most instances, it's just used to expedite the creation and servicing of tangible *things*. Does a carpenter try to make all his money selling off his hammer and saw and nails, or does he build stuff every day with those tools, and make his money that way? You make your money off of those *things* whatever they are, a-z, check yellow pages for complete list of "stuff" humans find valuable enough to purchase or have serviced after purchase. Software and computers are a merely a partial means to that end. Don't lose sight of that reality, don't try to overly compete only in the tool business, just go use those open source tools you can get to go do actually productive work of value.

  197. The answer is... by Anonymous Coward · · Score: 0

    he's lying to you. They really only care about the exhorbitant prices they can charge, and unholy profits they can make.

    If they cared two whits about human suffering they would make their methods available to everyone, and make their profit, an honest profit, by serving their market better than their competitors.

  198. 7 Steps to Enlightenment by Anonymous Coward · · Score: 0

    1. Write closed software
    2. Sell software and make lots of money
    3. Claim R&D tax breaks
    4. Donate now obsolete software product to charity
    5. Claim charitable gift tax break
    6. Use community to maintain old software product
    7. Return to step 1 for new features

    Witness Apache, OOo, Netscape, BSD...

  199. Re:is it true? --- oh common! by Anonymous Coward · · Score: 0

    No, GP just can't read well. ;)

  200. Tim O'Reilly's talk at EclipseCon 2005 by StarEmperor · · Score: 2, Insightful

    Tim O'Reilly touched on this topic in his EclipseCon 2005 keynote address. One of the things he pointed out is that a company can make money by creating a unique set of data, instead of a unique set of software. For example, the maps that power MapQuest, et. al., come from a company called Navteq. Amazon adds value by collecting user data and using to show you popular books related to the one you just bought. Companies like Digital Envoy provide mappings of IP addresses to geographic locations. There's no doubt that the open source community could create free software to drive yet another online map, bookstore, or ad engine to target specific geographic regions, but they'd be hard pressed to come up with the data required to populate them. Similarly (pointed out Tim) imagine if Google released their search engine source code tomorrow. What would you do with it? Without a way to administer the monster array of cheap servers that Google has, there's no way you could compete with them. Google's secret sauce is not their software to rank search results -- it's that they've actually gone and done it for all those zillions of web pages and made that data available for you to use.

  201. New Post by Anonymous Coward · · Score: 0

    Yeah buddy, we just found the second step!!!

  202. Antithesis? by Gogogoch · · Score: 2, Interesting

    Maybe I just haven't seen the light, but it still seems to me that Open Source remains the antithesis of the software development industry, at least the part that deals with the generation of wealth from the creation and sale of software. The economics of Open Source are that the act of authoring and creating software is not directly remunerated, but that there are secondary industries based on ancilliary services such as distribution, support, customization and consultancy. Perhaps it is true to say, therefore, that the Open Source system operates outside the rules of a free market economy, and is more akin to a Communist system of central planning, equal contribution from selfless, willing participants, and free consumption for all. What do you think?

    There seem to be two main providers (authors) of Open Source software: volunteers, who contribute for kudos within their "on-line" community and possibly for altruistic purposes; and government-funded workers in universities, research centres, hospitals etc. I am not aware that mainstream commercial organizations, companies, or other "for profit" organizations represent a large proportion of the Open Source supply-side. This is perhaps because the contribution of time, effort or intellectual property to Open Source does not normally make economic sense as there is not a direct, associated pay-back.

    The closest model to this is the type of company that consumes Open Source materials and submits contributions back to the community. I suspect that these contributions are those that were done as part of the course of business, and are not the result of any out-of-the-way development or sense of generosity. And perhaps the code 'feedback' is ultimately self-serving.

    An interesting element in the economics of Open Source is that with the exception of government-paid workers the remaining authors are largely professional software developers who write software for a living as their main employment. Of course there will be many exceptions to this, but my suspicion is that Open Source can only exist on the back of Closed Source.

    Clearly there must be a limit, or balance, to the scope and scale of Open Source or, like a snake eating its own tail, the movement will eliminate its own sustaining workforce and falter. Rather, there will be an equilibrium point. A related observation may be that contributors employed by for-profit companies will have limitations on the scope of their involvement, since most employment agreements lay claims on related intellectual property whether written at the office or at home. This, combined with a software developer's love of writing generic "super-tools", has meant that the most successful Open Source projects are software engineering tools, utilities and building blocks: Linux, Java, IDEs, configuration management tools, bug tracking tools, MySQL, PHP, PHPBB, Apache, gcc, etc. When I looked at this a year ago the four largest categories (55%, or 47,000 projects) at SourceForge.com are of this type. Indeed, these represent the majority of the 80,000 projects logged at that time.

    I don't believe that the Open Source community would be moved to contribute on specific applications, such as the pacemaker example here. The available pool of kudos would be too small, as well as the available talent. No doubt the /. crowd will proove me wrong!

    Clearly the notion of free software is attractive to anyone with a software need. Personally, I am grateful to the authors of the software that I have downloaded for free, and will check-out SourceForge's 'Games/Entertainment' category forthwith; I am pleased to see Microsoft's strangle-hold on the desktop being seriously challenged by Linux. However, this is of course not good news for Microsoft. Although in danger of some sort of hypocracy, I would recommend that any software company watch the font of freeware available through GNU and SourceForge, and drink freely - so long as the 'copyleft' licensing terms can be accepted and managed.

    Reg

    1. Re:Antithesis? by ralphdaugherty · · Score: 1

      There seem to be two main providers (authors) of Open Source software: volunteers, who contribute for kudos within their "on-line" community and possibly for altruistic purposes; and government-funded workers in universities, research centres, hospitals etc.

      A third and major source is failed commercial closed source attempts, especially against a monopoly such as Microsoft. Releasing as open source is about all you can do with it then, and it at least then has a hope against undermining the commercial monopoly.

      rd

    2. Re:Antithesis? by ralphdaugherty · · Score: 1

      Regarding medical software I find it interesting to consider the degree to which government money is being channeled into Open Source initiatives in healthcare. If this medical Open Source initiative becomes consolidated then commercial companies will have a competing supplier in the form of a coordinated, government-funded organization, possibly multi-national in nature. Open Source would simply become a process used in the collaborative development done by the coalition of government bodies or agents. Medical software companies could face intense competition in the short-term, with economic decline or downfall, although long-term viability of a government funded development is questionable. Does the replacement of private development in medical software systems with a publically-funded loose coalition make sense? What is the accountability? Who is resonsible for safety, privacy, regulatory, and validation etc. Is it an efficient use of public money? Is it sustainable, since the professors, students, researchers, doctors, IT specialists and physicist creators all have other competing objectives? At an extreme, would you trust your life, or health, to unaccountable shareware supplied by enthusiasts? Etc.

      And what would happen to medical innovation? Another contributor to /. has already pointed out that it is amazingly expensive to develop medical devices.

      Anyway, I'm off to check those games....


      Good post. Anything developed with taxpayer funded grants should be public domain except of course anything security sensitive.

      On the other hand, something akin to a commercial product should not be commissioned by the government with taxpayer grants along the lines of entreprenurial software development.

      But if we do fund software development to help the public good, it should be open source.

      I also appreciate the free utilities I have downloaded, and I made my Double Deck Pinochle card game for DOS freeware a long time ago. It makes me feel good that people have used it, and makes me feel that I have contributed as well as borrowed freely. :)

      Many thoughtful questions in your post.

      rd

  203. "Convincing people" by Anonymous Coward · · Score: 0

    "As many of us probably know, convincing people to run Free Software can sometimes be a tedious task."

    That's because it's mostly rubbish. That is, compared to the pay alterntatives, its buggier, less feature rich and you're much more likely to be told to RTFM.

    Good software stands on its own. You don't have to evangelise it, you just have to show people the software and lead them to quality information. Obscure man files that assume you already have a working knowledge of the system, and are a computer programmer don't count.

  204. Emperor has no clothes by XenonOfArcticus · · Score: 1

    This is why I feel Open Source software is its own Achilles Heel. If you give away the software and documentation, and rely on selling the support (installation and technical) then you have set up a hidden incentive to make difficult software. If you live by the support, then you have no incentive to make software that is intuitive and easy to install and operate. In fact, you have a DISincentive. You're cutting your own throat to do so. So, this invariably leads to software that is difficult to install and use.

    When I write commercial software, I sell the software and include free support (mostly -- advanced telephone support is non-free for some of my products, but basic e-mail support is always free). So, support is a COST to me, not a profit center. Therefore, it's my goal and incentive to make my software as easy to install and use as possible.

    Somebody prove me wrong here, but I don't think it's a real stretch of logic or anything.

    Only projects that are created and maintained by people who DON'T make a living from support -- projects that are funded by some other generosity/subsidy, or driven by pure altruism -- can be completely free of this yoke. Mozilla seems to be a good example. Somewhere between subsidy (originally Netscape/AOL) and altruism, they seem to have done a great job.

    I'm sure there are plenty of others too, but they don't prove the "survive on support" business model any more than they disprove it.

    I'm sure I'll be flamed to a crisp by zealots who find some specific project that doesn't fit my theory. Theories are not grounded on individual cases, they're built on a trend. Show me my logic is counter to the general trend, and I'll be a convert.

    --
    -- There is no truth. There is only Perception. To Percieve is to Exist.
  205. Free Software by Spazztastic · · Score: 1

    I know that I have saved a great deal of money as a student by doing projects at home with open source programs. Right now I am working on a scrap book for my health class and it is being done in Open Office 2.0 Beta.

    --
    Posts not to be taken literally. Almost everything is sarcasm.
  206. HI BONCH! by Anonymous Coward · · Score: 0