开源软件的存在是否影响了广大程序员的收入?

admin 轻心小站 关注 LV.19 运营
发表于站长交流版块 提问

开源运动的反对者认为:类似于 Linux 内核之类的软件,相当于软件开发人员将自己的劳动成本免费抛向社会,而这一部分价值原本应该是由整个社会来承担的。人们对于软件的需求是有限的,当这部分需求被免费得到

开源运动的反对者认为:

类似于 Linux 内核之类的软件,相当于软件开发人员将自己的劳动成本免费抛向社会,而这一部分价值原本应该是由整个社会来承担的。

人们对于软件的需求是有限的,当这部分需求被免费得到后,相当于整个软件开发行业的收入就会降低。

而对于另一些项目,在需求不变的情况下,如果没有开源项目以供参考,软件公司就要招收更多的软件开发人员开发程序,如此下来软件开发人员的工作岗位就会增加。

按照这种逻辑,首先开发开免费的源软件的那个程序员的平均时薪会降低,因为他的一部分工作是没有获得劳动报酬的。其次整个行业的总收入会降低,因为有了免费的软件,人们不大可能会愿意花钱购买收费的同样功能的软件。

即使开源软件采取收费策略,但相比起闭源软件来说,也更容易遭到破解。事实上大部分开源软件都并不收费。

对开源运动做出维护:

开源软件的盛行使更多的人接触到更多的软件(人们更乐意接受不收费的东西),使人们更加依赖计算机软件解决问题,而不是其他途径。这使得使用计算机软件的人数增多,从而催生出更多的需求。

另一方面,大量的开源软件的出现带动了社会生产力的进步,生产力的进步使社会的总体收入增加,程序开发人员自然也会跟着增加。


你认为开源软件的存在对广大程序员的收入是正向的还是负面的?

文章说明:

本文原创发布于探乎站长论坛,未经许可,禁止转载。

题图来自Unsplash,基于CC0协议

该文观点仅代表作者本人,探乎站长论坛平台仅提供信息存储空间服务。

评论列表 评论
发布评论

评论: 开源软件的存在是否影响了广大程序员的收入?

粉丝

0

关注

0

收藏

0

已有0次打赏