GitHub、GitLab 和 Gitee,开发者在 2022 年选哪家?

这篇具有很好参考价值的文章主要介绍了GitHub、GitLab 和 Gitee,开发者在 2022 年选哪家?。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

GitHub、GitLab 和 Gitee,开发者在 2022 年选哪家?

7 月 1 日,知乎网友「锦山新峰」发布了一篇文章,对一站式 DevOps 平台——极狐 GitLab 公司,从股权占比和财报信息等维度进行了分析极狐公司的自主决策性。

文章发布后,引起了众多开发者的讨论,有人认为「开源不可能无国界,要支持和发展自己的开源」,有人认为「中美和平共处是大家的意愿,断供的可能性微乎其微」,还有人推荐起了同为代码托管协作开发平台的 Gitee。

今天,本文简单整理了GitLab、Gitee 与老牌 GitHub 三家平台在近些年的动向,供大家参考,也欢迎大家评论更多最新未人所知的轶事。看看你们在 2022 年的今天,怎么选择代码托管平台?

1

SFC 抵制 GitHub,GitHub 封禁俄罗斯


6 月 30 日,软件自由保护协会(Software Freedom Conservancy,简称 SFC)在官方博客发布文章——《是时候放弃 GitHub 了》,SFC 表示,由于 GitHub 的不当行为,SFC 将停止使用 GitHub 进行项目托管,并呼吁其他软件开发者一同退出。

SFC 是一个旨在为自由开源软件项目提供支持和基础设施的非营利组织,成立于 2006 年。长期以来,SFC 一直得到 Google、Red Hat 和 Mozilla 等多家知名公司的财务支持。此次抵制 GitHub 的动作,起因是 GitHub 于 6 月发布 AI 自动编程工具 Copilot 涉嫌使用开源代码进行训练,并对其收费。

GitHub 在今年的另一个大动作,莫过于在 3 月份对俄罗斯用户的封禁。今年 3 月,Github 官方发文称,会遵守美国政府的相关规定,限制俄罗斯通过 Github 获得军事技术能力。

据俄罗斯媒体称,从今年 4 月起,GitHub 开始封锁受美国制裁公司的俄罗斯开发者账户。包括 Sberbank Technology、 Sberbank AI Lab 和 Alfa Bank Laboratory 在内的 GitHub 企业帐户,以及个体开发商的账户。

2

Gitee 上线人工审核,收回非活跃账号标识


今年 5 月,Gitee 推出了新政策:开源库必须得先审核再上线。在 Gitee 上,一些 star 少的开源项目被关闭了公开访问,搜进去显示的是仅限成员访问的页面。5 月 18 日晚间,Gitee 官方在知乎相关问题下方作出回应,表示这是能确保大家尽快正常使用的最优解。

审核风波后不久,Gitee 的创始人红薯在一次直播中称,上线人工审核是一个让自己痛苦万分的改动。希望能通过技术手段尽量降低审核操作对开发者的影响,让审核变成对用户基本无感的过程。

除了这次对开源代码仓库进行审核,Gitee 也在此前对开发者中的非活跃账号,进行过标识收回。在 Gitee 官网对非活跃账号的定义是同时满足两个条件:1、帐号在 2 年内没有任何动作(包括推送代码、评论、私信、关注等操作);2、帐号下没有任何仓库。

当有用户申请使用相同的帐号标识,Gitee 会释放非活跃帐号占用的标识,并修改对应帐号的标识为系统生成的一个新的标识,同时给非活跃帐号发送邮件通知。对于不满足条件的帐号,可以采取用户自行协商的方式解决标识占用问题。

3

GitLab 曝出代码漏洞,曾公开拒收中国员工

2022 年 7 月 1 日,OSCS 监测到 GitLab 曝出远程代码执行漏洞。该漏洞等级较为严重,CVE 编号为 CVE-2022-2185。GitLab 中授权用户可以导入恶意制作的项目导致远程代码执行,攻击者可利用该漏洞执行任意远程代码,OSCS 建议各位开发者关注漏洞风险。

而在今年 4 月,极狐 GitLab 宣布完成了数亿元级别的 A 轮融资。官方称本轮融资资金将用于产品研发团队扩充、市场开拓、开源生态建设以及自主知识产权研发 ,扩充本土开源生态,更好服务本土用户和客户,提高本土企业抗风险能力。

在「锦山新峰」的文章的描述中,外资在极狐公司的所有股权占比总和超过了52.79%,极狐公司第一大股东仍为 Gitlab。在今年 3 月 GitLab 的财报中也提到:极狐公司是 GitLab 持有多数股权的子公司。

早在 2019 年 11 月,GitLab 就曾发布一项声明称,他们决定为有权访问客户数据的团队成员启用 「工作家庭国家/地区封锁」令,且只针对中国和俄罗斯 。更新的招聘流程里明确规定:GitLab 不会给中国/俄罗斯公民提供 offer。

4

小结


开源自诞生起,就融入了开放与协作的基因,也正是基于这样的理念,Linus Torvalds 开发了 分布式版本控制软件——Git。今天,Git 已经成为了每个程序员编写代码必不可少的工具,基于 Git 的各种代码托管协作平台,也聚集了数千万的开发者,形成了庞大的技术生态。

市场化的竞争、资本的运作和地区政策的引入,让代码平台之间走出了不同的方向,也吸引到了不同需求的开发者。

在 2022 年的今天,选择一款代码平台,需要综合考虑实用性、易用性、安全性、性价比、付费模式及长期使用的稳定性等因素。而更多的代码平台如 Gitlink、Gitcode 也在出现和崛起,探索出新的更多的可能性。

你对 GitHub、GitLab 和 Gitee 有怎样的看法?你在选择代码托管平台时会考虑哪些因素?代码托管平台的未来将会是什么样的?

欢迎在留言区和大家交流,我们将选出最优质的 2 条留言,送出 QQ 猛虎公仔、QQ 猛虎包、腾源会定制 T 恤等精美礼品(任意一款)。

参考链接:

1、https://zhuanlan.zhihu.com/p/536279450
2、https://sfconservancy.org/blog/2022/jun/30/give-up-github-launch/
3、https://gitee.com/inactive_accounts
4、https://my.oschina.net/oscpyaqxylk/blog/5534534


欢迎关注「腾源会」公众号,期待你的「在看」哦~👇文章来源地址https://www.toymoban.com/news/detail-413558.html

到了这里,关于GitHub、GitLab 和 Gitee,开发者在 2022 年选哪家?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 2022 RoboCom 世界机器人开发者大赛-本科组(国赛)

    1、智能红绿灯 为了最大化通行效率同时照顾老年人穿行马路,在某养老社区前,某科技公司设置了一个智能红绿灯。 这个红绿灯是这样设计的: 路的两旁设置了一个按钮,老年人希望通行马路时会按下按钮; 在没有人按按钮的时候,红绿灯一直为绿灯; 当红绿灯为绿灯时

    2024年02月17日
    浏览(14)
  • 2022 RoboCom 世界机器人开发者大赛-高职组(省赛)

    RC-v1 您好呀 分数 5 本届比赛的主题是“智能照护”,那么就请你首先为智能照护机器人写一个最简单的问候程序 —— 无论遇见谁,首先说一句“您好呀~”。 输入格式: 本题没有输入 输出格式: 在一行中输出问候语的汉语拼音  Nin Hao Ya ~ 。 输入样例: 输出样例:  提交

    2024年02月16日
    浏览(17)
  • 参加微软学生开发者峰会,了解Azure和GitHub……

    #微软学生开发者峰会#  #开源#  #创业# @MicrosoftReactor 首先感谢微软官方能给我提供一次参与学习挑战赛的机会!         这次学生开发者峰会学习挑战赛主要让我学习到了一些Azure云计算平台以及GitHub的一些相关知识,以及对掌握的知识又进行了一次检测。         

    2024年01月25日
    浏览(24)
  • Github为开发者打造的AI代码编写建议插件

    仓库: GitHub - github/copilot.vim: Neovim plugin for GitHub Copilot 特性: GitHub Copilot · Your AI pair programmer · GitHub 目录 代码建议 付费使用 专注于解决问题 支持常用IDE ​在不熟悉的领域自信地编写代码 GitHub Copilot使用OpenAI Codex实时建议代码和整个功能,直接从您的编辑器。GitHub Copilot是

    2024年02月16日
    浏览(19)
  • 2022 RoboCom 世界机器人开发者大赛-本科组(国赛)R4,R5题解

    就是给你一堆操作修改上面的数组让他变成下面数组,输出最小修改次数和方案 一眼dp,跑一遍dp记录方案数即可; dp[i][j]表示从左往右修改,第一个数组的i位等于第二个数组的j位的最小修改方案. c++能过代码 输入样例 输出样例 思路 先lca搞出来任意两点之间的距离。然后按

    2024年02月12日
    浏览(20)
  • 千帆SDK开源到GitHub,开发者可免费下载使用!

    目录 一、SDK的优势 二、千帆SDK:快速落地LLM应用 三、如何快速上手千帆SDK 1、SDK快速启动 快速安装 平台鉴权 如何获取AK/SK 以“Chat 对话”为调用示例 2. SDK进阶指引 3. 通过Langchain接入千帆SDK 为什么选择Langchain 开源社区 千帆社区 好消息,好消息,百度千帆SDK开源啦!!!

    2024年02月05日
    浏览(22)
  • Github 开发者的羊毛福利现金 5K+(namebase airdrop公司)

    Namebase 正在举行一场空投活动,满足条件的开发者,可以获得大约 4200 个 HNS 代币的奖励,折合人民币的价值,目前大约在 5000 元左右,我从多个可信渠道证实这个活动是真实有效的。 首先要明确的是,不是所有开发者都有资格参与,必须满足以下条件: 有 Github 账号 GitHu

    2024年02月21日
    浏览(23)
  • Github Copilot AI配对开发者编程,提升项目建设进度

    Github Copilot是什么? GitHub Copilot 是结对编程的虚拟版本。结对编程是一种常见的敏捷软件开发技术 —— 即两个开发人员在同一个项目上并肩协作,轮流编写代码并检查合作伙伴的输出。 Copilot 可以支持十几种语言,与 Python、JavaScript、TypeScript、Ruby 和 Go 等主流语言配合效果

    2024年02月09日
    浏览(69)
  • 微信开发者工具-代码管理和码云Github远程仓库集成

    目录 思考:IDE如何进行代码管理 代码管理方式 一、自身提供服务 二、Git 扩展 1、环境准备 2、创建项目代码 3、进行项目Git初始化 4、在码云新建远程仓库  5、将项目进行远程仓库关联 三、SVN扩展 四、代码管理         初识开发者工具,我的第一想法就被拉到了代码管

    2024年04月25日
    浏览(12)
  • idea和微信开发者工具将代码上传到GitHub管理

    开发出了一个小程序+PC端,一开始打算将小程序和PC的代码上传到同一个库进行开发,但是尝试了很久都不行,所以就打算将两个代码分开上传 由于我已经上传完毕,这里引入一篇讲解的比较好的文章,进行实践。 如何在GitHub上传自己的项目(新手详细版) 这个适用于在文

    2024年01月19日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包