为省钱,开源项目一年不更新就要删除代码?GitLab 紧急回应

整理 | 苏宓

出品 | CSDN(ID:CSDNnews)

近日,一则关于“为了缩减成本,GitLab 出手了!”的传闻让不少开发者心惊胆战。据外媒 The Register 报道,有匿名消息人士透露,GitLab 计划在平台上自动删除免费用户账号中一年没有活跃的项目,此计划将于 2022 年 9 月生效。

为节省托管成本,GitLab 欲断开发者后路?

换句话说,如果你是 GitLab 上的免费用户,如果之前开发的项目代码在 12 个月内没有更新过,那么项目将会被删除。

据悉,此举也是 GitLab 为了减少成本才做的决定。这些项目占 GitLab 托管费用的四分之一,自动删除不活跃的项目每年可以为 GitLab 节省高达 100 万美元。因此,有人建议 GitLab 实行删除不活跃的项目,以此实现公司财务的可持续性。

不过,因为一年的不更新,且归属免费账户,就要删除此前开发者耗时多月甚至是多年辛辛苦苦开发的代码,必定会引发不少用户的不满。为此,外媒指出,GitLab 似乎已做好应对之策。有消息称,GitLab 会在用户删除代码及项目之前向用户发出数周或者数月的警告。同时,如若在 12 个月内重新向项目发布更新,如提交 PR、issue 等就足以使项目保持活跃状态。

牵一发而动全身,不活跃也不等于没人用!

其实在 2018 年,微软宣布以 75 亿美元收购 GitHub 之际,不少用户发起立即迁移到 GitLab 和其他 GitHub 替代品的行动。当前,GitLab 作为全球第二大代码托管平台,其平台上覆盖了很多主流的开源项目,由此,GitLab 也在开发者群体中有不错的口碑。

同时,根据 CSDN《2021-2022 中国开发者调查报告》数据显示,GitLab 也是排名第二的研发协作管理工具,占比 26.3%。

如果外媒报道是真的,虽然听起来这可以为 GitLab 节省出一大笔可观的费用,但是事实上,物极必反,尤其是对以开发者为核心的 GitLab 而言,也会因此丢失开发者的信任。

根据 GitLab 官方显示,其提供的免费服务包含了每个月 5GB 的存储空间、 10GB 的数据传输和 400 分钟的 CI/CD 流水线时间,以及每个命名空间 5 个用户的名额。

不少开发者认为,GitLab 提供免费服务的全部意义在于让开发者们可以使用他们的平台来托管代码,无论项目是否保持活跃状态。想必很多人都能接受,GitLab 可以通过搞一些运营手段,来激发开发者参与代码贡献与项目开发,但是当前以删除代码作为胁迫手段,还仅针对免费账户,实则为下下策,让人无法接受。

开源倡导者、开放 .NET 社区的参与者 Geoff Huntley 在接受 The Register 采访时表示,这一政策“绝对疯狂”。

“源代码不会占用太多磁盘空间。对于某人来说,删除所有这些代码就是对社区的破坏。他们将摧毁自己的品牌和商誉。开发者之所以在平台上托管代码,是因为抱着公众可以重用、构建分支的想法。当然,也不能保证代码总是托管在某个平台上,但是在开源中,有一个不成文的规则就是,你让代码可用,就不会删除它。(之前)我们有维护者拉取了代码,社区对此感到非常愤怒,因为其他依赖于已删除产品的项目将会受到影响,这也会导致所有的依赖都无法编译。”

与此同时,项目不活跃也不等于没有人用。在 GitHub/GitLab Top 1000 的项目中,也不乏有很多项目的更新时间停留在几年前。

事实上,也有不少人通过简单地开发一款工具/程序,用来锻炼与提升自己的开发技能,并将代码托管到 GitLab 或者 GitHub 上,以便其他人也可以查看与学习,而自己并不打算长期维护或者更新它,甚至有时候自己可能已经无权向项目提交更新。但是,这并不影响每年有无数的开发者继续使用这些项目。

「与其盲目的想要删除开发者的劳动成果,GitLab 不妨想办法更好地管理自己的定价服务和财务。」

GitLab 回应:不删,但使用对象存储!

为省钱就想要删除代码,在众多开发者的焦虑声中,GitLab 于今天早晨在 Twitter 上紧急发布了回应声明,其表示:

我们在内部讨论了如何处理不活跃的存储库。

我们达成了一个决定,将不活跃的资源库转移到对象存储。

一旦实施,它们将仍然可以被访问,但在长期闲置后需要更长的时间来访问。

不过,GitLab 有些模糊的回应并没有打消众人的疑虑。在这条推文评论区,有不少开发者追问:

“归档的代码是否仍然对公众可见,还是只有存储库所有者能够从归档的对象存储中恢复?

如果只有所有者才能恢复,那么你是否考虑过这样一种不幸的情况,即项目所有者的维护者去世后,他们的代码在他们停止在网站上的活动一年后,全部变得无法访问了?

如果我看到某个存储库在 GitHub 上可见,但在 GitLab 上无法访问,我将感到非常失望。”

两个小时后,GitLab CEO Sid Sijbrandij 出面再次进行了回应,「根据 GitLab 项目管理指南显示,归档项目是由用户来激活」。同时他表示,当前的对象存储计划将使存储库对所有人可见。

这无疑也是开发者最想见到的处理方案。

然而,此次消息的流传,也引发了用户的思考,有人觉得「终是没有免费的东西。如果你在 GitLab 上付费,就不会有这种焦虑了」、「GitLab 作为一家企业,前提也是要先活下来。与背靠微软这棵大树的 GitHub 有所不同,存储成本过高带来的巨大压力会让 GitLab 逐渐丧失竞争力」......为此,你怎么看?

参考链接:

https://www.theregister.com/2022/08/04/gitlab_data_retention_policy/

原文地址:https://www.toutiao.com/article/7128365042382307881/

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


所以很多人都会选择将这些生活琐事来交给智能化产品,在众多产品中,扫拖机器人所给我们带来的便利性最强,扫地、拖地全都一气呵成,不需要人为过多干预,不过目前大多数扫拖机器人对于双手解放得不彻底。而石头作为
“昨天的经历都将成为明天的力量。” 将绝大部分精力都奉献给璃月港的刻晴,可以说是《原神》中的高人气角色了,虽然是常驻角色,并且对于普通玩家来说……刻师傅别刮了……不过作为开服就存在的角色,还有独特的剑法
最近,全球知名的通信产业盛会MWC 2024(2024世界移动通信大会)正式召开,其中,联发科以“连接AI宇宙”(Connecting the AI-verse)为主题,为大众展示出一系列在AI和移动通信技术等领域的最新突破,吸引了大量行业
今年上半年有很多值得关注的机型,其中华为最新的影像旗舰华为P70 Art也自然受到了业界不少的关注目光,目前关于这款机型的轮廓图已经在网上曝光。
目前,2024世界移动通信大会(MWC)正在西班牙巴塞罗那举行,值得一提的是,此次大会参展中国厂商非常多,包括华为、中兴、小米、荣耀等等多家厂商均在其列。
就在去年,真我推出了11 Pro+,用一个2亿像素传感器和zoom变焦功能,开启了中端手机影像的长焦大战,而后友商才姗姗来迟的跟进了2亿像素传感器。
【手机之家新闻】一年一度的MWC已经于当地时间2月26日在巴塞罗那正式开展,在本次MWC2024上全球各大厂商齐聚一堂,展出自家最新的技术与产品,其中中兴就参展本次MWC2024,并且展出了诸多面向企业端的产品,而旗下的
近日,联发科在MWC 2024(2024 世界移动通信大会)上展出了一系列令人瞩目的AI和移动通信技术突破,以“连接AI宇宙”(Connecting the AI-verse)的展厅吸引了无数业界精英和媒体的目光。特别是其现场的生成式AI技术
虽然目前国内已经有不少厂商入局折叠屏产品,但是努比亚却迟迟没有入局。不过在近日举办的MWC 2024展会上,努比亚发布了自家首款折叠屏手机——努比亚Flip,预计国内很快也会上市。
MWC 2024正在西班牙巴塞罗那举办,和往年一样,荣耀这次依旧携众多新产品、新技术参会。荣耀Magic6 Pro、荣耀Magic V2 RSR保时捷设计的机型在海外正式发布,并且还展示了魔法大模型、任意门等诸多新技术。
MWC 2024正在西班牙巴塞罗那如火如荼地举行,其中小米也参加了今年的大会,在会上发布了在国内大受欢迎的小尺寸旗舰——小米14。值得一提的是,高通公司CEO安蒙甚至亲临发布会现场为这款机型助阵。
《原神》是一直以来在机圈深受欢迎的游戏,在充满幻想的提瓦特大陆上,你可以邂逅不少性格迥异、能力独特的伙伴。而一加Ace系列一直就拥有非常强烈的电竞属性,也是畅玩《原神》的热门机型,而在本月,一加Ace 3将推
有不少网友发现,今年新机的发布时间相对于往年大幅提前,很多厂商在春节之前密集发布了自己最新的中高端机型,给人一种年后没什么新机可发了的感觉。不过魅族全新的大杯机型——魅族21 PRO非常值得期待,魅族科技也
2022年7月,小米12S Ultra正式发布,这款产品率先将1英寸大底主摄引入到移动影像领域,同时凭借鲜明的徕卡影调给人留下深刻的印象,同时这款产品也被视为了影像旗舰地位的机型。如果从那时算起,到现在差不多已经快过
随着智能手机的日益普及和智能化进程的加速,智能穿戴设备成为了人们关注的焦点。各大智能手机厂商纷纷进军智能穿戴市场,试图在这一新兴领域抢占先机。
早在去年秋天,HyperOS操作系统发布的时候,小米便勾勒出了“人车家全生态”的美好蓝图,而在这其中,小米的多终端统一战略是核心,目前已经有不少小米产品预装或者接受到了HyperOS操作系统的推送,在过去几个月的时
今年雷军将把更多的精力放在小米汽车上,所以接下来的手机业务将由刚刚兼任小米品牌总经理卢伟冰接管。同时雷军也在微博上表示小米2024年开年旗舰——小米14 Ultra即将在近期发布,并且将有卢伟冰进行讲解。另外,卢
新的一年有龙则灵,有愿必达。自1月19日起,荣耀加码“新年荣耀,一起成龙”年货节,在全国荣耀线下门店上线了“新年许愿处”、“龙运当头”等趣味活动,吸引大批消费者到店打卡许愿,戴龙头迎好运。与此同时,为了回
小米在官网微博中已经透露了关于小米14 Ultra信息,所以新机上市应该不会太晚。根据德国莱茵的官方消息,目前小米14 Ultra(型号为24030PN60G)获得了莱茵无频闪认证,表明这款手机可以有效减轻屏幕给用户带来的视觉疲
2月22日,上海广播电视台与华为举办鸿蒙合作签约仪式,宣布其官方客户端看看新闻APP将基于HarmonyOS NEXT鸿蒙星河版启动鸿蒙原生应用开发,为用户提供更加极致的新闻资讯服务体验。此次合作标志着上海广播电视台成为全国