欢迎光临
我们一直在努力

华为荣耀20和30的区别,30岁和20岁护肤的区别

昨天写了一下Git连接GitHub,这里涉及到了GitHub,而GitHub作为一个开源社区,又涉及到了许可证的问题。当然便宜美国vps,国内目前大部分人还是不在乎这个的。因为在国内,这些东西有和没有,影响不大。

主要就是这三大许可证GPL3.0、Apache LICENSE 2.0 和 MIT LICENSE。

首先,介绍前两个,因为他俩是一个意思。

GPL3.0全称为GNU通用公共授权3.0,Apache LICENSE 2.0 即 Apache许可证2.0

这两个的摘要如下:

软件可以随便用,但不能随便改,比如原商标一般不让修改,你如果修改了某个地方,必须进行突出的通知。可以免费,可以收费。软件的源文件里必须有这个许可证文档;我提供这个软件不是为了犯法,你要用它来犯法,那与我无关;你用这个软件犯事了,责任全在你自己,与其他贡献者无关。

再介绍一下MIT LICENSE

MIT LICENSE 即 麻省理工学院许可证

摘要如下:

MIT许可摘要如下

软件可以随便用,随便改。可以免费,可以收费。软件的源文件里必须有这个许可证文档;我提供这个软件不是为了犯法,你要用它来犯法,那与我无关;你用这个软件犯事了,责任全在你自己,与其他贡献者无关。总结:

如果你想彻彻底底的授权,那么使用MIT LICENSE

如果你想看到别人对源代码的修改,那么使用Apache LICENSE或者GPL

我一般都是使用MIT LICENSE

以上纯属个人理解,如有不当,敬请指出。

?

.

看完如果觉得不错,留个赞再走。

.

?

09158180

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。