为什么人们花那么多时间寻找和黑客的周围,"自由"工具时优支付的?[关闭]

StackOverflow https://stackoverflow.com/questions/3451451

  •  27-09-2019
  •  | 
  •  

澄清: 我指的公司,支付开发人员、专业。我明白为什么"爱好"或"有趣"的开发者不会想(或负担不起)一个全功能支付的工具,并且可能更愿意修补。我说的是情况最后期限是承下来的开发人员/公司以及开发时间转移自目标在追求一"免费"的工具来完成什么支付一是可以做到的。


我注意到一些堆溢出问题,最近(他们是不是新的,我只是最近采取的通知),人们正在寻找免费的替代流行的发展工具之类的东西 ALM, 数据库对比和其他功能,这有个平凡支付昂贵的替代方法。"免费"标签上堆的溢出有350问题,它并不需要很长时间以看到几十个例子中的"是否有一个免费工具的做X?"随后进行的讨论必须采取提问时间来研究和参与。

这不仅仅是支付较少的-我常常感到惊讶的篮球,一些开发商(或者,也许更准确的说,他们的公司)将通过以避免支付的东西,在某些情况下,支付解决方案将避免在有利于缺乏记录,越野车、功能不完全开放源码解决方案,结果在几十个小时的工作,可以避免的。

我的理解的最明显的原因:

  • 公司是短期现金
  • 不要支付的东西,当a(功能可比较的)自由选择是可以
  • "爱好"的开发者没有现金余,因为他们只是学习,它并不是有意义的支付一个工具,他们只能摆弄

然而,我认为"缺钱"的推理完全是假的-作为开发人员不久毕业的大学生,我做了约50万美元,每年或200美元/天(这意味着我公司可能支付的近300美元/天,我在我的椅子上,所有被认为是).当你比较的价格向300美元的工具,显而易见的答案是"如果它要浪费一天多的时间,你应该买它,而不是回去工作"。然而,这不是我观察到的人似乎愿意杀了几十个小时,以避免支付的东西只花费50美元。

帮助我了解-作为开发自己的工具,我想到有一天出售了,我想要了解的心态。我已经被宠坏了在公司工作,不怕花?是否有一个根深蒂固的原因的开发(或他们的公司)不想花钱?可以人不准确地估计费用的"免费的"工具方面的生产力损失?


我不是指情况下的一个伟大的自由选择是可用的。例如, 任何这样的工具 是一个很好的例子的东西,你不应该支付的。然而,让我们说那些缺乏一个关键的功能需要,这一支付的版本相同的图书馆提供了人似乎倾向于黑客的免费版本中添加所需的功能(或支架所需的功能),而不是放弃的免费工具,有利于支付(和功能完整的)版本。我不是说这是错误的选择,但它只是一个选择,我想了解的理由。重要的一点是,我想要-我的意图不是要争论的。

有帮助吗?

解决方案

什么你不考虑是依赖关系和伙伴关系。

这是伟大的,当公司宣布"伙伴关系",他们的营销和法律小组花年龄段的措辞,合同和新闻简报,基本上宣布,"我们现在加入了在臀!".

什么你可能没意识到是你每次选择利用一个第3方的工具,你是把自己绑的那家公司,与一个伙伴关系的依赖只有一种方式(如营销和法律blurb).
会发生什么,如果他们决定取消的产品?
或者他们改变它是如何工作的,突然这不是兼容的,你是如何使用它吗?
或他们双他们每年的开发许可证?

在这里我们使用很多开放源工具,同时只有"社区一级支持"和斜坡上时间 能再比一个现成的工具,我们认为,价值的价格,我们正在支付。

我们的一部分,社区。如果一个版本发布,打破了我们的软件,我们有选择,我们可以继续版本,我们正在使用和选择保持这一版我们的自我。或者我们可以参加该项目,并修补码所以它将继续为我们工作。

如果开放源码项目落在路旁,我们还是留下访问源代码,使我们可以继续建立和维持,如果我们的愿望。

我们相信,将开放源码给了我们远远更多的自由于绑自己的其他公司,谁能(和)改变其定价政策。

费用-每个人下一年可以两次它是什么这个年。改变到一个不同的产品可能同样成本一样多或更多。

我的两个美分。

其他提示

我工作的地方我可以下载的免费开放源代码的工具车,我找到它。我甚至不需要告诉我的老板,我使用它。

如果我找到一个非免费工具,我可能可以免费下载的审判,没有告诉老板,但是,如果我想要买的完整版本的工具,我一定要跟我的老板和他不只是要把它送给我。我必须激励我为什么需要它。他肯定是想问是否有任何免费的替代办法和"我不知道。"是不是一个足够好的答案。所以如果我想不是免费的工具,我会必须评估所有的免费工具的第一个。

如果我说服我的上司,我需要的工具,他要请求发送到另一个部门,负责这类采购和他会必须说服那个部门,我们的部门需要的工具。通常不是一个问题,但有时它是。

无论如何,当我们告诉我们的老板,我们需要的东西可能需要几周之前,我们得到它。因此它往往更快,只是使用一个免费的开放源代码的工具,并且不要通过这一进程。

我想,其他工作地点可能会有类似的情况。

两点考虑:

  • 你是一个专业软件工程师。不是每个人都有兴趣在软件开发。对一些人来说,这是一个爱好...和付出的几百块钱一分析器(或者)只是不值得的。
  • 你在美国,并且假设美国式的收入。这就是远离普遍性。

首先,不是每个人都要求可能是由一家公司。

第二,尽管节省时间,理想情况下的工资的雇员是一个沉没成本,它已经列入预算和分配。有很好的可能是"没有更多的金钱"。

当你看到许可,即300美元的事情是300美元,用于汤姆,但他不能让乔*弗兰克、鲍勃使用它。突然之间,如果该工具是受欢迎的,现在甚至更加昂贵。它不喜欢购买缝合器。然后你回来什么表面上是一个零用现金购买现在成为资本的购买。

一个免费的工具,可以下载和使用即时(通常)。购买即使是50美元的工具,可以采取一个星期得到检查来自会计,那么它可以下载。

最后,很多时候人们正在寻找一些小的特定部的一个工具,而不是整个套件。但他们被迫购买整个事情。Whiz邦Ka-Blammo企业工具的设置时,他们只有趣的17颗子弹点关闭的特征清单。

我从来不害怕去给我的老板工作,并要求他支付一些工具,这将有助于使我更加富有成效的。然而,这项工作,我自己做的,它是复杂的为什么我得到支付的,必须免费或几乎免费工具。我已经支付某些事情那里的花费比率是真正令人信服的,就像翼IDE为蟒蛇的发展。Visual Studio,另一方面,是如此昂贵,我只是不合理的现金支出无论多么伟大。

我肯定更好的理由这个问题。如果你是想作为一个专业工具的开发,你必须知道,如果它要有可能使任何钱。我要说的是,你必须非常仔细地考虑什么你负责你们的产品。而你可以收费,企业级的客户数百美元的工具,并且他们不会眨眼在它,制作出售的第一个地方是一个巨大的挑战。我的创业公司中,我们发现它花了大约一年,从握手,以获取上的签名检查。这是一个很长很长的时候,你是饿和生存的自己的储蓄。

另一方面,如果你可以收费较低,并使它成为一个引人注目的购买,为一个单独的开发人员达到他或她自己的钱包的个人信用卡,可以实现的种决策者的心分享,可以大大短路长达一年的企业的销售周期。

开发人员支付,通常的动机,制定的东西。

捡一个免费的图书馆采取了一些研究,但是然后你可以把它,试试吧,继续这样做,直到你找到一个适合。该进程的选择适当的免费库/工具适合开发的技能。

在一个企业,你说的对,这是可以买到很好的工具。然而,要做到这一点,你需要让一个商业案例的成本,并说服你的经理(而且很可能进一步的链太),这是值得付出。这需要一个完全不同的技能,并将采取许多开发者之外的他们的舒适地带。大部分时间,我认为,开发人员就不能激励自己,开始这条路线。

即使"公司"可能要花钱的工具,如果它的成本效益这样做,平均开发是不正确的动机,以支持该公司的目标。

回到你原来的问题,你们有兴趣在如何出售的发展工具,在这种气候,在开发有这种倾向选择免费的。基于上述我看到两个选项:

  • 让它令人信服的开发,因此他们认为这是值得的政治活动的时间得到他们的手上。时间限制的试用版本等可以帮助在这里:一旦开发了工具和看出它可以做什么,他们就会不仅可以更快乐,要求他们的老板花的钱,他们将能更好地准备辩护支出在时间方面已经保存。
  • 让它令人信服的理,因此开发人员知道他们会有一个简单的出售,如果他们问,或要跳过这个人开发水平共和销售的直接管理。任何"企业"的名字就是采取这种做法。

我认为有心理障碍对付的东西时你可以开发出它对"免费"。我常常认为开发人员的时间被看作是基本成本,你的东西支付,因此额外花费的时间开发一个工具是不是看作是一种额外的成本,它的东西你已经支付。

完全相反的存在。一些开发商将盲目地购买的第一件事他们撞到.但我认为,很多开发人员具有各种不愉快的经历与支付的软件。社区支助可以吸。支付支持可以吸。有些人会感到失望的整个封闭源代码的事情和喜欢的东西,开放源码只是因为它的开放源。

因为你是侧重于努力,以最终出售的东西,这里有一些提示,说服人们停止跳一旦他们发现你的奇迹的产品:

  • 国家的特点.我也常常发现了一个网站谈论的是一个小部件,只是轰击我有最新消息,更新日志、价格、或亚达...但不告诉我是什么,它实际上不!第一段应该简要地解释它做什么。

  • 提供 很多 例码、取样项目的文件。 吨。更多的使用情况的更好。现在当然你还需要提供导航系统使用户可以找到的东西,但更多的案例、样品和文件提供的更快的用户可以测试你的whatsit.

  • 试验,使世界运转。 如果可以的话,确定我可以测试它之前交给你的任何金钱。如果我不能,我个人而言,不会购买。钱回来保证在一个靠近第二,但如我所说,如果我不能测出来,但是很好的看起来,你没有得到我的钱。

公司我的工作对于寻找替代品(以及通常我是说真的是免费的,不仅仅是免费的),因为"支付的"往往有(或获得通过的时间)的限制性许可证上的重新分配。我不想到底我的整个产品周围的一个以支付图书馆只是为了找出我现在必须向他们支付1000美元的每本我卖。

事实上,我赚了很多钱去年移植的产品,这已写入使用的第三方网履/器过度使用Nutch而不是因为人们支付的产品得到写入在第一位不知道第三方的网履/indexer要花费她的每个许可证比她正计划负责为整个产品, 因为她还没意识到第三方的产品是专为内联网而不是互联网上爬并因此忽略robots.txt.

有些时候的"管理"不要买东西的"开发"思考后者得到支付开发的软件。我已经在这样的情况下,它真的很难说服管理购买一套用户界面控我们需要一个网络应用程序。

我个人喜欢的免费工具,因为学习如何使用工具不是5分钟。要真正掌握的工具你需要花很多时间使用它。不没时间浪费在学习的东西是不是普遍的和不能使用。 学会一次,使用的任何地方.

许多这些支付软件是不是惊人的,对我来打我的老板对于它。 总指挥官 是唯一的工具,是值得的战斗,但有时我寻找替代品,我甚至可以考虑编写一个自己。

当最后一次为你读了你的GNU宣言。有的概念的复制左已经忘记了吗?也许你已经忘记了自己的根源。世界上的软件开发开始从汗的"爱好"或"有趣"的开发。还记得那两个人在他们的车库里谁后来的制造和销售这些操作系统?它不仅是一部分,我们的遗产破解出我们自己的解决方案,但它是在我们的血液。

此外,公司的付费用的解决方案都试图要赚钱。虽然良好的商业模型将包括帮助客户实现各自的目标,赚的钱就是他们的第一优先事项和具有良好的机会的方式获得的发展进展情况。免费使用社会上的另一方面,从我的理解是纯粹的利他主义和有实用的软件事情在脑海。该社区自由使用的,copyleft,开放源码的是非常强烈。

想法/概念的意思是共享(自由)推动我们作为一个人。

有时你需要的免费工具如果你是不是肯定会的结果给你足够的钱。例如你建立的启动工作上创建的应用程序(或)。他们不想把钱花在第三方的工具,因为他们不能肯定它将带来的金钱或没有。

另一种情况下,我曾经为大公司和他们的预算审批过程太长,我必须要找到免费的东西,至少在初始阶段。

你有没有注意到,大多数的免费工具来没有担保(见GNU公共许可证,第2节),或支持?我用吨的'自由'软件的每一天,因为作为一种爱好,我喜欢开发。和一个很好的应用程序总是会买的,但是,回到为什么。

  • 对自由和开放源码软件的社区是一个大的,大多数应用程序都是免费的。因此,它不会是一个奇怪的问题寻求一个免费或开放源的替代,因为还有很多。
  • 一个免费乘车的总是更好的比支付之一。取决于吸引力,虽然。有些支付的那些更好或更坏.(宝贝,Photoshop,Photoshop,Vim)的评论:"辣妹"不是一个程序。
  • 一些商业应用程序需要你支付的信用卡付款。我讨厌在线支付,并且我讨厌信用卡.我三人讨厌的公司如何储存我的个人的信息。
  • 不是每个人都是一个软件工程师。我们中的一些,这样做只是为了好玩:D(Linus Torvalds的,麦特兹,Guido,Larry...去吧,去吧....)

另一条线的以为这里是如何以及是那些优支付的已知的每个人吗?例如,我怎么知道的每一样的加在这些工作室了?虽然有些人可能说,"嗯,你是不是",那么这的另一个原因是一些没有找到那些伟大的工具。一些可以很容易发现和其他人可能需要一个知道一些术语的短语以使用谷歌的一些福找到它。

另一点是什么有些公司可能有或可能没有意识到他们是如何花他们的钱。例如,一些开发商可能有一些相当可观的篮球去通过获得该公司的购买许可用一些工具,特别是如果每一个开发人员将需要有一个许可证和某些不便宜得到的。多好的管理人员知道他们的开发是实际上在做什么种类的变化可能做得更好一点点钱的能冲击的一些人民而在其他情况下,学习曲线上使用的工具也可能被看作为阻挡在一些方法,以及另一个事情要跟踪,因为有些工具可用于订阅-就像模型,而不是彻底买了一次模型。

看似自那时以来,当编程和发展进入了存在已经有一个潮起潮落之间的商业和非商业--这些天更准确地描述为'美国企业"和"开放源码社区'相对应。我的粉笔所有这些立存在的中间人和奸商。

在受免费的,我感到作为'01'上-一个是免费的工具,允许评估在我自己的节奏,能防止浪费宝贵的资金,这是一个重要的考虑因素在当前的经济。

共享是一个微妙的平衡,但是我找到的最软件没有提供足够的时间进行评估。大多数的工具,我下载有一个月的努力在自己的频率最高的以下砰的放下$30-60美元(美国)似乎不合理的,直到我知道的工具的生活我的欲望。

和关于专业工具,我们都知道的目标的业务。我找到的条款和条件的摩托车软件是最合乎逻辑的和包容。我已经使用其无与伦比的工具,用于多年和多年--作为开发人员非常宝贵的我已经找到了两个宝贵和无与伦比的.

作为你的个人的困境,使你的工具不够好,提供良好的共享评价条款,并收取合理的价格。选择受欢迎的(和多种)的平台也不会伤害...考虑数人已经有了一个薄荷卖的iPhone应用,而不管这些应用程序的实际效用。

我说的是情况最后期限是承下来的开发人员/公司以及开发时间转移自目标在追求一"免费"的工具来完成什么支付一是可以做到的。

正是这种情况,当你 不能 使用支付工具,因为小额现金/费用将不包括在成本和获得预算批准需要几个星期以来通过。

数三名 9市场营销的方式黄鼠狼会试图操纵你.这是"免费"!人作出不合理的决定,有关免费的东西。

我认为,它使大量的就业处对企业试图使用免费/开源产品由于以下原因:

  1. 降低价格的可交付的产品。为什么你期待一个客户购买一些作品有一个专用数据库公司可以捆绑MySQL例如免费的吗?因此,该公司可以降低价格,并以更具竞争力。
  2. 通常是在购买软件/工具,有专有的问题。
  3. 通常是在购买软件/工具,有依赖于其他也非免费模块。还有其他原因还有,像这样恕我直言,它被认为是"时尚",但最improntant是,使用免费软件可以减少的最终价格,帮助公司获得客户。

它也是重要的支持免费工具,通过增加的势头,有时候,通过一个简单的事实开始使用它。通过调查/报告的错误,或者更重要的是,确定他们,并给予补回来,你提高他们在一种共生的关系,造福两个公司和工具,你决定使用(以及因此其他人,谁还用他们)。

一个很好的理由寻找免费工具是获得一个完整的概述可用的选项。我会说这是一个合理的事情之前你买的产品。商业软件的供应商广告,所以你可能会找到这些,但也有可能是一个伟大的自由选择你从来没有听说过。它非常有意义,检查,甚至如果你 愿意花钱买的软件工具。

简单明了一些这样的公司IQPC.com 不会花费甚至10美元的软件和它甚至很难在这样的地方来寻找一笔或垫做笔记。

我落泪对于那些需要这样的生活,这是不容易的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top