作为一个企业家/程序员,他靠编写和销售软件来过上幸福的生活,我对为什么开发人员编写应用程序然后免费将其发布到Internet感到du目结舌。您已经发现自己处于世界上最赚钱的领域之一。利润率为99%的企业,您没有实物产品,但可以说出价格;可以运送有问题的产品的企业,客户仍然会购买它。

有时我们的某些软件会获得免费的竞争对手,我想,这家伙很疯狂。他可能以此为生,但选择了免费生活。


你不喜欢巨额资金吗?
你不相信人们会为此付出代价吗?
您是否担心需要支持它?

这对编程业务不利,因为现在客户希望能够为每个问题找到免费的解决方案。 (我看到诸如“是否有适用于XYZ的免费软件好吗?还是我需要为此支付20美元”之类的推文?)这对客户也很不利,因为免费解决方案最终会失效(由于新的操作系统或您拥有什么),由于它是免费的,因此开发人员没有理由对其进行修复。客户最终获得了免费但过时的软件,该软件不再起作用,而且永远不会更新。客户哭了。仍在工作的开发人员在他们的小隔间里哭了。有什么用?

PS:我不是要开始一个开放源代码/软件应该是自由辩论的话题。我说的是开发人员何时制作一个封闭的源应用程序并使之免费。

评论

“船童产品...”叹气:(

免费软件中断?对不起,您选择了糟糕的免费软件。您是否尝试过类似Ubuntu的东西?在一个不错的程序包中提供了如此多的高质量软件。而且,免费的IE或Chrome浏览器对您来说不是一个大问题吗?一个孤独的程序员将如何与之抗衡?

我有很多付费软件应用程序,它们在操作系统升级后就已消失,并且没有更新。

自由软件比商业软件更重要吗?那完全是错误的。

99%的利润率?我可以服用您正在服用的一些药物吗?我的时间并非一文不值。

#1 楼

因为我不想提供技术支持或退款的义务。

评论


这是一个非常好的答案,这么少的单词就赢得了很多

– CloudMeta
2010-09-13 18:37

过去我们一直很幸运,简单应用的定价为8美元。也许这只是Mac上的东西,但我们发现用户很容易会愿意支付$ 8,然后就不会觉得自己特别有权获得高水平的支持(他们总是为获得的高水平支持而感到惊讶;))您可以继续使用该应用程序,使其变得更大更好。如果我们觉得它要好得多,那么我们只需相应地提高价格,通常到20美元。我不认为软件的成本要高得多。

–肯
2010-09-13 21:13

@BlairHippo:您为什么首先要发布错误的,不受支持的,未记录的软件?

–肯
2010-09-13 21:14



@Ken:也许是因为它是为刮擦开发人员自己的痒而设计的(因此不需要花哨),然后开发人员意识到许多其他人希望刮擦类似的痒吗?

– Piskvor离开了建筑物
2010-09-14 10:49

免费提供软件并不会阻止人们抱怨和混蛋。但是当他们不付钱时,告诉他们自己去F会感到内为零。

–约翰·麦金太尔
2010-09-15的3:21

#2 楼

共享

我们大多数人都使用免费提供的软件。因此,也可以免费共享我们自己的软件。基本上,我们将我们的软件交换为其他免费软件,但没有实际进行交易的开销。会有泄漏者没有贡献,但是由于发行是如此之便宜以至于无关紧要。因为您必须进行市场营销,筹集资金,并担心向人们出售产品的法律后果。对于一个孤独的程序员来说,这使他们脱离了他们真正想要做的事情。结果,他们可能只是发布程序而使其他人即使没有也可以从中受益。

一种新模型

有人可能会争论说一种新的软件模型发展到来了。销售软件的模型是尝试进行实际销售并将其应用于软件。但是,软件不像物理世界。因为发行是如此便宜,所以出现了两个问题。


让某人使用您的软件对您基本上是免费的。
试图阻止没有为该软件付费的人使用它确实很昂贵。

按照这种观点,尝试为每份软件收费都是失败的游戏。因此,您应该尝试通过软件相关服务而不是软件本身来赚钱。因此,您可能需要收取支持合同,托管服务等费用,而不是使用软件本身的权利。免费出售产品并出售相关商品。

评论


这与特伦特·雷兹诺(Trent Reznor)的模型相似,是他赠送了他的《九寸指甲》中的大部分音乐。我认为这是链接(但由于我正在使用的机器,我无法观看检查)youtube.com/watch?v=Njuo1puB1lg

–汉斯
2010-10-25 10:29

适用于iOS的AppStore缓解了许多“难于销售”的问题:我意识到这是一个独特的案例,但它确实在非常庞大的市场中的一小部分解决了其中的一些问题。

–丹·罗森斯塔克(Dan Rosenstark)
2010-10-25 16:16

@Yar:如果您注意规则和准则,将应用程序放入App Store并不困难。吸引人们注意到它的地方是150,000,或者现在是其他应用程序。

– David Thornley
2010-10-25 19:28

@David Thornley,是的,但是免费应用程序的营销也是一个问题。不过,正如App Store所展示的那样,有时候让一百万用户愿意支付1美元,比让100个用户愿意购买1万服务要容易得多。我想我已经正确了零;)

–丹·罗森斯塔克(Dan Rosenstark)
10-10-26在1:24

“销售很难”这一点是很多人忽略的,但却是事实。大多数程序员对此都不擅长,并且通常讨厌这样做。 +1

– Eran Galperin
2011年2月6日15:26

#3 楼

发行免费应用程序并使用开源程序是销售产品即您的好广告。 (或者说:免费应用程序是浪费时间的领先者。)

还有“礼物经济”的概念,您越是放弃越富有的人。当我收到这么多人的捐款时,为什么我不回馈给整个同龄人/社会?

最后,还有什么其他领域可以让您通过写作直接影响数百万人的生活让他们的生活更轻松的事情?

评论


为什么?账单。餐饮。

– Paul Nathan
2010-09-13 19:49

这不是一个非此即彼的情况。您实际上可以拥有一份有薪工作并发布免费软件。

– Helgeg
2010-09-14 5:43



@Paul I为食物编程。在业余时间,我也编程并至少部分放弃了,因为其他人给了我一些东西:Squeak,SBCL,FreeBSD,exim,stunnel,epic,apache,emacs。那只是我头上的东西。

–坦率的剪毛
2010-09-14在6:17

@Mystere Man:如果我用业余时间编写的软件收费,那我将抵制各种有趣的障碍(更复杂的纳税申报,可能的无竞争问题)。由于我还是在业余时间编写代码,因此可以选择“仅看到”或“我放弃”。对我而言,这种平衡趋向于“放弃”。

–疫苗
2011年2月6日上午11:16

@el fuser,神秘主义者男人:这是开展您自己的企业的大量工作,涉及很多我不关心的工作,很容易失败。而不是说,要为妻子和孩子提供足够高的薪水和财务保障,一整天都做我喜欢做的事情。因此,请务必运行您的启动。祝好运。

–坦率的剪毛
2011年2月6日下午14:09

#4 楼

我建议您观看这段精彩的视频,以了解为什么金钱通常不是做事的动力:RSA Animate-Drive:关于促使我们前进的令人惊讶的真相

我建议您观看整个事情,但它也会在6:40左右直接回答您的问题。

评论


这可能是人们为什么免费编写软件的真实原因(以及为什么有人不收费就做任何事情)

–不
2011年2月4日在22:06

很棒的视频! TYVM分享!

– jweyrich
2011年2月6日上午10:39

他提到了Atlassian,他制作了非常出色的软件。 atlassian.com

–user1249
2011年9月30日上午10:42

#5 楼


有些人为乐趣而编写程序-将其出售变成工作。
有些人将使用程序的人数排在他们获得的现金之上-出售会降低程序的实用性。首先是他们不太在意的地方。


评论


如果您不想对销售产品的所有责任负责,请至少将其许可给某家公司,并获得使用费或类似费用。

–松饼人
2011年7月7日在8:06

@Nick:这是有效的,不是因为付出了努力,而是因为我为此而赚钱。

–BCS
2011年7月8日在16:26

#6 楼

我免费发布软件是因为我花了很多时间和精力,但没有时间或意愿将其推向市场,有人可能会从中受益。也出售软件),“竞争让您变得更好”。

评论


但是,您甚至不需要营销它!只需制作一个基本网页,如果它做了人们需要的事情,然后在Google中输入需要的内容就可以显示您的网页,那么您将拥有即时客户。

–肯
2010-09-13在15:00

@Ken是的,但是如果您不营销它,没人会找到它,那么您无论如何也不会得到报酬。有数不胜数的程序可以完成所有任务。将潜在客户的数量除以专项预算,您将获得机会以绝对的机会向您的程序公开的epsilon百分比,他们不会购买它,因为他们只是一些青少年,他们只想临时使​​用您的程序为了某件事。那有什么意义呢?如果不考虑程序周围的业务实践,您无论如何都不会获得报酬(无论如何也不会获得任何可观的报酬)。

– EpsilonVector
2010-09-14 5:10

我只是从经验上讲。我们出售大量的软件,并且我们约有99%的业务来自谷歌搜索我们的软件功能的人们。首先出现的是我们的网站,或者是一篇谈论我们产品的文章,这些文章都链接到我们的网站。当然,在激烈的竞争中这是行不通的。但是,如果竞争激烈,您可能已经迷失了方向。

–肯
2010-09-14 17:07

@Ken它是:“ ...或有关我们产品的文章”。您如何设法使某人撰写有关您的程序的文章?人们通常不会在download.com档案库中深埋一些晦涩的音频视频格式转换程序。记者注意到您这一事实,意味着您在推广程序方面付出了更多的努力,而不是许多“趣味横生”的程序员愿意投资的。

– EpsilonVector
2010-09-14 17:24

您正在写一些晦涩难懂的东西,因此您已经迷路了。如果您的程序对很多人有用,那么记者会写一篇有关它的文章。相信我。

–肯
2010-09-14 23:38

#7 楼

许多免费的应用程序都是由完全受雇的人创建的,并提出了他们在业余时间生产的应用程序的想法。那个人不需要钱就可以生存。

很多时候,寻找市场营销,销售和收款机制都是不值得的,有时个人只是喜欢提供他们认为对公众有用的东西。

如果您要与免费应用程序竞争,那么最好的策略就是制作更好的产品。我经常购买使用免费版本的应用程序,只是因为它提供了更多功能或以某种方式更好地实现了。

#8 楼

确实存在一个点,即足够就足够了,然后事实是,尽管卖出的东西可能很少,但要花更多的精力。例如,我仍然需要提出一种收款方式。

我认为我发布开放源代码的免费应用程序的原因仅仅是因为我自己喜欢功能齐全的免费软件,所以我喜欢发送它带着同样的想法走向世界。当我可以使用完全免费的软件包完成一项重要任务时,感觉很棒,所以我想分享一下。

真的可以回答“为什么不免费吗?归结为“因为您可以获得大量的钱”,那么这一切都与您发布某些软件的动机有关。并不是每个人都受到越来越多现金的激励。

评论


这与现金本身无关,而在于现金的能力足以为您自己工作……不是为公司或作为承包商,而是完全为您自己。软件使执行此操作变得如此容易。没有办公室,没有开销,等等。一旦完成,就永远不会回到为别人工作。

–肯
2010-09-13 14:58

@Ken:严格来说不是这样。为自己工作需要一些并非所有人都想参与的工作。我已经考虑过为自己工作的选择,尽管我确信自己可以做到,但我不希望处理随之而来的许多细节。我找到了一个我很高兴为之工作的公司,该公司对我很有价值,而且我很满足于为他们工作。

– Harper Shelby
2010-09-14 5:10

问题-如果将其作为免费软件发布,是否有特定的理由不将其作为免费软件(开源)发布?

–替代
2011年2月6日下午13:47

@mathepic,如果我要免费发布某些东西,那么我看不出为什么我也不能包含源代码,尽管可能会出现这样的情况:有人在免费产品和已售产品中都使用了某些代码,因此希望保护该代码,因为它也用于出售的

– CloudMeta
2011-2-7在19:41

#9 楼

我看到两个主要原因:


一个程序员可能只想被人们所认识和喜爱。
幕后还有另一种经济模式。一些著名的例子:iTunes,Acrobat阅读器,Firefox,Ubuntu都是免费的,但其促销员都可以通过这些产品(销售娱乐,付费功能,搜索引擎的受众,支持)来赚钱。

评论


一旦拐角处的面包师开始放弃面包以换取他们下载的免费软件,这种替代的经济模型就会开始起作用。

–乔治
2012年11月30日10:07

#10 楼

为什么当有人回答技术问题赚钱时,有人在Stack Exchange上提供免费建议吗?我认为这表明基本的心理需要要大方。 NIH的神经科学家Jorge Moll和Jordan Grafman发现,慈善与大脑息息相关。请参阅《华盛顿邮报》的文章``如果感觉好要做好,那可能只会自然而然'',网址为http://www.washingtonpost.com/wp-dyn/content/article/2007/05/27/AR2007052701056.html

科尔伯格的认知发展理论和吉利根的关怀伦理都认为人们是相互依存的,并朝着同理心和利他主义发展。刘易斯·海德说,这种行为是人类赖以生存和发展的必要条件。经济有两种类型:(1)交换经济(稀缺性经济),地位给予那些多数;(2)礼物经济(丰度经济),地位给予最大的礼物。礼物经济的例子包括婚姻,家庭,友谊,传统科学研究,社交网络(如Wikipedia和Stack Exchange),当然还有F / OSS。

恕我直言,埃里克·雷蒙德和莱纳斯·托瓦尔兹创造了奇迹:将自私的程序员转变为慷慨的程序员。这非常类似于以利沙如何将2200名自私的学生转变为慷慨的人,以“养活群众”的奇迹。在《以拉所书》 4:42-48中,以利沙必须支持2200名学生。有饥荒。他的学生饥饿又自私。他们每个人都有一些食物,但他们拒绝彼此分享。以利沙只给他们分配了22条面包之后,他们就开始互相分享。很快,不仅他们都吃饱了,而且剩下的食物也剩了。真正的奇迹不是面包变得稀薄,而是那些曾经自私的人在一个人慷慨的榜样的启发下变得慷慨。由于Linux和其他自由软件的发布,在过去的几十年中发生了类似的事情。

#11 楼

我作为程序员的日常工作能获得足够的报酬。我主要是在自己的小项目上编写代码来取乐。我免费和自由/开放源代码的许可几乎免费释放了我在自己的时间上写的所有内容,因为:清理JavaScript代码,各种小型脚本等的工具)。这些不是“企业”应用程序。家庭用户甚至不需要小型应用程序就可以完成工作或娱乐。好的,可能有些人可能实际上为我编写的某些工具支付了很少的费用。但是,实际上,这笔钱是微不足道的,我真的不需要足够的钱让我考虑营销和出售它们所付出的努力。在发展中国家,我也明白没有足够的资金购买或使用我所需的工具会带来什么样的感觉。对于很多不住在西方的人来说,付款是一个大麻烦,即使有可能,几美元对于世界另一端的学生来说也意味着很多钱。如果大多数可能实际使用这些工具的人仍然无法为此付费,那么对他们收费的用途是什么?我投入不属于我的任何较大项目的努力,为我的技能获得了回报。除了使我更受他人欢迎外,它还帮助我吸引潜在的雇主注意,从而在职业上帮助我。一个免费提供的软件势必会广为人知,并且会以相同的质量得到更广泛的应用,但并非免费。正如其他答案所指出的那样,如果一小群人或他们的业余时间进行的编码工作正在威胁到人们为谋生而编写的软件的商业前景,我认为这取决于后者要努力工作,以使他们的产品值得花钱,而不是相反。如果有的话,它会为对所有人都有利的高质量软件树立更高的标准。

这就像说把旧衣服捐给慈善机构会伤害纺织业的人们。

#12 楼

我遇到了很多应用程序,我问自己:“您要价20美元吗?我知道我可以做得更好,并且为了“坚持下去”,我免费发布了它。

我知道这些应用程序投入了大量的时间和金钱,但我也相信,如果您要出售一种产品,它应该是一流的,或者只是将其赠予您。

评论


同意人们不应该为废话收费。如果几天之内可以赚到的钱与某人收取的费用一样好,那么显然它不值20美元。

–肯
2010-09-14 17:09

我已经做过一次。它并没有我想象的那么有趣。为了获得您的荣誉(换句话说,自我抚摸),这样做会更加有趣。

–罗马·斯塔科夫
2011年2月6日的16:00

这让我想起了Android中的Timer应用程序,其售价为10美元。

–埃尔兹
2011年2月6日在22:20

除非您不是真的“坚持”。您可能正在“坚持”一个试图谋生养家糊口的人。另外,您正在尝试解决非问题。如果该软件非常糟糕,以至于没有人购买,那么它要么会随着时间的流逝而消失,要么会升级到可用的水平。没有人会被迫购买无益的软件。

–Wayne Koorts
2011年2月6日在23:18

#13 楼

质量

打开源代码,质量可以大大提高。想想其他改善代码的程序员,想想自动化的源代码分析器。

耐久性

当有一些更好/更具竞争力的产品时,封闭源往往会丢失。开源可以永远共享。

共享...

很重要。现在,全世界的每个人都可以使用您的应用程序中的功能,包括第三世界国家/地区。

自我改进
现在,同胞程序员的反馈更加可能,它是免费的,并且由真正关心的同胞程序员提供。

自由

我讨厌被公司锁定。同样,我也不想生产针对此目的的软件。 /我贡献的补丁。减少废话,简历上不再有胡扯的宾果游戏。只是一小部分捐款。箴言15:27,新的国际版本)


基于销售应用程序的业务模型通常是贪婪的,基于自由软件的业务模型通常较少,而向其提供服务的业务模型则是如此。 >
病毒式

(取决于许可证)开源软件更可能包含在其他软件包中。

降低业务风险

将软件安装在开源组件上,可以减少对第三方业务的依赖。当企业倒闭时,您的企业仍然能够获得对代码/软件的支持。 Android是一个很好的例子,说明开放源代码的破坏力如何,以及当前企业在使用某些非开放源代码软件时如何承担更高的风险。

乐趣

我有一个项目这很有趣。无需繁琐的工作,随之而来的所有麻烦。

识别

封闭源几乎无法识别您。开源为获得认可开辟了许多可能性。

创建服务市场

将市场从基于副本的收入模型转变为基于服务的收入模型。示例:Google应用程序引擎堆栈周围的许多软件都是免费的,就像啤酒一样。 Google通过提供基础架构来赚钱。

给孩子们

一堆钱消失了,但是您共享的源代码永远不会消失。子孙后代将对您的贡献表示感谢。如果Alan Turing保留他的设计专有权怎么办?我们将拥有像今天这样的软件生态系统吗?

定制模型

免费提供该软件,收取定制费用。例如,提供免费的CMS软件,但为适合自定义业务要求的专用模块收费。降低价格然后不要求金钱补偿是困难的。您增加了与他人竞争的机会。

独立性

软件收费意味着变得依赖于付费客户或付费广告客户。您可能不希望从不道德做法的企业那里获得资金。

评论


我们站在巨人的肩膀上。提醒我曾在SO上阅读过一次很棒的报价,但现在找不到了。它几乎为我描述了免费软件(和概念):您可以站在巨人的肩膀上,也可以站在足够大的一堆小矮人上……无论哪种方式都能起作用。

– Bobby
2011-2-7在16:22

@Bobby:牛顿的属性。他说,这是我最喜欢的报价(en.wikiquote.org/wiki/Newton),它的表达方式更像这样:如果我进一步了解,那只能站在巨人的肩膀上。

–菲涅耳
2011-11-23 9:51



@phresnel:是的,原始的。修改后的代码源自SO上的某个地方,最有可能是关于已删除问题的。我找不到它,我的意思是,它在网络上被多次引用,有时甚至提到了Stack Overflow,但是没有归因或链接...让我有点难过。

– Bobby
11年11月23日在10:04

+1(如果可能的话,我将给予100票赞成)“重塑轮子很烂”:我认为我们很难量化软件行业重塑(重新实现)轮子的频率。我认为,如果仅使用开源软件,便可以节省数十亿美元的开发费用。

–乔治
2012年11月30日10:11

现在卖应用是贪婪的吗? Bummer,因为我生存所需的东西不是免费的。

–安迪
15年9月12日在18:40

#14 楼

编程也可以是一种爱好。

许多人将编程视为一种爱好,可以在回家时编写有趣的程序,在网上共享它们,或参与开源项目。 br />这就像摄影师喜欢在picasa或flickr等网站上拍照并与世界分享,而音乐家喜欢在myspace.com或mp3.com等网站上创作音乐并与世界分享,然后一些程序员也喜欢与世界分享他们的工作。

评论


高超。正是我对业余时间编码的愿景(我也时常进行摄影)。

–菲涅耳
2011年11月23日9:49

#15 楼

软件是免费的,因为它是信息。表达方式是“信息想要自由。”

为什么?为什么信息要免费?考虑堆栈交换。您看到Stack Exchange如何粉碎ExpertSexChange吗?为什么?因为用户界面优越。用户界面出众的最大方法是什么?您可以不用信用卡就可以提出问题并得到答案。

金钱增加了信息交流的难度。关于收费的所有事情都要求您尝试垄断信息,然后为信息的顺利流通设置某种障碍或障碍。从互联网下载电影也是如此。电影是值得的,但是为电影收费会增加电影片段的摩擦,而无摩擦总是能克服摩擦。

免费软件并不是廉价的混蛋试图破坏您的业务。这是关于信息流的基本定律,无情地压制了付费软件软件业务模型。您可以尝试将激励归因于人们,如果可以使我们感到愉悦,我们可以谈论喜悦,痛苦和道德,但深层原因是我们拥有一个系统,无摩擦的信息击败了有摩擦的信息,无情的信息赢得。

无摩擦软件在摩擦方面胜过软件。当然,从其他方面来说,它可能是不足的,但是无摩擦的力量是如此之大,以至于整个市场都会围绕无摩擦进行重组。如果不这样做,它们就会萎缩,无摩擦的市场就会在摩擦中击败市场。

一切都不会为您丢失。这些事情需要很长时间才能发生。 Windows仍在我们身边,Linux并没有从地球上脱颖而出,即使与Android进行艰苦的战斗,iOS还是非常成功的。但是,如果您想减慢损失,以便过上好日子或一生致富,我建议您将自己视为从事信息业务,并视摩擦为成功的障碍。如果您必须为软件付费,请尝试思考如何以最小的摩擦来完成它。

p.s. http://github.com/raganwald

评论


那是从安德森(Anderson)的“免费”中得到的...顺便说一句,谁重申了自己的口吻:“ ...免费还不够。它还必须与付费软件相提并论。使用昂贵的刀片服务器,今天的Web企业家不仅必须发明人们喜欢的产品,而且还要发明人们愿意购买的产品。”

– red-dirt
2011年2月7日,下午3:32

+1为第一句话。我还将源代码视为信息,并且我希望生活在一个自由共享信息/技术的世界中。

– Bobby
2011年2月7日在16:24

然后是有趣的问题。 Stack Exchange如何养活员工?

–user1249
11年11月27日在10:29

“如果您必须为软件付费,请尝试考虑以最小的摩擦来做软件的方法。”提示免费增值模式,该模式由最不道德的游戏垄断者Zynga开创。

– dodgy_coder
2012年4月16日在6:17



#16 楼


作为一个企业家/程序员,他通过编写和销售软件来过上美好的生活,


你不是程序员,至少没有一个人分享使大多数人受益的科学和工程程序员选择他们的领域。您是一位使用编程谋生的企业家(顺便说这不是一件坏事。)


我为开发人员为何编写应用程序而傻眼了,他们
免费上网。


慈善感?分享?共同的善意?科学和工程学渴望提高技术和知识吗?


您已经发现自己处于世界上最赚钱的领域之一。


无关紧要,即使对于软件以外的行业也是如此。多少家在其他领域获利的公司积极参与慈善和社区支持?


利润率达到99%的企业,


只有在从事小型工作,打税收游戏或在桌子底下做些事。经济学定律不支持以持续,可持续的方式盈利的业务构想。


您没有实物但可以命名的价格;


您只能在与一个非常绝望的(不知情的)客户打交道时命名您的价格,技术王牌(例如,专门从事RF和MW电路设计或FPGA编程的MSEE或经验丰富的软件架构师。)否则,不,您不会说出价格,因为有许多非常有能力的人与您竞争合同。 />这就是为什么您永远不会理解为什么程序员,科学家和工程学专家(而不是金钱妓女)确实为开源做出了贡献。

我实际上要说的是,我怀疑拥有一个独立于行业之外的成功,可持续发展的公司会带来什么。他们不是在运送低劣的产品。

您问苹果公司,他们会告诉您,他们正在将最佳技术与最精美的用户体验美学相结合。他们不从事运输低劣产品的业务。

您问阿斯利康,他们会告诉您,他们从事医学进步,而不是运输劣质产品。 />这些都不是空话的例子。

等等。尽管总是有可能将有缺陷的产品投放市场,但所有成功的公司都通过特殊的卓越目标来定义自己。利润是它的副作用,当然也是主要目标。但肯定不是推动事情发展的主要动力。

没有什么比在这样的环境中工作更重要了。除了与以利润为主要动力的人们合作之外,没有什么比这更糟糕的了。质量完全可以发挥作用。然后,您不仅会了解开源的全部意义,而且还可以学习一两个关于可持续,成功企业的知识。

不了解的企业家并不是真正的企业家。他们只是一时的投机浪潮中的小贩。

评论


我喜欢这篇文章的一切。

–sevenseacat
2011年2月7日,12:01

#17 楼

我之所以考虑免费发布应用程序的主要原因之一,是因为它是我的投资组合的必经之路,可用于未来的工作(潜在的工作机会,在编程世界中享有盛誉)。如果您问我,那绰绰有余。

评论


在我的情况下是真的:)

–菲涅耳
2011年11月23日9:49

#18 楼

工具制造者

我个人发布了我使用的工具。我的假设是,使用这些工具构建的东西应该是我赚钱的地方。程序员讨厌麻烦,Unix哲学的大多数使用者都知道,无需一遍又一遍地重新发明轮子。因此,我们开发了可以帮助我们处理日常琐事的工具,将其发布给公众,希望其他人会发现它们有用,并且,如果我们很幸运,可以帮助他们做得更好。大多数程序员不想一遍又一遍地参与日常工作,我们想编写能够充分利用我们技能的新事物,我们不想编写编辑器,解析器,数据库等,并且大多数无论如何,社区创建这些工具的版本总是更好(例如,Linux vs M $)。因此,当社区兴起并允许特定领域的专业人士尽其所能时,我们会提出一些非常酷的项目,使我们的生活变得更好。

负责任的公民

如果您使用足够的自由软件,最终您将对社区感激不已,并且如果您有能力做出自己的贡献。此外,这样做也很有价值。通过免费编写软件,我学到的东西比赚钱还多。这是学习的好方法,而且我喜欢编程。我喜欢解决问题,也喜欢能够按自己的意愿去做。当我免费发布产品时,对它的功能没有任何期望,这完全取决于我。

没人愿意付钱给我

我仍在学校,所以当我从事开源项目或创建自己的免费项目时,我的经验可以写在简历上。这就是我自学几种语言的方式,这使我成为比在教育期间仅从事课程工作的同行更好的程序员。

#19 楼

从免费版本开始。

然后从版本4开始充电。

如果产品不错,人们会继续购买。

或者,选择Google的路线并免费提供精简版,而专业版则需要额外支付少量费用。

评论


“如果产品有任何好处,人们会生气的!” Xcode付钱时我也有这个。即使只有五美元,也确实让我感到恼火,因为我需要支付曾经免费的东西。不过现在又免费了。 Mac OS X的FaceTime也是如此。

–右键
2011年8月30日9:11



#20 楼

原因之一是,许多软件开发人员讨厌重新发明轮子。如果所有软件都已关闭,那么将会有更多的事情发生。而不是重新实现简单的库函数需要花费数十亿的时间。

#21 楼

您可能会在Chris Anderson的《连线》免费文章中找到很多见识!为什么$ 0.00是业务的未来。

但是,您会发现许多示例,其中开发人员接受捐款,也许Flattr将在小额支付失败的情况下成功。

还有其他此处进行的交易虽然不涉及现金:



劳动:原始开发人员从未设想过的平台和使用场景中的调试和测试。通过自动跟踪使用情况,开发人员可以获得有价值的信息。 >
利他主义:由于免费和良好的开发人员工具和库的可用性,如今制造软件产​​品相对容易。免费发行软件是回报社区的一种方法。


#22 楼

如果您是在编写平台而不是产品,则使其成为开源可确保人们可以放心地在其上构建产品。这就是原因之一。

评论


很多人可以在没有来源的Windows平台上自信地构建。

–安迪
2015年9月12日在18:44

#23 楼

因为默默无闻比没有一个想法赚钱要有害得多。由于程序员可能不会生活在编码盒中,因此他们自己的收入来源可能会满足他们的需求。因为没有价格,您就可以摆脱支持和义务。因为付款意味着您作为服务或产品的提供者承担一​​定的责任。如果您的主要动机不是致富,则有更多的论点支持不对软件收费。

最后,因为金钱虽然有很大的激励作用,但它的动机却很差。

#24 楼

我已经免费发布了一些桌面应用程序(已经上传到我的网站),因为我认为没有人愿意为此付费。

它们是很小的应用程序,无论如何,我不能为他们收取超过10英镑左右的费用。我没想到会有很多用户(我知道我至少有一个),所以似乎不值得在我的网站上设置PayPal集成来收取款项。

如果我写过什么如果我认为会有更大的市场,那么我将为获得该市场付出更多的努力。

#25 楼

我免费分享了我的申请。实际上,它帮助我的潜在客户了解它的工作方式,他们与我联系,提出了购买建议并提供了一些其他功能。免费分发软件可以帮助我的客户了解它对他们有多大好处。

#26 楼

我写代码是因为我喜欢写代码。不是因为我想致富,也不是因为我想改变世界,或者类似的事情。我喜欢编写代码,当人们从这个事实中受益时,我会喜欢它。为什么要为此向他们收取很多钱呢?我每天都可以免费使用Linux,Firefox和....,因此,如果我可以做一些使他人受益的事情,那为什么不呢?

评论


“我很富有,我一直很穷。相信我,有钱更好。” -湄西

–肯
2010-09-14 17:12



#27 楼

因为好的软件工具需要一些时间来开发。免费获得它的人可能会开始使用它,提供反馈和免费测试,开发思路等...

最后,如果一切顺利,您可以创建一个非免费版本并出售。 br />

#28 楼

自由软件运动基本上可以确保在最具竞争力的规模上进行创新。

编程世界每天都在发生变化,并且需要一个制衡机制来确保每个人都达到标准。否则,仅仅因为人们制定了“标准”(Microsoft Anyone?),我们就陷入了许多糟糕的程序。

问题的事实是,您不觉得自己拥有时间或资源来跟上免费竞争对手。您之所以提出申诉,是因为它实际上迫使您努力使自己的计划物有所值。您必须创新和改进您的程序(插入Takei“ OH MY!”)。

对不起,您计划在接下来的五年中使用的原始版本不会削减它。您必须不断发展。那就是需要的。

不要沮丧,因为您懒得工作以致于无法使产品达到体面,而努力工作的人比您免费放弃。

#29 楼

因为我感到自己的知识可以帮助他人改善他们的日常工作。我还认为,公共项目可以提高您在全球范围内的知名度,并且公司将对您感兴趣,并可能希望雇用您。后者当然要求您的代码基础良好,并且该项目变得受欢迎。

#30 楼

人们不太愿意为诸如程序之类的虚拟物品付费,此外,还有许多其他免费程序,因此即使是1美分的商业程序也不会出售。
程序也可以轻松复制。 />
“金钱是quatloos的常识”,这就是一些程序员避免使用它的原因。