当前位置:   article > 正文

开源软件和开源协定_开源软件的历史渊源 发展和主要开源协议

开源软件的历史渊源 发展和主要开源协议

自由软件(遵循开源协定的软件):

可以自由学习和自由修改源代码,

可以出于任何目的来获取使用源代码,

可以自由分发源代码,

可以自由创建衍生版,

  1. FSF(Free Software Foundation):自由软件基金会
  2. ASF(Apache Software Foundation
开源协定 :
GPL (general public licence)通用公共许可证:GPLv2、GPLv3
使用遵循GPL的库 代码必须开源
LGPL(Lesser ...):仅调用库不必开源,延伸开发需要开源
BSD:
在二次发布的产品中使用遵循BSD协议的源代码,源代码中必须带有原来代码中的BSD协议。

在如果二次发布的只是二进制格式的库或程序,则需要在发布的文档或版权申明中说明包含原来的代码中的BSD协议。

不可以用开源代码作者/组织和原来的产品名称做市场推广。

Apache License(APL) 和BSD类似 Copyleft

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/码创造者/article/detail/809505
推荐阅读
相关标签
  

闽ICP备14008679号