关于github:GitHub-四宗罪惹众怒SFC-发文Give-Up-GitHub呼吁全网声讨

33次阅读

共计 3367 个字符,预计需要花费 9 分钟才能阅读完成。

前几天,一则对于“GitHub 人工智能编程工具 Copilot 以 67 元 / 月的费用正式上线”的音讯引发了开源圈的热议,一时间对于 Copilot 进犯隐衷、剽窃代码、忽视许可证以及“开源变付费”等以往争议话题再次被挖出来,且一直在社交媒体上发酵。

【相干浏览:Github AI 编程工具 Copilot 正式上线,“白嫖”时代完结,67 元 / 月!https://segmentfault.com/a/11…】

6 月 30 日,软件自在爱护协会(SFC)官网公布了一篇题为《Give Up GitHub!》的博文,彻底“点燃”了开源圈长久以来的“怒火”。

SFC 在长文中示意:因为 GitHub 的不当行为,SFC 将完结所有 GitHub 的应用,并将帮助其余自由软件我的项目从 GitHub 迁徙 ——“咱们开始呐喊所有自在和开放源码软件开发者放弃 GitHub”。

目前,SFC 方面已停止使用 GitHub 发展我的项目托管,并催促其他软件开发者一起退出。

为什么要放弃 GitHub?四宗罪“惹众怒”

原来,此前 SFC 方面就对 GitHub Copilot(AI 编程工具)在公开代码上进行训练的合法性的示意质疑,而 GitHub 却始终回绝回应。因而,前几天 GitHub 刚发表 Copilot 正式上线且免费的音讯一经传出,SFC 便彻底“怒了”。

SFC 方面示意,呐喊放弃 GitHub 的起因有很多。在这里,他们列出了 GitHub 最次要的几宗罪。

(1)法律问题:波及隐衷、剽窃代码,忽视许可证

家喻户晓,Copilot 是由微软及其 GitHub 子公司开发和销售的一种营利性产品,它应用人工智能(AI)技术为开发人员主动交互生成代码。依据 GitHub 本人的申明显示,该 AI 模型仅应用托管在 GitHub 上的我的项目进行训练,包含许多应用 copyleft 许可证的我的项目。

【相干浏览:自由软件基金会批 GitHub Copilot:“不可承受且不公正”https://segmentfault.com/a/11…】

那么问题来了,因为这些我的项目大多不属于“公共畛域”,它们是依据 FOSS(自在 / 开放源码软件)许可证取得许可的。所以这些许可要求包含适当的作者归属,在版权许可的状况下,它们有时要求基于或蕴含软件的作品在与先前作品雷同的版权许可下取得许可。

据报道,近年来微软和 GitHub 始终漠视这些许可要求。他们对这些行为的惟一“辩护”是前 CEO 的推特——他在推特中谬误地宣称,对于这个话题的悬而未决的法律实际上曾经解决。

(2)道德问题:利用 FOSS 我的项目专有化营利

除了法律问题外,GitHub 抉择在创立专有软件的服务中应用版权保留的代码也会带来重大的道德影响。

2020 年,社区发现 GitHub 与美国移民和海关执法局(ICE)签订了营利性软件服务合同。两年来,包含一些 GitHub 员工在内的流动人士始终呐喊 GitHub 勾销该合同。GitHub 则回复称,他们的母公司微软多年来始终将 Microsoft Word 发售给 ICE,没有任何公众投诉。

他们宣称,这在某种程度上证实了与政策有问题的机构发展更多业务的合理性。“不论你对 ICE 及其行为的认识如何,GitHub 对提出这一重要问题的活动家们继续等闲视之和虚假的回应表明,GitHub 将其利润置于社区关注之上。”

(3)伪装反对 FOSS,实则“围剿”社区以依赖其专有软件

SFC 方面还示意,只管 GitHub 伪装反对 FOSS,但他们的整个托管网站自身就是专有或商业秘密软件。咱们感激 GitHub 容许其一些员工有时向上游我的项目提供自在和开放源码软件,但咱们的社区以前曾多次被该宣称反对 FOSS 的公司“围剿”,同时踊跃“压服”社区依赖其专有软件。“咱们不会让 GitHub 以同样的形式‘干掉’咱们!”

GitHub 与 FOSS 我的项目托管行业的大多数同行不同,因为 GitHub 甚至不提供任何自托管 FOSS 选项,他们的整个代码库都是私密的。比方尽管咱们对 GitLab 的并行“社区”和“企业”版本的商业模式感到不满,但至多 GitLab 的社区版提供了自托管的基本功能,是百分之百的 FOSS。

(4)“回避”版权:诽谤 copyleft、鞭挞 GPL 的许可

此外,GitHub 长期以来始终试图对 copyleft 和 GPL 进行鞭挞,以压服我的项目“回避”版权保留问题。

SFC 方面走漏,GitHub 长期以来始终试图诽谤 copyleft。“他们的各种 CEO 常常大声否定 copyleft,比方在某主题演讲中鞭挞 copyleft 和 GPL。多年来,咱们亲自察看到 GitHub 的多名员工在许多场合争执 …… 咱们甚至看到 GitHub 员工间接在 bug ticket 中这样做”。

同时,GitHub 公司的高管过来曾多次攻打 copyleft 许可。以上事件,都让 GitHub 的印象在业内变得更差。

如何放弃 GitHub?要害 FOSS 我的项目开发者群体应该“言传身教”

当然,对于整个开源圈而言,的确很难立马来到 GitHub,其起因之一就是“专有供应商锁定”。

咱们晓得,作为“软件开发界的 Facebook”,GitHub 早已胜利为 FOSS 开发者发明了有史以来最具吸引力的精彩乐园。来到 GitHub 是艰难的,因为这是你找到独特开发者并与之单干的形式。GitHub 甚至可能是你找工作时向潜在雇主展现工作的形式,一些计算机科学课程甚至都会要求学生应用 GitHub。

既然来到 GitHub 如此艰难,那么到底该如何放弃它才好

这里,SFC 方面首先呐喊处境最舒服的开发者群体——要害 FOSS 我的项目的领导者、招聘和工程经理以及待业平安的开发者们,迈出第一步,回绝 GitHub 的专有服务。

如此一来,SFC 当然晓得,以上畛域的新开发人员将会收到来自潜在雇主要求他们参加 GitHub 的压力。“但集体行动恰好考验着咱们中享有特权的开发者言传身教,这就是为什么咱们不仅要求你来到 GitHub,而且咱们正在带头致力帮忙每个人长期放弃 GitHub”。

通过为 FOSS 我的项目设置议程并在其余中央托管我的项目,要害开发者群体能够帮忙新来者防止 GitHub 造成的外在力量失衡。

因而,SFC 首先要向招聘经理、社区领导者以及其余有权激励新贡献者和现有社区应用 GitHub 的人发表讲话。一旦有权势人物抉择在 GitHub 上主持我的项目,集体贡献者就别无选择,只能应用这些专有且具备破坏性的产品。

“如果您在社区和 / 或雇主内做出决策或领有政治势力,咱们催促您通过自在和开放源码软件平台而不是 GitHub,利用您的势力来集中社区工作。如果你是一个感觉有力来到 GitHub 的集体贡献者,请浏览对于如何迈出第一步的(越来越多的)倡议列表。”

SFC 示意,从久远来看,他们将开发这个稳固的 URL(GiveUpGitHub.org),其中蕴含指向资源的链接,以帮忙每个人——从最有特权的开发者到自在和开放源码软件中代表性有余的群体的老手和成员——放弃 GitHub。

如果您感觉您或您的我的项目还不能来到 GitHub,SFC 要求您通过在自述文件中增加此局部来提高认识,以此来与您的用户分享您对 GitHub 的担心。如果您筹备来到 GitHub,能够应用该自述文件。

后续

据悉,SFC 临时不会强制要求现有会员迁徙我的项目,但他们将不再承受不打算从 GitHub 迁徙的新会员我的项目。

软件自在爱护协会 (Software Freedom Conservancy, 简称 SFC) 成立于 2006 年,是一个推广开源软件和保卫自由软件通用公共许可证 (GPL) 的非营利组织,旨在为自在开源软件我的项目提供反对和基础设施。

此前,SFC 曾因美国电视制造商 Vizio 公司滥用了 GPL 而对该公司提起过诉讼。此次,SFC 再发文《Give Up GitHub!》对 GitHub 进行声讨,揭开其“虚伪面目”,并呐喊业内对其抵制弃用,确保自在凋谢的开源软件环境以造福宽广开发者社区。

目前,SFC 的这篇文章仍旧在社交媒体上备受热议,有网友 对 SFC 提出的对于 GitHub Copilot 波及的版权法规质疑示意反对,同时也有网友示意对 Copilot 的商业化示意了解,由此引发了更多人退出争执。

对于此次事件,咱们也将继续关注。如果您对该事件有任何认识,也欢送在评论起留言互动。

参考链接:https://sfconservancy.org/Giv…

正文完
 0