社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

75亿美元收购的GitHub 为什么那么值钱?

占小狼的博客 • 5 年前 • 640 次点击  

微软于上周五宣布,75亿美元收购GitHub的交易已经正式完成,这番收购引发了极大的热议。GitHub是全世界最大的开源软件代码库和开发工具服务商,而微软是全世界最大的非开源软件开发和销售商,多年前甚至和开源软件行业产生冲突。那么,GitHub究竟有哪些核心优势能够让微软突破这样的对立身份,并诚意用高价收购?

GitHub十年成长为全球最大的开源代码托管平台

2009年,GitHub创始人普雷斯顿-沃纳参加7月举行的雅虎开发者大会时表示,GitHub已经拥有10多万用户,托管了9万多个公共存储库,并仅在5个月内就增长了95 %。截至2018年6月,GitHub拥有逾2800万个用户和5700万个代码仓库(包括2800万个公共代码仓库),这使得它成为了全世界最大的开源代码托管平台。从市场价值来看,GitHub不论是在用户数量和开源软件代码库的数量都有飞跃式的发展,可想而知,GitHub的发展不可估量。

GitHub实现快速业务增长的最重要因素之一就是它的商业模式的十分简洁。如果用户想公开托管代码,可以一直免费地使用GitHub。但如果想使用私有存储库或专有的代码托管服务,则需要付费,通过这两种形式,消除了GitHub用免费增值产品蚕食其受众的风险。

GitHub的盈利方式主要有三种:代码托管服务、数据沉淀和云储存服务、企业猎头招聘服务。Github CEO克里斯-万斯特拉斯(Chris Wanstrath)曾透露,他们在2011年就已实现了盈利,目前年收入有 2 亿美元。

两大核心特色

从创立以来,GitHub的使用业务一路增长,已逐渐成为一些大型科技公司不可或缺的工具。那么,GitHub为什么能受到全球开发者的喜爱呢?从核心业务来看,主要原因有两点:

1、全世界最大的同性交流平台

首先是GitHub平台业务本身的特色,提供了一个给用户提升技能与交流的空间。GitHub允许开发者能够通过一个共享界面来实现合作,用户可分享自己的代码并为别人所用,也可以和全世界其他的开发者一起共建完善代码,通过这样的形式,全球的各大开发者可以从中交流、借鉴经验,并快速的提升技能。

2、协议存储代码库

举个例子,用户在电脑上处理修改的文件的时,可能会不断地保存副本并重命名。而开源代码库的作用则是为每个新的代码版本都建立存储库。 另外,用户可以只为每个版本建立分支,分支可以让基于相同的代码库保持多个版本。

另外,用户还可以对代码库的版本进行整理。如果用户使用后发现,在现有版本中加入某个特征会更好,用户就可以用整合指令来整合分支。

再比如,有人推送了一个新的特征或代码到远程存储库中,那么用户则可以通过协议,拉取这个指令提取新特征到本地库。如果这个新特征与存储库冲突,那么用户则可以让代码恢复到改变前的状态,或者调整推送一个更新的版本到远程存储库。

总之,Git 协议可以帮用户追踪并快速定位冲突,使得优化和修复都更加简单。从发展意义来说,GitHub 改变了人们的编程方式。 它不仅让编程变得更简单,还改变了软件开发者对编程的看法。

GitHub为什么值得微软用75亿美元收购?

再回到此次的收购案,微软为什么要收购GitHub?GitHub在微软的核心业务中能充当怎样的角色?目前,业界有两大猜测与观点:

1、GitHub可为微软打造适合开发者使用的工具

从发展趋势来看,如今软件行业的发展趋势是:人们逐渐离开计算平台如Windows,开始转向API(应用程序编程接口)、云端和开发者工具,微软看到了这个趋势,GitHub则作为最大的开源代码托管平台,成为收购的不二之选。

GitHub可以为微软打造适合开发者使用的工具,尤其是在开源方面,如果微软收购GitHub,会获得这个社区平台的更多支持。承然,这部分的价值表现在每天使用GitHub代码库产品的开发人员的访问权,通过将这部分人引导到微软开发人员的环境或生态中,从而获得真正价值。

2、GitHub或成为微软抗衡亚马逊的利器

另外,还有一大观点认为,微软收购GitHub,为的是让微软Azure与GitHub紧密地集成起来,比如让开发者更容易在云端运行GitHub项目,就能一举两得。这样开发人员可能更喜欢GitHub,这也将推动微软Azure被更多使用。

考虑到微软目前专注于其云计算业务的持续爆炸式增长,GitHub完全可以融入其中,用来缩小Azure与亚马逊AWS之间的差距。


今天看啥 - 高品质阅读平台
本文地址:http://www.jintiankansha.me/t/nrMpOL9iXJ
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/25634
 
640 次点击