GitHub 是一个庞大的代码库,已经有越来越多的公司使用这个网站来共享和查看代码,其中不乏苹果、亚马逊、谷歌等大型科技公司。微软则是该网站的最大贡献者,并有超过 1000 名员工长期地将代码推送到 GitHub 上。微软甚至在 GitHub 上放有原始的 Windows 文件管理器的源代码。GitHub 在 2015 年已经价值 20 亿美元,但微软为收购 GitHub 付出了多少费用目前尚不清楚。

目前 GitHub 拥有超过 2700 万开发者,8000 万个代码库,是世界上最大的开源平台。而为拓展业务,微软也越来越依赖开源软件,目前微软在 GitHub 上贡献了超过 1800 个储存库,在产业界连续三年保持第一。

但其实过去 GitHub 与微软相处的并不是那么愉快,原本微软想要推自己的源码代管网站 CodePlex,比 GitHub 早了 2 年,但 GitHub 凭借真正的开放策略,彻底打败 CodePlex。

而目前火热的挖矿与区块链,其相关的源码也是最早在 GitHub 上曝光,GitHub 的重要性不言可喻。

图丨GitLab 也要开始抢生意了

其实,自 Satya Nadella 接任 CEO 以来,微软一直在迅速投资开源技术。微软拥有像 PowerShell、 Visual Studio Code 和 Microsoft Edge Java 引擎这样的开源代码。另外,微软还与 Canonical 合作将Ubuntu引入Windows 10,并收购 Xamarin 以协助开发移动应用程序。

微软还把开源的 Git 版本控制系统用于 Windows 开发,甚至将 SQL Server 引入 Linux。微软的 Visual Studio Code 能够让开发人员构建和调试网络和云应用程序,迅速受到开发者的欢迎。而此次微软收购 GitHub 可能意味着我们将看到微软开发者工具和服务之间更密切的交融。在上个月的 Build 大会上,微软就宣布,继续与 GitHub 紧密合作,将该服务整合到公司的开发者应用中心中。

微软被传证实收购 GitHub的更多相关文章

  1. 微软75亿收购Github,微软以开发者为中心的初心不变

    前天关于微软要收购 GitHub 的消息传出后,很多人都纷纷讨论,希望 GitHub 能够独立存在,不被任何大厂收购,可是 GitHub 也要生存啊.那又有人说:希望是 Google 来收购 GitH ...

  2. 评微软收购GitHub

    前段时间,微软正式宣布以75亿美元收购GitHub.除了微软和GitHub以外,也许对这笔并购最在意的,正是微软的同城敌友,亚马逊.在我看来,GitHub也许是微软史上最好的收购. 75亿美元贵不贵? ...

  3. 我看微软收购GitHub

    今天是微软收购GitHub的第三天,之前很多人担心被微软收购的GitHub会步Skype,诺基亚等企业的后尘,凡此种种我觉得更多人的担心是:GitHub不再开源免费罢了. GitHub今年4月刚成立十 ...

  4. 微软收购 GitHub

    微软收购 GitHub 微软收购 GitHub震惊业界:引发开发者信任问题 https://news.cnblogs.com/n/598432/ GitLab refs xgqfrms 2012-20 ...

  5. 上传本地代码到github

    第一步:建立git仓库 cd到你的本地项目根目录下,执行git命令git init第二步:将项目的所有文件添加到仓库中git add .如果想添加某个特定的文件,只需把.换成特定的文件名即可第三步:将 ...

  6. windows上传代码到github

    上传代码到github上有很多种方法,在这里我介绍一种比较简单的一种.工具嘛,越简单越好用啊. 1.首先下载github在windows下的客户端 下载地址:https://desktop.githu ...

  7. iOS如何上传代码到Github

    iOS如何上传代码到Github 很多iOS开发者想开源自己的代码或者demo,开源到Github是个不错的选择,那么如何上传我们的代码到Github,令所有人可以下载使用呢?这里我们的目的很明确,就 ...

  8. 利用gitbash上传项目到github

    GitHub主要是用作基于Git的分布式版本管理系统的库,可以保存和管理自己的代码,而且主要用作代码的合作开发.不过对于我来说,Git控制系统还比较难以掌握,或者开发小系统还不太用得着,因此我把Git ...

  9. 使用webstorm上传代码到github

    使用webstorm上传代码到github 字数681 阅读330 评论0 喜欢5 之前使用过webstorm上传代码到github,过了几个月竟然发现自己忘记了,好记性不如烂笔头啊,今天又重新用了一 ...

随机推荐

  1. jQuery实例之ajax请求json数据案例

    今天有这样一个需求,点击六个大洲,出现对应的一些请求信息,展示在下面,请求请求过后,第二次点击就无需请求.如图所示:点击北美洲下面出现请求的一些数据 html代码结构: <div class=& ...

  2. 共用的h5回调页面

    产生背景: APP里的公用页面,像帮助中心页.授权认证结果页.各种协议页面,都需要做成H5页面,方便安卓和ios去调用. 交互情况描述: 要是有动态值,就需要定义在自己H5链接的后面,让他们传值,自己 ...

  3. element UI实现表格中添加开关控制按钮

    我使用的是element ui V1.4.3 如下图是我要实现的效果: <template> <div> <el-button type="text" ...

  4. 2017-12-05 JavaScript实现ZLOGO子集: 前进+转向

    在前文中文编程语言之Z语言初尝试: ZLOGO 4与相关讨论后, 萌生了用JavaScript编写类似语言以便在线编程的想法. 于是使用 @TKT2016 (知乎账号)的ZLOGO语法设计, 在编程语 ...

  5. maven 技巧

    M2Eclipse Releases maven eclipse插件最新安装地址 Full Version Tag 1.0 2011-06-22 http://download.eclipse.org ...

  6. idea 自动换行

    如下:

  7. 自己搭建git 代码服务器

    使用git服务器的工程师都需要生成一个ssh的公钥 ~/.ssh$ ssh-keygen Generating public/private rsa key pair. …………………… ……………… ...

  8. python:序列化与数据持久化

    数据持久化的方式有: 1.普通文件无格式写入:将数据直接写入到文件中 2.普通序列化写入:json,pickle 3.DBM方式:shelve,dbm 相关内容: json pickle shelve ...

  9. 慕学在线网0.4_xadmin后台管理

    admin是基于Django开发的后台管理框架,方便,快捷,而且简单: 而xadmin就相当于admin的升级版,更加强大. 1.安装xadmin(源码安装方式) 教程 PS: - 卸载pip安装的x ...

  10. rbac models

    class Permission(models.Model): """ 权限表 """ perm_name = models.CharFie ...