本周四,代码托管平台GitLab表示,将从免费账户中删除“长期休眠项目”,从而大幅降低运营成本。据The Register称,“模糊编程协作服务提供商”计划从一年以上没有活动的免费内容开始,预计每年最多可节省100万美元(约1/4)的运营成本。
GitLab认为,该政策有助于维持财务状况的可持续发展,计划于2022年9月生效。
考虑到可能引起强烈的舆论反对,GitLab提前几周到几个月发出警报,以便在开发者依赖的代码消失之前做好归档工作。
尽管如此,考虑到许多代码被广泛用于开源项目,人们越来越担心GitLab可能会对强行推行新政策产生重大负面影响。
开源倡导者,开放。网络社区参与者Geoff Huntley批评—— GitLab陷入了“绝对的疯狂”。
源代码本身不会占用太多磁盘空间,但删除代码意味着对相关社区造成沉重打击,破坏GitLab本身的品牌商誉。
GitLab托管项目代码的目的是让公众重新混合和重复使用。
不能保证以后迁移到其他平台,但开源社区的不成文规则是确保代码可用,不容易删除。
为了慎重起见,向维护人员发送了查询请求,这表明社区对此非常愤怒,依赖于删除的产品代码的各种编译项目受到很大影响。
另外,Geoff Hubtley对所谓的“非活动”判定标准发起了——炮击。最终,当软件编写完成并接近完美时,“非活动”并不意味着生命力下降。
据悉,GitLab免费软件包每月提供5GB存储空间、10GB数据传输、400分钟的CI/CD访问以及每个命名空间5名用户。
此前,该平台正式宣布提供免费套餐,作为吸引顾客和提高忠诚度的工具。
定价模型还指出,大型用户社区可以通过第三方工具/API/集成更好地支持GitLab,以促进生态系统的发展和平台市长/市场的地位。
遗憾的是,随着GitLab实施“温和阻止部分免费产品使用”的成本控制计划,该平台逐渐偏离初衷。
[更新]
在The Register的报道引起巨大舆论反响后,GitLab终于感到了汹涌的民意。
相反,使用更模糊的表示法将非活动的repos转储到缓慢的对象存储中。