10k+ star 的项目也搞假开源

2023-07-31 12:47:00 +08:00
 sloknyyz

项目名:immersive-translate
这个项目最开始是这个仓库 https://github.com/immersive-translate/old-immersive-translate, 并且 fork 的另一个项目
有名气后,换成了这个仓库 https://github.com/immersive-translate/immersive-translate 并且不再提交源代码, 只提交 build 后的文件

说实话,插件不错,我也是用了看到开源才来看的,但没想到搞假开源。

52656 次点击
所在节点    程序员
471 条回复
shunia
2023-07-31 15:32:36 +08:00
@ZedRover #36 我在回答他的问题,你说的是什么意思?
iosyyy
2023-07-31 15:36:31 +08:00
@mdn #37 看#23
mdn
2023-07-31 15:36:37 +08:00
老项目是 fork 的,基于 Mozilla Public License 2.0 , 如果新项目是基于老项目修改,那确实违背了开源协议
Belmode
2023-07-31 15:45:46 +08:00
升米恩,斗米仇
Belmode
2023-07-31 15:50:30 +08:00
这压根就不是开源软件
https://imgur.com/F9CSxaJ
sloknyyz
2023-07-31 15:53:07 +08:00
@Belmode 不想开源可以不开,不要又当又立。仓库搞得和真开源一样。
sloknyyz
2023-07-31 15:54:52 +08:00
@MAGA2022 看看 23 楼。还有,你说话能不能过过脑子,我发帖我想发就发,看到这种事我不发不舒服。我好意思的很,没必要你来指点我。
ourongxing
2023-07-31 16:02:02 +08:00
Obsidian 也是这样,不少小白还以为是开源的。其实开不开源都没啥问题,但是既然不开源还挂着 Github 就要说清楚,Obsidian 好歹还写了 obsidian-releases 。国内其实很多都是这样,沉浸式翻译的伪装确实很牛,不去看源码完全发现不了,而且 README 还专门要 star 。
jinzhongyuan
2023-07-31 16:05:02 +08:00
牛逼。很好用
ourongxing
2023-07-31 16:05:24 +08:00
之前好像写了不开源的理由的,我看到过,找不到了。他是怕被人抄过去然后收费,反正就公说公有理,婆说婆有理。
mdn
2023-07-31 16:19:15 +08:00
Clash 开源 / Clash Premium 闭源 / Clash Meta 社区开源版
大部分人应该用的 Clash Premium

闭源无可厚非,开发者也要吃饭,现在主要问题是 是否违背之前项目的开源协议
sweetcola
2023-07-31 16:19:25 +08:00
@ourongxing 因为怕被抄所以闭源这逻辑一点都不成立。他本身也是 Fork 自 Traduzir-paginas-web ,这个项目的 LICENSE 是 MPL 2.0 ,再者,如果原作者直接给扩展商店发 DMCA NOTICE ,是可以直接把这个发布给直接告下架的。
Trim21
2023-07-31 16:20:52 +08:00
看到 GitHub 就觉得开源纯属你个人的一厢情愿,一边嫌别人管得多一边,又要管去别人在他自己的 GitHub 仓库里放什么。

不过一码归一码。这项目违反上游开源协议是一回事。
sentinelK
2023-07-31 16:21:49 +08:00
1 、开源的辨识,取决于其 LICENSE ,不取决于是否开放源代码阅读。(即便是开放源代码的,只要没有开源 LICENSE ,也一样是闭源软件。作者仍然享有著作权。)
2 、上 github ,不等于开源。

我认为讨伐作者假开源,和之前说“新手开源玩玩”结果被大团队拿源代码变现反水的是一拨人,不尊重契约精神。

至于说作者是否尊重了上游 LICENSE ,是另外一回事。
chhtdd
2023-07-31 16:31:12 +08:00
有替代品吗
CareiOS
2023-07-31 16:37:12 +08:00
我也有一个沉浸式聊天,没人收购呢?
swulling
2023-07-31 16:38:29 +08:00
原项目 fork 的基础项目( https://github.com/FilipePS/Traduzir-paginas-web ),是基于 Mozilla Public License 2.0 ,这个你可以理解为一个弱化的 GPL ,但是也要求修改后需要保持相同的许可证。

新的项目由于闭源,无法比对其是否包含 Traduzir-paginas-web 中的代码,如果有,那就违反了 LICENSE 。如果没有,是重写的或者把相关代码给去除了,就不违反。
yunyuyuan
2023-07-31 16:41:24 +08:00
@ourongxing #48 obsidian 明确说了自己不开源的,https://obsidian.rocks/why-isnt-obsidian-open-source/
ziyeziye
2023-07-31 16:43:58 +08:00
看到 GitHub 就觉得开源纯属你个人的一厢情愿
7inFen
2023-07-31 16:51:32 +08:00
先 fork 一个开源的项目,再把 fork 后的项目改吧改吧弄成一个闭源的新项目,这操作 6 啊

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

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

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

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

© 2021 V2EX