当我被要求向普通非超级用户推荐软件时,我很纠结于是推荐开源软件还是推荐闭源软件。
我想推荐开源,因为它通常是更好的选择,但它很少有闭源所具有的额外润色,并且如果出现问题,至少闭源应该有人可以联系以寻求支持。
是否有人思考过指导方针来决定何时选择其中一个更好?
答案1
就我个人而言,我会忽略型号,只看产品。
对于大多数用户来说,重要的是(因为他们要求推荐,所以我认为这些人并不是有强烈意见的人)它适合他们,并且简单可靠。
基于此,如果有一个真正优秀的开源选项,并且按照典型的新手用户希望的方式进行了完善(Firefox 就是一个很好的例子),那么这就是起点,但不是因为它是开源的,而是因为它是一个好的产品并且价格也不错。
之后,我会倾向于向他们提供两个选择,一个可能需要更多的支持/努力/容忍度但可能是免费的,另一个需要付费,让他们自己决定 - 但要诚实和公开地这样做,不仅解释一个是免费的,而且还可能有任何限制(因此,Open Office Calc虽然相当不错,但与Excel 2007的标准不一样,如果他们是认真的用户,你应该让他们知道)。
答案2
我通常只向技术能力强的人推荐 Linux。
如果我认为这个人可以自力更生,我很乐意推荐其他开源软件。Gimp 相当好用,Paint.NET 对于基本的东西来说真的很好。Open Office 更棒,因为它是免费的。Apache、Firefox、Java 和 Thunderbird 都很棒。
然而,有些人需要牵手,除非我愿意牵着那个人的手,否则我会保持沉默:o)
答案3
为什么不直接推荐最好的工具呢?只要工具能完成工作,谁还会在意那些额外的修饰呢?
我也不认为你写的关于支持的内容是真的。令人惊讶的是,对开源软件的支持通常比你从商业供应商那里得到的任何支持都要好。
答案4
这完全取决于最终用户。我的一些同事可以熟练使用开源软件,而有些同事甚至不知道从哪里开始(阅读:“sourceforge 是什么?”)。
不知不觉中,我可能会评估每个人的能力,并推荐我认为他们能够理解和忍受的东西。例如,我的父母会需要一个闭源软件包,因为他们希望能够拿起电话与技术支持人员交谈。我的兄弟可以使用开源软件包,因为他可以浏览新闻组和留言板来找到问题的答案。