faker.js 作者删除了所有的代码

2022-01-06 10:35:07 +08:00
 Carver9527

作为一个著名的 nodejs 工具库,faker.js 的作者删除了所有的代码。仓库地址: https://github.com/Marak/faker.js

34552 次点击
所在节点    Node.js
199 条回复
han777
2022-01-07 22:17:40 +08:00
1. 如果是不在社区里的人,有无权力去做阻碍社区发展的行为?例如前一阵子 Databricks 与 Snowflake 打架。
2. 如果是社区里的人,共享了少量代码,在给主仓库提交 pr 后,有无权力删除自己的仓库?
han777
2022-01-07 22:33:36 +08:00
@kop1989
1. 作者有权删库,也有权阻止搜索 fork 。
2. 商业公司利用作者的 cdn 就是无耻的行为,作者有权抗议。
3. 社区的共享没有付之东流。git 是分布式的,代码在很多人手里都有备份,社区的其他人重新另建个仓库做主仓库就可以。
kop1989
2022-01-07 22:43:00 +08:00
@han777 第一和第三,其实就涉及到对 mit 协议的解读问题,以及对一个人的社区信任担当的看法问题了
了,这个属于名词和定义之争,可以保留意见。

至于你说的 2 ,抗议当然可以,但是有两点,第一,谁对你造成的损失你找谁抗议,不要以损害第三者利益的方式抗议。靠损害第三者利益的方式达成自己的目的这叫恐怖主义。第二,他最初抗议的初衷是大公司使用他 mit 协议的项目但不给钱。至于后续盗用 cdn 的问题,已经是第二次风波了。既作者开发 faker cloud 并接受捐助之后。
icyalala
2022-01-07 22:53:07 +08:00
没想到这种帖子都能吵两页,什么 "恐怖主义" 这种说法都出来了。。
charlie21
2022-01-07 23:42:24 +08:00
@binux #116 张三可以。这是张三凭本事讹来的面粉,就是张三的店里的面粉,已经不是李四的店里的面粉了。李四可以继承张三精神感召继续开自己的店
james122333
2022-01-08 00:02:37 +08:00
白嫖造成观感问题
阻挡 fork 也是观感问题
但就事情严重性来讲比较同情原作者
虚无飘渺的东西不用讲的很重要
大家都知道 git 也是一种备份工具
共献者的成果不会消失
事不关己大家都不觉得很重要 例如作者的生存
火烧到自己呼天抢地 公司的成本 然而这成本还很少
treblex
2022-01-08 00:24:17 +08:00
“当我们谈到自由软件时,我们指的是自由,而不是价格。我们的通用公共许可证旨在确保您可以自由分发免费软件的副本(如果您愿意,还可以对其收费),您可以收到源代码或可以根据需要获得它,您可以更改软件或者在新的免费程序中使用它的一部分,并且你知道你可以做这些事情。” ---GNU 通用公共许可证

说实话之前真的没有什么清晰的概念
Remember
2022-01-08 00:38:33 +08:00
@kop1989 成年人只可能被打服,不可能被说服。理解了这句话,你就丧失了在网上跟别人辩论的兴趣。
noroot
2022-01-08 00:51:13 +08:00
开源的理想很美好,但是实际很骨感。
现在开源的一般是为了赚名气和占市场地位,盈利方面真的只能靠使用者共情。
使用宽约束(如 MIT )的项目,基本上是用爱发电赚名气;而强约束(如 GPL )的项目现在很难发展,大公司甚至可以参考你的思路重新写一个出来,而且有人力物力去维护。
能流行的强约束项目一般都是以前存留下来的,所以当前开源得做好免费帮别人打工的心态。
binux
2022-01-08 00:53:08 +08:00
@charlie21 不是,不可以
skiy
2022-01-08 00:57:51 +08:00
@iyear 影响是肯定有的,但这些不影响到你,影响到的是作者本人。你还能说,issues 没了,pr 记录也没了。

另外,人家删库,也不影响你的 PIN 。特别是像楼主所说的作者的那种情况,只是清代码而已。你 PIN 你 FORK 的那份也不会有影响。

你觉得人家删库会影响你的 PIN ,但人家也可能觉得有些多余的 repo 影响到个人主页。

若是作者删库都能被说事,那更应该说的是 GitHub 这种平台,为什么还要提供 “删库”的功能。有别人的 PR 的时候,禁止删除不就行了。
bwangel
2022-01-08 01:00:44 +08:00
![cold]( )
miting0207
2022-01-08 09:17:37 +08:00
太理想了,找大公司索赔怎么可能有用,大公司有更多资源和法律团队,耗都能耗死你。
ramcasky
2022-01-08 09:31:47 +08:00
参照#128,作者所做的事情,并未违反任何的 MIT 协议,而 kop1989 一直在偷换概念,作者行使自己的权利有什么问题
iyear
2022-01-08 10:29:07 +08:00
@skiy 我同意楼上的有一句,github 给 owner 删除的权力是对 owner 的尊重,并不代表删库是可以理所应当的。而且我觉得最离谱的还不是删库,而是刻意新建一个同名库干扰你去找 fork 。也没法说 owner 错了,但是他的影响力会大受影响。
daysv
2022-01-08 11:11:28 +08:00
有啥气不气的
MIT, 个人就要承担被企业使用的风险, 企业就要承受个人随时删库跑路, 甚至往里面整私活.
ddhero88
2022-01-08 11:26:51 +08:00
@kop1989 专门注册账号来回复你 看你的评论感觉被冒犯了

你这个人大概不知道技术追求与共享精神 看你的评论 大胆的猜测你不是口德败坏的人 就是极度自私自利之辈的小人 你和作者多大的怨恨才说出如此缺德的话

看到很多人抨击你 说明大家认可你这人不行的事实 劝你以后不要论坛里留言了 自私自利的嘴脸让人恶心
ddhero88
2022-01-08 11:30:52 +08:00
@kop1989 专门注册账号来回复你 看你的评论感觉被冒犯了

你这个人大概不知道技术追求与共享精神 看你的评论 大胆的猜测你不是口德败坏的人 就是极度自私自利之辈的小人 你和作者多大的怨恨才说出如此缺德的话

看到很多人抨击你 说明大家认可你这人不行的事实 劝你以后不要论坛里留言了 自私自利的嘴脸让人恶心
@kop1989
skiy
2022-01-08 12:03:21 +08:00
@iyear 既然给了人家删除的权利,那人家就有这个权利。没有什么好指责的。你都可以自己 fork 了,是不是你 fork 了别人的东西,别人再 fork 你的,那么你也不能连你 fork 的这个也不能删除了?

人家能删库,也能不删。这个是他的权利。删是本份,不删是情份。不能站在道德致高点来指责别人。

总不能我在我家里种了棵树,然后你路过,浇了一下水,然后我就不能砍掉这棵树了吧?有些租房的房客住久了,就觉得这个房子是他的了,房主连卖给别人,或者推掉的权力都没有了?

人家新建了同名库,仓库也没有任何内容。如果新来的还 fork ,这个人就得去看医生了,盲目 fork 这个可怪不得人家。

再说一下,人家是开源的,删库不影响你的 fork 。

再打个比方,比如 BaiduPCS-Go ,ss ,v2ray 这种仓库。你 fork 了,也进行 PR 了。难道作者就得放在那里,然后等被叫去喝茶的时候承担责任?

别人的地盘,随便别人如何处理他们的“私有物品”,别人有这个权力。io.js 当初不满 node.js ,不也自己 fork 了一个出来?不服?那就自己 fork 。

另外,对于作者的影响如何,那个是作者的事情,作为旁人,纯属瞎操心。
eason1874
2022-01-08 12:08:09 +08:00
商业公司不违反协议白嫖,可以
开源作者不违反协议删库,不行

对坏人宽容,对好人严格。这就是巨头没一个好东西的原因,好人根本没好报

有的说有贡献了原作者就不能删,知道什么叫版权协议吗,你贡献了你只是有了版权,你并没有别的什么权利,也没权要求中心库不能删除、转移、合并

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/826515

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX