关于开源的一个问题求教

2022-04-03 14:52:59 +08:00
 irisdev

比如我现在基于 Vue-element-admin开发了某项目(主要是用来当脚手架,以及用了其中的一些图表组件),现在想放在 github 上,有没有什么要注意的地方,readme 里面要写明我是二次开发的吗,有没有什么奇怪的协议不允许基于原项目的项目开源呢(极端情况下,如果一个人直接 clone 了某开源项目,然后在该项目中随便改了改就 push 到自己的仓库去了,这种剽窃代码的行为 github 等平台是怎么规避的呢...,请教一下大家

1246 次点击
所在节点    程序员
3 条回复
westoy
2022-04-03 15:00:25 +08:00
看开源协议

Vue-element-admin 是 MIT 的, 那你只要保留他的协议声明, 然后你怎么开心怎么来.....


"极端情况下,如果一个人直接 clone 了某开源项目,然后在该项目中随便改了改就 push 到自己的仓库去"

这是极端情况么, 这不是 github 的标准功能 fork 么................
irisdev
2022-04-03 15:03:43 +08:00
@westoy 嗷嗷好的,我在阮一峰的博客找到了一张图看明白了,https://www.ruanyifeng.com/blogimg/asset/201105/free_software_licenses.png ,额,我的意思就是不 fork 直接 clone 然后当成自己的仓库
westoy
2022-04-03 15:05:08 +08:00
@irisdev

fork 只是帮你简化了这个流程........

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

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

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

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

© 2021 V2EX