为什么个人开发者会收到很多类似遵守协议的意见或请求?

2021-09-27 10:44:30 +08:00
 nonwill

而无人去光顾或照顾一下使用或盗用了 GPL 或 LGPL 开源代码而售卖相关软件的商业公司?

Dear nonwill,

After a Manjaro OS update today I cannot run GD++ anymore.

If you can replicate the issue, would it be possible a solution ?

Thanks in advance ! Marco

PS. GoldenDict is licensed under GPLV3. That would require to release the source code. That would even allow contributions from other users. Why the source code is not public ?

这样的邮件收到不少,绝大多数上是假洋人发的,但都还算是比较温和的“请求”或“问候”,在某些个所谓的词典社区甚至遭到了某些商软狂热粉子的群体国骂攻击,所以现在我的回复都模板化了:

“PS. GoldenDict is licensed under GPLV3......Why the source code is not public ?”:你可以先去举报或起诉欧路词典所在的商业公司,其 Wingdows 和 Linux 版本( https://www.eudic.net/v4/en/app/eudic ) 复制了 GoldenDict 源代码的词典功能部分,软件售价不菲,然后再向如我一样的个人开发者寻求所谓的改版的源代码。否则,个人开发者的遵守开源协议就沦为了免费无报酬的为无道德底线的商业公司的人力服务 - 这完完全全是在伤害个人开发者,而不只是是否遵守开源协议那么简单。类似欧路词典这样的商业软件公司大有所在,请以它们作为“遵纪守法”的道德模范的开火对象!

英语水平有限,所以已经无力用外文去与他们解释,只能口语回怂一下。

或许这就是锅内的常情,现阶段也不想应它们的要求再次将 GoldenDict++“开源”,但也永远不会如某些狂热粉子所攻击的那样去商业化(目标就是足够学生使用就行,发现或有反馈问题就修修),在所谓的词典社区也看惯了很多阴阳怪气的回复,所以在这里发帖仅是为了了解一下 V 友们都是怎样在思想或精神上对待类似物事的?(但不去争辩),您可以不做顾忌畅所欲言。

谢谢!

7207 次点击
所在节点    问与答
67 条回复
nonwill
2021-09-27 11:16:27 +08:00
@Wounmay9976 是的,我也认为我不占理,应该支持邮件的要求。但开源基本上就是给欧路做贡献了 - 至少 GD 官方没有人出来承认与欧路又合作关系

@mdOptionKana 嘿嘿,是有些奇怪。但人家骂的又道理,但退而求其次,不会要求会尊重我的要求,但可以不用我的作品,在词典社区又很多类似的改版都是可以选择的
nonwill
2021-09-27 11:18:35 +08:00
@Wounmay9976 狭隘肯定是有的,人都是自私的。相比较来说,我只是不希望某些个商业词典软件的粉子别盯着我而已,有能力卖高价,就有能力维护好自己的 copy 才是
nonwill
2021-09-27 11:20:03 +08:00
“我只是不希望某些个商业词典软件的粉子盯着我而已”
cmdOptionKana
2021-09-27 11:22:42 +08:00
@nonwill 你话都说到这么明白了,我总结一下,这就是一个脸皮厚薄的问题。

你的问题可以简化为:大家来看看,我脸皮很厚,有没有和我一样脸皮厚的人出来陪陪我呀。
rpman
2021-09-27 11:24:25 +08:00
不想被骂就把 ocr 功能移植去别的协议的字典软件呗
mercury233
2021-09-27 11:26:12 +08:00
> “我只是不希望某些个商业词典软件的粉子盯着我而已”
我查了一下,好像你甚至没有为 goldendict 的 github 贡献一行代码,而却自己偷偷修改了一些 BUG,还公开求捐赠,这无论是原版的粉丝还是有代码洁癖的路人肯定都看你不爽
nonwill
2021-09-27 11:27:09 +08:00
@rpman 给接口嘛,移植到 mdict 、欧路等都是没问题的,只要它们开放接口就行,所以不存在被骂是因为 ocr 功能这一说的
mercury233
2021-09-27 11:27:18 +08:00
@Wounmay9976 我记得在得到所有贡献者同意的情况下是可以改协议或者双协议发布的
nonwill
2021-09-27 11:29:01 +08:00
@mercury233 哈,起初我有个很大的 pr,当然作为一个非专业软件开发人员,我的 pr 很不规范,所以也不会被接受,最终自己关掉了,但 pr 包括仓库关闭前被 fork 出去的版本都还是可以访问的
mercury233
2021-09-27 11:29:02 +08:00
@mercury233 但已经发出去的 GPL 版本还是继续有效,不会被撤回
nonwill
2021-09-27 11:30:30 +08:00
@mercury233 “我记得在得到所有贡献者同意的情况下是可以改协议或者双协议发布的”:这个怎么说呢,几乎是不可能,要不欧路的 license 里面会署名的,毕竟商业公司都有法务
nonwill
2021-09-27 11:33:11 +08:00
@mercury233 说实话,对协议相关的了解不多,也是被 GD 官方维护人员关注后才去了解了一下,毕竟自己也不搞软件开发工作,只是维护了给学生使用方便,协议相关的就草草处理了
mercury233
2021-09-27 11:39:57 +08:00
仔细看了一下,https://github.com/goldendict/goldendict/issues/1383 里那位乌克兰老哥都说完了,剩下也没什么好说的了,好自为之吧
jerryjhou
2021-09-27 11:42:09 +08:00
这么典型的诉诸伪善居然有脸发出来...
ysc3839
2021-09-27 11:46:41 +08:00
@Wounmay9976 #19 按我的理解,并不是放弃后续版本闭源的权利,而是已发布版本不能再闭源。
至于“GPL 协议不兼容授权”,这说法有问题,应该是不能使用比 GPL 更严格的协议,比如说不能禁止某人使用此代码,但是可以授权某人使用代码后无需遵守 GPL 的要求。
https://www.gnu.org/licenses/gpl-faq.html#ReleaseUnderGPLAndNF
JustSong
2021-09-27 11:55:55 +08:00
莫名其妙,因为别人违反协议所以你也要?
Wounmay9976
2021-09-27 12:04:32 +08:00
@nonwill #21 我还是觉得还是既然都做开源了,好人做到底清者自清是最简单的方法,有关代码就当喂狗了也未尝不可,我反正一直都是这种态度谁偷就当打赏谁几个子,可能是我开源的代码写的都很烂吧。
要不然就接着厚着脸皮继续顶着邮件,他们确实没法把你怎么样,你的邮箱也可以加黑名单加垃圾邮件过滤。开源作者写点代码不容易我是真的能理解,虽然我不认同但只要不用公共代码盈利我都不会太反对。
另外楼上的回复楼主看了吗,请你拿出人家没去骚扰欧路词典,与其勾结的证据。并且就算勾结也不影响你违反 GPL 协议的事实。请不要随意给原教旨开源主义者扣上“商业词典软件的粉子”的帽子。
@mercury233 #26 这个我倒觉得不至于,人家自己写的代码确实有不贡献给原仓库的权利,求捐赠在明确标明本体作者的情况下也不违反协议,主要还是这个再次闭源的操作确实完全不符合开源社区的价值观。
nonwill
2021-09-27 12:33:17 +08:00
@cmdOptionKana 受教了,哈哈
@mercury233 老哥脸打的很对
@jerryjhou @JustSong 发出来只是为了看看 V 友的见教,打骂有理,都是建议与帮助

@ysc3839 @Wounmay9976 至于授权与协议,商业公司自由法务处理,规范一点在发布文件的 license 里面应该都有体现,我是这么理解的。我只能从程序方面去解析一下,与那位乌克兰老哥的多次沟通中对方没有表示相关对商业公司的授权认同内容也是情理之中 - 不承认也不否认,我这自然应只是臆测。“再次闭源”这个也不是不得已为止,个人水平有限,为了移动端的移植需求,基础代码也仅是小范围好友间交流并附要求二进制文件不做公开分享。

虽不盈利但毕竟无授权,尊重原教旨开源主义者,接受老哥们的建议,当前还是脸皮再厚点些,不回声,继续练内功。
villivateur
2021-09-27 12:37:15 +08:00
楼主这种明显道德败坏的行为居然还发出来,主动给我们批判?
nonwill
2021-09-27 12:40:23 +08:00
@villivateur 不懂“法”,不通“情”,自我鞭策也不够,来这寻教

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

https://tanronggui.xyz/t/804545

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

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

© 2021 V2EX