文章目录 目前主流的开源协议GNU通用公共许可证(GNU General Public License,GPL)MIT许可证Apache许可证BSD许可证MPL Mozilla公共许可证(Mozilla Public License,MPL) 各种主流开源协议的区别GNU通用公共许可证(GNU General Public License,GPL)MIT许可证Apache许可证BSD许可
GNU是Richard Stallman于1975年,在MIT所成立的Free Software Foundation (FSF)中所执行的一项计划。GNU的本意代表“Gnu's Not Unix”;虽然如此,它却是一个与UNIX完全相容的软体系统。二者最大不同在于,GNU是一个free的软体,UNIX却是一个要付费的软体系统。GNU之所以与UNIX完全相容,是因为UNIX的使用者很多,为了让UN