前沿科技
测评指南

CSDN 大规模搬运 GitHub 项目至 GitCode 事件持续追踪报道

事件起因

CSDN ( Chinese Software Developer Network ) 成立于1999年,是中国一个流量较大的开发者社区和技术媒体,旨在为中国的软件开发者提供知识传播、在线学习、职业发展等全生命周期服务。它可以说是国内 IT 行业覆盖最全的一个社区,有很多的高手和大神隐藏于此,到现在还有很多学者、研究生等高层次人才在 CSDN 发表博客,同样海量的 IT 同行们也都活跃于 CSDN 。作为一个技术社区,CSDN 的基本功能还是完善的,但也因为覆盖面大、管理不适, CSDN 的用户体验非常差,不少用户认为平台过于注重盈利而忽视内容质量。其在行业中的口碑也日益下降,里面存在大量低质量文章,很多是随意复制粘贴的内容,而且广告众多。

GitHub 则与 CSDN 截然不同,它更专注于代码托管和协作开发,特别是使 Git 版本控制系统更易于使用,并简化了远程协作流程,解决软件开发人员遇到的普遍问题。GitHub 虽然成立时间晚了 CSDN 将近 10 年,但因其开放性和协作特性,吸引了全球大量高质量的项目和贡献者,包括个人和企业用户,在提供免费和付费的代码托管服务的同时也为企业提供团队协作解决方案,现在的 GitHub 已经成为开源的事实标准,左右着无数开发者的编程命脉。

图为 GitCode 首页

GitCode 是 CSDN 和华为云联合发布的一个旨在提供代码托管服务。然而,最近 GitCode 被发现批量搬运 GitHub 上的开源项目,并为这些项目创建虚假的开发者主页。这些主页并不属于真正的开发者本人,而是由 GitCode 自动生成的(它甚至还克隆了每个代码库的星标——GitHub 上的一种关注和收藏机制),这引起了业内的大波澜。

事件经过

GitCode 大规模搬运 GitHub 项目的事件经过如下:

1. 批量搬运项目:GitCode 从 GitHub 上大量搬运开源项目,包括项目的所有信息,如代码、 README 文件等(图片来源于 X 用户@Richards Tu、@无情的CRUD机器),被搬运的作者大多不知情,众多网友吐槽:自己的项目不知不觉就被搬到 GitCode 上了。

2. 伪造开发者主页:GitCode 为搬运的项目自动创建开发者主页,但这些主页并不属于真正的项目开发者,而是由 GitCode 自动生成的。

3. 篡改 README 文,替换项目链接:因为部分文件的 README.md 中可能有包含带有 GitHub 地址的内容,CSDN 就将其网站上现有文章中提到的 GitHub 项目地址批量替换为 GitCode 的地址,进一步混淆项目来源。这意味着后续可能会有新用户搜索到项目,都不一定能看到真正的项目在 Github 上的地址。

事件发酵及社会反应

1. 由于 CSDN 搬运的项目中包括了 v**ay 等代理工具、机场等,以及一些敏感项目和话题(现已被删除)无法访问。根据网友@emoryfierce 向我们反馈,这一操作是网站自己主动关服务器了,再次开启后就跳转 404 。目前 GitCode 网站可以访问了,但如果在网站内搜索一些热门的内容,只显示数量,不显示搜索结果。

2. 不少开发者发现自己的项目被搬运后,前往 GitCode 社区要求删除项目,但是作为原创者的本人却无法删除被盗项目,也不能修改被篡改的内容。GitCode 平台不仅在未经许可的情况下搬运了 GitHub 上的开源项目,还为开发者创建了主页,但这些主页并不属于真正的开发者,首先这种冒名顶替的行为严重侵犯了开发者的权益。更离谱的是,如果开发者想删除被盗的仓库,需要先用 Github 授权登录,然后自己才能删除,但是授权登录要求开发者交出非公开的组织和个人信息,可以说是无耻至极。👍🏻

3. 知乎上有网友称自己注册了账号,但是并没有拿到密码,也就无法进一步认证自己的项目并删除。

4. 根据知乎网友@尼德兰的猫 所述,其在 CSDN 上注册账号,会同步在华为云上注册账号。因为 CSDN 与华为云存在合作关系,这种注册方式是 CSDN 作为华为云的代理商或合作伙伴的结果,旨在增加华为云的客户量。CSDN 提供了一种特殊的链接,通过这个链接注册华为云账号时,会创建一个特殊的华为云账号。(但这种情况并非真正的”同步注册”,而是 CSDN 和华为云之间的一种特殊合作模式,为用户提供了一种便捷的华为云服务接入方式,具体可以看“通过华为云官网注册账号与在CSDN注册华为云的异同”

5. 亦有知乎网友@龙腾万里sky 反映,自己的私人 blog 也曾被 CSDN 原封不动地搬运并且标注是自己原创的,以此来吸引流量。被博主发现后没有删帖,只是把内容清空了,但仍然保留了标题。而 CSDN 搬运的文章目前在 Bing 上的搜索权重却高于原创作者本人。如果你也遇到了类似的情况,也可以给我们留言报道。

目的和影响

1. 因为目前 CSDN 在百度和谷歌搜索中有着较高的权重,通过这种方式可以快速提高 GitCode 的搜索引擎权重,引导用户访问 GitCode,实现 SEO 权重提升和流量暴涨。如果接下来在百度、谷歌、微软、必应等搜索引擎中出现大量 GitCode 的搬运内容,那么给自己带来流量就是轻轻松松的事情,但 CSDN 想要抢占市场份额使用的这些招数着实让人不齿,且是对开源精神的亵渎。

并且在这之前,CSDN 曾被曝把原创作者免费的文档搬运至自己的网站,并改成付费,用户必须开通会员才能下载。

2. 亦有网友对镜像项目提出了很强烈的质疑,甚至已发送邮件要求删除镜像的项目,有网友收到了 来自 XXM ( GitCode 官方工作人员)的回复,其很直接地表示会按照作者的要求删除项目和组织。然而,开发者发现还是能搜索到该组织,所以网友质疑其只是进行了暂时屏蔽。(如下图)

小结

1. 开源不等于无版权。虽然开源项目是允许自由使用和分发的,但 GitCode 未经授权修改项目内容和伪造开发者信息可能违反开源许可证条款,构成了版权侵权。因为大多数开源协议要求在使用或分发开源代码时,必须保留原始的版权声明和许可证,而 GitCode 替换 README 文件中的链接和信息,违反了这一要求。再者,GitCode 未经授权复制和篡改他人作品也违反了中国《著作权法》的相关规定。

2. GitCode 篡改项目链接误导用户,这也有可能被视为欺诈用户的行为,使他们无法找到真正的项目来源,误以为这些项目原本就托管在 GitCode 上。

3. CSDN 的这一做法不仅是对开源精神的严重污染,也扰乱了市场秩序,通过虚假信息误导用户抢占市场份额,是不正当的竞争行为。其不正当的竞争手段,污染了众多搜索引擎中的技术相关信息。由于 CSDN 权重高,它的文章常出现在搜索前页,常常出现用户点进网站想要获得信息,结果却要付费的情况,而原创的免费文章则被其压在身后。

从多个角度来看,CSDN 的这种行为是非法的。这不仅涉及法律问题,还严重违背了开源社区的道德准则和信任基础,包括尊重原作者权益、保留原始信息、明确声明修改等。开发者和受影响的各方有权通过法律途径维护自己的权益,要求停止侵权行为并追究相关责任。

目前,开源社区也在密切关注这一事件的发展。许多开发者和社区成员呼吁 CSDN 停止这种不尊重原创和社区精神的行为,并希望有关部门能够介入,保护开发者的合法权益。同时,这也提醒了所有开发者,需要更加关注自己项目的版权保护和社区的健康发展。

你可能还想看:

赞(8)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《CSDN 大规模搬运 GitHub 项目至 GitCode 事件持续追踪报道》
文章链接:https://topstip.com/csdn-moving-github-projects/
转载说明:请注明来自“TopsTip”并加入转载内容页的超链接。
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

评论 2

  1. #1
    Avatar photo

    那段时间ping不通不是被封,是它主动关服务器了,然后在上线就开始跳转404

    emoryfierce2天前回复
    • Avatar photo

      好的,感谢回复,已根据您的反馈修改。

      Della2天前回复

登录

找回密码

注册