想问下懂法律的老哥们,摘抄阿里开源软件 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 ,允许大家使用;背后又在国内法院告大家侵犯了著作权。这种情况下我们应该怎么搞?

11196 次点击
所在节点    程序员
107 条回复
an168bang521
2022-05-25 22:43:57 +08:00
@irisdev code 部分是中间有次改版,很多地方没有适配好,但也懒得修了,网站最后一次更新是 2020 年 11 月;后来一直没有维护,一直运行跑着,基本荒废状态,本打算啥时候服务器过期了,它就自生自灭。
min
2022-05-25 22:46:20 +08:00
你原样搬运了人家的文章?
此文章使用的部分内容属于 MIT license 不代表文章本身是 MIT license 。
jones2000
2022-05-25 22:51:18 +08:00
唉,这就属于小时候抄作业抄少了,一般抄作业做最起码要 2 个以上同学的作业本, 不要只抄一个人的, 这样老师就很难发现,另外最好抄的时候故意答错几题,都抄对了老师一看就知道不是你自己做的,错的题在通过老师的批改以后修正,这样这次的抄的作业就完美的完成了。 中间有一个步骤错了, 就可能被叫家长,回去挨板子。
an168bang521
2022-05-25 23:10:18 +08:00
@min 不是搬运他的文章,是搬运了官方 Github 仓库内的文档。Egg.js 那个仓库是 MIT license ,那个仓库也只有这一个协议,没有其他额外的协议的。

@jones2000 这个和抄作业不是一个概念的,MIT 是允许完全拷贝,分发的。就好比前端使用 Vue,react 等框架,或者其他语言的框架,都是完全拷贝官方代码进行开发的(没有任何修改的拷贝下载)。MIT 协议是允许这么干的。
eason1874
2022-05-25 23:31:50 +08:00
@an168bang521 提交 issues 或者加官网钉钉去问下,搞不好真是一些评论说的,知乎主动发起维权,并非作者本意。细想起来,用法律手段阻止第三方引用、分发以 MIT 协议开源的开源项目文档,这么离谱,不像正经程序员能做出来的事
Hieast
2022-05-25 23:34:57 +08:00
想想知网和论文作者,热衷于维权的是谁?
dany813
2022-05-25 23:38:25 +08:00
和 天竺沟通下白
abcd191898105
2022-05-25 23:39:12 +08:00
大加速时代啊。不要用国内的产品了
unclemcz
2022-05-25 23:57:45 +08:00
严格来说,文档属于软件一部分,mit 要求使用或者更改文档重发布后要保留原始 license 文件,包括原始 license 文件上的版权信息。
然后我觉得 license 上写的版权方是阿里巴巴,个人应该应该没权利说你侵权吧。
icyalala
2022-05-26 02:48:35 +08:00
你光看到 MIT 给你的权利,没看到 MIT 给你的限制:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

另外,MIT 是授权你分发使用,但没有放弃版权:Copyright (c) 写在那儿呢,
你在知乎声明是原创,那就相当于说你声明版权归你所有,这当然侵犯了对方著作权。
jhdxr
2022-05-26 03:07:32 +08:00
@an168bang521
『 The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.』

如果你主张 MIT ,你要做的不只是『 XX 东西出自 XX 』这种常见的中式感谢 /版权说明。你需要附上完整的协议文本( LICENSE 文件)。
至少在你发的那个页面,我没看到相关内容。

『如果使用这个技术做前端 API ,做网站,是需要怎么放的呢?』
如果你做出来东西自用(注意,自己使用这个东西去提供服务也属于自用)其他人是**无从查证**的。如果你做的东西构成了再发行(例如提供了一个编译完的二进制包 /在线阅读版的源码 /一键打印源码),那么当然是需要的。

『似乎也不需要所有页面全部放什么引用,否则互联网上每个网站都需要把使用的 MIT 都列出来了』
因为大部分网站并没有构成软件 /源码的发行 /再发行。
需要注意的是,此处的源码不应局限在狭义地理解为为软件源代码,像例子中的文档也在 MIT 授权下,那么自然也包括文档。
dingwen07
2022-05-26 06:12:46 +08:00
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

做到了吗?
1988chg
2022-05-26 09:15:04 +08:00
说白了你就是炒人家的文章?
既然作者让你删,你就删了呗。
抄袭还有理了?
dudubaba
2022-05-26 09:47:05 +08:00
如果是转载的话还是在末端备注原作者原链接吧,起诉你的应该是这部分
an168bang521
2022-05-26 09:56:46 +08:00
@jhdxr #31
1.「如果你主张 MIT ,你要做的不只是『 XX 东西出自 XX 』这种常见的中式感谢 /版权说明。你需要附上完整的协议文本( LICENSE 文件)。」

这里是需要放 LICENSE 的源链接,还是拷贝完整的 MIT LICENSE 内在页面上。是不是放 LICENSE 内容和链接就符合 MIT 协议的。

2. 如果你做出来东西自用(注意,自己使用这个东西去提供服务也属于自用)其他人是**无从查证**的。如果你做的东西构成了再发行(例如提供了一个编译完的二进制包 /在线阅读版的源码 /一键打印源码),那么当然是需要的。

如果我使用 Vue/React 这种框架开发了一个网站,这种属于拷贝作者的代码进行开发的,这种网站发布出去,别人也能看到 Vue/React 的完整源码,构成了再分发的行为,在这种情况下在 MIT 协议下,我必须需要做哪些事情?(打包工具会把源码中的注释全部删掉,源码中不存在 LICENSE 。)
catsoul
2022-05-26 10:05:26 +08:00
@eason1874 +1 ,这事儿真的是典中典了...
cjban
2022-05-26 10:10:06 +08:00
刚写了关于这个的论文,如果你不违反 MIT 协议规定使用技术文档,不是侵权。他这个 MIT 协议相当于一个授权书,只有在违反 MIT 的情况下,才构成侵权。
17681880207
2022-05-26 10:13:22 +08:00
我的理解是,但凡涉及到原文引用的地方,是否都应该显式注明引用地址和作者。

不过退一万步说,但凡有的选,我是坚决不使用国内的框架库的,你不是什么好鸟,我也不是什么好人。指不定哪天出什么幺蛾子~
atian25
2022-05-26 10:15:24 +08:00
没想到这边讨论这么多,我是当事人 天猪,我来阐述下吧:

从我角度看到的时间线:

1. 很多年前,我写了一篇关于我们某个开源项目的某个特性的使用文档。
2. 这篇文档同时被发布到 2 个地方,一个是我们 GitHub 的文档库,一个是我们的知乎专栏。前者是为了方便我们的用户,后者也算是我们团队专栏的分享。
3. 然后该同学把我们的整个文档库在个人网站上发布了。(作为我个人是昨晚才知道这事)
4. 因为我们的专栏是授权给知乎的版权服务,当它检测到我们对应的文章,被未授权转载时会自动发了侵权通知。
5. 昨晚我收到该同学的知乎私信,说文档是 MIT 协议的,该情况是否侵权。


**关于文章授权问题:**
- 我的知乎专栏 https://zhuanlan.zhihu.com/eggjs 至今发了一百多篇科普文章
- 圈子里面的同学,希望转载到自己的公众号的,这么多年来我基本上都是免费授权的。
- 唯一的要求就是:事先跟我打招呼获取授权,注明原文出处,不要破坏文章结构以及加太多广告。



**关于文档站的三方发布问题:**
- 我个人观点跟 Vue 小右的一样: https://zhuanlan.zhihu.com/p/413780676
- 主要期望的是:及时同步 + 注明非官方 + 出处 + 不要破坏文章结构以及加太多广告。
- 当然,因为我们热爱开源,所以基本上都默认 MIT ,真的要用,我们也似乎没有太多的办法,如果三方有过度的行为,也只能倒逼我后续的开源项目都会重新考虑开源协议。


**关于本次事情我的个人观点:**
- 侵权邮件这个是知乎的服务来着,我并没怎么关注这块。
- 我在内部群也问了下,我倒不是想追究侵权啥的,只是好奇这种案例业界是怎么看待的。
- 这次的案例,文章的作者是我,但我同时发布到了 2 个地方,其中一个是开源的 MIT ,所以这意味着我放弃了版权么?(这点挺好奇的,求解惑)


**我寻思没有什么是沟通解决不了的吧?怎么看楼主的正文,以及楼上一些激烈的回复,怎么突然感觉反而好像我是那个加害者?我在思考,未来我个人的文章,应该采用怎么样的发布方式**
HappyFox
2022-05-26 10:17:04 +08:00
下次老哥放快照可以放 webarchive 的😂 ,那张图片看起来有点费劲
https://web.archive.org/web/20200928012306/https://www.axihe.com/edu/egg/tutorials/typescript.html

根据快照显示
1 、搬运的是文档,不是知乎专栏上的文章(可以直接和知乎说明没搬运他们专栏的二创内容)
2 、但是,搬运的时候没有遵循 MIT 协议,没有给出源文档链接+附上协议文件

解决办法
1 、给你发函的是知乎,不是作者,否则没必要出具委托书
- 这个和前几年的维权骑士类似,属于代维权
- 维权团队估计对这些授权不熟,你直接联系原作者,请他帮忙确认下,或者是请作者确认没搬运知乎上的独有内容就 OK

2 、补上 MIT 协议和源文档链接

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

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

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

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

© 2021 V2EX