使用多个开源项目,如何声明版权?

来源:2-1 走向自动装配

Opener

2019-05-05

老师好,我想问个课外的问题:

最近想做一个自己的网站,应该会用到很多开源项目,了解到比较宽松的MIT、BSD这种只要声明版权即可,如果使用多个开源项目,如何声明呢?

是要把所有用到的项目的license都放到我的项目中吗?

有的项目可能只是参考使用了其中的部分代码,而不是使用整个项目进行二次开发,这种怎么声明版权?

我自己的网站目前并没有打算开源,但是还是要尊重开源协议,尊重开源项目作者的劳动,以前就只是看看,现在是真正的要使用了,请问如何做才能真正做到妥当,既能尊重原作者,也不会让我引起法律纠纷。

如果我的项目也要开源如何声明版权,或者能告诉我参考哪个项目、链接什么的,谢谢老师!


写回答

1回答

小马哥

2020-02-08

这个要看对方的项目的协议,比如我这个项目 https://github.com/mercyblitz/tech-weekly/blob/master/LICENSE,里面用了就是 Apache 协议

Permissions

 Commercial use

 Modification

 Distribution

 Patent use

 Private use

Limitations

 Trademark use

 Liability

 Warranty


0
0

Spring Boot2.0深度实践 核心原理拆解+源码分析

系统化剖析Spring Boot 2.0,掌握技术原理,学习源码阅读技巧

2909 学习 · 213 问题

查看课程