关于 awesome-algorithm 仓库中 Python Leetcode 代码删除一事

278 阅读2分钟

经过我们几天的调查,结论如下:

  1. 这些代码派生于仓库 KrisYu/LeetCode-CLRS-Python,并且到目前为止,KrisYu 仍然是主要贡献者(但奇怪的是,他的名字没出现在任何一个代码中)。
  2. 我们获取了 KrisYu 的授权,但没有明确提出用于商用。
  3. Lisanaaa 是主要维护者之一,他复制粘贴了大量代码,所以贡献视图里他是最多的。
  4. 我们并没有任何协议,提到为项目做宣传就可以拥有该项目。
  5. Lisanaaa 的宣传只是一部分工作量,由于该项目存在于博客和邮件中的学习资源汇总中,专栏运营、线下推广和增长负责人在宣传上也有一定贡献。

处理方法:

  1. 清退 Lisanaaa。
  2. awesome-algorithm 和 kaggle 项目合并为 Interview,恢复 KrisYu/LeetCode-CLRS-Python 中的代码。
  3. 告知 KrisYu 代码商用的事情。

一些说明:

  1. ApacheCN 并非禁止商业化,而是主张商业活动不能损害开源的利益,以开源为最高优先级。换句话说,开源项目在商业化后,必须在开源社区留有一份原始的副本。如果合作方不能做到,就取消合作。
  2. 开源协议一旦授权给了项目的某个版本,原则上不能撤回,请大家一定要注意!!!
  3. 我们留住这个项目是为了对得起其它人的贡献,并不是为了要 Star,实际上,我们每周就能增长这个项目 Star 的 1/5 到 1/6。真正的宣传大牛是根本不会在乎 Star 的。
  4. 靠非定制信息来盈利的商业模式,已经走不通了,在中国走不通,在美国照样走不通。请大家务必打消这个念头。