views:

72

answers:

1

Oh boy, this sounds like a magnet for religious warfare, but honestly - that is not what I intend from this question.

Today, in a sales presentation, I got my butt kicked because I was trying to sell some software that our company wrote, and one of the audience members said, "Oh the govt should never buy anything from a small company, since you could just go under and we would be left with no coverage! We should only use open source software." Never mind the fact that no such open source alternative exists (there are larger companies, that make similar, perhaps better, but more expensive software). I also offered that as a protection to govt, we offer code escrow. In either case, my answer didn't really go that far.

So my question to all of you (and apologies in advance since this isn't really a programming question, but I don't know of any other SE site that would be a better fit either) is - how would you answer it, if at all.

In retrospect, perhaps I should have focused on the open standards that our software does conform to, but I did not think at that time.

+1  A: 

I'd have pointed out that if something goes wrong with open source software, the customer would have no-one to take to court and no-one to get technical support from. Open source software generally comes with no warranties, guarantees, or support agreements.

Saying that they'd be "left with no coverage" in the event that your small company goes out of business is a bit disingenuous, because analogous things can happen to open source projects. Developers lose interest, or move on to other things, and some projects die. This is especially true for more obscure projects. Just because they'd have the source code and could fix the problems they discovered in a piece of open source code doesn't mean that it would always be easy or cost-effective to do so.

Brian
Same with many pieces of proprietary software: no warranty whatsoever. Have you read Windows or Skype EULA? There is no reason why can't you sell an open source software with a warranty of any kind.
sanmai
But usually it's easier to sue someone in the proprietary world since you're paying for something. In some countries there are specific consumer laws, created to protect the consumer: if you buy something, you're a consumer, so you can at least go to court.
GmonC
@sanmai Not taking the bait.
Brian
@GmonC You can buy an open source software with a help of a dual-license model, for example. Second license can offer additional warranties.
sanmai
That's why Brian said "generally" comes with no warranties in his answer. Not all open source software offers dual-license model.
GmonC
I think the question of Michael is about a specific piece of software he is trying to sell. My point is that he can offer a dual-license to the clients with warranties and such.
sanmai