该怎么看待开源软件

如果说支持正版软件反对盗版软件是尊重软件工程师的劳动,那那些开发功能相近的开源软件的应该怎么看待呢?损人不利己?装B?我并非不支持开源只是刚好想到这觉得逻辑上似乎过不去。。。

推荐  (0) | 3人关注关注
2个答案
3 0

傅里叶变黄油猫软件工程师,应用数学专业

2014-11-24 09:17

业内认为,开源是互联网的思维,是适应潮流的新思维,不开源是传统的思维。而新思维也认为代码是不值钱的,值钱的是能维护代码的团队。

开源者有什么好处?

1)开源让全世界志同道合的人参与软件的改进,奖励漏洞发现者从而让软件更安全。

2)开源明志:我的软件光明正大,大家应该更信任我的软件。

3)对于个人开发者来说,我对开源社区的贡献就是我最好的简历,在上面能查到我参与开发和修改了哪些项目、我的代码质量如何,比传统简历都更有说服力、更能让我提高身价。

决定是否开源,最关键的考虑是开源会让开发者失去卖软件和服务的收入。

苹果是一家科技公司,iOS包含了苹果的核心竞争力。苹果的思路是靠封闭打造最佳的体验,如果iOS能运行在参差不齐的设备上势必影响体验和iOS的声誉,因此iOS不开源。

而Google是一家互联网公司,他们有典型的互联网思维:让人人都用我的软件,我在他们使用过程中获利,因此他们很多软件、包括Android都是开源的,Google根本不在乎这些软件能否卖钱,Google只想每一个人都用上,而且其他团队也没有能力和资源主导软件的开发,因此Google能牢牢掌握软件的控制权而获利。

我不满楼主用两个贬义词揣测开源者。试问Google投入这么大的人力开发开源的Android就为了损人和装B吗?

有人卖椅子100元一张,我卖50元一张从而让人没了生意,我在损人不利己吗?没有,那是光明正大的竞争,能卖50说明我有成本优势。同理,我的软件免费用从而让别人没了生意,那是我的模式优势,也是光明正大的竞争。被干掉是因为不行,如何怨得了开源者?Android就能干掉苹果吗?

0 0

阿尔吉农飞岛国语言专家

2014-11-24 07:47

逻辑很正常:因为老子牛B,能做出比你那死要钱还功能渣渣的东西还好的,比如谷歌的android。当然并不是说商业软件都是渣渣,比如开源软件和其他众多非开源但也免费的软件,没有一个能替代office在企业办公里的地位的,但是对于另一些不思进取的商业软件来说,开源竞争对手就像利刃一般。另外还有一种情况,就是原本有一定用户群的商业软件开发公司无力继续开发维护,于是开源化,让开源社区来接手,远的如firefox,近的比如webos。

查看更多

添加回答

登录 后回答问题,你也可以用以下帐号直接登录

相关问答

关于我们 加入果壳 媒体报道 帮助中心 果壳活动 家长监控 免责声明 联系我们 移动版 移动应用

©果壳网    京ICP证100430号    京网文[2018] 6282-492号    新出发京零字东150005号     京公网安备11010502007133号

违法和不良信息举报邮箱:jubao@guokr.com    举报电话:18612934101    网上有害信息举报专区    儿童色情信息举报专区