美文网首页
开源并不意味着免费

开源并不意味着免费

作者: 科技零零七 | 来源:发表于2020-11-17 14:28 被阅读0次

    以下我经常进行的一段对话,浪费了我太多的时间,让我无法做更重要的事情。

    User: Hi, I’d like to report a bug in your application.
    Me:   Great! Please open a support ticket, then.
    User: But, it looks like I need to pay for that?
    Me:   So?
    User: I just want to tell you that your app is broken, so you can fix it.
    Me:   Yes, that’s a support request, please open a ticket.
    User: ...
    
    服务支持是开源之后重要的一环

    从这时开始,气氛就会进入另一种轨道,变成用户的抱怨和谩骂,说我:“是一个蹩脚的二位开发者,我根本不关心我的代码(这是可笑的,因为,撇开职业自豪感不谈,我有充分的动力去修复错误,以防止我的收件箱被淹没),只是想从他的口袋里骗钱”。

    过去,我有时会让步(当用户的反馈听起来好像代码存在问题时)。我研究了一下反馈的问题,几乎总是发现代码没有什么问题,只是没有按照预期的方式工作(其实这对于每一个合理复杂的软件来说都是可以预期的)。

    有时候用户很懒 不看文档

    用户懒得看文档,试图通过将支持请求伪装成错误报告来绕过应该支付的费用。所以,现在我的政策很简单:没有工作票,就没有服务。任何类似这样无理的请求都会直接进入垃圾箱,连看都不看。

    澄清一下,"直接扔进垃圾桶 "的意思是:我会扫一眼收到的邮件。如果恰好是一个精心制作、仔细校正的bug报告,指出了存在的严重缺陷,或提出了一个可行的解决方案,并且不需要我回复和追问更多信息,那么提到bug确实会得到修复(默默地)。

    我为什么这么混蛋?

    但事情是这样的:我写开源软件来解决我的问题。我让你使用我的解决方案,因为这对我来说几乎是零成本的(好吧,几乎是....我还是要付费的,为你所看到的网站。顺便提一句,欢迎你。) 我还提供了源代码,所以如果我的解决方案不合适,你可以自己找其他的方案解决。

    然而,一旦你向我提交了一个bug报告,这个bug报告又没有包含必要的补充信息(或者至少是非常精确地指出问题),那么你基本上就是在要求我关注你的问题。

    客服工作也需要投入 收费是合理的

    这时,对我来说就不是零成本了。这也是为什么我要向你收费的原因:你要求我代表你花时间,这就是俗称的工作。而令人惊讶的是,工作时人们是期望得到报酬的。

    别误会我的意思。我很乐意帮忙。销售支持才是亮点(我提到过运行网络服务器的成本吗?)。但是,在虚假的借口或期望面前,我必须在免费赠送的软件之上提供免费的服务支持,这并不见得会赢得你的青睐。

    当它开始让我付出代价的时候,它就不再是免费的了!我的时间是宝贵的。如果你想从其中分一杯羹,那我希望得到回报!就这样吧。

    相关文章

      网友评论

          本文标题:开源并不意味着免费

          本文链接:https://www.haomeiwen.com/subject/wgwzbktx.html