股票fsl是什么意思?
1.FSL的英文全称是Free Standalone License,中文意思是独立自由软件许可证; 2.在Linux领域中FSL是一种类GPL的开源协议,由FSF制定、管理并维护,它允许开发者以任何形式发布基于FSML代码的产品(包括商业产品)而不需要将整个产品代码公开。 FSL与GPL的不同之处在于:
a) 不强制要求被许可方以相同方式修订其代码,也就是说,它可以单独修订它的部分代码;并且, b)不要求被许可者必须提供源码或二进制可执行文件。换句话说,如果你使用FSML的源码开发一个应用并发行二进制可执行程序,那么你可以禁止任何人查阅你的源代码,也可以禁止别人使用你发布的二进制文件的源代码重新编译出可执行文件。 但是,如果别人以FSL的方式发布了FSM源码的一个衍生版本,而你又用他们的源码再编写了一个新的应用,那么你则必须遵循和他们的同样条款一一即,你不能阻止任何人在不查看你的应用源码的基础上使用或者重新编译你的二进制可执行文件——当然,你也可以选择和他们一样地发布你的源码。 如果你的项目不需要大量的FSM源码,而且你对FSL所规定的条件并不反感的话,可以考虑使用这种开源协议来发布您的作品。需要注意的是,虽然FSL可以这样“使用”,但它并非真正的“自由”软件,因为根据FSF的定义,只有GPL才是真正意义上的自由软件。因此,如果您希望自己的项目是纯自由的,请使用GPL或其他类似GPL的自由软件许可证! 3.关于fsl的其他用途请看:URL#nofsmlib-notice fsl的使用非常广泛,几乎所有linux下的游戏都有fsl字样(至少说明它是freessl的代码库),但大多数游戏都只使用了fsl中的部分代码,而并未将其完全授权给用户. 所以很多游戏都是非自由的游戏!