今天下午不少开发者注意到国内“知名”技术社区 CSDN 旗下的代码托管平台 Gitcode 正在批量搬运 Github 上的项目,不仅将项目原封不动的搬运了,还替换 readme 中的地址,将 Github 项目主页替换为 Gitcode 的地址,甚至还为开发者创建了主页。
由于大多数开发者并未注册过 Gitcode,因此对于其搬运行为完全无法制止,即搬运后的项目开发者也没有控制权,尽管项目开发者还挂着自己的名字。
有鉴于此目前已经有大量开发者涌入 Gitcode 官方社区要求该平台完全删除自己的项目,对于这种要求 Gitcode 会答应吗?答应了,但不完全答应。
这么说的是原因是开发者确实可以要求 Gitcode 删除自己的项目,但前提是开发者需要使用自己的 Github 账号授权给 Gitcode,用来验证自己的身份,验证完成后相当于开发者注册了 Gitcode 账号并接管了该项目,此时才可以删除项目。
蓝点网检查了 Gitcode-offical-team 中开启和已经关闭的 issues,有的 issues 得到了 Gitcode 工作人员的答复,对于言辞比较激烈的开发者,Gitcode 似乎是无条件删除了项目,并未要求验证。
而后来提出 issues 要求删除的开发者就被要求使用 Github 账号进行授权验证,不知道这是因为开发者言辞不够激烈还是因为来的比较迟了,Gitcode 不愿意再删除反而要求开发者授权并注册 Gitcode 账号。
另外还有个非常讨厌的问题是,即便是开发者使用 Github 账号授权登录 Gitcode 完成验证,注销 Gitcode 时也无法完全删除痕迹,Gitcode 会保留开发者的项目名和用户名,也就是开发者在 Github 上的名称还会作为占位符留存在 Gitcode 上。
Gitcode 称后续将进行整改和优化,不过具体准备怎么操作还不清楚,现在的问题就是保留项目名和用户名后,如果 Gitcode 通过 SEO 农场策略进行优化,其他用户通过搜索引擎搜索项目或开发者名称等关键词时,可能还是会被拐到 Gitcode 上,尽管页面是空白的 (因为项目内容已经按开发者要求删除或开发者主动删除)。