当前位置:首页 > 嵌入式 > 嵌入式硬件
[导读]近日软件开发平台 GitHub 首席运营官 Erica Brescia 表示,GitHub 在探寻“合资企业以及在中国托管 GitHub 内容的可能性”之前,计划先在中国开设“外商独

近日软件开发平台 GitHub 首席运营官 Erica Brescia 表示,GitHub 在探寻“合资企业以及在中国托管 GitHub 内容的可能性”之前,计划先在中国开设“外商独资子公司”。

GitHub 是目前最大的源代码托管平台,在 2018 年 6 月微软宣布以 75 亿美元的股票收购 GitHub。在微软收购 GitHub 的消息传出后,就已经有大量用户涌向其竞争对手 GitLab,这些用户将托管在 GitHub 上的项目导入 GitLab。

在 GitHub 上,中国开发者是仅次于美国的第二大用户群体。基于美国的贸易政策,不少被制裁国家包括伊朗、克里米亚等地的开发者已经被微软封锁 GitHub 的权限,中国开发者担心未来将无法使用 GitHub。

在与中国工业和信息化部以及公安部会晤之后,GitHub 得到了中国政府的热烈欢迎,双方都希望保留对 GitHub 的顺利访问。对 GitHub 来说,尽管其许多功能是免费提供的,但该公司还向独立开发人员与企业客户提供付费服务计划,因此失去和中国的联系可能会对 GitHub 的收入产生重大影响。

自 2014 年以来,越来越多的贡献者来自美国以外,亚洲贡献者社区年度增速即将超越欧洲和北美。与开源一样,整个社区的全球化趋势每年都在加剧。今年,公共和私人数据库的 80% 的贡献者来自美国以外。

从数据来看,2019 年的整体贡献较去年增幅明显,而且增长较快的不仅仅是开源这一项。2019 年亚洲个人和公众贡献和开发者社区都发展迅猛,亚洲总贡献中的 31% 来自中国。中国使用开源人数增多也可以认为是 GitHub 考虑在中国设立子公司的重要原因。

资料显示,GitHub 是一个面向开源及私有软件项目的托管平台,因为只支持 git 作为唯一的版本库格式进行托管,故名 GitHub。

GitHub 于 2008 年 4 月 10 日正式上线,除了 Git 代码仓库托管及基本的 Web 管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。目前,其注册用户已经超过 350 万,托管版本数量也是非常之多,其中不乏知名开源项目 Ruby on Rails、jQuery、python 等。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

嵌入式处理器是一种特殊的计算机处理器,它被设计用于嵌入到各种设备和系统中,以实现特定的功能。由于其低功耗、高性能和可靠性等特点,嵌入式处理器在许多领域都有广泛的应用,如汽车电子、工业控制、医疗设备等。本文将对嵌入式处理器...

关键字: 嵌入式处理器 嵌入式系统

2023年10月10日, [恩智浦创新技术论坛] 在深圳湾万丽酒店举行,众多工业、物联网、新能源和医疗等行业的企业出席论坛,深入交流市场趋势与行业洞察,一同讨论如何协同面对市场的机遇与挑战,共同促进未来市场的发展。米尔电...

关键字: NXP 嵌入式处理器

Pipenv是一款旨在将所有包管理工具的优点集中利用于python领域中的工具,兼容性高,使用Pipenv可以自动创建项目和管理虚拟环境,且安装或删除包时会自动在Pipfile中添加和移除相应的包。

关键字: python 管理工具 虚拟环境

随着大数据的兴起,Python 和机器学习迅速成为时代的宠儿。本书在内容编排上避免了枯燥的理论知识讲解,依循“理论简述——实际数据集——Python 程序实现算法”分析数据的思路。

关键字: python 机器学习 数据集

Python拥有很多免费数据函数库、免费web网页模板系统、以及与web服务器进行交互的库,可以实现web开发,搭建web框架,目前比较有名气的Python web框架为Django。

关键字: python 函数库 免费web网页

那么用户下载到的就是该系统的所有源代码,并且可以随意修改。这也是解释型语言本身的特性,想要运行程序就必须有源代码。

关键字: python 源代码 C/C++程序

Python有丰富的第三方库和包,可以扩展Python的功能。为了方便地管理这些包,您需要安装一个Python包管理工具,例如pip、conda等。这些工具可以帮助您安装、升级和删除Python包,使您能够轻松地管理Py...

关键字: python 编程实例 Python解释器

Python是一种非常流行的编程语言,它简单易学,功能强大,可以应用于许多领域,如Web开发、数据分析、人工智能等。本篇文章将为您介绍如何从零开始学习Python!

关键字: python 入门基础 数据分析

Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品。 Python提供了高效的高级数据结构,还能简单有效地面向对象编程。

关键字: python 函数 对象编程

Python和Java是两种广泛应用于编程领域的高级编程语言,它们各有优劣。本文从程序设计应用、系统资源占用、高性能处理和语言特点等四方面详细介绍两种编程语言的区别。

关键字: python java 高性能处理
关闭
关闭