Skip to content

Latest commit

 

History

History
5 lines (5 loc) · 968 Bytes

五种开源协议.md

File metadata and controls

5 lines (5 loc) · 968 Bytes
  1. GPL许可协议(GNU General Public License):只要软件中包含有GPL协议的产品或代码,那么该软件就必须也采用GPL许可协议且开源及免费,因此这个协议并不适合商用软件。
  2. BSD许可协议(Berkeley Software Distribution):使用该许可后将允许用户使用、修改和重新发布代码,并且可以作为商业软件发布和销售。
  3. Apache许可协议(Apache License Version):能够同时为开发人员提供版权及专利许可,允许用户拥有修改代码及再发布的自由,适合于商业软件。
  4. MPL许可协议(The Mozilla Public License):相较于GPL许可协议,更加注重对开发者的源代码需求和收益之间的平衡。
  5. MIT许可协议(Massachusetts Institute of Technology):目前限制最少的开源许可协议之一,只需要程序的开发者在修改后的源代码中保留原作者的许可信息,因此普遍被商业软件所使用。