想问下懂法律的老哥们,摘抄阿里开源软件 Egg.js 技术文档内容算不算侵权。

2022-05-25 20:04:59 +08:00
 an168bang521

事情经过时这样的,今天收到了一个知乎用户的委托公司的邮件; 核心内容如下:

起因

为了方便大家具体判断,所以我放具体的投诉源内容,敏感信息已经隐藏

其他公司法律证明等文件与描述内容关系不大,所以就不放了,目前仅收到了邮件,还没有正式告到法庭。告我侵权的是三年前写的文章内容,当时有研究 egg.js 和 NestJS 框架,在 eggjs 内容的文章里,关于 TypeScript 部分几乎原样使用了 eggjs 官方文档内容.

也就是我网站上的内容和知乎天猪的那篇 [当 Egg 遇到 TypeScript ,收获茶叶蛋一枚] 都是和官方文档的内容一样的。

Eggjs 使用的 LICENS 是 MIT ,LICENS 链接是: https://github.com/eggjs/egg/blob/master/LICENSE

MIT License

Copyright (c) 2017-present Alibaba Group Holding Limited and other contributors.

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

大家可以看下这个 LICENS 内容,是允许任何人使用、复制、修改、合并、发布、分发、再许可和 /或出售,我放的是技术记录分享的网站,不是商业网站,也没有商业行为。网站的备案主体是个人,不是公司

投诉方属于 egg.js 团队成员

简单描述

Egg.js 使用了 MIT License 协议,允许任何人在 MIT 协议下进行使用和操作。

同时 Egg.js 这个组的组内成员在知乎上发表了相同的内容;现在使用知乎上那篇文章作为版权方,以个人的身份告我侵权,要求删除文章。

我回复 "Egg.js 使用了 MIT License ,网站文章来自 Github Egg.js 仓库以及 Egg.js 官网,不构成侵权"。但对方回复,不是以 Egg.js 组告我,而是以 Egg.js 组内的成员,并且告知那些内容的版权方属于他在知乎上的个人账户。(也提供了身份信息用来证明他是 Egg.js 组的成员。)

我的疑问

Egg.js 使用了 MIT License ,它们在 Github 上已经告知了可以使用的限制,我也是在这个协议下进行操作的。我的理解是大段使用该仓库内的文档,是属于 MIT 里的 使用、复制、修改、合并、发布、分发、再许可和 /或出售 的,不知道理解的对不对,毕竟对这方面的法律不是很懂。假设 Eggjs 的那篇文档是这位老哥书写的,那么他以个人的身份这么做,是否属于维护他的正当权利?

如果是属于他的正常权利,那就没啥好说的,我可以把文章删掉,甚至我还可以专门写一篇文章挂在首页上赔礼道歉,这些都不是问题,我也没必要写这个贴来询问了。

我比较气愤的是,阿里 Egg.js 组既然在 Github 上使用了 MIT License ,告诉大家可以在协议允许的范围内自由使用,那么我们使用者就拥有了这种权利;现在阿里 Egg.js 组内成员又以国内知乎平台上原创内容作为依据,告我侵权;收到的描述是:擅自使用了他的知乎账号作品,严重侵害了信息网络传播权,给他的合法权益造成了极大的损害。感觉这种两种截然相反的行为太恶心了。

关于阿里开源软件能否自由使用

我近两年是基于 NestJS 做开发的,已经不再使用 Eggjs 了,所以对我个人来说无论是不能使用 Egg.js 或者删除 Egg.js 相关内容,这些都完全可以接受的。

但假设我还在用 Eggjs ,并且用在了个人作品或者公司的商用产品上;那么如果 Eggjs 组内的成员,如果以 Eggjs 的某块代码或内容属于他个人产出,以个人版权的身份在国内法院对使用 Eggs.js 的公司产品进行维权,是否受法律保护?毕竟在 Github 上放 MIT License ,属于行业内的约定,Github 上的 License 不知道是否能作为法律依据。

如果阿里故意钓鱼执法,在 Github 上放 MIT License ,允许大家使用;背后又在国内法院告大家侵犯了著作权。这种情况下我们应该怎么搞?

11201 次点击
所在节点    程序员
107 条回复
atian25
2022-05-26 10:22:14 +08:00
@atian25 所以,按楼上一些同学的思路: 我反而是个罪人了? 都是我的错,我自己写的文章,我自己比较白痴选择了不合理的开源协议,发布到不该发布的地方,然后被其他人未告知使用后,还恶意去警告别人侵权。

感谢刷新了我的认知,我未来会注意让自己的文章和开源都保守一点。
xinyu198736
2022-05-26 10:30:16 +08:00
遵守规则是理所应当的,也是营造良好的开源社区氛围必须的
没有遵守规则就道歉完事
pupboss
2022-05-26 10:31:16 +08:00
https://www.axihe.com/edu/egg/tutorials/typescript.html
https://www.axihe.com

一看就是个内容农场,采集各种教程,面经,刷 SEO ,挂广告盈利,不告你告谁。搞笑的很,一开始不把自己网站贴出来,不知情的人还以为是你博客
pupboss
2022-05-26 10:34:09 +08:00
建议你标题改成《想问下懂法律的老哥们,不署名转载技术文章,做内容农场赚广告费算不算侵权》
NoKey
2022-05-26 10:39:42 +08:00
@eason1874 专门去搜了一下,真的好小气的感觉,这个程度的大佬了,居然在意这些
greatbody
2022-05-26 10:40:45 +08:00
- 代码本身的权属应该由初次发布的 LICENSE 限制
- 后续变更 LICENSE 只能影响后续变更的版本及变更增量内容,这个依据我觉得是参考法律的不溯及既往。
- 法律保护的是整体性的内容,比如一整个项目,一篇文章,一张图片等具有显著特征且有完整性的内容。一个文章中的部分词句,一张图片中的几个像素,都无法也不应该得到版权保护,否则就会出现某个人拥有“你”这个字的版权,然后大家都不能用“你”了。这个是荒谬的。法律是有设立的目的的,法律文本不是为了文本而文本。
- 网上现存的开放性内容(博客文章中贴出的分享性代码,Stack Overflow 中的回复,知乎中的回答等等)不会因为你用到了你的项目中,就成为你的知识产权。
- 发布到网上的解答,代码片段分享,问题解答应当被视作自动放弃知识产权(但是可以声明保留署名权)。否则我看知乎干啥,学到的都不让用。我看 Stack Overflow 上的回答有何用,又不让用。


关于开源:出于对于开源的贡献者的感谢,我们应当保留开源内容的署名信息,让开源作者及团队得到应得的荣耀。但是,开源贡献者也应该出于道德和法律的义务,遵守自己标明的开源协议。

如果你的内容不想公开授权,那么请不要加入到公开授权的代码库中。一旦由本人加入(别人剽窃加入还是有区别的),视作放弃自己的知识产权。
HappyFox
2022-05-26 10:42:08 +08:00
@atian25 #41 额,作为躺着中枪的 40 楼,希望我的回复没有让天猪老哥感到不快 🙏
ywy12345
2022-05-26 10:44:52 +08:00
文章后面把 LICENSE 的原文留下是可以的,否则楼主妥妥侵权。
就像商业软件,你付出钱给作者,作者授权给你用一样。
MIT 需要你付出的是你展示 MIT 协议全文,才能得到作者授权。
atian25
2022-05-26 10:47:11 +08:00
知乎声明 《关于我个人『恶意投诉』别人未授权转载事件的说明》 https://zhuanlan.zhihu.com/p/520119900

本来就是一条私信的事,他昨晚第一次私信我,然后我就群里面跟大家探讨下,觉得这是一个有趣的案例。然后打算晚点回复他,说现在既然打完招呼,那就是没事了。

但,既然现在发现他主动在 微博 和 V2EX 晒我,搞的我好像是那个罪人,那就不可能再授权了。(如果 MIT 对这个不算授权,那我会在内部讨论,更改未来我们所有开源项目的授权协议)
HappyFox
2022-05-26 10:48:23 +08:00
顺便 cc 一下楼上可能被开源伤过的老哥
按照目前天猪老哥在 39 和 41 楼的回复,和我在 40 楼补的快照,事情有了新的进展

@pengtdyd #1 @eason1874 #2 @GrayXu #3 @LeegoYih #4 @em70 #5 @mlhadoop #6 @morize #8 @ysc3839 #9
@imn1 #11 @bihui #12 @liuidetmks #13 @kylix #15 @abcd191898105 #28 @NoKey #45 @greatbody #46
swulling
2022-05-26 10:49:08 +08:00
@icyalala @jhdxr MIT 协议就算违反侵犯 的也是阿里公司的权益,实际开发者在阿里产出的所有知识产权的属主都是阿里公司。

这里 case 里面,lz 就算违反了 MIT 协议,也应该是阿里来进行法律动作,和具体开发者一点关系都没有。

反倒是这个 eggjs 的维护者,把公司的版权资料放到个人知乎上,有没有遵守 MIT 协议?
justis
2022-05-26 10:52:22 +08:00
楼主看 MIT 协议只看自己想看的部分吗,授权的前提大大地写着:

> ...subject to the following conditions:
> The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

也就是说,你没有附带协议声明到你的拷贝中的话,上述授权是不会发生的。也就是说,没有附带协议声明的拷贝是侵权的。
Jsonz
2022-05-26 10:53:52 +08:00
atian25
2022-05-26 10:54:27 +08:00
@swulling 这是 Egg 团队专栏,后续知乎改版后就只能挂为个人了,我们在专栏的所有发布,都是经过公司审批的,谢谢。
NCZkevin
2022-05-26 10:54:38 +08:00
@atian25 在 V 站阿里是原罪,看见阿里有些人就不用脑子只用情绪了,我的理解是如果文档使用的是 MIT 协议,只要按照 MIT 协议中附带完整的协议文本进行权限申明,理论上并不构成侵权 MIT 。不过楼主的网站看上去就是各种教程的内容农场,这种网站基本都是侵权的。
libook
2022-05-26 10:57:40 +08:00
@an168bang521 #34 不是律师,仅提供一些个人了解的情况:
1. License 原文没有说以什么方式被包含到再分发副本中,也就是说这个是比较灵活的,License 全文贴上肯定最稳妥,目前也见过很多软件是采用链接的形式,所以你把 License 原文的链接包含到你的文章中,应该是可以的。

2. 按 License 的要求,需要包含 License 副本,但并没有规定如何包含这个副本(仅针对 MIT ),比如你可以配置打包工具,把 License 保留或加回去,也可以在网站某个地方提供一个 License 清单。
richardwong
2022-05-26 11:00:32 +08:00
egg 又莫名火了一波。还好转了 nest
icyalala
2022-05-26 11:01:01 +08:00
@swulling 公司有授权即可,实际执行过程中很常见
atian25
2022-05-26 11:01:14 +08:00
@richardwong 所以,你觉得这个帖子是 egg 这边的恶意营销?
swulling
2022-05-26 11:02:56 +08:00
@icyalala 公司会授权个人进行代表公司的法律动作?没听说过

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

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

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

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

© 2021 V2EX