1 Star 0 Fork 387

huifer / 开源指北

forked from Gitee Community / 开源指北 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
企业为什么要参与开源.md 2.13 KB
一键复制 编辑 原始数据 按行查看 历史
需补充企业参与开源获得的回报,比如技术影响力提升,项目质量提升,收取咨询和服务费用、推行工程师文化等。

企业参与开源并不是为了公益

企业都以追逐利益为目标
当代码是企业的核心资产时,企业必须想清楚为什么要回馈大众,降低自己产品竞争力,才有可能投入资源到开源社区活跃。这类逻辑以靠销售软件或硬件的产品制造商为主。
当代码不是企业核心资产时,企业多多以最求影响力、构建开放氛围提升人才获取效率。这类逻辑以互联网公司为主。

企业选择回馈其实是理性选择

不考虑公益的情况,纯粹从利益角度算一笔账:
最初并不认为使用开源软件有什么成本,但经过两三个版本的迭代以后,成本会急剧上升。一般公司经历了多次实践后才认可这种模型,这是付出了惨痛代价以后才意识到的。如果从一开始就选择与社区合作,就可以与社区一起讨论产品的特性,然后再进行修改。最初的维护成本并不高,研发的成本会很高,但由于所要求的团队能力并不一样,维护成本会逐渐降低。
基于开源软件修改,社区下一步准备做什么、怎么做,然后就都清楚,与社区有很好的互动沟通。虽然在前期投入了很大的成本,但最终取得了相应的成果。

企业参与开源的概念

目前,包括阿里巴巴、腾讯、华为在内的一大批巨型企业都在为争夺这片市场而努力。那么,怎么才能在这场争夺中迅速获得优势呢?一个最简单的思路,就是让本企业的标准成为整个行业的标准。而要达到这一点,企业就首先要让自己的标准有足够的使用者。显然,为了达到这一目的,开放自己的底层技术,吸引更多的研发者在此基础上进行建设,就是一个非常好的市场争夺策略——这一方面可以争取直接的用户,另一方面还可以通过产品的丰富来吸引更多的间接用户。最终,借助网络外部性的力量,它们就可以迅速夺取市场。

其他
1
https://gitee.com/pychfarm_admin/opensource-guide.git
git@gitee.com:pychfarm_admin/opensource-guide.git
pychfarm_admin
opensource-guide
开源指北
master

搜索帮助