Slashdot Mirror


Finding Sponsors for an Open Source Project?

vertigo72 asks: "What's the best way to find sponsors for an open source project? Is there some people or foundations that give grants for the development of free software? We develop an open source (GPL) box office software: phpMyTicket. At our knowledge at the moment this is the only open source software of this kind. The program is in advanced beta stage and was already used in production environment by us and by other people. The program is rather complex and big: we support online ticket shop, box office with thermal printer and control at doors with barcode scanner. Smarty, PDF and email template engines are used. Paypal and some other gateways are supported. Now we want to continue and to add more professional features, but alas this requires more funding." "We tried to finance our development ourselves, but that didn't work. We tried support, installation and customization, and also a commercial license, but there are just not enough requests. We also had few donations (to the tune of around $50) via Sourceforge. Now, we searching for alternative solutions like sponsoring. Is there someone out there who can help us to keep the software free?"

36 of 209 comments (clear)

  1. Hmm... by samtihen · · Score: 5, Funny

    [Obvious] Oh, well the best way to get funding would probably be to get information about your project posted on a high traffic, open source friendly discussion forum. Yea, I'd probably do that first...

  2. Theaters by TildeMan · · Score: 5, Interesting

    Have you tried asking the national theater chains themselves? If you can convince them that this is something that will greatly benefit them and all their branches, they could very well be your best sponsors.

    1. Re:Theaters by nizo · · Score: 4, Interesting

      Maybe you could approach some independant theaters and such and see what they are using for software? Anyone big or little who is getting sucked dry by expensive software companies is bound to be interested. I have no idea how much companies pay for this type of software, but I do know there are plenty of other companies in other areas (*cough* Mentor Graphics/Cadence/Synopsis *cough*) who are vampires in need of some competition.

  3. you could always try... by soupdevil · · Score: 3, Funny

    begging for dollars on Slashdot... in other words, Congratulations! Your funds will be arriving shortly, I'm sure.

  4. Why, why, why? by Anonymous Coward · · Score: 4, Interesting

    If someone can buy a thermal printer, hosting, and a barcode scanner, not to mention venue, why can't they pay for their ticket-selling software?

    "Hey, can you help me find someone who will give us money to give free help to people charging admission to shows?"

    WHY?

    1. Re:Why, why, why? by cduffy · · Score: 4, Insightful

      "Hey, can you help me find someone who will give us money to give free help to people charging admission to shows?"

      Running a movie theatre is a low-margin business -- typically one loses money on the tickets and needs to make it up elsewhere (concession stand, ads, etc). If one can get the software to run the business (ie. by paying an open source project to add the features needed to make it adequate for one's needs) for less than the cost of comparable commercial solutions -- well, then you're ahead.

      It makes sense, then, that someone with a vested interest in not giving money to the commercial vendors of such software will find such a project as this interesting, and potentially a worthy recipient of (some level of) funding. Ideally, you'd want to target folks who are heavily hit by the pricing model of the commercial competitors -- say, those who own a number of theatres, or those whose theatres have multiple entrances or ticket booths if that's how the commercial software is priced -- or those who need features the commercial competitors don't currently provide.

    2. Re:Why, why, why? by kfg · · Score: 2, Funny

      Because they bought a thermal printer, hosting, a barcode scanner and a venue.

      I've never really understood this reasoning, yet I hear it all the time:

      "Well, if he can afford a Ferrari he can afford to maintain it."

      Right, he's now a couple hundred thou poorer and probably in the hole for it, soooooooo. . .

      Obviously he has a lot of money left over. Plain logic is what we call that.

      This must be how the government thinks:

      "We just spent an unexpected $300 billion and had to borrow $200 billion of it from our most feared financial enemy. Daaaaaayam! We must be loaded. Let's go to Vegas everybody. Hot and cold running hookers for everybody!"

      That would explain a lot. Funny how they never send my my share of the hookers, even though I'm footing the bill.

      Here's how it works in the real world:

      "Nah, I can't can't go to the movies tonight. I just bought a Ferrari and I'm broke dude. Can't even afford to put gas in the fucking thing."

      Thank God for credit cards and assuming he will provide next month, eh?

      "Hey, can you help me find someone who will give us money to give free help to people charging admission to shows?"

      In the real world, however, this is what we call a win/win/win as all three parties get something satisfactory out of the deal.

      Well, as long as it wasn't a Brian DePalma movie or Episode III.

      KFG

    3. Re:Why, why, why? by heychris · · Score: 2, Informative
      As someone who runs a non-profit theatre, I can tell you that ticketing is necessary, but not exactly cheap. You can go with TicketMaster, and have their fees add to the cost of your ticket. If you're looking to provide affordable programs, TicketMaster's additional fees may end up pricing you right out of your target market all by themselves.

      In Chicago, the big non-profits have soup-to-nuts solutions; look here for a more in-depth look at what's involved. The Chicago Symphony actually rolled their own, but most of the big institutions use software like Tessitura, Theater Manager, or other such programs. These are more like custom CRM programs that deal with specific arts management concerns, like volunteers, donors, and subscriptions. They are also not cheap, and of course, those who could most use them are least able to afford them.

      To answer the original post, perhaps the project can apply for a grant, or create a non-profit group (a la Mozilla) to take care of the software. However, you're going to need organizational help to do it. Start with a local university that has an arts administration program, and they'll probably give you better pointers.

      CC

  5. Use fundable by alien88 · · Score: 5, Informative

    If you know of a group of people who are interested in a feature, try using http://www.fundable.org/ to create a group action.

    EG: You have 5 people interested, each person contributes $100, when all 5 people contribute the $100 then the money is unlocked and you can use that to finance the development of the feature.

  6. what's the commercial solution by pointyhairedmba · · Score: 5, Insightful

    I'll go ahead and ask the MBA question. What's the competing commercial product? How much does it cost per year? How much will a theater chain save with your solution? Quantiffy those answers into a simple NPV model and pitch it to execs at theater chains.

    1. Re:what's the commercial solution by CohibaVancouver · · Score: 2, Informative
      Quantiffy [sic] those answers into a simple NPV model and pitch it to execs at theater chains.

      Exactly. I used to work for a company who made ticketing software. It can get quite complex, i.e. drivers for thermal ticket printers, support for touch-screen kiosks, support for internet presales, scheduling, revenue recognition (recognizing revenue for a pre-sale advance tickets on the day if the show, not the day you get the money), support for gift certificates, foreign currency, split payment, taxes, assigned seating, different seating for different events, support for bar code scanners, integration with third party ticketing services such as ticketmaster etc. etc. etc., all of that in an application with a UI that a monkey could operate - And that's just off-the-top-of-my-head features I remember from three years ago...

      So ultimately when you're selling software (and/or 'services') in this market it comes down to the feature set in the software and the TCO for the customer to deploy the software.

  7. What an idea... by RedHatRebel0 · · Score: 2, Insightful

    If your project is worthwhile enough that a lot of people use it, it will generate some revenue, but open source software only generates large amounts of money for the big guys like Gnome, KDE, Mozilla, etc. Of course, you could just post on Slashdot and the money could come pouring in ... if you have a worthwhile project I state again. Instead, I would recommend going to the companies or individuals that use your program & ask them for donations.

  8. Dot Com Bubble by rice_burners_suck · · Score: 4, Funny

    Do what they did back in the good ol' days of the dot com bubble: Come up with an idea that nobody wants, needs, or cares about. Then, create a corporation that has no assets. Write a press release about your product, which doesn't exist yet. Be sure to include a wide variety of terms from the IT bullshit generator. Supposing your company is called Inventri, your press release might begin, "Inventri today announced plans to begin development of its new software product, codenamed Widehorn." Be sure to include plenty of meaningless phrases, such as, "By leveraging innovative technologies, content providers streamline compelling enterprise solutions." Make sure the bullshit-o-meter explodes. Describe, in colorful terms, how your company provides "solutions," but do not specify what kind of solutions or what they're for. Make sure this is printed on nice glossy paper with lots of whitespace and a variety of high-tech-looking colors. PHBs and other stupid people (hereinafter simply called "management") drool over this kind of crap. Then, a bunch of venture capitalists (hereinafter "rich idiots") will come along and dump millions of dollars on you, hoping to become the next Gill Bates. All you have to do at that point is take the money, buy a fancy office building, fill it with fancy mahogany office furniture, buy all the supplies, like post-it notes, kleenex boxes, refillable pens, and other such stuff, and then hire a bunch of MCSEs, pay them $200,000 a year, and buy a BMW for everyone, including yourself. Make sure your business practices are innovative, such as allowing nerf toys to be used at work, buying lunch for employees every friday, and providing all employees with a paid subscription to Slashdot. When them money runs out and no code has been written, simply close the company and start from the beginning. It's that simple!

  9. Business Plan? by DogDude · · Score: 4, Interesting

    What I'm wondering, is, in your business plan, where did you suggest or think that the money was going to come from, and what happened to that revenue stream?

    --
    I don't respond to AC's.
    1. Re:Business Plan? by Reverend528 · · Score: 3, Funny

      Well, ther were going to do the whole thing as a hobby, but then that particular myth was debunked, so now they need to find a source of revenue.

  10. Sounds to me like a dead end... by Kjella · · Score: 5, Insightful

    "(...) Now we want to continue and to add more professional features, but alas this requires more funding. (...) Now, we searching for alternative solutions like sponsoring. Is there someone out there who can help us to keep the software free?"

    ...there's no commercial value in the project, but you still want to add features just for the hell of it? That's cool, but don't expect to get paid for it. What's the future of the project if you do not recieve funding? Abandon it so others can pick it up if they want to? Close the source (assuming you have all the copyrights)?

    I'm sorry, but if you're looking to get paid for it, you need a project someone is willing to pay *for*. If there was such a sponsoring foundation, I would suggest they use it to replace some central software many people use, like IE/Outlook/Office/Photoshop etc. I would consider spending it on such a niche system like tickets to be a very strange choice.

    Kjella

    --
    Live today, because you never know what tomorrow brings
  11. There are a lot by jvagner · · Score: 2, Insightful

    ...of cheap, commercial solutions/services out there for this, but I do think some organizations would want to have this in-house, on their own servers, branded with their look and feel.

    I did a lot of ticket solution searching for a non-profit arts organization and never ran across this. Some higher visibility search engine and code repository (hotscripts, etc) entries would help visibility. Visibility will increase the chances of financial assistance.

  12. Additional word to use: by DogDude · · Score: 4, Funny

    Although your description was excellent, I feel that it could be beefed up a bit by using the word "synergy" a few times. I've found that companies tend to get an additional 10% venture capital for each time the word "synergy" is used in their mission statement/press release.

    --
    I don't respond to AC's.
  13. Re:We really don't care for php applications by joeldg · · Score: 4, Informative

    am a python programmer here, but at work we use php, and can tell you from experience writing some monster sites, that php if done right, is just fine for high-end apps. usually your database is the bottleneck, not php.
    python is great, but I really prefer php in it's natural environment, alongside apache.

  14. Besides the usual by Anonymous Coward · · Score: 2, Informative

    Besides getting it posted on Slashdot, you can apply for grants from IBM's research division, and believe it or not MSR (Microsoft Research), so long as the project is able to be used by MS, and open source - e.g. BSD licensed. In the case of the latter, it has to specifically match their interests, whereas IBM are enthusiastic enough about open source to be far more liberal.

    I've had one of my own projects funded as part of my PhD at MIT by IBM. I wouldn't want to let M$ funding anywhere near my code and my Gentoo Linux boxen though ;-)

  15. Re:We really don't care for php applications by Anonymous Coward · · Score: 2, Interesting

    Don't forget the security issues. Once you get involved with tickets sales into any place that deals with scalpers, you start dealing with organized crime and they will own your server unless your always on top of all the php hacks and not all of them get published quickly.

    The main difference between a script kiddy playing with a ticking server and the mob doing it is that the scrip kiddy will get a free ticket (so the money doesn't add but) but the mob will end up repricing the tickets they want to scalp.

  16. "sponsoring"? by DogDude · · Score: 2, Insightful

    So, what do you mean by "sponsoring"? what does the person/company get in return? Or, by "sponsor", do you just mean "gullible person with extra money who has no interest in seeing and kind of return on it"?

    --
    I don't respond to AC's.
  17. Why by Turn-X+Alphonse · · Score: 3, Insightful

    Ask yourself, why should you get the money over another OSS project? Who will benefit from your work, who will want to use it? Why should they pay you to do it?

    Work out who, when and why. Then focus on the "data" you pick up. Ring round and ask what the companies themselvs "want" from software and get it done ASAP so you can go "oh yes we have that, we're looking for funding and will offer support to anyone who donates x amount of money (say $500, it's nothing to a company) for 6 months. After that we're unsure of what we'll charge but it's unlikely to be much more. But obviously discounts for any who supported us in the early days".

    --
    I like muppets.
  18. You can still "grab back" control of GPLed code... by Dogtanian · · Score: 2, Insightful

    By open-sourcing it, you've opened the floodgates. On of the big companies is going to take your code, add a bunch of features,

    Troll or not, I'm going to use it as an opportunity to say this:-

    If you own the entire copyright to GPLed code, you can do what the heck you like with it, including releasing it under a non-GPL license.

    Of course, you can't stop people distributing and expanding the original code under the GPL. And unless you can get the permission of all contributors, you can't "un-GPL" new versions derived from your original base. (This will never happen with Linux because there are too many contributors to make it practical).

    But if you (or all the copyright holders on a piece of GPLed code) want to release your original code under a GPL license, you can.

    More importantly (this is the point), in such cases, you can add new code, and release that with a *non-GPL* license only.

    If you have the original copyright, you can do this. So, if the software is at an early developmental stage, it's not necessarily that big a deal that it's been GPLed. Provided, that is, you have a close-knit group of developers who *all* agree to non-GPL distribution/modification of their code.

    --
    "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
  19. Find possible clients then (client = sponsor) by Spy+der+Mann · · Score: 2, Informative

    This is, try to sell your development services to someone who needs the software you're developing. But instead of selling the software, sell the development and support. Of course you have to state that this is an open source project and that it won't be exclusive to them.

  20. Or a bonus system by Alwin+Henseler · · Score: 2, Interesting
    I've seen some projects use a bonus system. Works something like this:

    Users of the software can make feature requests (as usual), and you may add things yourself to this wishlist.

    For each item, you make an estimate of how much effort it would take to implement the feature, or how much money you'd want yourself to do it. You could use a bidding system to let other developers (freelance, or project contributors, whatever) make a better offer. Note: a $$ amount need not reflect fair compensation for the work involved. Any contributor can have his/her own reasons on why to do it for that money (prestige, fun, interesting, 'will code for food', whatever).

    For each item, users of the software can donate or commit to paying -some- amount for implementation of a feature. Likewise, users can apply their own reasons for raising or lowering their rewards. When donations+commitments reach a currently standing offer, collect the money and have the feature implemented.

    Think it was a BeOS- or Amiga-related project where I saw this done before, maybe other projects have used this to get things done.

  21. Re:We really don't care for php applications by uss_valiant · · Score: 3, Insightful

    take a look at the source code of Gallery 2 http://gallery.sf.net/ read the coding guidelines, patterns etc. and then come back and report if you'd still say that it's php and not the coder that is the origin of all these php prejudices.

    there are other reasons why most php scripts end up being spaghetti code.

  22. Re:Sell it. by cduffy · · Score: 2, Interesting

    What incentive is there to sponsor this kind of product?

    Getting your desired features added exactly as you want them, and not having to pay for all the functionality that's already finished (as you would if you were hiring it done ground-up) or feaures funded by someone else.

  23. Dual licensing? by tomRakewell · · Score: 3, Informative

    I own a business, and I love open source software. It has been very useful to me.

    I have also spent the past two years developing an application to run my retail/mail order business. I have been able to phase out my proprietary ERP software, and I have asked myself... "should I open source this project?"

    Unfortunately, I can't think of a rational reason to do so. Open sourcing the project would allow it to develop faster. But it would also remove my competitive advantage -- it would be like giving my competitors a well-tuned piece of software to make running their business easier.

    I've spent an enormous amount of time trying to think of *rational* reasons to open source the project. I'd love the thought of waking up in the morning and reviewing patch submissions from dozens of competent programmers around the world. But wouldn't it be better to, um, hire some programmers to work on the project, and then sell licenses to use it?

    It would be better *for society* if the project were open sourced. It would be better *for me* if the project were proprietary.

    What kind of business model can you have that allows you to make a living off of writing open source software?

    You can "sell support." If you open source a project, and it is successful, then you (the developer and creator of the project) would be undoubtedly the world's number one expert on this software. Businesses wishing to deploy this software would be willing to pay YOU the developer to help install this software. When they had a problem, they would call YOU the developer to fix it. You can charge them nice hourly rates for your consulting.

    But a lot of businesses don't trust the open source software model, and I still think you'd be better off if you sold them licenses to use the software *and* sold them support.

    If you have a client-server architecture, maybe you could open source one half of the project. Consider open sourcing the server portion of an ERP system. If the project were successful, you would have a huge head start over all your competitors in providing a properietary, for-profit client. But you would need to be specialists in human interface development.

    Maybe you could do the reverse, and open source the client. Unlike the Microsoft model, provide a server with a very well-known public API so anyone can develop a client. Provide your client "free-of-charge" under an open source license. Submit a bunch of press releases about how your company is exploiting open source software.

    Unfortunately, then you have reduced open source to nothing more than a publicity stunt.

    I *hate* to say it, but the best way to really move a project like this forward might be to *close* source the project. You can certainly lowball the competition if you want, but for a mission-critical business application like this, what is really the advantage of open source? A company that earns a profit on the innovation is probably the best model for providing funding for this project.

    If you want to do the socially responsible thing AND make a profit, maybe you could investigate dual-licensing. Not-for-profit arts organizations could use your software under a GPL license (and I bet there are TONS of them that would take you up on this). If a commercial for-profit MOVIE THEATER wanted to use your software, on its merits, then sell them a license. You might get the best of both worlds -- essentially for-profit businesses would be subsidizing not-for-profits. AND your developers could earn a living.

  24. follow the model of asterix by moosesocks · · Score: 2

    set up a small business that specializes in the installation and maintenence of your software, as it would seem that it requires a somewhat specialized hardware/software configuration.

    target businesses that could save money by using the open source software, and sell it just like you would anything else.

    chances are that most theatres have maintenence contracts with the software vendors they're currently using. They're not going to want to lose that, so you should probably offer that as well.

    This has worked very well for projects such as Asterix, a linux-based telephony system.

    Your best bet would be to target small independent venues. Chances are that the larger chains run a package they developed in-house.

    --
    -- If you try to fail and succeed, which have you done? - Uli's moose
  25. From an OSS developer who DOES have a sponsor... by Yaztromo · · Score: 2, Interesting

    It's always great to hear from the /. peanut gallery of people who don't develop Open Source, who use lots of Open Source, but who don't generally donate any time, effort, or money to Open Source sound off on subjects like this, but maybe you'd like to hear from someone who is running an Open Source software project which does have a sponsor.

    My project, the jSyncManager, has had a (somewhat indirect) sponsor for the past six months. Basically, this sponsor (who runs a department at a large University) needed an Open Source, platform neutral solution for synchronizing PalmOS-based handheld systems in the healthcare field, and decided to use the jSyncManager. In turn, they hired me on as a consultant to the project, doing Open Source software development.

    This has been useful, as I've been doing Open Source development full time for the past year. It gives me a chance to work on my projects. The output I create for them is Open Source (GPL). And I have some funds I can now use towards the jSyncManager Project. They have also donated resources back to the jSyncManager Project.

    I'm not going to get rich off their funding and the resources they've donated (sending me new handheld hardware was a huge boost, for example) -- but it's more than enough to support the needs of the project.

    So please take a moment to take a look at their project (TAPAS). I would have continued jSyncManager development even without them, but their support has been a huge help, and has allowed me to do things like eat on a regular basis :).

    Brad BARCLAY
    Lead Developer & Project Administrator,
    The jSyncManager Project.

  26. add more professional features? by AstroDrabb · · Score: 3, Insightful
    Now we want to continue and to add more professional features, but alas this requires more funding.
    So try to act professional maybe? Calling your program phpMyTicket is pretty lame. Go to some big theater exec and tell them that name. You will be out the door in a second. What is with the "php" in the name? Do you really think _anyone_ that would actually _pay_ you for the software cares if it is based on PHP?
    The program is in advanced beta stage and was already used in production environment by us and by other people.
    Umm, you using it in your parents basement on your PIII doesn't count as a "production" environment, unless of course you own your own theater(s). Who are the "other people"? Mom, Dad and your auntie? Seriously, if you want to impress a company with some cash, you need to either be up front and tell them that "they will be the first 'large scale installation'", or you need to put out references that can be validated and not just "us and other people".
    Paypal and some other gateways are supported
    What other gateways? How many real theaters will be using Paypal? Cash or a major credit card please.
    The program is rather complex and big: we support online ticket shop, box office with thermal printer and control at doors with barcode scanner.
    There is nothing complex about an "online ticket shop". The same goes for the other items you mentioned. All of those functions can be implemented in a day or so or more likely for a company buying software, as a ready to go package. Maybe instead of trivial "geek" features, try to implement PHB features. How about your "Star Ticket Box System" implements all the tax rates of every zip code in the USA. Wow! Hey some PHB for one of the major theater companies may get all wet over that! Most companies that _can_ pay for custom software do not have simple needs like "you can order a ticket!". They want and expandable, modular system that can grow with their needs (even if your software currently cannot grow with their needs, tell them it can and then make sure you deliver).
    We tried support, installation and customization, and also a commercial license, but there are just not enough requests.
    Gee, I wonder why?

    Some of my post may have sounded harsh, however I wrote it to help you. I am a senior programmer for a fortune 500, multi-billion dollar company. I have pulled more hair out then you can imagine on the type of software that our PHB's have purchased. It _all_ comes down to PRESENTATION. Some of the "packages" that our PHB's have purchased have been total crap. One of our PHB's spent over $10,000 on a few little Flash demo's (less than 60 seconds each) about how to do basic computer tasks like using a mouse, keyboard, etc! Any graphics dude with about 1-2 months of Flash could have done it. However, the company that sold this "solution" has some business-style and didn't really sell a product, instead they learned what this PHB wanted and made him think he got it!

    Learn from this. Make your product as modular as possible. Drop the stupid geek name. What the hell is "phpMyTicket"? Come up with a name that will make some PHB think they are getting a total "ticketing solution". Even if your product is not there yet, make the PHB think it is. Ask the PHB what he is looking for and assure him that your product will deliver (even if it currently does not). This way you get a software sale as well as a consulting sale to "customize" the software for this business.

    Good luck!

    --
    If Tyranny and Oppression come to this land,
    it will be in the guise of fighting a foreign enemy. -James Madison
  27. Re:We really don't care for php applications by Some+Random+Username · · Score: 2

    I am not sure why you think I am inviting you to nitpick the details, or why you think I am trying to prove something. The only thing that would show what you want would be a detailed case study, which I am not doing. I posted my opinion, just like the poster I replied to posted his opinion. If you want to do a case study on PHP performance go for it, I am sure you can get it posted to slashdot when you're done.

  28. Donations vs funding by EmbeddedJanitor · · Score: 4, Informative
    There is a big difference between funding and donations. Funding really means getting someone to commit to paying $xxx for the software to be developed, while donations mean releasing the finished software then asking people to make micropayments etc.

    I develop OSS. I was lucky in getting funding up front, but now that the software is shipping and in use there is no funding coming in for ongoing support and maintenance. I asked an OSS developer whether they get any cash from their "begging" on their web page. They say they only get a couple of hundred bucks a year from that.

    At the end of the day, people don't pay for what they value. They pay for what they have to pay for. You don't pay for air.

    Sometimes you can make some money out of selling non-GPL licenses to your OSS. That only works if you hold all copyrights.

    Otherwise, OSS is often very difficult stuff to fund. In part this is due to the immaturity of the user base. People feel cheated if they pay for free stuff. In time, people might come to freely pay for stuff that they benefit from (like the way many people happily pay extra for organic produce: not only because it tastes better but also because it is ethical to support it).

    --
    Engineering is the art of compromise.
    1. Re:Donations vs funding by Ogerman · · Score: 2, Insightful

      At the end of the day, people don't pay for what they value. They pay for what they have to pay for.

      Exactly.. and with OSS, what people sometimes have to pay for is the labor to initially create it. That may come indirectly through support contracts or directly through development contracts. At the end of the day, you go with what does the job for the lowest cost. If a proprietary package will cost your business $80,000 to license but it will only cost $40,000 to contract required development of a mature OSS project, which is a better deal? And what happens when dozens of similar businesses are able to pool resources to make features happen? (This is why I have always advocated that most OSS should be professionally and commercially backed.. it allows for ad-hoc business alliances and incredible economies of scale)

    2. Re:Donations vs funding by xintegerx · · Score: 2, Insightful

      Every single business would go for the $80,000 propriety package. Firstly, businesses buy from other businesses, not from college students programming in their spare time, none of who want to have responsibility and their ass on the line. Secondly, no business cares that 12 people 'could' pool their resources together a year from now. They care about what WILL happen, and put that into a license and buy from a company whose whole job it is to support the product. Thirdly, businesses expect tech support and future existence. Fourth, a company with employees sure shows more dedication to the product than a sourceforge archive. Finally, no business does things for the lower cost, they do things for the best impact for the business at that time. I think you're confusing capitalism, with the the idea that govenment agencies are required to take the contractor with the lowest bid. Businesses do not operate on such a stupid premise.