随着互联网的不断创新和发展,为之服务的软件也经历了无数的变革,从PC时代的单机软件,到网络时代的联机软件和应用网站,再到智能手机时代的手机App,以及现在风头正盛的各类小程序,都是在互联网奋进的大潮中不断成长。虽然人工智能,VR,大数据,万物互联这些词汇早已变得耳熟能详,但无论怎样都离不开软件与之相辅相承。
其实,开发一款软件的成本并不低,你可能也听说过程序员的工资在行业内属于高的,但为什么还是有好多软件是免费的呢?
软件免费的常见策略第一类:政务类软件,常见的都是惠民工程。由政府出钱开发的为民服务的,当然不能收钱了。

第二类:推广辅助类,常见的如各大银行App,他们要的只是推广,让更多人了解,不需要用App来赚钱。
第三类:电子商务类,常见的如各种购物网站或App。主要是给商户提供服务平台,让普通用户购买,所以不可能向普通用户收钱。
第四类:内容收费类,如游戏,视频软件等,软件本身不收费,但里面的内容收费,也叫App内购买。
第五类:社交平台类,像QQ,微信,微博,头条这种平台,用户是最大的资源,怎么可能因为收费而把普通用户拒之门外?
除了上面这几类软件,基本上不会收费之外,其它的免费软件常见的套路有:
一、内购类:不是按照软件整体来付费,也就是部分免费,在软件里提供单项购买或订阅购买。
二、内嵌广告类:软件本身免费,通过嵌入广告获取利益。
三、商业推广类:免费也没有广告,只是为了抢占市场或商业推广。
四、兴趣爱好类:常见于个人开发,纯属分享或娱乐。
不管出于什么目的,开发一款软件都会花费大量的人力,物力和财力。有时候虽然软件开发商或作者并不想免费,但自己的产品又缺乏一定的竞争力,所以只能采取一些免费的策略。而这其中,通过内嵌广告来获取收益也是大部分软件的首选。
另外,也有一些软件,是软件开发商为了获取更多的关注,或推广自己而免费开放的,虽然当前的软件不会获取收益,但是能更好的吸引更多的潜在客户。
最重要的一方面,国人习惯了免费的软件,对于收费一事一直是处于抵制的态度,所以会尽可能的发布一些免费版本;即便是收费软件,市面上也存在着大量的盗版,虽然很无奈,但很多软件开发商对此也是睁一只眼闭一只眼。想当年,微软放任盗版,将Windows系统普及到了千家万户,时至今日,其影响依旧是根深蒂固!
做开发的人都知道开源这个概念,就是将软件的源代码贡献出来,让更多的开发者从中受益!
但是,开源的软件却并不一定是免费的!
开源软件一般都会申明一些开放协议,使用者只要遵循这些协议的规定,就可以任意的使用,如Apache License2.0,BSD,EPL等。但有些开源软件会遵循特殊的协议,可以个人使用,但不能拿来商用,如GPL协议,所以在商业开发中要特别注意,要看清楚使用的开源软件是否支持商用。
既然开源软件能让人免费使用,那它靠什么赚钱呢?不赚钱怎么给人发工资呢?
其实,这是一个非常古老的话题了,从有开源软件的第一天,就有人在讨论,时至今日,依然有很多人不清楚,但总体来说也就以下几点:
一、大公司赞助:再由专门的社区或基金会负责运转,如Linux,Eclipse,Apache等。
二、通过有偿服务:软件开源,但提供有偿的技术支持或二次开发,如MySQL等。
三、部分免费:虽然全部开源,但有一些授权是免费的,有一些授权是收费的,如Android等。
四、提供专业版:通常会有一个开源或是免费的基础版,然后再提供一个专业增强版来收费,现在国内市场中,以这种方式来赚钱的居多!
五、免费贡献:有些是兴趣使然,有些是为了推广,这类开源软件在开源世界里也占很大的比重,基本上是不会赚钱的,但是有可能赚到潜在的客户,然后你懂的!
一个软件的开发周期或长或短,短则几个月,长也可数年。从立项,研发到上市或夭折,其中存在很多变数,运气好能够稳定迭代,运气不好便下线了事,能做到爆款也是人品好到了极致,毕竟产品好不好,市场说了算!
就像共享单车,做的好的时候,各种颜色都有,但热闹过后,留下来能有几家?
这几天,Github为个人用户放开了私有库,虽然仅支持3人协同开发,但毕竟是在被微软收购后的一项重要举措,所以开发者们欢欣鼓舞!
毕竟在互联网的时代,开放共享是之精神所在,免费不但可以大量引流,还能赚取良好的口碑,又在能力范围之内,何乐而不为?
一个软件不管开源也好,免费也罢,为了推广也好,为了共享也罢,都是很多人智慧与劳动的成果,在合理利用的同时,也希望朋友们能抱着一颗感恩的心,前人栽树,后人乘凉,莫要忘本。
在科技不断发展的前提下,让更多的软件免费已是大势所趋,毕竟同类软件的技术差距在不断缩小,能不能在激烈的竞争中生存下来,光靠技术手段已经很难实现,还要靠自己的特色内容和胜人一筹的服务。最近几年,自媒体的爆热推动了知识付费,那你愿意为知识付费吗?