如题,原来这个项目已经 3 年多没有维护了,貌似是被作者放弃了。我想接手过来,我 clone 了一份提交到了我自己的 git 里,并且在我的协议中附带了一份原来的协议;为了在代码仓库( npm 之类)中不与原来的项目冲突,我改了一个名字;并且,我保留了原来所有的提交记录。我还需要做哪些事才能尊重原作者,才能合情合理呢?
1
msg7086 2019-01-28 16:46:48 +08:00
只需要按照许可证要求,附上原始的版权信息许可证内容就行了。
如果需要再尊重一下原作者的话,Readme 里感谢一下原始项目和原作者即可。 许可证本身对此没有要求,就只需要包含原始许可证。 |
3
yuikns 2019-01-29 01:22:25 +08:00 via iPhone
MIT 是比较宽松的协议,commit 都不用保留,你可以直接改 license。主要是说明了你要保留原来的 license,以及出了问题人家不负责。
另外,MIT 没有专利条款,要是涉及专利的,专利归作者所有。要是再发布又放弃自己修改中的专利,可以用 mit + apache 2 双证 |
4
ericgui 2019-01-29 04:01:30 +08:00
|
5
msg7086 2019-01-29 04:25:47 +08:00
|
8
ericgui 2019-01-29 05:13:10 +08:00
|